Instalación Modem Thompson Speedtouch 330 en Ubuntu

Instalación Modem Thompson Speedtouch 330 en Ubuntu

Hola, mi nombre es Carolina y soy muy nuevita en esto del Linux, tengo muchas ganas de aprender y de hecho, preguntando y leyendo muchos foros, logré instalar mi modem en Mandrake.

Ahora estoy probando Ubuntu, y he intentado instalar mi modem, pero no hay caso.
¿Hay alguien por ahi, que me pueda ayudar?

Por favor, quiero conocer más de linux, pero si me tengo que seguir cambiando a windows para averiguar y arreglar todo, pufff. De un Lado a otro, a los q les ha pasado, me entenderán algooooo

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Conexion del Modem

La conexion del modem es USB.

Carito

conexión

espero q te ayude,

tienes que bajar lo sgte:
driver speedtouchconf-20-03-2004.tar.gz desde http://speedtouchconf.sourceforge.net/ y la revisión 4 del firmware, rev4fw.zip.; luego el archivo rev4fw.zip. lo copias dentro de la carpeta descompresa del driver, sin descomprimir,
lugo ejecutas sh.speedtouchconf.sh, desde una consola (root),
una vez arrancado el script te va a pedir el VPI y VCI, que para en el caso de Chile es 8 y 32 respectivamente.
Luego viene el nombre de usuario y pass, debes seguir las instrucciones y eso sería todo,

saludos,

cualquier cosa posteas

Aquí te dejo la dirección

Aquí te dejo la dirección del blog de un amigo, que hizo una guía buena de como instalar dicho modem. de_telefonica...

No me resulta :(

Hola Chicos, gracias por toda la ayuda que he recibido. Por ahora no me ha ido bien con la instalación. Lo ultimo que hice fue ir a la direccion que me diste dadesito:
de_telefonica...

pero he tenido varios problemas.

me aparece lo siguiente cuando trato de configurar eagle:

configure:1554: checking for gcc
configure:1583: result: no
configure:1634: checking for cc
configure:1663: result: no
configure:1676: checking for cc
configure:1722: result: no
configure:1775: checking for cl
configure:1804: result: no
configure:1818: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

No tengo acceso a otra maquina con linux, pero descargue los paquetes de mi particion de windows y los descomprimi con el comando tar, y los q venian con extension .deb los instalé con dpkg.

Despues de eso, escribi en la consola gcc y me dice q el comando no existe.

que me falta? ,

Carito

Algo avancé

Investigue e instalé los paquetes q me faltaban, asi q avancé con la instalación y ahora estoy en la instalacion de eagle.

Me sale un error en eaglestat:

Pre-Firmware device

Que pasa? pucha, ahi quedé de nuevo, ayuda please.

hola

tienes el modem conectado
verifica que en el archivo /etc/modules
este la linea que dice.

lsusb

verifica que este encendido reinicia la pc
intenta denuevo

puede que el driver no sea el correcto
creo ¿eres chilena? algooooo

pucha lo ocupamos los chilenos algooooo

Speedtouch eh???

Vayamos por partes... esto es laaarrrrgggoo asi que lapiz, papel y los mas flojitos pero con

recursos usaran una impresora:

Primero que todo: descarguense la ultima version de ubuntu (5.02??) y quemenla a un disco,

instalenla y configurenla a su pinta.

Para el driver Speedtouch necesitaremos los siguientes ingredientes:

#1: determinar que revision de Speedtouch tenemos en nuestra casita: En chile generalmente

tenemos la plateada... pero tambien he visto a mas de alguien con alguna otra.. Como estamos

en Linux, y "Si es Linux, nunca sera Facil" habra que abrir una consola de sistema y

ejecutar lo siguiente:

sudo cat /proc/bus/usb/devices | grep -B 1 ALCATEL

Fijense al final de la primera linea: Deberia salir "Rev.=4.0" (si es el plateado).. o algun

otro numero... si no aparece nada (cocha rara) cambien el "ALCATEL" por "THOMSON"... nos

interesa el valor X de "X.y"

#2: Obtener el microcodigo del modem en particular... (generalmente los gringos y todo aquel

con sindrome de gringo lo conoce como "Firmware") Necesitaran un disquette... formateenlo y

