
WLAN USBスティックをワイヤレスネットワークに接続しようとしています。
ダウンロードできる公式Linuxドライバ(v4.0.2_9000.20130911、私のLinuxカーネルバージョンをサポート)があり、私はwifi-radar
どちらもそれを動作させることに成功しませんでした。このドライバは、私のOracle Linux(Red Hat Enterprise Linux 6ベース)と互換性がない可能性があります。
# lsusb | grep WLAN
Bus 002 Device 017: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
問題は、ドライバのインストールが完了してもデバイスがまだ検出されないことです。実際にインストールされているのか、どこにインストールされているのかを確認する方法がわかりません。
# cd RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911
# make
(no errors)
# make install
(no errors)
# /sbin/modprobe 8192cu
# ifconfig wlan0 up
wlan0: unknown interface: No such device
# /sbin/iwconfig
virbr0-nic no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
virbr0 no wireless extensions.
lo no wireless extensions.
何とか手動で指定できますか?wifi-radar
それともどのような手順を実行する必要がありますか?
答え1
通常、インストールされているワイヤレスデバイスを見つけるには、このコマンドを使用すると、コンピュータでiwconfig
利用可能なすべてのデバイスが一覧表示されます。しかし、デバイスをwlan0と呼ぶことはできません。
「ワイヤレス拡張なし」のみが表示される場合は、ドライバのインストールに失敗したか、ドライバのカーネルモジュールを正しくロードしていません。
答え2
USBを接続してから切り離し、更新されたスクリプトを再実行して動作します。ドライバが提供するスクリプトも実行してみましたが、install.sh
必ずしも必要なようではありません。これは私の設定です。
# cd RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911
# make
(no errors)
# make install
(no errors)
# /sbin/modprobe 8192cu
# /sbin/iwconfig
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:"KDG-44A11" Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency:2.412 GHz Access Point: DC:53:7C:A4:4A:16
Bit Rate:300 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:****-****-****-****-****-****-****-**** Security mode:open
Power Management:off
Link Quality=100/100 Signal level=73/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
eth1 no wireless extensions.
virbr0 no wireless extensions.
lo no wireless extensions.