mercoledì 25 luglio 2007

USRobotics Wireless MAXg PCI Adapter - 5417A


..sono finalmente riuscito a farla girare sotto Ubuntu 7.04..prima di tutto, se potete, non comprate tale scheda!!
Detto ciò, per gli sfortunati, stenderò una piccola guida che vi permetterà di attivarla.
Utilizzeremo:
  • Driver Propretari
  • Ndiswrapper
Il livello di difficoltà è minimo, basta seguire ciò che riporterò. :-)
Iniziamo procurandoci il necessario
  • Scarichiamo i driver proprietari dal sito ufficiale scaricate i "Driver and Configuration Utility Versione 2.00.004 – Windows 2000, XP, XP x64 Edition" non temete se è un'eseguibile (circa 43MB - versione attuale 5417a-2.00.004).
  • Scarichiamo l'ultima versione di Ndiswrapper dal sito ufficiale (versione attuale 1.47).
  • Scarichiamo dai repository alcuni componenti che useremo durante l'installazione
    $ sudo apt-get install linux-headers-$(uname -r) linux-headers-generic build-essential cabextract
Abbiamo ora a disposizione tutto il necessario. Scompattando l'archivio contenente i sorgenti di ndiswrapper e compiliamo il modulo

$ tar xzvf ndiswrapper-1.47.tar.gz
$ cd ndiswrapper-1.47
$ make
$ sudo make install

..facciamo in modo che ndiswrapper si carichi ad ogni avvio ed eliminiamo i vecchi driver

$ sudo -s
# echo "ndiswrapper" >> /etc/modules
# echo "bcm43xx" >> /etc/modprobe.d/blacklist

.."apriamo" l'eseguibile 5417a-2.00.004.exe

$ cabextract ./5417a-2.00.004.exe

ed ora non ci rimane che "dare quale informazione" alla nostra linux box

$ cd Disk1/Broadcom/
$ sudo ndiswrapper -i USRMAXG.inf
$ sudo ndiswrapper -a 14e4:4318 usrmaxg // Potrebbe generare degli errori

..tutto qui!! Un bel reboot e la vostra scheda sarà up, non vi rimane che configurarla.
(Non ho utilizzato la versione di ndiswrapper presente nei repository perchè non funziona con tale versione)

Nessun commento: