据我所知,Netgear N900 WNDA4100 不支持 Linux。Ndiswrapper 也不支持。我尝试在 wine 中安装驱动程序,但安装程序崩溃了。我该如何请求支持此设备?这是不可能的,还是只是还没有人请求支持此设备?我试图阅读有关自己编译驱动程序的内容,但这远远超出了我的能力范围。不幸的是,我除了在通过 wifi 连接到网络时将我的 Android 手机设置为 USB Tether 模式之外别无选择。Ubuntu 奇迹般地将其视为有线连接。但这不是理想的情况。
http://www.netgear.com/home/products/wireless-adapters/ultimate-wireless-adapters/WNDA4100.aspx
答案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
也没有出现任何错误。
其余的本指南听起来不错,但是...我没有可以测试的。
“获取最新固件”的无效链接应该指向这里。