どのワイヤレスドライバーを使用していますか?


13

Ubuntu 11.10でネットワークUSBデバイスに最適なドライバーを見つけようとしています。まず、ubuntuがこのデバイスを制御するために使用しているドライバーをどこで確認できますか?ネットワークツールでは、インターフェイスワイヤレス(wlan1)として表示されますが、MACアドレスとデータ送信に関する統計情報は別として、ドライバーに関する情報はありません。

aircrack-ngをインストール済みで、ネットワークをスキャンするためのいくつかのオプションが用意されています。airmon-ng start wlan1ターミナルで実行すると、次のものが得られます。

Interface   Chipset     Driver

eth1        Unknown         wl

wlan1       Unknown     rt2800usb - [phy2]
                                    (monitor mode enabled on mon0)

ワイヤレスアダプターはTP-LINKモデルTL-WN7200NDであり、ワイヤレスパネルはそれをRaLinkアダプターとして読み取ります。rt2800usbがアダプターのドライバーであるようですが、このデバイスにもっと強力なものはありますか??


できる限りお手伝いしたいのですが、サイトは一度に1つの質問をするように設定されています。最初の質問は、基本的に「私が使用しているwifiドライバー」です。2番目の「私のカードに最適なドライバーは何ですか」も良いですが、独自の質問が必要です。ボーナスとして、より多くの質問をして回答を受け入れることで、より多くの担当者(ポイントと実際)を獲得できます。
-djeikyb

答えをマークすることを忘れないでください!これはaskubuntu.comコミュニティの重要な部分です。
djeikyb

回答:


19

周りを突くことで多くのクールな情報を得ることができます/sys/sys/classLinuxインストールが処理するデバイスのすべてのクラスのエントリがあります。ドライバー情報は次のパスにあります。

$ ls /sys/class/net/wlan0/device/driver/module/drivers
pci:ath5k@

wlan0という名前の私のwifiカードは、ath5kドライバーを使用しています。私のイーサネットカードの1つのドライバー情報は次のとおりです。

$ ls /sys/class/net/eth1/device/driver/module/drivers
pci:forcedeth@

余談ですが、Ubuntu(ほとんどのLinuxディストリビューションと同様)にはカーネルモジュールとしてデバイスドライバーが含まれています。カーネルは、コンピューターのハードウェアを実行するソフトウェアの大きな部分です。Ubuntuは、あなたが感じていることに基づいてハードウェアのモジュールをロードします。次のコマンドを実行して、ロードされたモジュールのリストを取得できますlsmod。これが私のlsmod出力の抜粋です。

bluetooth             130968  0 
ath5k                 127724  0 
ath                    11990  1 ath5k
eeepc_laptop           12412  0 
sparse_keymap           2660  1 eeepc_laptop
mac80211              196283  1 ath5k
pci_hotplug            22072  1 eeepc_laptop
cfg80211              142540  3 ath5k,ath,mac80211
rfkill                 12470  3 bluetooth,eeepc_laptop,cfg80211
crc16                   1091  2 bluetooth,ext4

左の列はロードされたモジュールのリストであり、右端の列はそれらが順番に使用するモジュールを示しています。ご覧のとおり、これらはすべてath5kモジュールを使用するか、関連しています。


問題は、デバイスを接続すると、同じネットワークに接続しようとしているコンピューターのwifiカードの接続が停止することです。USBワイヤレスアダプターと、接続しようとしているネットワークのアダプターとの間の非互換性の問題のようです。
-Stbn

を実行すると出力はほとんど変わりませlsmodんが、/ sys / classディレクトリを参照してドライバーへのパスを見つけました。おかげで
-Stbn

@Stbnええ、かなり長いです。パイプを使用してless、次のように上下にスクロールできますlsmod | less
。– djeikyb

0

Ubuntuがドライバーを見つけて、ネットサーフィンができる場合、それを変更する必要はないと思います。使用中のドライバーを見つけるには、djeikybの投稿を参照するか、以下を参照してください。

Ubuntuがドライバーを見つけられなかった場合、まずUbuntuにドライバーを検索させる必要があります。このために、「システム設定」を起動し、「ハードウェアドライバー」を起動します。これは仕事をします。この方法は、現在使用されている(独自の)ドライバーを確認する簡単な方法でもあります。

難しい方法は、USB-WiFiのチップセットを特定し、この情報で検索することです

このためには、コマンド「lsusb」を発行する必要があります。gnomeターミナルを開き、引用符なしで「lsusb」と入力します。次のようなものが見えるはずです。

$ Bus 002 Device 003: ID 064e:a103 Suyin Corp. Acer/HP Integrated Webcam [CN0314]

これは私のウェブカメラです。私のWiFiカードは「lspci」で識別できます。

情報に基づいて(上記の例:ベンダー064e-Suyin Corp.および製品a103-Acer / HP Integrated Webcam)、必要なドライバーを正確に検索できるはずです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.