如何使 Netgear N900 WNDA4100 无线 USB 适配器工作?

如何使 Netgear N900 WNDA4100 无线 USB 适配器工作?

据我所知,Netgear N900 WNDA4100 不支持 Linux。Ndiswrapper 也不支持。我尝试在 wine 中安装驱动程序,但安装程序崩溃了。我该如何请求支持此设备?这是不可能的,还是只是还没有人请求支持此设备?我试图阅读有关自己编译驱动程序的内容,但这远远超出了我的能力范围。不幸的是,我除了在通过 wifi 连接到网络时将我的 Android 手机设置为 USB Tether 模式之外别无选择。Ubuntu 奇迹般地将其视为有线连接。但这不是理想的情况。

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

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

答案1

一个家伙ubuntu论坛认为它对2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2那根棍子有用。

我无法测试它,但是它对我来说编译得很好。

我开始来自 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也没有出现任何错误。

其余的本指南听起来不错,但是...我没有可以测试的。

“获取最新固件”的无效链接应该指向这里

相关内容