Форум программистов, компьютерный форум, киберфорум
Наши страницы
Arch Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
1

Wi-fi драйвер на linux arch

28.11.2017, 22:38. Просмотров 1166. Ответов 16

Ноутбук HP 14 bs014ur.
Поставил Arch Linux. Wi-Fi не видит совсем. Логи все прилагаются, если что-то не хватает, то скажите.
Пишет, что нету wi-fi девайса.

Не могу понять, что есть драйвер. Устанавливал в ядро драйверы. Пытался. Но понять не могу, либо я что то не так делал, либо кривые дрова. На англ. форумах такие проблемы были с HP (похожие модели), перерыл весь google, но там либо мне не помогало, либо не работало вообще.

Предполагаю, что драйвер мой rtl8723b. Но что тогда такое r8168 и r8169 ? Помогите пожалуйста разобраться, мучаюсь уже который день с этой проблемой.

Логи:
Кликните здесь для просмотра всего текста

lspci
Кликните здесь для просмотра всего текста

################ lspci ################
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723

rfkill
Кликните здесь для просмотра всего текста

################ rfkill ################
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked

lsmod
Кликните здесь для просмотра всего текста

################ lsmod ################
bluetooth 495616 12 btrtl,btintel,bnep,btbcm,btusb
r8168 520192 0
r8169 77824 0

ifconfig
Кликните здесь для просмотра всего текста

################ ifconfig ################
eno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether f4:30:b9:8a:13:95 txqueuelen 1000 (Ethernet)
RX packets 1752 bytes 1306515 (1.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1541 bytes 194061 (189.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 2824 bytes 229144 (223.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2824 bytes 229144 (223.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

iwconfig
Кликните здесь для просмотра всего текста

################ iwconfig ################
lo no wireless extensions.

eno1 no wireless extensions.

route
Кликните здесь для просмотра всего текста

################ route ################
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface

iw reg get
Кликните здесь для просмотра всего текста

################ iw reg get ################
global
country 00: DFS-UNSET
(2402 - 2472 @ 40), (6, 20), (N/A)
(2457 - 2482 @ 20), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(2474 - 2494 @ 20), (6, 20), (N/A), NO-OFDM, PASSIVE-SCAN
(5170 - 5250 @ 80), (6, 20), (N/A), AUTO-BW, PASSIVE-SCAN
(5250 - 5330 @ 80), (6, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
(5490 - 5730 @ 160), (6, 20), (0 ms), DFS, PASSIVE-SCAN
(5735 - 5835 @ 80), (6, 20), (N/A), PASSIVE-SCAN
(57240 - 63720 @ 2160), (N/A, 0), (N/A)

dmesg
Кликните здесь для просмотра всего текста

################ dmesg ################
[ 0.000000] Linux version 4.9.65-1-lts (builduser@andyrtr) (gcc version 7.2.0 (GCC) ) #1 SMP Fri Nov 24 13:02:16 CET 2017
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-linux-lts root=UUID=d189a2b3-2a2f-4850-8045-61180927fdf2 rw
[ 0.000000] x86/fpu: Legacy x87 FPU detected.
[ 0.000000] x86/fpu: Using 'eager' FPU context switches.
[ 0.000000] e820: BIOS-provided physical RAM map:
...
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 3.0 present.
[ 0.000000] DMI: HP HP Laptop 14-bs0xx/8320, BIOS F.10 05/10/2017
...
[ 0.000000] pcpu-alloc: s102104 r8192 d28968 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3
...
[ 20.407225] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.407233] Bluetooth: BNEP filters: protocol multicast
[ 20.407248] Bluetooth: BNEP socket layer initialized
[ 23.760886] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
[ 23.842761] r8169 0000:01:00.0 eno1: link down
[ 23.842779] r8169 0000:01:00.0 eno1: link down
[ 23.842977] IPv6: ADDRCONF(NETDEV_UP): eno1: link is not ready
[ 25.422643] r8169 0000:01:00.0 eno1: link up
[ 25.422683] IPv6: ADDRCONF(NETDEV_CHANGE): eno1: link becomes ready
[ 68.307477] fuse init (API version 7.26)
[ 192.570001] r8169 0000:01:00.0 eno1: link down
[ 263.114563] nm-connection-e[1097]: segfault at 4cc2 ip 00007fa97df34d3f sp 00007fffff9480c8 error 4 in libgobject-2.0.so.0.5400.0[7fa97defc000+54000]
[ 289.963565] nm-connection-e[1133]: segfault at 4f3f ip 00007f5a4ec0ad3f sp 00007fffb39861f8 error 4 in libgobject-2.0.so.0.5400.0[7f5a4ebd2000+54000]
[ 341.466467] acpi device:1a: Cannot transition to power state D3hot for parent in (unknown)
[ 341.467553] pci_bus 0000:01: Allocating resources
[ 341.467607] pcieport 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 01] add_size 200000 add_align 100000
[ 341.467631] pci_bus 0000:02: Allocating resources
[ 341.467670] pcieport 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000 add_align 100000
[ 341.467698] pcieport 0000:00:1c.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 341.467711] pcieport 0000:00:1c.0: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 341.467724] pcieport 0000:00:1c.3: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 341.467737] pcieport 0000:00:1c.3: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[ 341.467782] pcieport 0000:00:1c.0: BAR 15: assigned [mem 0x91500000-0x916fffff 64bit pref]
[ 341.467814] pcieport 0000:00:1c.3: BAR 15: assigned [mem 0x91700000-0x918fffff 64bit pref]
[ 1511.170799] acpi device:1a: Cannot transition to power state D3hot for parent in (unknown)
[ 1511.172014] pci_bus 0000:01: Allocating resources
[ 1511.172075] pci_bus 0000:02: Allocating resources

lspci -nnk
Кликните здесь для просмотра всего текста

################ lspci -nnk ################
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:8320]
Kernel driver in use: r8169
Kernel modules: r8169, r8168
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723]
Subsystem: Hewlett-Packard Company Device [103c:8319]

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2017, 22:38
Ответы с готовыми решениями:

Установка Arch Linux
Привет, кто устанавливал Arch Linux может у вас есть инструкция ? или где найти...

Команда tree в Arch Linux
Сразу предупреждаю за Linux сел впервые и работал в нем только с HT...

Возможно ли установить Arch Linux на 32-битную систему в VirtualBox?
??? Добавлено через 5 минут В выборе установки есть только i686, но...

Что лучше для сервера сайта Arch Linux или Linux Debian ?
Подскажите пожайлуста что лучше для сервера сайта Arch Linux или Linux Debian ?

Arch linux vs Ubuntu
Уже давно пользуюсь ubuntu мене советуют arch linux. Стоит ли переходить?

16
Alex Ivanov
32 / 28 / 10
Регистрация: 02.02.2013
Сообщений: 97
29.11.2017, 04:13 2
А у вас как настроено получение ip-адреса ? Динамический или статический ?
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
29.11.2017, 09:45  [ТС] 3
Динамический ip провайдер предоставляет мне. А на ноуте вай-фай модуль не видит вообще
0
Alex Ivanov
32 / 28 / 10
Регистрация: 02.02.2013
Сообщений: 97
29.11.2017, 10:25 4
Вы можете показать логи Arhclinux при определении железок в ходе загрузки
Что показывают команды:

Bash
1
2
dmesg | grep ireles
journalctl -b | grep ireles
Там есть какие-то строчки ?
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
29.11.2017, 11:00  [ТС] 5
$ dmesg | grep ireles
[ 12.166766] input: HP Wireless hotkeys as /devices/virtual/input/input4

$ journalctl -b | grep ireles
Nov 29 07:45:18 willtrap kernel: input: HP Wireless hotkeys as /devices/virtual/input/input4
0
Alex Ivanov
32 / 28 / 10
Регистрация: 02.02.2013
Сообщений: 97
29.11.2017, 11:20 6
Попробуйте отключить в BIOS модуль Bluetooth - возможно он мешает отпределению Wi-Fi если они скобинированны вместе
и снова посмотреть

Bash
1
2
dmesg | grep ireles
journalctl -b | grep ireles
Что-нибудь изменится с отключенным Bluetooth ?
0
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10783 / 6105 / 468
Регистрация: 09.09.2009
Сообщений: 24,266
29.11.2017, 11:24 7
судя по сообщениям англоязычных ресурсов, сам риалтек грозился выпустить драйвер под этот чип в 4 квартале 2017. выпустил или нет - сообщений не попадалось.
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
29.11.2017, 11:54  [ТС] 8
Я не могу отключить блютуз. В Биусе его нет. Гуглил, говорят что такое может быть. Он включён всегда
0
Alex Ivanov
32 / 28 / 10
Регистрация: 02.02.2013
Сообщений: 97
29.11.2017, 11:58 9
А если отключить не в bios, а например на кливатуре с момощью функциональных клавиш?
Обычно у ноутов есть клавиши функциональные чтобы отключить на клавиатуре Bluetooth например, (тот же Wi-FI или на внешний монитор переключиться)
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
29.11.2017, 12:21  [ТС] 10
Может отключить через rfkill?
0
Alex Ivanov
32 / 28 / 10
Регистрация: 02.02.2013
Сообщений: 97
29.11.2017, 12:42 11
Попробуйте rfkill.
Я предполагаю что возможно Bluetooth может конфликтовать с Wi-Fi имено на аппаратном уровне
точнее сказать ArchLinux-у каким-то образом мешает Bluetooth при попытке определить Wi-Fi
поэтому WI-FI не определяется . Поэтому я так сказать для надежности предложил отключить как можно ближе к аппаратному уровню
чтобы на момент загрузки ArchLinux модуль Bluetooth - был недоступен для определения.
Я не знаю rfkill - его отключение сохранится после перезагрузки ?
0
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10783 / 6105 / 468
Регистрация: 09.09.2009
Сообщений: 24,266
29.11.2017, 12:44 12
вы для начала лучше команду
Цитата Сообщение от TrimZ Посмотреть сообщение
lspci
запустите с ключами -v или -k или с обоими сразу, чтобы увидеть - есть ли в системе драйвекр для ваших сетевых устройств. типа такого:
Код
06:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1)
	Subsystem: Acer Incorporated [ALI] Device 0598
	Flags: bus master, fast devsel, latency 0, IRQ 26
	Memory at f0200000 (64-bit, non-prefetchable) [size=256K]
	I/O ports at 2000 [size=128]
	Capabilities: <access denied>
	Kernel driver in use: atl1c

07:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
	Subsystem: Lite-On Communications Inc Device 6617
	Flags: bus master, fast devsel, latency 0, IRQ 19
	Memory at f0100000 (64-bit, non-prefetchable) [size=512K]
	Expansion ROM at f0180000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ath9k
важно увидеть именно строку с текстом "Kernel driver in use". без этого, как в той басне: "А вы, друзья, как ни садитесь..."
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
29.11.2017, 13:44  [ТС] 13
lspci -v -k

Кликните здесь для просмотра всего текста

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Flags: bus master, fast devsel, latency 0, IRQ 174
I/O ports at 2000 [size=256]
Memory at 91104000 (64-bit, non-prefetchable) [size=4K]
Memory at 91100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169, r8168

02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723
Subsystem: Hewlett-Packard Company Device 8319
Flags: bus master, fast devsel, latency 0, IRQ 10
I/O ports at 1000 [size=256]
Memory at 91000000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>



Добавлено через 2 минуты
Я скорее всего драйвер лишний и не тот поставил. И запутался пока гуглил. Проблема ещё в том что я точно не знаю какой драйвер нужен
0
Dmitry
Эксперт по компьютерным сетямЭксперт NIX
10783 / 6105 / 468
Регистрация: 09.09.2009
Сообщений: 24,266
29.11.2017, 14:08 14
абсолютно точно идентифицировать оборудование позволяют VID и PID ("идентификатор вендора" (изготовителя) и "идентификатор продукта" (изделия/чипа/ и т.п.)). винда показывает их в свойствах оборудования,а вот в линуксе где посмотреть - не помню

Добавлено через 4 минуты
гугл подсказал - lspci -nn пример:
Код
06:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8152 v2.0 Fast Ethernet [1969:2062] (rev c1)
07:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
вот это [1969:2062] (и это [168c:0032]) - коды изготовителя и оборудования (изготовитель первый, девайс - второй)
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
29.11.2017, 19:31  [ТС] 15
Всё таки мой нужный драйвер rtl8723b
Его нужно поставить как либо. Я нашёл на гитхабе rtl8723be!
Думал, что не должно не работать. Установил! Успешно всё установилось:
sudo make
sudo make install
и тд.
Но НИЧЕГО не поменялось!

Добавлено через 2 минуты
Подскажите, как устанавливать правильно драйверы в ядро? Везде по разному написанно немного. Как правильнее?
0
Marinero
Модератор
Эксперт NIX
2140 / 1721 / 584
Регистрация: 02.03.2015
Сообщений: 5,628
30.11.2017, 10:02 16
Цитата Сообщение от Dmitry Посмотреть сообщение
вот в линуксе где посмотреть - не помню
Есть же в выводе lspci
Цитата Сообщение от TrimZ Посмотреть сообщение
02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723]
Цитата Сообщение от https://github.com/lwfinger/rtlwifi_new/issues/265
AS far as I know, a driver for this device does not exist for Linux yet, there is nothing you can do
0
TrimZ
0 / 0 / 1
Регистрация: 24.05.2015
Сообщений: 23
30.11.2017, 15:38  [ТС] 17
Ребята, может не по теме будет, но я хз что делать. Тему новую делать не буду.

Не спрашивайте зачем я линукс другой поставил. Просто затестить будут ли дрова, если другую систему поставить.
У меня у знакомого такой же wi-fi модуль. И у него уже стоял драйвер при установке!

Вообщем я поставил Kali linux
При старте чистой системы уже выводило: Вложение 887668

Далее я поставил драйверы на wi-fi модуль, всё успешно
По этому гайду: https://sites.google.com/site/easylinuxtipsproject/reserve-7
Вот в папках
Вложение 887669
Вложение 887670

НО он при загурзки системы пишет то же самое! Возможно он не может узнать каким драйвером пользоваться? Как заставить его использовать драйверы которые у меня стоят для Realtek?

Добавлено через 5 минут
Вот вывод команды lsmod:

Module Size Used by
ipheth 16384 0
rtl8723ae 86016 0
btcoexist 167936 1 rtl8723ae
rtl8723_common 24576 1 rtl8723ae
rtl_pci 28672 1 rtl8723ae
rtlwifi 94208 3 rtl_pci,btcoexist,rtl8723ae
mac80211 659456 2 rtl_pci,rtlwifi
cfg80211 598016 2 mac80211,rtlwifi
0
30.11.2017, 15:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2017, 15:38

установка Arch Linux
Доброго времени суток. Возникла проблема при создании раздела для загрузки...

Vbox черный экран при установке Arch Linux
имеется vbox 4.0.0 пытаюсь установить Arch Linux, загрузочное меню загружается...

Можно ли найти образ с уже установленной Arch Linux на VirtualBox?
Есть ли уже установленные-готовое Arch Linux?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru