[RISOLTO] Ubuntu 8.10 e speedtouch

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
nick091
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 452
Iscrizione: mercoledì 25 giugno 2008, 18:36

[RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da nick091 »

Sono un felice utilizzatore del mio speedtouch manta (quello verde) con Ubuntu 8.04
La mia felicità è dovuta al lavoro di C@rciofone che ha preparato un pacchetto bello funzionante che non ricordo da dove ho scaricato.

Stamattina ho provato a rimettere in vita un vecchio portatile ibm t23 installando la 8.10. E qua tutto ok.

L'installazione del la procedura di C@rciofone sembra avere qualche difficoltà al momento di riavviare il portatile ma poi va bene. La porta usb funza (testato con una pendrive), le lucine del modem si accendono, ma la connessione non parte. Sembra che il computer non veda nemmeno l'esistenza dello speedtouch collegato.
Ho provato con un altro (purtroppo sempre speedtouch) stavolta quello nero, ma è sempre la stessa cosa.

questo è il codice

Codice: Seleziona tutto

#!/bin/bash
# Modem SpeedTouch ADSL 330 USB rosso-verde e argento-nero su Ubuntu 7.04 Feisty Fawn
# Connessione PPPoA VPI\VCI 8.35
#
# Realizzato da C@rciofone 2007
#
# Fonti:
#
# http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip
# http://www.linux-usb.org/SpeedTouch/ubuntu/index.html
# http://pt.archive.ubuntu.com/ubuntu/pool/universe/b/br2684ctl/
#
if [ "$USER" != "root" ]; then
	echo -e "Attenzione: devi avere i privilegi di Root per eseguire questo script.\nDigita: sudo sh st330_PPPoA.sh"
	exit 0
fi

# Cancellazione vecchi files
rm -rf /etc/ppp/pap-secrets
rm -rf /etc/ppp/chap-secrets
rm -rf /etc/ppp/peers/speedtch
rm -rf /etc/init.d/speedtch
rm -rf /etc/rc2.d/S99speedtch

while [ 0 ]; do
	clear
	echo -e "\n\033[0;31mInstallazione del modem SpeedTouch ADSL 330 USB in Ubuntu v6.10 Edgy Eft\nConnessione PPPoA 8.35\nAutore: C@rciofone 2007\033[0m\n"
	echo -e "1. Modem rosso o verde\n2. Modem argento o nero\n0. Uscita\n\nScegli un'opzione: "
	read modem

	if [ "$modem" = "1" ]; then
		tmodem="firmware/mrosso.eni"
		break
	elif [ "$modem" = "2" ]; then
		tmodem="firmware/mgrigio.eni"
		break
	elif [ "$modem" = "0" ]; then
		echo -e "\nUscita senza configurare il dispositivo...\n\n"
		exit 0
	fi
done

case "`( uname -m ) 2>&1`" in
	i[3-9]86*|x86|x86pc|k5|k6|k6_2|k6_3|k6-2|k6-3|pentium*|athlon*|i586_i686|i586-i686) host_arch=i386 ;;
	x86_64) host_arch=amd64 ;;
	ppc) host_arch=powerpc ;;
	sparc*) host_arch=sparc ;;
	*) host_arch=i386 ;;
esac

# dpkg -i binari/br2684ctl_20040226-1_$host_arch.deb

chmod u+x binari/firmware-extractor && binari/firmware-extractor $tmodem
mv -f speedtch-1.bin /lib/firmware && mv -f speedtch-2.bin /lib/firmware

echo -e "\nInserisci il tuo username (es: xx000000@alice.it): "
read luser
echo -e "\nInserisci la tua password: "
read pwd
echo -e "\nInserisci nuovamente la tua password: "
read pwd2

if [ "$pwd" = "$pwd2" ]; then
	echo "\"$luser\" * \"$pwd\"" > /etc/ppp/pap-secrets
	echo "\"$luser\" * \"$pwd\"" > /etc/ppp/chap-secrets
	echo -e "noipdefault\ndefaultroute\nuser '$luser'\nnoauth\nupdetach\nusepeerdns\nplugin pppoatm.so\n8.35" > /etc/ppp/peers/speedtch
