web-dev-qa-db-ja.com

Netgear N900 WNDA4100ワイヤレスUSBアダプターを機能させるにはどうすればよいですか?

私の知る限り、Netgear N900 WNDA4100のLinuxサポートはありません。 Ndiswrapperもこれをサポートしていません。 Wineにドライバーをインストールしようとすると、インストーラーがクラッシュします。このデバイスのサポートをリクエストするにはどうすればよいですか?それは不可能ですか、それともこのデバイスのサポートをまだ誰もリクエストしていないということですか?私は自分でドライバーをコンパイルすることに関するものを読み込もうとしていましたが、これは私のリーグから抜け出す方法です。残念ながら、wifi経由でネットワークに接続している間、USBテザーモードで自分のAndroid電話を使用する以外に、他のオプションはありません。理想的な状況。

http://www.netgear.com/home/products/wireless-adapters/ultimate-wireless-adapters/WNDA4100.aspx

http://www.wikidevi.com/wiki/Netgear_WNDA41

1
Clay

buntuforums の仲間は、それが2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2それはそのスティックで動作します。

私はそれをテストすることはできませんが、私にとってはうまくコンパイルされます。

私は this Sourceforge Japanのドライバーから始めました。

このガイド と連携して、これらの行を変更しました。

HAS_WPA_SUPPLICANT=n
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n

これに:

HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

ドライバーは編集で指示されたとおりに記述されているため、この修正を変更に適用しました ここ

make clean
find . -name \*.[ch] -exec grep usb_buffer_alloc "{}" ";" -exec sed -i 's/usb_buffer_alloc/usb_alloc_coherent/g' "{}" ";"
find . -name \*.[ch] -exec grep usb_buffer_free "{}" ";" -exec sed -i 's/usb_buffer_free/usb_free_coherent/g' "{}" ";"

その後、makeを実行すると、問題なくビルドされます。

Sudo make installもエラーなしで行った。

残りの このガイド は健全に思えますが、繰り返しますが...テストするものはありません。

「最新のファームウェアを入手する」ためのデッドリンクは here を指しているはずです。

3
RobotHumans