web-dev-qa-db-fra.com

Comment faire fonctionner un adaptateur USB sans fil Netgear N900 WNDA4100?

D'après ce que je peux dire, le Netgear N900 WNDA4100 n'est pas pris en charge par Linux. Ndiswrapper ne le supporte pas non plus. J'ai essayé d'installer le pilote dans wine et le programme d'installation s'est bloqué. Comment puis-je demander de l'aide pour cet appareil? N'est-ce pas possible ou est-ce simplement que personne n'a encore demandé de support pour cet appareil? J'essayais de lire moi-même des trucs sur la compilation des pilotes, mais c'est très loin de ma ligue. Malheureusement, je n'ai pas d'autre choix que d'utiliser mon téléphone Android en mode modem USB lorsque je suis connecté à mon réseau via wifi. Par miracle, Ubuntu le voit comme une connexion câblée. Mais, ce n'est pas une situation idéale.

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

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

1
Clay

Un membre de buntuforums pense que c'est le 2010_0709_RT2870_Linux_STA_v2.4.0.1.tar.bz2 qui fonctionnera pour ce bâton.

Je ne peux pas le tester, mais ça compile bien pour moi.

J'ai commencé avec this pilote de Sourceforge Japan.

Travailler avec ce guide J'ai changé ces lignes:

HAS_WPA_SUPPLICANT=n
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n

pour ça:

HAS_WPA_SUPPLICANT=y
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

J'ai appliqué ce correctif pour une modification puisque le pilote a été écrit comme indiqué dans une édition ici :

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' "{}" ";"

Ensuite, make et tout se passe bien.

Sudo make install est également passé sans erreur.

Le reste de ce guide semble solide, mais encore une fois ... je n'en ai pas à tester.

Le lien mort pour "obtenir le dernier firmware" devrait pointer ici .

3
RobotHumans