PDA

View Full Version : speedtouchconf.sh


zei78
23-05-2004, 19:05
Ciao a tutti!

Come al solito ho problemi con il modem adsl......
Mi sono scaricato il file speedtouchconf-15-03-2004.tar.gz, ho estratto l'archivio...
Ho copiato dentro la cartella il file mgmt.o ed ho lanciato lo script... questo è il risultato:

[root@localhost speedtouchconf-15-03-2004]# ./speedtouchconf.sh


************************************************
* *
* speedtouchconf.sh by Steve Parker *
* *
* http://speedtouchconf.sourceforge.net/ *
* based on speedtouch.sourceforge.net project *
* *
************************************************

If you have any problems with this script, mail me
(steve at steve-parker dot org) with the files
/tmp/speedtouch.txt and /var/log/messages for diagnosis.

Is your modem silver in colour? (Revision 400 Speedtouch 330)
Please answer Yes or No
You will need the correct firmware for this modem - currently
available from http://www.ihate.freeserve.co.uk/rev4fw.zip
y
Using speedtouch-1.2-beta3-sgp
Using mgmt.o for microcode
PPP version 2.4.1 okay.
Linux kernel version 2.4.20 okay.
***************************************
* *
* Please select your ISP Settings *
* *
***************************************

Country/ISP VPI VCI
Belgium, ? 8 35
Denmark, Orang 8 35
France, wanado 8 35
France, ? 8 67
Italy, ? 8 35
Netherlands, ? 8 48
UK, BTopenworld 0 38
UK, Any ISP 0 38
US, BellSouth 8 35
Singapore Pacificnet 0 100
Please type your VPI VCI numbers (eg, 0 38 for UK)
8 35
Please enter your ISP Login ID (eg another@hg1.btinternet.com)
***********
Please enter your ISP Password
***********
Settings:
VPI / VCI : 8 / 35
Login : **************
Password : **************
Are these correct? (Y/N)
Y
No further user interaction is required.
Configuring SpeedTouch Driver...
Software Configuration - SUCCESS
Building SpeedTouch Driver...
Software Build - SUCCESS
Installing SpeedTouch Driver...
Software Installation - SUCCESS

*** Configuration finished. Starting the connection ***

