N95 como modem 3G en Linux

sábado, 23 de enero de 2010
Estimados Linuxeros:

Después de buscar info sobre esto para Fedora 12 pude realizar que mi celular funcione como modem 3G.

Bueno, después de hacer una búsqueda por google sobre como realizar este proceso encontré estos sencillos paso que lograr poder realizar este proceso. Hace una semana pude conectar mi N95 8Gb como módem 3G en mi querido Fedora 12. Realmente es muy fácil y a continuación les digo como lo logré:

  1. Primero me aseguré de tener instalado el programa wvdial, si no lo tienes, solo instálalo.
    yum install wvdial | apt-get install wvdial
  2. Luego conecté el móvil vía usb y escogí la opción PC Suite.
  3. En linux darle el comando lsusb y saldrá algo parecido a lo siguiente:
    Bus 005 Device 002: ID 0c45:62c0 Microdia
    Bus 005 Device 001: ID 0000:0000
    Bus 004 Device 001: ID 0000:0000
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 002: ID 0421:0077 Nokia Mobile Phones
    Bus 001 Device 001: ID 0000:0000
  4. Cargar el modulo necesario para la conexión con el siguiente comando:
    modprobe cdc_acm | sudo modprobe cdc_acm
  5. Utilizar los parámetros anteriores para construir el siguiente comando
    /sbin/modprobe usbserial vendor=0x0421 product=0x0077 | sudo /sbin/modprobe usbserial vendor=0x0421 product=0x0077
  6. Editar el archivo de configuración de wvdial
    vim /etc/wvdial.conf | sudo vi /etc/wvdial.conf
  7. Sustituir su contenido con las siguientes líneas
    [Dialer Defaults]
    Modem = /dev/ttyACM0
    Baud = 460800
    Init1 = ATZ,"IP","web.tmovil.cl"
    Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ISDN = 0
    Modem Type = Analog Modem
    Phone = *99#
    Username = web
    Password = web
    Stupid Mode = 1
  8. Si tu conexión no necesita APN sustituye
    Init1 = ATZ,"IP","elAPNde.tuproveedor"
    por
    Init1 = ATZ
  9. Crear el perfil en wvdial
    wvdialconf create
  10. Correr wvdial
    wvdial start
Nos dara una salida como esta:
[root@castete castete]# wvdial start
--> WvDial: Internet dialer version 1.60
--> Warning: section [Dialer start] does not exist in wvdial.conf.
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ,"IP","web.tmovil.cl”
ATZ,"IP","web.tmovil.clb [1d]
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*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Jan 23 21:45:30 2010
--> Pid of pppd: 8266
--> Using interface ppp0
--> pppd: h�� H��
--> pppd: h�� H��
--> pppd: h�� H��
--> local IP address 190.4.219.15
--> pppd: h�� H��
--> remote IP address 10.6.6.6
--> pppd: h�� H��
--> primary DNS address 200.28.4.130
--> pppd: h�� H��
--> secondary DNS address 201.220.232.37
--> pppd: h�� H��
--> pppd: h�� H��
--> Connect time 11.2 minutes.
--> pppd: h�� H��
--> pppd: h�� H��
--> pppd: h�� H��
--> Disconnecting at Sat Jan 23 21:56:41 2010
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 5 seconds
--> Cannot open /dev/ttyACM0: No such device
--> Cannot open /dev/ttyACM0: No such device
--> Cannot open /dev/ttyACM0: No such device
--> Disconnecting at Sat Jan 23 21:56:41 2010
[root@castete castete]#

Solo nos queda hacer un ping desde consola para probar si esta realmente conectado a internet.

[root@castete castete]# ping www.google.cl
PING www-tmmdi.l.google.com (66.102.9.105) 56(84) bytes of data.
64 bytes from lm-in-f105.1e100.net (66.102.9.105): icmp_seq=1 ttl=47 time=536 ms
64 bytes from lm-in-f105.1e100.net (66.102.9.105): icmp_seq=2 ttl=46 time=691 ms
64 bytes from lm-in-f105.1e100.net (66.102.9.105): icmp_seq=3 ttl=47 time=500 ms
64 bytes from lm-in-f105.1e100.net (66.102.9.105): icmp_seq=4 ttl=46 time=539 ms
64 bytes from lm-in-f105.1e100.net (66.102.9.105): icmp_seq=5 ttl=47 time=498 ms

NOTA: si no puedes salir revisa los DNS en /etc/resolv.conf
NOTA: También es aplicable a los Ubunteros y Debianeros, pueden ver acá:
http://carnar.byethost7.com/blog/index.php/2009/03/16/n95-8gb-como-modem-3g-en-linux/


Espero que los Linuxeros con N95 disfruten :)

0 comentarios:

Publicar un comentario