CDU 680 Instalación en Linux - Ubuntu
El dispositivo funciona como un medio de almacenamiento masivo, lo que conocemos como memoria USB o "pen drive". Posee carpetas con el software de instalación precargado para distintos Sistemas Operativos: Windows XP, Windows Vista, Mac OSX y por supuesto Linux Ubuntu.
Lo único que debes hacer es copiar la carpeta llamada "Linux_Ubuntu" en el escritorio de tu sesión.
Abre una terminal y ejecuta los siguientes comandos:
- Run "cd Desktop/Linux_Ubuntu"
- Run "sudo ./connect"
- Escribe la contraseña de tu sesión, si te la pide.
- El dispositivo entonces cambiará de a función módem y te conectará a BAM - Iusacell
Es importante que el dispositivo haya sido previamente activado y configurado antes en Windows o Mac, para introducir los datos de activación como MIN y MDN.
Franklin afirma que el script es especificamente para la distribución Ubuntu. Por lo tanto se espera que trabaje en él sin problemas. Sin embargo es posible que también lo haga en otras distribuciones como Slackware.
De otro modo deberás programar tus propios scripts para la distribución que necesites
Seguiremos al tanto de lo nuevo que vaya saliendo en torno a este maravilloso dispositivo y su funcionalidad en Linux.
Agradeceremos sus comentarios y aportaciones.
****ACTUALIZACIONES****
Las recientes aportaciones de nuestros lectores han sido nuevas opciones de configuración:
De Anónimo:
Encontre la solución para que funcione en las distribuiciones de Ubuntu hasta en la mas reciente Hardy Heron 8.04.
Primero
Abrir una nueva terminal y ejecutar:
lsusb
Apareceran unos números parecidos a esto:
16d8 6803
En la terminal escribe:
sudo modprobe usb serial vendor=0x16d8 product=0x6803
ingresa la contraseña (En caso de que no estes como root)
Después desconecta fisicamente el modem por 15 segundos y lo vuelves a conectar *ATENCION* Saca el modem, sin avisar a Ubuntu, es decir, no lo desmontes
Una ves reconectado abre la carpeta que de da ésta página, busca el archivo:
execute.sh
Aplica doble click sobre el archivo y ejecutas en terminal
Esperas A que termine el proceso...
Listo, !A Navegar¡
Comprobado en Ubuntu Festy Fawn & Hardy Heron 8.04
Tanto en las versiones de i368 como en las x86_64 de estas mismas.Por otro lado Luis Brito nos da otra opción:
Gracias a unos sencillos pasos (que no son ninguno de los expuestaos aca) que conseguí en un blog, pude conectar el dispositivo y navegar, en Ubuntu 7.10; apliqué esos mismos pasos a la version Heron 8.04 logré conexión, pero solo puedo navegar en la página de Mozilla y google...
Previo debes copiar el archivo Linux en el escritorio...
los pasos consisten en lo siguientes:
1ero ingresar en un terminar como root:
"usuario" sudo su
ingresar la clave...
2do ir al directorio del escritorio del usuario:
"usuario" cd Escritorio/Linux/
3ro una vez en directorio... ejecutar:
"Usuario" ./itfchg /dev/sdb
Donde se presenta el error:
680d interface changer_1.0.1
Fallo de segmentacion.
Se procede a ejecutar: pppconfig
se proporcionan los datos que se piden... dejando los parametros por defecto... salvo los items DNS DYNAMIC y el que pide el puerto, el cual se debe configurar manualmente:/dev/ttyAMC0
se guardan los cambios...
Posteriormente se ejecutan los pasos anteriores iniciales como root y el modem se conecta y navega...
Pero en Haron 8.04 tengo el inconveniente que explique anteriormente..si alguien consigue solución o explicación sabré agradecerlo... luisbritorios @ gmail.com
¡Gracias a Luis Britos por su aportación!
***Actualización 27 Octubre, 2008****
De JJLópez
Este post lo he subido porqué me imagino que hay mucha gente que al igual que yo no se conforma con el S.O. de la ventanita y desean conocer nuevos horizontes.
En mi casa no tengo la facilidad de conectarme a Internet con una linea telefonica y uso la BAM CDU-680 de Iusacell y por alguna extraña razón cuando supe que se podia conectar a Linux me aferre a conectarme con Linux, ya saben por seguridad y otras cosillas X), y me dediqué a conectarlo.
Lo primero que hice fue leer los posts de como conectarlo y la verdad fue mas dificil de lo que esperaba, de echo casi me doy por vencido pero el que percevera alcanza.
Espero y sea de ayuda para alguien de pocos conocimientos en Linux como yo.
¿Como lo logre?
1.Lo primero es saber que Linux tienes, yo tengo la version Ubuntu 8.04.1 LTS Desktop Edition el cual me llego por correo ya que lo pedi desde la pagina de Ubuntu www.ubuntu.com
Despues vamos a mover unas cosas del BAM CDU-680, configuralo en windows (telefono, usuario pass, etc. ) instalando el software que viene en el propio modem, ya que este aparatito funciona como modem y como un medio de almacenamiento, pero el software hace todo. una vez instalado conéctate para ver que todo funciona. En la aplicación de conexion del modem BAM, hay un menu en la parte izquierda ahi en la opcion general busca la forma de ponerlo como modem y disco, por default viene solo como disco. La aplicacion es muy sencillita asi que obvio la forma de llegar hasta esta opcion. Conectamos el CDU-680 en linux y seguimos la configuracion.
2.Ahora ya configurado en windows abro una terminal en Linux y me aparece algo asi:
jjlopez@jjlopez-desktop:~$
Lo primero que debes hacer es pasar a modo superusurio, de lo contrario no te va a dejar seguir con los otros pasos, esto me tomo como 2 hrs entenderlo.
jjlopez@jjlopez-desktop:~$ sudo su
Nota: Algo que aprendi es que en otras distribuciones de Linux como Suse 10 (es la usaba antes de Ubuntu) con solo poner su te cambia a superusuario pero en Ubuntu si solo pones su aparace algo como esto:
jjlopez@jjlopez-desktop:~$ su
Contraseña:
su: Fallo de autenticación
3.Algo importante es que no cambies de carpeta, donde te aparece al abrir la terminal dejala porque lei en otros manuales que hay que cambiar de carpeta pero eso no funciona. Ya en modo superusuario (te pide contraseña obiamente)te aparecera algo asi:
root@jjlopez-desktop:/home/jjlopez#
Fijate como ahora aparece root@ esto nos indica que vamos bien.
Usamos el comando lsusb para ver en que puerto usb esta conectado:
root@jjlopez-desktop:/home/jjlopez# lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 004: ID 16d8:6803
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
root@jjlopez-desktop:/home/jjlopez#
4.montar el modulo:
sudo modprobe usbserial vendor=0x16d8 product=0x6803
5.desconectarlo (físicamente) espera 15 segundos y vuélvelo a conectar.
6.usa wvdialconf (como root o sudo) para que detecte el modem
7.ahora sudo gedit /etc/wvdial.conf y la configuracion debe quedar algo asi:
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Password = x
Phone = #777
Modem Type = USB Modem
Baud = 460800
Modem = /dev/ttyUSB0
ISDN = 0
Username = y
Stupid Mode = yes
Carrier Check = no
En mi caso solo modifique Password, Phone y Username y les quite unas comas que tenian al principio de la linea y agregue el Stupid Mode = yes y Carrier Check = no. Guardamos cambios y salimos.
8.Por ultimo usamos el comando wvdial y listo, lo logre.
Espero sea de su utilidad y no esperen mucho de los demas, la mejor manera de lograrlo es tratar de entender que es lo que hacen como en mi caso, soy un novato de Linux pero me toco leer, aprender y entender desde el principio (por eso adoro este sistema). No se desanimen y no sean flojos jeje.
Saludos.
¡Gracias a JJLópez por su aportación!
Comentarios
Saludos.
Gracias por escribir!
hasta ahora estoy debuggeando un driver de un modem anterior, a ver si sirrve.
Pero yo hago todas las instrucciones y me sale este mensaje:
680d interface changer_1.0.1
Fallo de segmentacion.
Alguno de ustedes sabra que pasa.?
De antemano muchas gracias
como han recomendado, luego compruebo el funcionamiento en el .../ttyACM0 con el Gnome-PPP, pero lo dejo configurado predefinido con el Configurador de Red en Gnome, para q use x Defecto la conexión x módem ppp0. Gracias
Primer abrir una nueva terminal y ejecutar lsusb
y les aparecera unos numeros parecidos a esto 16d8 6803
Algo parecidos a mi me aparecen al principio.
Despues ahi mismo en la terminal ponemos lo siguiente:
sudo modprobe usb serial vendor=0x16d8 product=0x6803
Atencion: Todo es seguido es que al escribir me retrocedio.
Despues te va a pedir tu contraseña: (En caso de que no estes como root) la esribes y desconectas fisicamente el modem por 15 segundos y lo vuelves a conectar *OJO* Desenchufar el modem sin avisar a Ubuntu osea no le pidas desmontar el dispositivo ¡NO! Despues de que ya esperaste 15 segundos lo vueles a enchufar por decirlo de alguna manera Luego ABRES LA CARPETA QUE TE DA ESTA PAGINA Y BUSCA EL ARCHIVO execute.sh LE DAS DOBLE CLICK Y TE VA A APARECER UNA PANTALLA QUE QUE QUIERES HACER CON EL ARCHIVO EJECUTAR EN TERMINAL CANCELAR O SIMPLEMENTE EJECUTAR.
Tu le vas a dar Click en EJECUTAR EN Terminal y Esperas A que termine el Proceso Y Listo. A Navegar se ah Dicho.
Esperos Les Sirva.
Comprobado en Ubuntu Festy Fawn Y Hardy Heron 8.04 Tanto en las versiones de i368 como en las x86_64 de estas mismas.
Gracias, estamos en linea...
Previo debes copiar el archivo Linux en el escritorio...
los pasos consisten en lo siguientes:
1ero ingresar en un terminar como root:
"usuario" sudo su
ingresar la clave...
2do ir al directorio del escritorio del usuario:
"usuario" cd Escritorio/Linux/
3ro una vez en directorio... ejecutar:
"Usuario" ./itfchg /dev/sdb
Donde se presenta el error:
680d interface changer_1.0.1
Fallo de segmentacion.
Se procede a ejecutar: pppconfig
se proporcionan los datos que se piden... dejando los parametros por defecto... salvo los items DNS DYNAMIC y el que pide el puerto, el cual se debe configurar manualmente: /dev/ttyAMC0 se guardan los cambios...
Posteriormente se ejecutan los pasos anteriores iniciales como root y el modem se conecta y navega...
Pero en Haron 8.04 tengo el inconveniente que explique anteriormente..si alguien consigue solución o explicación sabré agradecerlo... luisbritorios@gmail.com
run orden no encontrada
que tengo mal....
me podras ayudar?
Ahora, los puertos se abren en linux al utilizar una aplicacion que lo necesite, no se abren nomas por que si. Averigua que aplicacion abre el puerto en Windows y busca un similar en linux. :-)
Tambien puedes tener desmontado el dispositivo al estar conectado, por lo que podrias facilmente solo desconectarlo del PC.
ejecutar sudo wvdialconf
editar el archivo wvdial.conf con
sudo gedit /etc/wvdial.conf
tener esto en wvdial.conf
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
Phone = #777
Password = x
Username = y
Stupid Mode = yes
Carrier Check = no
guardar y ejecutar
sudo wvdial
y veremos como se enlaza
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Nov 1 21:02:37 2008
--> Pid of pppd: 6345
--> Using interface ppp0
--> local IP address 201.149.158.114
--> remote IP address 192.168.225.1
--> primary DNS address 207.83.200.201
--> secondary DNS address 207.83.200.200
y Listo ya pueden navegar con BAM de IUSACELL en Ubuntu
Saludos Juan Rendon
es decir, sin haberlo instalado.
es que ya lo intente de varias formas y no logro coneccion:(
recompila el modulo de usb-serial, y yaaa ..
aqui la solucion
http://www.islascruz.org/html/index.php?Blog/SingleView/id/Franklin-CDU-680-en-Slackware-Linux
post #28
No tengo problemas con la conexión / desconexión, pero las velocidades son una basura...
Hay momentos en los que cualquier modem de 9600 haría sonrojar la basura de BAM (Banda Ancha Movil, bleeehh!!)
Existe alguna manera de mejorar el ancho de banda?
Alguien ha encontrado alguna mejora en el ancho de banda?
Depente de algo en específico?
Saludos!
paso1.- desconectar la bam
paso2.- con el martillo que usamos para otro tuto golpearla hasta que no quede nada!
xD broma pero si al fin me funciono! segui estos pasos:
empezamos con mover el "itfchg" a la carpeta /usr/local/bin como?
en la carpeta donde se encuentra escribimos:
"sudo mv itfchg /usr/local/bin"
luego para cambiarlo a modem:
"sudo itfchg /dev/sdb"
de pronto se desmonta sola y se vuelve a montar y... oh sorpresa! el gestor de redes de ubuntu lo reconoce como modem diciendo "Conexión de Banda andcha móvil (CDMA)" solo le di click y pff conectado o.O asi sin mas :S no se si llorar de la felicidad o de la impotencia de no haberlo echo antes siendo tan sencillo... ahh! esos pasos los saque de esta pag http://www.nopalitux.com/index.php?option=com_content&view=article&id=50c:ubuntu-84-hardly-heron-en-una-macbook-pro&catid=37:de-usuarios&Itemid=48 mas o menos enmedio no se que licencia aplique la autora pero pss echenle un ojo
pd. la orden "sudo itfchg /dev/sdb" la meti en un script y le puse un lanzador para que baste con un solo click y se vea bonito :3
8.04 probe los comandos del blog pero no funciono