sigan con la lectura..

Dependiendo de la revision del modem el microcodigo sera:

X=0 -> http://download.ethomson.com/download/speedmgmt.tar.gz
X=2 o X=4 -> http://www.speedtouch.com/driver_upgrade_lx_3.0.1.2.htm.. leanse el Contrato y

bajense la firmware de la parte baja de la pantalla (Donde dice "Download Firmware")...

haganlo desde una maquina windows que tenga alguna utilidad que pueda manejar archivos zip

(winzip o winrar)

Si X=2 -> descompriman el archivo que bajaron y extraigan el archivo KQD6_3.012

Si X=4 -> Descompriman el archivo que bajaron (redundante) y extraigan el archivo ZZZL_3.012

Copien el archivo que les sirve al disquette.

#3: Necesitamos sazonar archivo que bajamos anteriormente... y desde luego la instalacion de

ubuntu standard no nos provee los ingredientes necesarios (Facil y Linux son terminos

absolutamente excluyentes entre si) asi que tendremos que obtenerlos desde la red:

- Libatm1 -> http://packages.ubuntu.com/hoary/libs/libatm1
... Escoge la libreria que correponda a tu instalacion de Ubuntu (si instalaste la version

para amd64, bajate la amd64... si instalaste la x86... bajate la x86... y asi

sucesivamente).. Grabenlo en el disquette.

- Necesitamos algun software que nos permita convertir el microcodigo que grabamos

anteriormente en un disquette (o al menos espero que ya lo hayan hecho... aun tengo fe algooooo)

en algo que el modem acepte (para los mas tuercas: El microcodigo del Speedtouch se compone

de 2 partes: un kernel y el microcodigo propiamente tal... ambos se distribuyen en un solo

archivo que despues habra que extraer...). Usaremos una herramienta que la tomaremos

prestada de nuestros amigos de la Red Hat...

Firmware-extractor -> http://www.linux-usb.org/SpeedTouch/fedora/firmware-extractor

Este archivo es un ejecutable para red-hat... pero servira bastante bien en ubuntu.

Grabenlo en el disquette.

Necesitaras los numeros de VPI/VCI que usa tu Region/ISP... generalmente para lineas

Chilenas de Timofonica estos valores seran:
VPI=8
VCI=32
Sin embargo si tu ISP no es timofonica (o telefonica para los fanaticos de esa ISP) puedes

consultar con soporte de tu isp... y si tu soporte de ISP es como decimos en Chilito "Como

la mona", podras averiguarlo si tienes windows en tu casa... en el tray (iconos que estan en

la esquina inferior derecha de tu pantalla) hay un icono de 4 cuadrados... 3 verdes y uno

rojo o fresa... doble click en ese icono y aparecera una ventana... haz click sobre la

flecha verde y por arte de magia apareceran esos numeritos... anotalos.

Listo!!! Tenemos todos los ingredientes... ahora vayan a buscar un gorro de cocinero y un

poco de su bebida favorita para la temporada y hagan una oracion a la deidad de su

preferencia... vamos a instalar un driver para Linux y en particular la SpeedTouch 330.

Reinicien la maquina y booteen en linux ubuntu.... (yeah!!!)

#4: Se Preguntaran ¿¿Este tipo odia Linux??.. de Hecho no mucho... pero digamos que creci

con M$ y me quedo gustando el asunto facil... y hablando de facil debo preguntar si estan

conectados a una red de Area Local o bien tienen una tarjeta ethernet conectada al

sistema... les pregunto esto porque en la instalacion de ubuntu si la maquina detecto

adecuadamente su tarjeta de red... debio pedirles informacion de configuracion... si de

casualidad setearon la gateway de la tarjeta como la "default" entonces habra que sacarnos

esa configuracion de encima... sino bueee... Ubuntu tiene la rara tendencia a ignorar

cualquier cosa que configuremos aparte de la tarjeta que se configuro en la instalacion...

SI NO TIENEN TARJETA DE RED ADICIONAL Y/O NO CONFIGURARON LA TARJETA COMO "DEFAULT GATEWAY"

