Ubuntu 12.04で追加のドライバーをクリックしても、ドライバーが表示されませんでした。Ubuntu環境でWiFi用にインストールされているドライバーを確認するにはどうすればよいですか。
次のコマンドは端末で実行されます。で開く Ctrl+Alt+T。
ワイヤレスアダプターが現在使用しているドライバーを確認するには、次のコマンドを実行します。
Sudo lshw -C network
lshw
は、ハードウェアに関する情報をリストします-C network
は、ネットワーククラスのみを表示するように出力をフィルタリングします。出力で、description: Wireless interface
のエントリを探します。
Ubuntuからの出力は次のとおりです。
alaa @ aa-lu:〜$ Sudo lshw -C network [alaaの[Sudo]パスワード: * -network 説明:ワイヤレスインターフェイス 製品:RTL8723AE PCIeワイヤレスネットワークアダプター ベンダー:Realtek Semiconductor Co.、Ltd。 物理ID:0 バス情報:pci @ 0000:08:00.0 論理名: wlan0 バージョン:00 シリアル:24:ec:99:21:c9:29 幅:64ビット クロック:33MHz 機能:pm msi pciexpress bus_master cap_list ethernet physical wireless configuration:broadcast = yes driver = rtl8723ae driverversion = 3.8.0-27-generic firmware = N/A ip = 192.168.1.74 latency = 0 link = yes multicast = yes wireless = IEEE 802.11bgn resources:irq:17 ioport:3000(size = 256 )memory:c3000000-c3003fff
configuration
行(最後の前の行)には、現在カードで使用されているdriver
が表示されます。出力で強調表示しました。
または、次のコマンドを使用できます。
lspci -nnk | grep -A2 0280
lspci
は、PCI接続カードに関する情報をリストします-nnk
は、lspci
にこれらのカードに関する詳細情報を出力するよう指示します(使用されているドライバーを含む)|
は、出力を次のコマンドにパイプしますgrep 0280
は、0280
を含む行を表示するように出力をフィルタリングします。これは、UbuntuのワイヤレスPCIコントローラーの PCIクラスコード です。-A2
は、さらに2行の情報を示します。Ubuntuからの出力は次のとおりです。
08:00.0ネットワークコントローラー[0280]:Realtek Semiconductor Co.、Ltd. RTL8723AE PCIeワイヤレスネットワークアダプター[10ec:8723] サブシステム:Realtek Semiconductor Co.、Ltd.デバイス[10ec:0724] カーネル driver 使用中で: rtl8723ae
使用しているドライバーを特定したら、次のコマンドを使用してドライバーに関する詳細情報を表示できます。
modinfo <driver-name>
現在インストールされているワイヤレスドライバーを確認するには、ただし必ずしも他のユーザーが使用しているとは限らないため、次のコマンドを実行できます。
find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'
上記のコマンドは、インストールしたすべてのドライバーをリストします。これはおそらく包括的なリストになります。これらはUbuntuにインストール済みのドライバーであり、Ubuntuをインストールするとすぐにワイヤレスドライバーを使用できるようにするためです。
次の方法には、追加ソフトウェアのインストールが含まれます。名前はhardinfoです。
USCからhardinfoを検索してインストールできます
または
ターミナルから(CTRL + ALT + T)次のコマンドを適用します
Sudo apt-get install -y hardinfo
Dashからhardinfoを見つけ(hardinfoと書く)、それを開いて、PCI Devicesに移動します(ワイヤレスアダプタが統合PCIデバイスの場合)。
カーネルモジュールの隣は、指定されたワイヤレスアダプターの現在ロードされているドライバーです。サンプル画像ではath9k
ワイヤレスアダプタがUSBデバイスである場合は、左側のリストのDevicesの下にある対応するエントリに移動します。
また試すことができます:
ethtool -i wlan0 | grep driver
これにより、WLANカードに現在ロードされているドライバーと次のような出力が得られます。
uchiha@Hokage:~$ ethtool -i wlan0 | grep driver
driver: brcmsmac
これはwi-fiカード用の私のドライバーです。 ethtoolがない場合は、次の方法でインストールできます。
Sudo apt-get install ethtool
次のコマンドを使用できます。
Sudo lspci -nn -v -s your socket
試してみる
lsmod
モジュールr8169が存在するかどうかを確認するには:存在しない場合は、次の方法で追加します。
Sudo modprobe r8169
これで問題は解決しました。