[l-ubuntu-ve] BAM 3G en Ubuntu

Jean Lombardo jean1709 en gmail.com
Lun Jun 29 16:54:53 BST 2009


Copiado Textualmente de un envio anterior Efrain Ovalles

_ _ _

Este fin de semana finalmente me mude a un nuevo apartamento y la

necesidad de internet era URGENTE, (Ya estaba junkie). Un amigo me

presto su conexion DIGITEL BAM 3G (MODEM USB ZTE MF626). Con la ayuda

de algunas experiencias de personas en uruguay y en chile, logre

activar el modem en linux y adaptando un poco lo que ya se ha logrado

con los celulares pudimos lograr conectarnos a la red 3g de Digitel.

La experiencia fue bastante educativa.



Les confiezo que es un poco largo este tutorial, pero si queremos

tener internet, vale la pena. Lo primero que debemos hacer es poner a

funcionar el modem con linux. Este MODEM USB ZTE MF626 tiene como

particularidad que funciona como pen drive (que windows reconoce como

unidad de CD :S) para proveer con los drivers y la auto configuraci車n

y como modem. el software en windows hace el cambio entre uno y otro

si detecta que el software esta instalado. lo que nos lleva a

confiugurar el switcheo para el modem y activar el driver.



via ubuntu-uy



1)  Ir a esta pagina web (http://www.draisberghof.de/usb_modeswitch/)

y descargar el archivo ※usb_modeswitch-0.9.6.tar.bz2∪ en la seccion

Downloads.



2)  Hacer click derecho en el archivo y seleccionar > Extraer Aqui.



3) Abrir Terminal, ir al directorio en el que descomprimio todo y

ejecutar ※sudo make install§# va a pedir password de root.



4) Editar el archivo de configuracion ※usb_modeswitch.conf§. Para eso

en terminal ejecutar ※sudo gedit /etc/usb_modeswitch.conf§ y se abrira

el editor de textos de Gnome.



5) Buscarmas o menos por la linea 393 del archivo, el nombre del modem

※ZTE MF626∪ y sacar los comentarios, el (#) y el (;), hasta que quede

algo asi:



ZTE MF628+ (tested version from Telia / Sweden)

ZTE MF626



Contributor: Joakim Wennergren



DefaultVendor=  0℅19d2

DefaultProduct= 0℅2000



TargetVendor=   0℅19d2

TargetProduct=  0℅0031



MessageEndpoint=0℅01

MessageContent=§55534243123456782000000080000c85010101180101010101000000000000∪



6) Guardar y Salir.



7) Enchufar el modem, esperar unos segundos y ejecutar en Terminal

※lsusb§. Aqui uno de los dispositivos deberia tener el r ID 19d2:2000.



8) Ejecutar en Terminal ※sudo /usr/sbin/usb_modeswitch -W -c

/etc/usb_modeswitch.conf§. Con esto le cambiaremos el modo y ahora el

sistema lo va a ver como un modem. Si hacen ※lsusb§ de nuevo, deberia

haber cambiado a ID 19d2:0031



9) Ejecutamos en Terminal ※sudo /sbin/modprobe usbserial vendor=0℅19d2

product=0℅0031∪



10)  Ahora deberia andar como modem# se puede definir un archivo para

que lo reconozca el network manager, haciendo en la terminal ※sudo

gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi§.

Esto abrira un archivo en blanco al que hay que escribirle esto

adentro, guardarlo y salir.



<!每 -*- SGML -*- 每>

<deviceinfo version=§0.2∪>

<device>

<!每 ZTE MF626 HSDPA USB Modem 每>

<match key=§@info.parent:usb.vendor_id§ int=§0℅19d2∪>

<match key=§@info.parent:usb.product_id§ int=§0℅0031∪>

<match key=§@info.parent:usb.interface.number§ int=§3∪>

<append key=§modem.command_sets§ type=§strlist§>GSM-07.07</append>

<append key=§modem.command_sets§ type=§strlist§>GSM-07.05</append>

<append key=§info.capabilities§ type=§strlist§>modem</append>

</match>

</match>

</match>

</device>

</deviceinfo>



ya en este momento nuestro modem esta listo para usarse. Solo falta

definir los parametros de la conexion con DIGITEL 3G. OJO, la conexion

es parecida a la de los telefonos celulares solo cambian algunos

parametros. Actualmente solo me he podido conectar con WVDIAL. aqui

les dejo mi wvdial.conf y mi /etc/ppp/options para que vean la

conexion. Es importante recalcar que por defecto ppp autentica con

PAP, y la conexion digitel usa CHAP.



Para configurar su conexion ahora utilizamos wvdialconf. Con esta

apliacion de wvdial se tiene una configuracion incial que luego vamos

a cambiar:



    sudo gedit /etc/wvdial.conf



Y hacemos cambios para que se vea as赤



    [Dialer Defaults]

    #La conexion de Digitel lleva el pin de la sim card   0000

    Init1 = ATZ+CPIN=§0000∪

    Init2 = ATQ0 V1 E1 +FCLASS=0



    Init3 = AT+CGDCONT=1,§IP§,§gprsweb.digitel.ve§



    Modem Type = Analog Modem



    Phone = *99#



    ISDN = 0



    Username = Digitel



    Password = Digitel



    Modem = /dev/ttyUSB2



    Baud = 9600



la ubicacion de este modem por lo general es en /dev/ttyUSB2 pero se

han visto casos donde varia puesto a que el ocupa los espacios ttyUSB0

al ttyUSB3.



En el archivo /etc/ppp/options debemos comentar la autenticacion con

PAP y activar la conexion con CHAP.



nos ubicamos en esta secci車n y nos aseguramos que este as赤.



    # Require the peer to authenticate itself using PAP.

    #+pap



    # Don*t agree to authenticate using PAP.

    #-pap



    # Require the peer to authenticate itself using CHAP [Cryptographic

    # Handshake Authentication Protocol] authentication.

    +chap



    # Don*t agree to authenticate using CHAP.

    #-chap



Bueno y Ya con esto debemos estar listos para navegar.



Cada vez que queramos conectarnos



    sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

    sudo wvdial



y debido a que la forma en que nos estamos conectado no aplica al

escritorio que estemos usando. debemos asegurarnos que nuestro

navegador no este trabajando en modo sin conexion.



Efrain ovalles efrain en ubuntu.org.ve

-- 
Jean Piero Lombardo
Linux Counter: 489399
Ubuntu User: 27169
www.linkfi.wordpress.com
Caracas - Venezuela
irc: jean_ccs


M嫳 informaci鏮 sobre la lista de distribuci鏮 ubuntu-ve