
Ubuntu日本語フォーラム

ログインしていません。
度々質問させていただき恐縮です。
古い製品ですが、私の使っている無線LAN子機Planexの GW-US54Mini(54g) は、
特別な設定せずとも差すだけで使え、ステルス及びWPA-PSKの環境も可能です。
ドライバが、カーネルにはじめから組み込まれているからだと思いますが、
そのドライバがシステムにあるかどうかの確認はどうすればいいのでしょう?
ちょっと、それらしきものを探しましたが、
/lib/module/2.6.35-23-generic-pae/kernel/net/wireless 以下にあるのが
カーネル標準無線ドライバでしょうか?
とすればどうやってこの内容(どんなドライバが含まれるか?)がわかるのでしょうか?
又、カーネル標準のドライバリストなるものは存在しますか?
宜しくお願いいたします。
オフライン
tetsuyakubo様
まずは、
/lib/module/2.6.35-23-generic-pae/kernel/net/wireless 以下にあるのが
カーネル標準無線ドライバでしょうか?
とすればどうやってこの内容(どんなドライバが含まれるか?)がわかるのでしょうか
ですが、
tistaは以下のように検索しています(当該の機器が正常に接続・通電された状態で)。
1. 当該無線LANのネットワークデバイス名を特定する。
iwconfig
2. 上記1で例えばwlan0と出たなら、そこへロードされるカーネルモジュール名を検索する。
cat /sys/class/net/wlan0/device/uevent
3. 上記2でのDRIVER=の欄でデバイスファイル名が判別するので、その後それをトリガに/lib/modules/使用カーネルバージョン/以下を検索する。
tistaは面倒くさがりなので、locate デバイスファイル名.koとしたりもします。
続いて、
又、カーネル標準のドライバリストなるものは存在しますか?
ですが、もっとスマートな方法をご存知の方は必ずいらっしゃるとは思いますが、ご使用のkernelでどのようなmoduleが一緒にビルドされているかは以下のファイル
/boot/config-ご使用のkernel version
に格納されています。通常、システム上では小文字でデバイスファイルを扱いますが、このconfigファイルでは大文字で表します(そういう習わしです)。
あまり参考にならないかも知れませんね・・・。
tista様 ありがとうございます。
自分で調べたんですが、探せなかったもので、助かりました。
よくわかります。感謝です。
とても参考になりました。
オフライン