Configurando un Blackberry como Modem en Debian

Hace un tiempo me puse a investigar el cómo usar como modem (vía GPRS/Edge) un Blackberry Curve 8520 bajo Debian, conseguí varios proyectos interesantes que tratan de emular al Blackberry Desktop Manager y uno de ellos es Berry4All. Yo no me quise complicar bajando, compilando y adaptando el software a mi distribución (Debian) entonces decidí buscar una mejor opción para interconectarme: vía Bluetooth. Para ello necesitamos tener instalado el wvdial y bluez-*. Los pasos que usé para realizar la conexión: 1. ¿Cual es la Mac de mi dispositivo? # hcitool scan Scanning ... 00:26:FF:B9:7B:F2 JetBlack 00:21:20:DD:D4:D3 apostols 00:19:2D:2B:CC:2C Nokia je 2. ¿Mi BB soporta Dial-UP? # sdptool browse 00:26:FF:B9:7B:F2 Browsing 00:26:FF:B9:7B:F2 ... Service Name: Dialup Networking Service RecHandle: 0x10000 Service Class ID List: "Dialup Networking" (0x1103) "Generic Networking" (0x1201) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 1 Profile Descriptor List: "Dialup Networking" (0x1103) Version: 0x0100 Al parecer sí, en el Canal 1. 3. Se configura para aparearlo con la computadora: se edita el archivo /etc/bluetooth/rfcomm.conf y quedaría de la siguiente forma: rfcomm0 { bind yes; device 00:26:FF:B9:7B:F2; channel 1; comment "Blackberry 8520"; } 4. Se reinicia el servicio de bluetooth para crear la conexión: # invoke-rc.d bluetooth restart El pedirá un PIN de seguridad (debe estar previamente configurado en el archivo /etc/bluetooth/hcid.conf con al directiva passkey). 5. Ahora configuramos el wvdial: /etc/wvdial.conf [Dialer Defaults] Modem = /dev/rfcomm0 Baud = 115200 Dial Command = ATDT Init2 = AT+CGDCONT=1,"IP","internet.movistar.com.ve" FlowControl = crtscts Modem Type = Analog Modem Username = guest Password = guest Stupid Mode = 1 New PPPD = yes Phone = *99# En mi caso me estoy conectado vía Movistar, para Digitel se usa: Init2 = AT+CGDCONT=1,"IP","gprsweb.digitel.ve" Y para Movilnet: Init2 = AT+CGDCONT=1,"IP","int.movilnet.com.ve" 6. Ahora simplemente levantamos el wvdial como root: # wvdial Y Listo

0 comentarios:

Copyright © Edgardoweb