CentOS7 нашел wifi устройство с помощью lsmod, но nmcli

Я смог найти мое беспроводное устройство (rtl8188eu) с помощью команды lsmod после обновления ядра до версии 4.10 в CentOS 7

# uname -r
4.10.2-1.el7.elrepo.x86_64

# lsmod | grep 8188
r8188eu               425984  0
cfg80211              593920  1 r8188eu

Но я не смог найти его с помощью nmcli или подключиться к моей точке доступа

# nmcli d
DEVICE      TYPE      STATE      CONNECTION 
virbr0      bridge    connected  virbr0     
enp0s25     ethernet  connected  enp0s25    
lo          loopback  unmanaged  --         
virbr0-nic  tun       unmanaged  --       

Как я могу решить эту проблему?

. ############## после обновления 20170317

вывод команды "ip link", устройство может быть найдено:

# ip link 1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT qlen 1000 link/loopback 00:00:00:00:00:00:00 brd 00:00:00:00:00:00:00:00 2: enp0s25: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000 link/ether 3c:97:0e:c1:72:ea brd ff:ff:ff:ff:ff:ff:ff:ff 3: wlp0s26u1u2: mtu 1500 qdisc noop state DOWN mode DEFAULT qlen 1000 link/ether 00:5a:39:d0:5f:b2 brd ff:ff:ff:ff:ff:ff:ff 4: virbr0: mtu 1500 qdisc noqueue state DOWN mode DEFAULT qlen 1000 link/ether 52:54:00:dd:7c:b2 brd ff:ff:ff:ff:ff:ff:ff:ff 5: virbr0-nic: mtu 1500 qdisc pfifo_fast master virbr0 state DOWN mode DEFAULT qlen 1000 link/ether 52:54:00:dd:7c:b2 brd ff:ff:ff:ff:ff:ff:ff:ff вывод команды "iw dev", похоже что-то не так:

# iw dev nl80211 не найден. вывод команды "dmesg", что насчет 8188eu:

[ 7.254757] r8188eu: модуль из каталога staging, качество неизвестно, вы были предупреждены. [ 7.256024] Информация о версии чипа: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0) [ 7.301472] usbcore: зарегистрирован новый драйвер интерфейса r8188eu [ 7.335032] 8188eu: загрузка модуля вне дерева портит ядро. [ 7.336670] Ошибка: Драйвер 'r8188eu' уже зарегистрирован, прерывание... [ 7.364792] r8188eu 1-1.2:1.0 wlp0s26u1u2: переименован из wlan0

мой адаптер является usb-устройством, поэтому lspci -n ничего не найдено.

вывод команды "lsusb"

Bus 001 Device 003: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS Беспроводной сетевой адаптер 802.11n

вывод команды "journalctl":

# journalctl | grep 8188 Mar 17 08:00:22 localhost.localdomain kernel: r8188eu: модуль из каталога staging, качество неизвестно, вы были предупреждены. Mar 17 08:00:22 localhost.localdomain kernel: Информация о версии чипа: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0) Mar 17 08:00:22 localhost.localdomain kernel: usbcore: зарегистрирован новый драйвер интерфейса r8188eu Mar 17 08:00:22 localhost.localdomain kernel: 8188eu: loading out-of-tree module taints kernel. Mar 17 08:00:22 localhost.localdomain kernel: Ошибка: Драйвер 'r8188eu' уже зарегистрирован, прерывание... Mar 17 08:00:22 localhost.localdomain kernel: r8188eu 1-1.2:1.0 wlp0s26u1u2: переименован из wlan0

0
17.03.2017, 02:23
1 ответ

Как видно из вывода команд, у вас есть интерфейс WLAN с именем wlp0s26u1u2 , который в настоящее время ВНИЗ (не активен). Вы также получили четкое предупреждение о том, что драйвер находится в промежуточном состоянии (ранняя попытка), поэтому не ожидается, что он будет работать правильно. Вы также получили сообщение об ошибке

Error: Driver 'r8188eu' is already registered, aborting...

, что означает, что во время инициализации драйвера что-то пошло не так, и операция прерывается. Хотя сообщение выглядит несколько странным, если вы действительно не пытаетесь загрузить драйвер дважды по какой-либо причине ...

Если вы не сможете отладить код ядра (что вы, вероятно, не сможете), у вас мало шансов получить что работает. Единственное, что вы можете сделать, это обновить ядро ​​до последней версии (при необходимости получить исходные коды и скомпилировать их самостоятельно), скрестить пальцы и надеяться, что кто-то исправит эту проблему.

0
28.01.2020, 04:47

Теги

Похожие вопросы