PDA

Visualizza la versione completa : alcatel manta


iullo
22-01-2004, 15:30
ciao, ho installato la redhat 9 ma non riesco ad installarci il modem usb dell'alcatel (manta). so che l'argomento e' stato gia' trattato nel forum ma era per mandrake e comunque non ho capito cosa dovrei fare. c'e' un modo per installarlo senza ricompilare il kernel?
grazie

Lello
22-01-2004, 16:51
A questo indirizzo trovi le istruzioni per configurarlo:

http://cvs.sourceforge.net/viewcvs.py/*checkout*/speedtouch/speedtouch/doc-linux/howto/SpeedTouch-HOWTO-it.html?rev=1.3

Ciao.

lnessuno
22-01-2004, 17:20
se ne hai la possibilità installa blag (http://www.blagblagblag.org/), è basata su red hat ma ha un sacco di cose carine in più... tipo il supporto nativo agli mp3 (cosa buona e giusta, imho), e perdipiù riconosce e installa completamente in modo automatico (così dice, poi non so se è vero perchè non l'ho provata) lo speedtouch usb... :)



-dal sito stesso-

ALCATEL SpeedTouch USB ADSL modem user-space driver. This package contains all the necessary software to use your SpeedTouch USB modem under Linux. It currently support only PPPoA encapsulation.

link alle features (http://www.blagblagblag.org/9000/features/)

iullo
22-01-2004, 19:58
intanto vi ringrazio un sacco.
ho provato a seguire le istruzioni della guida ma certe cose non riesco a farle.
non capisco cosa sono i moduli, so che hanno a che fare con il kernel ma non so usarli.
i driver del modem sono riuscito ad installarli ( correttamente penso) ma non so sistemare i nameserver e il ppp.
cos'e' il pty?
suggerimenti?
grazie

Hamish
22-01-2004, 20:42
se ti puo' essere utile ho salvato una guida in italiano in txt parecchoi tempo fa. Purtroppo non ricordo l'autore, utente di questo forum :( e non ricordo neanche da che sito l'ho presa ( se qualcuno la riconoscesse...)
riporto integralmente :

i file che ti servono li ho uppati ma sono piuttosto vecchi ma funzionanti naturalmente ;)
http://hamish.gamersrevolt.it/speedmgmt.tar.gz
http://hamish.gamersrevolt.it/speedtouch-1.1.tar.gz


1.INTRODUZIONE

Tutorial per il modem alcatel speedtouch usb

2.REQUISITII drivers Opensource

Il micronode di Alcatel

Un kernel con il supporto USB (nella versione 2.4 è già abilitato)

pppdIl kernel delle ultime distribuizioni

supportano tutti il modulo usb ed è già compilato.

Installazione dei driver

Scompattate il driver scaricato in una directory che volete.

Da shell digitare

tar xzvf speedmgmt.tar.gz

Spostatevi nella directory appena creata

cd mgmt

lanciate il comando per la compilazione

assicurandovi di avere i vari programmi, gcc ecc ecc.

Il primo comando è

make

subito dopo

make install

Si creerà um modulo con il nome mgmt.o

Create una directory che contenga questo modulo

mkdir /usr/share/speedtouch

e copiateci dentro il modulo

cp mgmt.o /usr/share/speedtouch/

Ora passiamo ad installare lo speedtouch scaricato da sourceforge

tar xzvf speedtouch-x.tar.gz (la x sarebbe il numero della versione.Da cambiare)

Anche qui si creerà una directory, entriamoci

cd speedtouch-1.1

lanciamo i comandi per la compilazione

./configure && make ( se lanciate prima ./configure e poi make è lo stesso)

Finita la configurazione e la compilazione installiamolo con il comando

make install



I vari binari vengono copiati nella directory /usr/local/sbin



Ora bisogna configurare 3 files

/etc/ppp/options

/etc/ppp/pap-secrets

/etc/ppp/peers/adsl

(se il file adsl nn esiste createlo con il seguente comando : touch /etc/ppp/peers/adsl)

Configurazione

/etc/ppp/options



#### INIZIO ####

noauth

usepeerdns

lock

noipdefault

#### FINE ####

(potete fare anche un copia e incolla )

Configurazione

/etc/ppp/pap-secrets



#### INIZIO ####

# client server secret IP addresses

"il_tuo_login_qui" "*" "la_tua_pass_qui" "*"

#### FINE ####



Configurazione

/etc/ppp/peers/adsl



#### INIZIO ####

# This file could be rename but its place is under /etc/ppp/peers

# To connect to Internet using this configuration file

# pppd call adsl, where "adsl" stands for the name of this file

debug

kdebug 1

noipdefault

defaultroute

pty "/usr/local/sbin/pppoa3 -m 1 -c -vpi 8 -vci 35"

sync

user "il_tuo_login_qui"

noauth

noaccomp

nopcomp

noccp

novj

holdoff 4

persist

maxfail 25

usepeerdns

#### FINE ####



Il collegamentoSempre da shell lanciate il comando

modem_run -m -f /usr/share/speedtouch/mgmt.o

Il vostro modem dovrebbe prima spegnersi poi la luce di destra diventa rossa

dopodiche inizia a lampeggiare di verde e poi tutte e 2 rimangono verdi

Il comando successivo da lanciare è

pppd call adsl

Aspettate un pò e lanciate il comando

ifconfig ppp0

Se vi da un output dovrebbe essere a posto

per sicurezza lanciate anche il comando

route

Se ci sono degli indirizzi ip significa che siete collegati.



Il modem nn funziona

Possono anche esserci dei problemi nn è detto che funzioni subito al primo colpo.

Nella directory /etc ci dovrebbe essere un file con il nome resolv.conf e serve per la

risoluzione dei dns.

Se nn c'è createlo con il comando

touch /etc/resolv.conf

Ora che l'avete creato bisogna editarlo con qualsiasi editor che preferite grafico o meno.

All'interno aggiungete queste righe

search tin.it

domain tin.it

nameserver 212.216.112.112 (questo sarebbe l' indirizzo del server dns primario)

nameserver 212.216.172.62 ( server dns secondario)

Salvatelo sempre nella cartella /etc

Un'altro problema potrebbe essere che i moduli del kernel nn siano stati lanciati.

Assicuratevi che ci siano lanciando il comando

lsmod

Vi dovrebbero essere tutti i moduli caricati all'avvio,

controllate che ci sia un modulo con il nome n_hdlc.

Se nn è stato caricato rifate la connessione da capo seguendo questi punti

1. Staccate il modem e riattaccatelo

2. Caricate il modulo n_hdlc

modprobe n_hdlc

3. Lanciate dinuovo il comando

modem_run -m -f /usr/share/speedtouch/mgmt.o

4. Poi il comando

pppd call adsl

Aspettate dinuovo una 20 di secondi e lanciate il comando

ifconfig ppp0

e il comando

route



Un terzo problema (ma quanti diamine c'è ne) potrebbe essere l'usb...

Questo problema è più che altro presente per chi usa la Suse 8

Soluzione:

editate il file /etc/sysconfig/kernel e mettete questa riga

INITRD_MODULES="reiserfs usbcore usb-uhci"

Da shell lanciate il comando

mk_initrd

Dopo il comando

lilo -v

Puo capitare a chi fa partire il boot da floppy che questo va ricreato.

Usate yast2 è comodo per questo.

NN è ancora finita...

Nel file /etc/fstab modificate la stringa

usbdevfs /proc/bus/usb usbdevfs noauto 0 0

in

usbdevfs /proc/bus/usb usbdevfs defaults 0 0

Poi editate il file etc/hotplug/usb.agent

Verso il fondo c'è una stringa

case $ACTION in

add)

usb_convert_vars

cambiatela in

case $ACTION in

add)

sleep 3

usb_convert_vars

Riavviate il pc e dovrebbe essere tutto a posto.

Così si spera.Io per farlo funzionare ho seguito queste procedure e funziona....

Cmq potete trovare approfondimenti nella cartella speedtouch-1.1, ci sono gli Howto

in italiano.

Oppure sul forum di forum.html.it

Stampa questa pagina

:ciauz:

iullo
22-01-2004, 23:52
mitico,
e' simile all'altra guida.
ora provo e poi faccio sapere come e' andata.
grazie mille

iullo
23-01-2004, 00:29
sembra funzionare!
comando il modem e mi connetto, pero' non riesco a risolvere alcun indirizzo, non ho messo i dns per cui questo sara' il mio primo tentativo.
grazie

iullo
23-01-2004, 01:05
ho provato e non funziona..
dopo aver fatto pppd call adsl queste sono le uscite di route:
[root@localhost root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
169.254.0.0 * 255.255.0.0 U 0 0 0 lo
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
[root@localhost root]# 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)

cosa significa?

avete per caso i dns di tiscali?
io ho trovato questi:
DNS1:195.130.224.18
DNS2:195.130.225.129

non so cosa fare, le mie conoscenze si fermano qui.
grazie

iullo
23-01-2004, 13:01
consigli? il modem va ma non so se riesco a connettermi.

cromabianca
15-06-2004, 22:03
Originariamente inviato da Hamish
Ora passiamo ad installare lo speedtouch scaricato da sourceforge

tar xzvf speedtouch-x.tar.gz (la x sarebbe il numero della versione.Da cambiare)

Anche qui si creerà una directory, entriamoci

cd speedtouch-1.1

lanciamo i comandi per la compilazione

./configure && make ( se lanciate prima ./configure e poi make è lo stesso)

Finita la configurazione e la compilazione installiamolo con il comando

make install

Sarebbe bello... ma quando vao a ./configure il modulo speedtouch mi da questo errore...

Make[1]: Entering directory `/home/cromabianca/Desktop/speedtouch-1.1/src'
gcc -Wall -I. -I/usr/local/include -I/usr/include -O2 -DVERSION=\"1.1\" -c extract.c
gcc -Wall -I. -I/usr/local/include -I/usr/include -O2 -DVERSION=\"1.1\" -D_REENTRANT -D_THREAD_SAFE -o pusb.o -c pusb-linux.c
pusb-linux.c:66: error: redefinition of `struct usb_device_descriptor'
pusb-linux.c: In function `pusb_control_msg':
pusb-linux.c:164: error: structure has no member named `requesttype'
pusb-linux.c:165: error: structure has no member named `request'
pusb-linux.c:166: error: structure has no member named `value'
pusb-linux.c:167: error: structure has no member named `index'
pusb-linux.c:168: error: structure has no member named `length'
make[1]: *** [pusb.o] Error 1
make[1]: Leaving directory `/home/cromabianca/Desktop/speedtouch-1.1/src'
make: *** [modem] Error 2

Che significa?

(sto provando su una MDK10.0 Official)

Loading