lsmod
CentOS 7でカーネルをバージョン4.10にアップデートした後、このコマンド(rtl8188eu)を使用してワイヤレスデバイスを見つけることができます。
# uname -r
4.10.2-1.el7.elrepo.x86_64
# lsmod | grep 8188
r8188eu 425984 0
cfg80211 593920 1 r8188eu
nmcli
ただし、APを使用するかAPに接続して見つけることができません。
# 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: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> 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 3: wlp0s26u1u2: <BROADCAST,MULTICAST> 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 4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> 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 5: virbr0-nic: <BROADCAST,MULTICAST> 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
"iw dev"コマンドの出力に問題があるようです。
# iw dev nl80211 not found.
"dmesg":8188euコマンドの出力はどうですか?
[ 7.254757] r8188eu: module is from the staging directory, the quality is unknown, you have been warned. [ 7.256024] Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0) [ 7.301472] usbcore: registered new interface driver r8188eu [ 7.335032] 8188eu: loading out-of-tree module taints kernel. [ 7.336670] Error: Driver 'r8188eu' is already registered, aborting... [ 7.364792] r8188eu 1-1.2:1.0 wlp0s26u1u2: renamed from wlan0
私のアダプタはUSBデバイスなので、lspci -nは何も見つかりません。
"lsusb"コマンドの出力
Bus 001 Device 003: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
"journalctl"コマンドの出力:
# journalctl | grep 8188 Mar 17 08:00:22 localhost.localdomain kernel: r8188eu: module is from the staging directory, the quality is unknown, you have been warned. Mar 17 08:00:22 localhost.localdomain kernel: Chip Version Info: CHIP_8188E_Normal_Chip_TSMC_D_CUT_1T1R_RomVer(0) Mar 17 08:00:22 localhost.localdomain kernel: usbcore: registered new interface driver 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: Error: Driver 'r8188eu' is already registered, aborting... Mar 17 08:00:22 localhost.localdomain kernel: r8188eu 1-1.2:1.0 wlp0s26u1u2: renamed from wlan0
答え1
コマンド出力からわかるように、現在(非アクティブ)状態wlp0s26u1u2
の名前のWLANインターフェイスがあります。DOWN
また、ドライバが準備状態(初期試行)にあるため、機能すると予想されないという明確な警告が表示されます。エラーメッセージも表示されます。
Error: Driver 'r8188eu' is already registered, aborting...
これは、ドライバの初期化中に問題が発生し、操作が中断されたことを意味します。何らかの理由で実際にドライバを2回ロードしようとしない限り、メッセージは少し奇妙です。
カーネルコードをデバッグできない場合(おそらくデバッグできない)、動作する可能性はほとんどありません。あなたができる唯一のことは、最新のカーネルにアップグレードし(必要に応じてソースコードを入手して直接コンパイルし)、誰かがこの問題を解決するように祈ることです。