Linuxに正しいドライバを使用させる方法(lshw)

Linuxに正しいドライバを使用させる方法(lshw)

私はEdimax EW-7811Unワイヤレスアダプタを持っており、LXDEでDebian 8.3.0を実行しているラップトップでそれを使用しようとしています。以下で説明するさまざまな方法を試しました。でも、まず今は閉じ込められていると言いたいです。私がブラックリストに登録したlshw -C network間違ったドライバが私に表示されました。代わりにrtlプレフィックスなしでrtl8192cuドライバをインストールしました。8192cu

lsusb | grep -i edimax以下を表示します

バス 001 デバイス 006: ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n ワイヤレスアダプタ [Realtek RTL8188CUS]

したがって、Realtek RTL8188CUSチップを使用します。オンラインで検索してみると、RTL8192CUと同じドライバを使用するとします。

下記に従ってrtl8192cu-fixesドライバをインストールしました。このガイドライン。指示には、rtl8192cuLinuxカーネルに付属しているモジュールをブラックリストに追加する必要があるため、そうしました。rtlwifi

新しいドライバが8192cu正しくロードされ、lsmod | grep -i 8192cu出力は次のようになります。

8192cu 520192 0
usbcore 233472 10 uas, btusb, uvcvideo, usb_storage, ehci_hcd, ehci_pci, usbhid, 8192cu, xhci_hcd, xhci_pci

としてリストされているので、sudo ifconfig wlan1 up有効になっているアダプターやドライバー(どれかわからない)を使用しています。sudo lshw -C networkDISABLED

sudo rfkill list allタイピング中にソフトブロックがあったからですsudo rfkill unblock all

今残っている唯一のことは、私のワイヤレスアダプタの正しいドライバが次のようになること8192cuをLinuxに知らせることですrtl8192cu

現在sudo lshw -C networkの出力は(関連部分):

  *-USB:0                 
       説明:ワイヤレスインターフェース
       製品:802.11nワイヤレスLANアダプタ
       サプライヤー: Realtek
       実際のID:2
       バス情報: usb@1:2
       論理名:wlan1
       バージョン: 2.00
       所蔵番号:00e04c000001
       特徴:USB-2.00イーサネット物理ワイヤレス
       設定:ブロードキャスト=はいドライバ=rtl8192cu maxpower=500mAマルチキャスト=はい速度=480Mbit/sワイヤレス=接続されていません

最後の行に特別な注意を払ってください。driver=rtl8192cu... :(

PS:ああ、私が経験していた別のドライバの問題(新しいIntel CPUのバックライト)が解決されたので、Linuxカーネルのアップグレードを実行したという事実に言及するのを忘れました。しかし、今回は何も起こりませんでした... :(

rtl8192cu編集:Linuxカーネルモジュールをブラックリストに追加しないと、rtlwifiワイヤレスアダプタのLEDは常に点灯しますが、ネットワーク管理者WICDはルータを見つけることができません。

編集2:同じOSとデスクトップ(Debian + LXDE)を使用している他のラップトップでは動作しません。しかし、ここにはLubuntu 15.10もインストールされており、ワイヤレスアダプタも一緒に動作します。 Lubuntuはrtl8192cuカーネルに付属のドライバを使用します。

答え1

私はWumpus Q. Wumbleyが彼の記事で提供したリンクに従いました。コメント質問と他の記事を読んだ後、私のドライバが正しく識別されたことがわかりましたが、ドライバ開発者はフォルダ構造と新しいドライバへのシンボリックリンクを維持し、システムがドライバが使用中だと思うよう8192cuにすることにしました。rtl8192cu8192cu

その後、記事に記載されているように、コマンドラインツールを使用してワイヤレスルーターを検索してみました。コマンドラインでWi-Fiを使用する驚いたことに、私のアダプタでは問題がないことがわかりました。

その後、Wicd Network Managerプログラムを再確認した結果、設定でのみwlan0(私のPCIネットワークカード)のみが使用されることがわかり、そのプログラムに切り替えたところ、wlan1インターネットが機能します。

当初、ローカルネットワークの無線速度は約80KB / sでした。 USB 3ポートに接続されています。 USB2ポートに接続しましたが、速度は1~2MB/s程度でした。それでも遅いですが、少なくとも動作します。

関連情報