cat <<EOF > /etc/init.d/speedtch
#!/bin/bash
modprobe ppp_generic
modprobe pppoatm
count=0
while [[ \$((count++)) -lt 40 ]]
do
sync=\$(dmesg | grep 'ADSL line is up')
if [ ! -z "\$sync" ]
then
pppd call speedtch
exit 0
fi
sleep 1
count=$((1+$count))
done
echo "Firmware dello SpeedTouch 330 non caricato"
EOF
	chmod u+x /etc/init.d/speedtch && ln -f -s /etc/init.d/speedtch /etc/rc2.d/S99speedtch
	ln -sf ppp/resolv.conf /etc/resolv.conf
else
	echo -e "\nLe password immesse non coincidono. Esco senza configurare il dispositivo...\n"
	exit 0
fi

echo -e "\nSpeedtouch 330 installato con successo con connessione PPPoA... Riavvia il computer...\nPer connetterti all'ADSL: sudo pppd call speedtch\nPer disconnetterti dall'ADSL: sudo killall pppd\n"

exit 0
se qualcuno riesce a farmi andare avanti, altrimenti provo con la 8.04 :-\
Ultima modifica di nick091 il domenica 14 dicembre 2008, 21:37, modificato 1 volta in totale.
Avatar utente
grigio
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 569
Iscrizione: martedì 26 giugno 2007, 22:44
Desktop: Ubuntu GNOME
Distribuzione: Ubuntu LTS, Ubuntu 15.10
Contatti:

Re: Ubuntu 8.10 e speedtouch

Messaggio da grigio »

Se non risolvi prova con Ubudsl http://www.ubudsl.com/it/download.php
Se ti va vieni, a fare un giro sul mio blog su Linux, tecnologia e JavaScript https://grigio.org
nick091
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 452
Iscrizione: mercoledì 25 giugno 2008, 18:36

Re: Ubuntu 8.10 e speedtouch

Messaggio da nick091 »

si è collegato!!!

thanks
(b2b)
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

nick091 ha scritto: si è collegato!!!
Ciao nick091. Io non uso Ubuntu, ma se fossi certo di riuscire a collegarmi ad internet col mio modem SpeedTouch 330, installerei Ubuntu ben volentieri.
Visto che TU sei riuscito a collegarti, volevo chiederti: il tool linkato da grigio in questa discussione,
cioè http://www.ubudsl.com/it/download.php
da solo, è sufficiente a portare a termine il collegamento, o occorre altro (es Driver, Firmware, ecc...)?
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
nick091
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 452
Iscrizione: mercoledì 25 giugno 2008, 18:36

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da nick091 »

Non c'è stato bisogno di nulla, si è collegato quasi subito.
Il mio modello è quello verde detto anche "Manta"
iPako
Prode Principiante
Messaggi: 6
Iscrizione: giovedì 27 novembre 2008, 16:56
Località: Napoli

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da iPako »

c'è qualche differenza tra i modelli di speedtouch 330 oltre al colore  ::) ?
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

Qua
http://linuxfreedomforlive.blogspot.com ... armic.html
ho trovato le istruzioni per UBUDSL su Karmik Koala

Ma credo che, per chi ha il modem USB SpeedTouch, la cosa migliore sia seguire le istruzioni di questo post:
http://forum.ubuntu-it.org/viewtopic.ph ... 6#p3003206
Ultima modifica di Sargonsei il domenica 23 maggio 2010, 9:37, modificato 1 volta in totale.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

Un aggiornamento:
Qui
https://launchpad.net/~logari81/+archive/ppa/+packages
sembra che ci sia una versione di Ubudsl per Ubuntu 9.10 ed anche una per Ubuntu 10.04!
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

Altro aggiornamento per installare UbuDSL su Ubuntu 10.04 Lucid Lynx
(good)
https://launchpad.net/~ubudsl-maintaine ... /+packages
(good)
https://launchpad.net/~ubudsl-maintaine ... ld/1711605
  (z)
