------------------------------------------------------------------------------ USB MODEM ECIADSL DRIVER HOW-TO ------------------------------------------------------------------------------ By: WhiteR4bbit (whiter4bbit[at]linuxmail[dot]org) linuxhowtos.altervista.org Licenza: FDL Data: Luglio 2003 Testing: Driver eciadsl 0.8 ; Mandrake 9.1 (2.4.21-0.13mdk) ------------------------------------------------------------------------------ Fonti e link utili: http://eciadsl.flashtux.org/index.php?lang=en http://eciadsl.flashtux.org/download.php?lang=en http://eciadsl.flashtux.org/tutorial.php?lang=en http://eciadsl.flashtux.org/doc/eciadsl_install_it.html http://eciadsl.flashtux.org/faq.php?lang=it http://eciadsl.flashtux.org/download.php?lang=en&view=synchro ------------------------------------------------------------------------------ SOMMARIO: 1) Introduzione 2) Procurarsi i driver 3) Installazione 4) Configurazione 5) Connessione ------------------------------------------------------------------------------ 1) Introduzione Questa guida si rivolge a chi ha un modem ADSL USB basato su chipset globespan. Ecco l'elenco dei modem che funzionano con questi driver: - Aethra Starmodem [synch01] - Archtek UGW-8000 [synch09] - Askey ALE070 [synch01] - Asus AAM6000UG [synch02, synch15] - Atlantis Land I-Storm [-] - Aztech 100U [synch02] - BT Voyager [synch01] - Cypress Globespan G7000 [-] - D-Link DSL200 [synch01, synch03] - Digicom Michelangelo [synch07] - Dynalink ALE070 [synch01] - ECI HiFocus [synch01, synch16] - ECI B-Focus [synch01, synch16] - Eicon Diva [synch01, synch05] - Ericsson hm120dp [synch02] - Fujitsu FDX310 [synch01] - GVC BB039 [-] - IPM Datacom Webpower [synch01] - Siemens Santis [synch01] - Siemens Santis (other) [synch01] - Solwise SAR100/EA100 [-] - Telewell TW-EA100 [-] - Topcom Webr@cer 850 [synch00] - Topcom XPlorer 850 [synch01, synch02] - Turbocomm EA100 [-] - US Robotics 8500 [synch02] - Wisecom ws-ad80usg [-] - Xentrix USB [synch00] - Zoom 5510 ADSL [synch09] - Zyxel Prestige 630-41 [-] Tra parentesi vi è anche il synch consigliato (vedere in seguito). Per maggiori informazioni sui modem supportati andate a questa pagina: * http://eciadsl.flashtux.org/modems.php?lang=en 2) Procurarsi i driver Recatevi a questo indirizzo e scaricate i due file che vi serviranno per installare il modem e per connettervi: * http://eciadsl.flashtux.org/download.php?lang=en Scaricate l'ultima EciAdsl stable version e il pacchetto tar.gz con i Synchro files. Questa guida si basa sulla versione 0.8 in formato rpm. 3) Installazione Mettete i file su un floppy e spegnete il PC, staccate il modem, e avviate il PC con Linux. Inserite il floppy con i driver, se necessario montatelo ed entrateci come root: # mount /mnt/floppy # cd /mnt/floppy Da qui procedete con l'installazione dell'rpm, e successivamente copiate e scompattate l'archivio dei synch nella directory di eciadsl: # rpm -i eciadsl-usermode-0.8-1.i386.rpm # cp eciadsl-synch_bin.tar.gz /etc/eciadsl # cd /etc/eciadsl # tar -xzvf eciadsl-synch_bin.tar.gz Ora, sempre da root, dovrete disabilitare il modulo dabusb; per farlo, digitate (o copiate) la seguente stringa per intero, e date invio: # modprobe -r dabusb && rm -f $(modprobe -l | grep dabusb) && depmod -a 4) Configurazione Una volta installato il tutto, passiamo alla vera e propria configurazione della connessione: lanciate il tool apposito digitando -sempre da root- # eciconf.sh Nelle finestra che vi si apre inserite i dati della vostra connessione (username, password, provider e modello del modem) lasciando inalterati tutti gli altri campi. Premete il primo tasto, "create config!", e quindi quit. Lanciate di nuovo #eciconf.sh E premete il tasto "change synch .bin file (only if driver hangs up)"; questo ci permetterà di scegliere uno fra i 35 synch (file di sincronizzazione per il modem) presenti nel pacchetto eciadsl-synch_bin. Siccome probabilmente uno solo fra questi sarà quello che farà funzionare il vostro modem, potreste dover fare un po' di prove... è consigliabile in ogni caso iniziare selezionando lo 05 o lo 08. Dopo aver scelto il synch, premete il terzo tasto, "change synch .bin", quindi close. Premete ancora "create config!", e quindi quit. Iniziate a incrociare le dita. 5) Connessione Collegate il modem, le luci dovrebbero restare spente, se si accendono digitate ancora # modprobe -r dabusb && rm -f $(modprobe -l | grep dabusb) && depmod -a Ora digitate # startmodem e inizierete a connettervi (dovrebbero accendersi i led del modem, prima rosso poi verde). Se vi capita qualche errore tipo "Authentication failed" ridigitate #eciconf.sh e ricontrollate bene i settaggi. Se vi esce un errore tipo "timeout" (e lampeggia la luce verde) dovete scegliere un altro synch sempre da #eciconf.sh (stessa procedura di prima). Se dovete provare più synch, tra l'uno e l'altro dovrete spegnere il modem (scollegatelo e ricollegatelo alla presa USB). Assicuratevi di provare TUTTI i synch prima di dire "non funziona"; nel caso ancora non funzionasse, potete crearvi da soli il vostro synch. Questa parte esula però da questo HOWTO, e vi rimando a una guida dettagliata su come fare, e a una pagina contenente i file necessari: * http://eciadsl.flashtux.org/doc/eciadsl_install_it.html#Creazione%20.bin%20di%20sincronizzazione * http://eciadsl.flashtux.org/download.php?lang=en&view=synchro