ENTONES SALTENSE LO SIGUIENTE Y VAYAN DIRECTO AL PASO #5!!!!

- Abranse una terminal... de ser posible logeense como root (su root).. ingresen la password

y sigan adelante.
- escriban (sin las comillas) "gedit /etc/network/interfaces"
- Comenten las lineas que comienzan con "gateway" y "dns". (Si no saben comentar.. es cosa

de colocar delante de esos terminos el "#" (y sin las comillas)... Graben el archivo y

cierren gedit
- escriban lo siguiente en la terminal (Y SIN LAS COMILLAS!!!): "rm -f /etc/resolv.conf"
(Lo ultimo eliminara el resolv.conf que fue creado en la instalacion)
- cierren la terminal..

#5: Extraigan el contenido del diskette que creamos antes a alguna carpeta por ahi o bien en

algun lugar donde puedan acceder despues.. si no saben como hacerlo... abranse una terminal

y escriban en ella:

cp -r /media/floppy/* .
(no olviden el punto eh??? es importante... o al menos eso creo algooooo )

chmod +x firmware-extractor
(dependiendo del estado de animo de su kernel, a veces funciona, a veces no... en ese caso

cambien el firmware-extractor por ./firmware-extractor)

Ahora instalamos la libreria libatm1.. en la terminal tipeen:

sudo dpkg -i libatm1_2.4.1-16_i386.deb

(Si libatm1_2.4.1-16_i386.deb no es el nombre de la libreria que bajaron.. entonces

cambienlo por el nombre de la libreria que se bajaron pues...)

Luego deberemos extraer las 2 partes del microcodigo que obtuvimos hace un rato ya (o Si es

que no se han quedado dormidos ya ;-P).. Esto lo hacemos con:

./firmware-extractor (ponga el nombre de su archivo aqui.. y sin los parentesis)

Ej: ./firmware-extractor ZZZL_3.012

Eso les creara 2 archivos en la carpeta donde esten trabajando... Generalmente seran

nombradas por el programa como speedtch-1.bin y speedtch-2.bin (uno sera chiquitito... el

otro sera graaaandee... ;-P)

copiense este par de archivos a /lib/hotplug/firmware...
(si no cachan... en la terminal escriban esto:

sudo cp speedtch* /lib/hotplug/firmware

Esto hara que el comando se ejecute como superusuario (se requiere para escribir en archivos

de sistema)) (Generalmente (bromas y sarcasmo aparte) nadie pesca a los novatos en linux y

se hacen las howto para personas mas o menos anormales en este mundo... personalmente

prefiero gastar un poco mas de tiempo para que todo el mundo se acostumbre a los comandos ya

que para bien o para mal... son lo que en realidad hace funcionar a linux...)

Con eso hacemos que la kernel de ubuntu reconzca duarante el booteo de linux al modem

conectado a la usb, y hara que el microcodigo se cargue al modem durante el tiempo de

booteo... Y con eso tenemos la mitad de la batalla ganada... Reinicien la maquina en este

punto.

#6: Como dije.. solo la mitad de la batalla.. la guerra aun no termina y si queremos ganarla

debemos decirle a ubuntu que es lo que queremos hacer con el hardware que hemos

encontrado...

En chile generalmente las ISP usan con los modem USB el estilo de conexion PPPoA que

describire aqui... hasta el momento no he visto ninguna ISP que use PPPoE en modems USB...

Asi que editaremos archivos de acuerdo a lo ultimo.

No me voy a dar el trabajo de explicarles las opciones que siguen aqui... simplemente me

limitare a hacer un Copy/paste de la configuracion que uso en mi casa para conectarme a

internet con ubuntu... (recuerdenme que debo volver a instalar LFS despues de terminar de

escribir esto... algooooo ) Arriba les di a entender como usar un editor de texto... si aun no se

dieron cuenta.. no hay problema...

#6.1 (SI SABEN COMO DARSE PRIVILEGIOS SALTENSE ESTE PUNTO!)
Abranse una terminal... y haganse superusuario con:

su root

ingresen su password de root y listo

(nota aparte... dije superusuario??... si son novatos probablemente ubuntu no les haya

dejado inciar nunca como superusuario... menos que hagan un su root... para poder

desbloquear a ubuntu escriban lo siguiente en la terminal:

sudo passwd root

ingresen una password y presionen enter... vuelvanla a ingresar y presionen enter otra

vez... despues de eso escriban la password y guardenla en un lugar seguro... les recomiendo

que sea de al menos unas 8-10 letras y numeros (ej: hhejfd888f8 (no es mi password... no

sean ...)) y tengan en mente que Linux distingue de mayusculas y minusculas... cuidado con

eso)

Volviendo al tema:

#6.2: abran su editor de texto favorito:

gedit /etc/ppp/peers/speedtch

y escriban lo siguiente:

lcp-echo-interval 10
lcp-echo-failure 5
noipdefault
defaultroute
user 'minombredeusuario@miplan.losladrones'
noauth
noaccomp
nopcomp
noccp
novj
holdoff 4
persist
maxfail 25
updetach
usepeerdns
plugin pppoatm.so
8.32

Eso seria... Desde luego deben reemplazar el 'minombredeusuario@miplan.losladrones' por el

username que les da su ISP. y los valores 8.32 por el de sus propias VPI.VCI...

Graben el archivo y en la terminal escriban

chmod +600 /etc/ppp/peers/spedtch

(eso les dara permiso a los usuarios cualesquiera a acceder al archivo)

Ahora falta indicarle al sistema la password de nuestra conexion a internet:

gedit /etc/ppp/pap-secrets/secrets

borren TODO lo que contenga ese archivo (si es que tenia algo) y escriban:

'minombredeusuario@miplan.losladrones' * 'password'

Donde 'minombredeusuario@miplan.losladrones' es el user de la conexion y password...

bueeee... errr... la password.. XD.. Graben el archivo y salgan de Gedit

Escriban ahora en la terminal

cp /etc/ppp/pap-secrets/secrets /etc/ppp/chap-secrets/secrets

Ahora hagamos un enlace simbolico a resolv.conf que se generara cada vez que nos conectemos

a la internet...

sudo ln -s ppp/resolv.conf /etc/resolv.conf

Y listo... con eso solo falta escribir:

pppd call speedtch

y si todo salio Bien estaran conectados a la internet...

Desde luego no querran ejecutar ese comando cada vez que se quieran conectar ¿¿o si??

Paso opcional #7: Editense un archivo llamado dial... haganlo en el directorio donde

estan...

gedit dial

y escriban lo siguiente en ese archivo:

#!/bin/bash
modprobe ppp_generic &&
modprobe pppoatm &&
sleep 20 &&
pppd call speedtch

En muchas maquinas el sleep 20 puede ser demasiado... bajenlo a 15 o a 10 dependiendo si su

maquina es rapida o no... pueden experimentar despues.
Graben el archivo y cierren gedit.

escriban en la terminal lo siguiente:

sudo install -m 744 dial /etc/init.d

Eso instalara el archivo dial en una carpeta especial... en esta carpeta estan los scripts

que correran durante el arranque de linux...

finalmente debemos indicarle al sistema que debemos ejecutar el script dial al inicio del

sistema... en la terminal escribimos:

sudo ln -s ../init.d/dial /etc/rc2.d/S95dial

Y eso seria todo... reinicien el sistema y si todo funciono.. debrian estar conectados a la

internet automaticamente... sin tipear nada...

Ojala les haya quedado mas o menos claro el asunto... si quieren aprender que significan las

opciones del script speedtch, echenle una miradita al manual de pppd (man pppd)... Les

advierto en todo caso que al principio les dara un fuerte dolor de cabeza... y en algunos

casos tendran pesadillas por un buen y largo tiempo... pero bueee...

Suerte!

J.

modem usb thomson 330

y digo yo no es mejor pillarse un router y se acabo las majaderias estas.

digo!!!!!

de todas formas muchas gracias por el post, soy nuevo en esto espero saber resolver este problema tambien tengo este moden latoso

Es increible el tiempo que

Es increible el tiempo que pierden instalando un modem!
Saludos

sencillamente prefiero usar

sencillamente prefiero usar windows es malo pero funciona con un click y si no con dos en el peor de los casos solo debes reiniciar

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.