http://linuxfreedomforlive.blogspot.com ... e-per.html
Quest'ultimo, però, se non si possiede un collegamento ad internet, non è molto utile...
ma per tutti coloro che possono farsi prestare per un giorno un modem Ethernet, dovrebbe funzionare! :-[
Ultima modifica di Sargonsei il giovedì 6 maggio 2010, 14:24, modificato 1 volta in totale.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

In questa discussione,
http://forum.ubuntu-it.org/viewtopic.ph ... 9#p2980519
si consiglia di usare UbuDSL per Ubuntu 9.10 anche su Ubuntu 10.04
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

Le operazioni per installare un modem USB su Ubuntu 10.04, sono le seguenti:
1)Reperire il firmware.
2)Copiare il firmware nella directory /lib/firmware/.
3)Verificare dove si trova il file pppoatm.so.
4)Modificare il file /etc/ppp/options .
5)Modificare i files /etc/ppp/pap-secrets e /etc/ppp/chap-secrets.
6)Per attivare il modem USB, aprire una shell e impartire, da SuperUtente, il comando pppd.
FINE. Per disattivare il modem USB, aprire una shell e impartire, da SuperUtente, il comando killall -s9 pppd.
Ecco in dettaglio come procedere.
Riporto le prove per installare il modem USB SpeedTouch MANTA su Ubuntu 10.04, ma vi assicuro che questo metodo funziona anche per altre distribuzioni di Linux (es. Linux Mint 8 ) e per altri modem, purché si riesca a reperire il firmware adatto.

UNO. Reperire il firmware.
Ci sono molti modi per farlo. Se non si è mai usato prima un modem dello stesso modello che si vuole installare, sicuramente non si è mai posseduto il firmware relativo, quindi, per reperirlo, non abbiamo altra scelta che cercarlo col motore di ricerca e chiedendo su vari forum che trattano Linux. Se il vostro modem è uno SpeedTouch 330 o uno SpeedTouch manta, andate qui,
http://packman.links2linux.org/package/ ... ware/56354
scaricate questo:
http://packman.links2linux.org/download ... noarch.rpm
ed estraete i 6 files in esso contenuti, che sono
speedtch-1.bin.0   speedtch-1.bin.4   speedtch-2.bin.2   speedtch-1.bin.2   speedtch-2.bin.0   speedtch-2.bin.4
e che, assieme, compongono il firmware.
Se invece in passato avete già installato quel modello di modem su una nostra distribuzione, allora il firmware potrebbe trovarsi rintanato in qualche angolo del nostro disco fisso.
Se avete ancora una distribuzione funzionante con il vostro modem (per esempio: Ubuntu 9.04 sulla quale, a suo tempo, installaste UbuDSL), potete cercare il firmware all'interno della cartella /lib/firmware/di Ubuntu 9.04 (nel caso del firmware del modem SpeedTouc, cercheremo 6 files con i 6 nomi indicati poc'anzi). Per comodità, salviamo in una qualsiasi cartella VUOTA il firmware trovato.
--o--
Se invece il vostro modem utilizza il chipset Conexant, il firmware si chiama cxacru-fw.bin.gz e lo trovate qui:
http://ftp.linux.it/pub/People/md/warez ... -fw.bin.gz
--o--
DUE. Copiare il firmware nella directory /lib/firmware/.
Avrete certamente notato che solo il SuperUtente può inserire dei files all'interno della cartella /lib/firmware/. Per trasferire il firmware in quella cartella, dovremo quindi farlo da terminale o con nautilus (dolphin se si usa il KDE), in modalità Super Utente.
Nel primo caso, aprite un terminale all'interno della cartella contenente solo il firmware, e digitate il comando
sudo cp *.* /lib/firmware
in modo da trasferire l'intero contenuto della cartella (dovrebbe esserci solo il firmware) nella cartella /lib/firmware/.
Nel secondo caso, aprite un terminale all'interno della cartella contenente solo il firmware, e digitate il comando
sudo nautilus
in modo da aprire nautilus in modalità Super Utente. Con questa finestra di nautilus, si dovrà accedere alla cartella contenente il firmware, copiare tutti i files componenti il firmware, accedere alla cartella /lib/firmware e incollare tutti i files componenti il firmware.

