2.4.37.9カーネルを搭載したRedHat Linux 7.1マシンにワイヤレスネットワークカード(D-Link DWL-G510)用のLinuxドライバーをインストールしようとしています。 sourceforge サイトからシリアルモンキードライバーをダウンロードし、rt73モジュールを正常にコンパイルしてカーネルにロードすることができました。問題は、コマンドifconfig wlan0 upを発行するたびに、次のエラーメッセージが返されることです:wlan0 :不明なインターフェイス:そのようなデバイスはありません。
私はここで何をすべきか途方に暮れています。モジュール内のrt73モジュールのエイリアスとしてwlan0を指定しました。 confを実行し、コマンドmodprobe rt73 ifname = wlan0を使用してドライバーをロードしようとしました(これは、ドライバーにパッケージ化された指示に従ってインターフェイス名を指定します)、しかし、エラーメッセージは引き続き表示されます。
Linuxでwlan0部分を構成するために他に何かする必要がありますか、それともモジュールがワイヤレスネットワークカードを認識しませんか?インターネットからのすべての情報は、これが前述のワイヤレスカードに使用する必要があるLinuxドライバであることを示しているので、それが遅い場合はかなり奇妙です。
modprobe
で確認できるように、lsmod
はrt73を正常にロードしていると思われますが、dmesg | grep rt73
で不満があるように、rt73はハードウェアに接続できません。モジュールのカーネル側が満足している限り、カーネルはモジュールをロードしますが、モジュールがデバイスを見つけられない場合、何も起こりません。
ドライバーの接続に失敗した場合は、さまざまな/proc
ファイルを調べて、デバイスドライバーモジュールが接続されているはずなのに接続されていない場所を見つけようとして、苦痛の世界に入りました。私のボックスでは、PCIバス情報の一部がたまたま/proc/bus/pci/devices
にあります。しかし、私はカーネル2.6.32を実行していて、2.4のインストールを最後に見たのはいつかさえ思い出せません。道があなたに会うために立ち上がるかもしれません、風があなたの後ろにあるかもしれません、あなたがあなたの行方不明のアドレス空間を見つけるかもしれません...