The modem lights should start flashing for 20 seconds...
The modem_run command failed (code 250)
modem_run results:
Failed to load microcode - this is not a problem if you
have already loaded the microcode.
The microcode can only be loaded once per system boot;
We'll assume that the microcode is already loaded, and
not call this an error.
You may encounter problems, though.
Running : pppd call adsl
ppp0: error fetching interface information: Device not found
*********************************
* Don't seem to have connected. *
*********************************
Please check the username and password in /etc/ppp/*-secrets.
Then run /etc/rc.d/init.d/speedtouch start
Current settings: *********** / *********
[root@localhost speedtouchconf-15-03-2004]#

Non so perchè mi dice "device not found"! Cosa posso fare?


edit - dimenticavo... il modem è "in silver colour", ma se io metto il file rev4fw.zip nella cartella dello script, al posto di mgmt.o, mi dice che non trova il firmware! :muro:

lordfrigo
23-05-2004, 19:29
Originariamente inviato da zei78
edit - dimenticavo... il modem è "in silver colour", ma se io metto il file rev4fw.zip nella cartella dello script, al posto di mgmt.o, mi dice che non trova il firmware! :muro:

ma dento il file rev4fw.zip vi sono 2 file , il + grande lo rinomini mgmt.o, hai fato cosi' vero?

che distro usi?

zei78
23-05-2004, 19:35
Originariamente inviato da lordfrigo
ma dento il file rev4fw.zip vi sono 2 file , il + grande lo rinomini mgmt.o, hai fato cosi' vero?

ehm..... no, mi son limitato a copiarlo all'interno della cartella......
Aspetta un attimino che ora guardo... dentro ci sono 2 file, effettivamente, ZZZLP1.eni e ZZZLP2.eni, rispettivamente da 1kb e 775kb. Ora provo a prendere il 2 ed a rinominarlo mgmt.o!

che distro usi?

RedHat shrike, la 9.0.

lordfrigo
23-05-2004, 19:50
Originariamente inviato da zei78
ehm..... no, mi son limitato a copiarlo all'interno della cartella......
Aspetta un attimino che ora guardo... dentro ci sono 2 file, effettivamente, ZZZLP1.eni e ZZZLP2.eni, rispettivamente da 1kb e 775kb. Ora provo a prendere il 2 ed a rinominarlo mgmt.o!


devi prendere il file da 775kb , lo nomini in mgmt.o , lo piazzi nella cartella dove hai scompattato speedtouchconf ed esegui speedtouchconf.sh e.... voilà , il modem funziona! ( almeno lo spero :) )

io ho lo stesso modem e mi collego senza problemi.. l'unica pecca è che quando faccio andare lo script per installarlo la prima volta quando arriva al punto "The modem lights should start flashing for 20 seconds... " il modem non riesce ad allinearsi in tempo e mi da errore...

lo dico per avvisarti che non ti devi preoccupare se succede perchè basta aspettare che si allinei e digitare "pppd call adsl" per connettersi..


spero di esserti stato di aiuto :)

ciauz

edit: ho provato ad usarlo con redhat7.2 , mdk 9.2 , vectorlinux quindi ti assicuro che funziona

zei78
23-05-2004, 19:57
ehmmmmm... ho appena fatto come tu mi hai detto ho preso il file da 775k, il zzzpl2.eni, l'ho rinominato mgmt.o e l'ho messo nella cartella...

Lanciato lo script, finalmente la lucina dell'adsl del modem lampeggia!!! :)

Il problemino è che non si connette..... mi dice questo:

*** Configuration finished. Starting the connection ***

The modem lights should start flashing for 20 seconds...
The modem_run command failed (code 242)
modem_run results:
Error in handle_endpoint_int (?) - Anyone able to explain this to Steve?
Running : pppd call adsl
*********************************
* Don't seem to have connected. *
*********************************
Please check the username and password in /etc/ppp/*-secrets.
Then run /etc/rc.d/init.d/speedtouch start

ripeto, la lucina lampeggia, ma poi non si connette.... Uff! :cry:

Al massimo potrei chiedere a Steve.... (boh?!?!?)

zei78
23-05-2004, 19:59
Originariamente inviato da lordfrigo
.. l'unica pecca è che quando faccio andare lo script per installarlo la prima volta quando arriva al punto "The modem lights should start flashing for 20 seconds... " il modem non riesce ad allinearsi in tempo e mi da errore...

lo dico per avvisarti che non ti devi preoccupare se succede perchè basta aspettare che si allinei e digitare "pppd call adsl" per connettersi..



Aspetta un attimo... rileggendo meglio mi "sembra" di capire che allora l'errore che mi da potrebbe essere "normale".... Proverò anche io un ppp call adsl! Speriamo! :cool:

lordfrigo
23-05-2004, 20:03
Originariamente inviato da zei78
Aspetta un attimo... rileggendo meglio mi "sembra" di capire che allora l'errore che mi da potrebbe essere "normale".... Proverò anche io un ppp call adsl! Speriamo! :cool:

è normale :)

aspetta l'allineamento e digita "pppd call adsl"

zei78
23-05-2004, 20:26
Ufff.....
Ho digitato pppd call adsl, ma il risultato non è stato quello sperato....
Se lo digito prima di lanciare lo script (lo avevo già lanciato in precedenza) non fa nulla di nulla, se prima faccio ./speedtouchconf.sh e poi lo lancio rimane fermo in eterno su una scritta tipo "starting adsl connection:" :cry:

Sicuro che non c'entri qualcosa il comando modem_run? A quanto ho capito serve per caricare il "microcode" sul modem, e mi sembra che nn lo faccia!
Tra l'altro, mi sembra che il modem si allinei prima che lui chiami pppd call adsl.... almeno, la lucina era verde fissa!
Boh!

lordfrigo
23-05-2004, 20:49
allora...

lo script speedtouchconf.sh lo devi lanciare UNA e UNA SOLA VOLTA per installare i driver del modem

ogni volta che accedi al pc per collegarti a internet non hai pu' bisogno di fare andare lo script ma basta digitare

modem_run -f percorso/di/mgmt.o

lanciando il comando carichi il microcode infatti il modem comincia a lampeggiare.
Quando si è allineato (luci fisse verdi) digiti

pppd call adsl

Nb : DEVI ESSERE LOGGATO COME ROOT

zei78
24-05-2004, 10:18
ok grazie... ora ci provo!

zei78
24-05-2004, 18:08
Allora, oggi ho constatato questi problemi....

il comando modem_run funziona (almeno così sembra) ma non mi fa lampeggiare le
lucine del modem.... cosa strana, visto che l'altra volta lo faceva!
pppd call adsl invece non ha effetto.....
il file mgmt.o è quello estratto dal file rev4fw.zip (ZZZLP2.eni) e
rinominato.


[root@localhost speedtouchconf-15-03-2004]# modem_run -f ./mgmt.o

[root@localhost speedtouchconf-15-03-2004]# pppd call adsl
[root@localhost speedtouchconf-15-03-2004]#

edit - Proverò ancora una volta stasera, poi non so neanche io se lasciar perdere...

lordfrigo
24-05-2004, 20:21
sbagli la sintassi

devi scrivere

modem_run -f percorsomgmt.o

ESEMPIO:

modem_run -f /root/mgmt.o

come vedi NIENTE punto davanti a /

un consiglio piazza il file mgmt.o in root e lancia il comando che ho scritto

quando smette di lampeggiare scrivi

pppd call adsl

TI RICORDO CHE DEVI ESSERE ROOT


hola

zei78
24-05-2004, 20:35
Funziona la lucina..... Non funziona il resto!

Ti spiego... vado nella directory in cui ho messo mgmt.o, digito modem_run -f ./mgmt.o e la lucina verde della linea adsl del modem lampeggia per un pò... (non mi chiedere cos'è che non andava prima, io ho fatto nello stesso modo, la volta prima non andava e 5 minuti fa si :eek: )

Il problema sorge quando digito pppd call adsl: mi ridà subito il prompt, senza fare praticamente nulla. Ho provato ad aprire sia mozilla sia konqueror, ma tutti e due non mi fanno navigare. Ci sono mica delle impostazioni da dargli, dopo aver fatto tutto ciò?

Mi viene il dubbio che effettivamente la mia connessione (o almeno quella creata dallo script) non si chiami "adsl" o, al limite, non funzioni!!:cry:

lordfrigo
24-05-2004, 21:42
dopo aver digitato pppd call adsl digita

ifconfig ppp0

se vedi una cosa del tipo:
ppp0 Link encap:Point-to-Point Protocol
inet addr:xx.xxx.xx.xxx P-t-P:212.151.128.125 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1464 Metric:1
RX packets:1339 errors:0 dropped:0 overruns:0 frame:0
TX packets:1817 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:382691 (373.7 Kb) TX bytes:270475 (264.1 Kb)

(ho mascherato il mio ip)

vuol dire che sei connesso.. se non navighi è perchè devi modificare il file /etc/resolv.conf mettendo l'indirizzo ip dei dns del tuo provider

dentro il file scrivi

nameserver indirizzo_ip_dns

es
nameserver 120.120.120.120


ciauz

zei78
03-06-2004, 17:16
Hola! Scusa se non mi sono fatto sentire per un pò, ma non mi funzionava + l'adsl :mad: , fortunatamente oggi me l'hanno riattivata! :cool:

Allora, ho provato a fare quello che tu dici, mi esce fuori il segunete output:

[root@localhost speedtouchconf-15-03-2004]# pppd call adsl
[root@localhost speedtouchconf-15-03-2004]# ifconfig ppp0
ppp0 Link encap:Point-to-Point Protocol
POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@localhost speedtouchconf-15-03-2004]#

Manca però quello che tu hai mascherato, cioè l'ip e relativa subnet.....

Ora provo ad editare resolv.conf con i dns e ti faccio sapere!

Ciao!

lordfrigo
03-06-2004, 17:48
ma tra i due comandi lascia scorrere qualche secondo perchè deve verificare la password e conntettersi!

zei78
03-06-2004, 19:55
Funziona! Ora sono connesso da linux......

Un paio di domandine...
Mi sembra che ci sia un file (tipo/etc/rc.d o simili) in cui posso copiare il comando modem_run... in modo che quando avvio il sistema per connettermi debba fare solo pppd call adsl

Il dns secondario mi serve? come lo chiamo, nameserver2?

Ciao e grazie ancora!

lordfrigo
05-06-2004, 16:43
in dns secondario lo metti come il primo nella riga sotto

nameserver indirizzo_ip_dns
nameserver indirizzo_ip_dns2

per il comando non so..

lascio ad altri!

ciao