TRE. Verificare dove si trova il file pppoatm.so.
Per farlo, impartire il comando
sudo locate pppoatm.so

che, nel mio caso, ha dato come output:
/usr/lib/pppd/2.4.5/pppoatm.so

QUATTRO. Modificare il file /etc/ppp/options .
Con nautilus in modalità Super Utente, andare all'interno della cartella /etc/ppp , trovare il file options, modificarne i permessi in modo che il SuperUtente lo possa modificare,  aprirlo ed aggiungere le seguenti righe:

lock
debug
kdebug 1
noauth
maxfail 3
ipparam ppp0
noipdefault
usepeerdns
defaultroute
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
persist
plugin /usr/lib/pppd/2.4.5/pppoatm.so 8.35
user "aliceadsl"

ATTENZIONE! Nel vostro caso, ultime 2 righe, potrebbero essere diverse. Infatti, fra la parola plugin e il numero 8.35, occorre scrivere l'output trovato al punto 3, che, nel mio caso, era appunto /usr/lib/pppd/2.4.5/pppoatm.so ma nel vostro caso, potrebbe essere diverso. Inoltre, nell'ultima riga, io ho messo fra virgolette il nome dell'user della mia linea ADSL, mentre voi dovrete mettere la vostra.

CINQUE. Modificare i files /etc/ppp/pap-secrets e /etc/ppp/chap-secrets.
Con nautilus in modalità Super Utente, andare all'interno della cartella /etc/ppp , trovare il file chap-secrets, modificarne i permessi in modo che il SuperUtente lo possa modificare,  aprirlo ed aggiungere la righa:
"aliceadsl" * "aliceadsl" *
ATTENZIONE! Nel vostro caso, le parole scritte fra apici, potrebbero essere diverse. Infatti, fra apici occorre mettere il nome utente e la password della linea ADSL, che nel mio caso erano entrambe aliceadsl, mentre voi dovrete mettere il nomeutente e la password relative alla vostra linea ADSL.
Se il file non esiste, crearlo direttamente con quel contenuto.
Fare la stessa cosa col file chap-secrets.

SEI. Per attivare il modem USB, aprire una shell e impartire, da SuperUtente, il comando
pppd


FINE. Per disattivare il modem USB, aprire una shell e impartire, da SuperUtente, il comando
killall -s9 pppd


È altresì possibile creare un lanciatore che faccia partire il modem con un click del mouse. In entrambi i casi, sarà necessario digitare la password del Super Utente.
Prima di procedere nella navigazione, assicurarsi di aver tolto la spunta a “Lavora non in linea”.
Se qualcuno conosce un modo per far eseguire il comando pppd senza essere Super Utenti, me lo faccia sapere.

--o--
La guida ufficiale di Ubuntu che trovate qui
http://wiki.ubuntu-it.org/Hardware/Mode ... speedtouch
è obsoleta. Chiede di scaricare il pacchetto speedtouch che, come potete vedere voi stessi,
http://pt.archive.ubuntu.com/ubuntu/poo ... peedtouch/
non esiste più da un sacco di tempo.

Se la mia guida NON vi piace, date un'occhiata qui
http://khole8.wordpress.com/2008/04/12/ ... modem-usb/
Ultima modifica di Sargonsei il lunedì 28 giugno 2010, 21:05, modificato 1 volta in totale.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2563
Iscrizione: domenica 17 febbraio 2008, 13:56

Re: [RISOLTO] Ubuntu 8.10 e speedtouch

Messaggio da Sargonsei »

Chi ha un modem con chipset Conexant, guardi qui.
http://forum.ubuntu-it.org/viewtopic.ph ... 8#p3098248
Ultima modifica di Sargonsei il domenica 18 luglio 2010, 9:58, modificato 1 volta in totale.
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti