Inviato: Mar Dic 13, 2005 4:54 pm Oggetto:
--------------------------------------------------------------------------------
Innazzitutto salve a tutti....è un bel po che osservo il sito dello smalug!!sennò che sammartinese sarei!!!mi fa piacere che anche il nostro paese abbia un suo linux user group....
Come al mio solito mi sono spulciato tutto il forum ed ho visto questo thread!!!
non vi preoccupate a tutto c'è una soluzione, anch'io ho lo stesso modem ADSL e c'è ne voluto di tempo per capire come farlo funzionare...
Ecco come fare:
Prima di iniziare dovete controllare se il vostro modem è supportato dai driver (il caso del modem in questione),se utilizza un chip GlobeSpan lo sarà sicuramente.
Collegatevi a
http://eciadsl.flashtux.org/modems.php?lang=en per una lista completa ed aggiornata.
Accertato il supporto preleviamo i driver da
http://eciadsl.flashtux.org/download.php?lang=en
Pre-requisiti
· Sistema GNU/Linux funzionante (architettura x86)
(BSD ed altri sistemi non sono ancora ufficialmente supportati)
· supporto hardware USB 1.1
· Kernel Linux 2.4.x (>=2.4.18-pre3 o <2.4.18-pre3 + patch N HDLC per attivare la riconnessione pppd
automatica)
· Kernel Linux 2.6.x (<=2.6.6 necessita una patch per l’USB
http://eciadsl.flashtux.org/download/beta/)
· supporto USB (come modulo):
− supporto generale USB
− filesystem USB preliminare
− modulo del controller HUB USB
− modulo DABUSB disabilitato
· supporto PPP (incluso il pacchetto pppd usermode >=2.4.0)
· opzionale: tcl/tk >= 8.x.x
Configurazione del Kernel
Prima di installare il driver accertiamoci di avere il kernel configurato correttamente.
Loggatevi come root, entrate nella directory che contiene i sorgenti del kernel (di solito /usr/src/linux) e date make menuconfig o make xconfig (scegliete voi quello che più preferite)
Prima di tutto controllate che sia attiva la voce [*] Prompt for development and/or incomplete code/drivers
Controlliamo ora le seguanti voci
USB support --->
<M> Support for USB
[ ] USB verbose debug messages
--- Miscellaneous USB options [*] Preliminary USB device filesystem
[ ] Enforce USB bandwidth allocation (EXPERIMENTAL)
[ ] Long timeout for slow-responding devices (some MGE Ellipse UPSes)
--- USB Host Controller Drivers
< > EHCI HCD (USB 2.0) support (EXPERIMENTAL)
<M> UHCI (Intel PIIX4, VIA, ...) support
<M> UHCI Alternate Driver (JE) support
<M> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
..
--- USB Multimedia devices
..
< > DABUSB driver
..
Character devices --->
.. [*] Non-standard serial port support
<M> HDLC line discipline support
..
Network device support --->
..
<M> PPP (point-to-point protocol) support
[ ] PPP multilink support (EXPERIMENTAL)
[ ] PPP filtering
<M> PPP support for async serial ports
<M> PPP support for sync tty ports
<M> PPP Deflate compression
<M> PPP BSD-Compress compression
< > PPP over Ethernet (EXPERIMENTAL)
< > PPP over ATM (EXPERIMENTAL)
Selezionate ora le ulteriori voci relative al vostro hardware, quindi ricompilate, installate il nuovo kernel e riavviate il sistema.
Installazione dei driver
Ecco i comandi a seconda del pacchetto prelevato (x.y è la versione):
· Sorgenti (.tar.gz): tar -xzf eciadsl-usermode-x.y.tar.gz
· Sorgenti (.tar.bz2): tar -xjf eciadsl-usermode-x.y.tar.bz2
· RedHat/Mandrake (.rpm): rpm -i eciadsl-usermode-x.y-1.i386.rpm
· Debian (.deb): dpkg -i eciadsl-usermode_x.y-1_i386.deb
· Slackware (.tgz): installpkg eciadsl-usermode-x.y-i386-1.tgz
Compilazione
Se si sono scaricati i sorgenti ecco come compilarli:
I comandi da dare sono i soliti
./configure
make
make install (da root)
Configurazione dei driver
Per la configurazione ci sono a nostra disposizione due strumenti:
· eciadsl-config-tk necessita di X e di Tcl/Tk
· eciadsl-config-text versione testuale
Entrambi gli strumenti richiedono la modifica di alcuni parametri che andremo subito ad analizzare:
· utente: Nome utente fornito dal tuo provider Es:
username@dominio.it
· password: Password fornita dal tuo provider
· VPI,VCI: Corrisponde al “numero di telefono” in windows
Solitamente i due valori sono rispettivamente 8,35
· Provider DNS: Basta selezionare il Provider tra quelli elencati, se non è presente nella
Bisogna inserire i DNS manualmente
· Modem: Seleziona il tuo modem dalla lista.
Non modificate i campi VID e PID.
Se non dovesse essere presente controlla qu la compatibilità:
http://eciadsl.flashtux.org/modems.php?lang=en
· Synch .bin file: Modificare solo se si hanno problemi con la connessione
· Modalita’ PPP: Normalmente il valore di default va bene, per maggiori info date uno sguardo qui
http://eciadsl.flashtux.org/faq.php?lang=it#5.4
· DHCP: Selezionalo solo se il provider usa il DHCP (normalmente No).
· IP statico: Selezionalo solo se hai un IP statico (normalmente No).
Bene,ora che la configurazione è terminata potete avviare la connessione digitando eciadsl-start come root.
Problemi di sincronizzazione
Se la connessione non dovesse andare a buon fine, visualizzando errori tipo eciadsl-synch timeout/error o lcp timeout è necessario provare altri file (.bin) di sincronizzazione.
Scaricate il pacchetto da
http://eciadsl.flashtux.org/download...g=en&view=sync e decomprimetelo da root nella directory /etc/eciadsl.
Ora lanciate lo script eciadsl-probe-synch per testare uno per uno tutti i file di sincronizzazione.
Problemi con dabus
Se quando collegate il vostro modem al PC si accende la spia di alimentazione allora avete il modulo dabusb caricato.
Per far si che il driver funzioni correttamente dovrete rimuovere questo modulo.
Causa del caricamento di questo modulo potrebbe essere l’hotplug che vede il modem ADSL come una periferica audio.
Se esiste il file /etc/hotplug/blacklist aggiungete una riga contente la parola dabusb, salvate e riavviate.
Se il precedente file non dovesse esistere, un altro metodo per eliminare il modulo è :
1.Avviare linux con il modem scollegato
2.Rimuovere il modulo dabsub con eciadsl-config-tk o eciadslconfig-text oppure eciadsl-remove-dabusb
3.Se avete ricompilato il kernel,non dimenticare di rimuovere il supporto dabusb anche dalla configurazione del kernel.
Dovrebbe essere tutto OK sarete ora in grado di collegarvi con la vostra ADSL ed il vostro Pinguino
Buon divertimento !!!
P.S. lo so è un po lungo l'argomento però nn sono riuscito a trovare il modo di allegare un file quindi mi è toccato scrivere!!!!!
Spero di essere stato di aiuto...ciaoooooo