Activar módem GPRS del móvil vía bluetooth
Hace un par de días descubrí que mi móvil tenía conexión GPRS y que mi proveedor tenía alguna que otra cosa online para ver desde los móviles de su red. No sabía muy bien que era eso de GPRS así que busqué un poco en internet hasta dar con muchas cosas buenas de este servicio, pero lo que más me emocionó era que podía usar mi móvil como módem para conectarme con otros usuarios y si el proveedor me lo permitía navegar la internet.
Sin pensarlo 2 veces use Google un rato más para averiguar como poner a funcionar como módem mi móvil vía bluetooth ya que es la única manera que tengo de comunicar mi PC con mi móvil pues no dispongo del cable de conexión. Todo eso, claro está, en mi GNU/Linux Debian. Realmente me mostré un poco escéptico al principio porque pensé que pocas personas usarían esto, pero para mi felicidad no fue así, muchas personas han configurado con éxito GNU/Linux con móviles mediante el bluetooth.
Primero que nada instalamos los paquetes necesarios
Necesitamos la dirección de nuestro móvil conectado a la PC, así que ejecutamos
Ese número alineado con el modelo de mi móvil es la dirección que necesitamos, así que deberíamos mantenerla a nuestro alcance.
Ahora vamos a crear un par de archivos bien sencillos, primero
y para terminar con los archivos de configuración abrimos
Ahora si terminamos de configurar todo, solo nos queda liberar el dispositivo para el caso de que lo tengamos vinculado anteriormente:
Y ya tenemos configurada nuestra conexión GPRS a través de móvil con Bluetooth. Para usarla solo usamos
Sin pensarlo 2 veces use Google un rato más para averiguar como poner a funcionar como módem mi móvil vía bluetooth ya que es la única manera que tengo de comunicar mi PC con mi móvil pues no dispongo del cable de conexión. Todo eso, claro está, en mi GNU/Linux Debian. Realmente me mostré un poco escéptico al principio porque pensé que pocas personas usarían esto, pero para mi felicidad no fue así, muchas personas han configurado con éxito GNU/Linux con móviles mediante el bluetooth.
Primero que nada instalamos los paquetes necesarios
aptitude install gnome-bluetooth bluez-utils pppd
. Activamos el bluetooth o HCID en la PC /etc/init.d/bluetooth start
ó /etc/init.d/hcid start
. Obviamente ahora debemos activar el bluetooth del móvil.Necesitamos la dirección de nuestro móvil conectado a la PC, así que ejecutamos
hcitool scan
que en mi caso imprimió en la consola esto:Scanning ... 00:E0:03:30:B7:06 Nokia 6230
Ese número alineado con el modelo de mi móvil es la dirección que necesitamos, así que deberíamos mantenerla a nuestro alcance.
Ahora vamos a crear un par de archivos bien sencillos, primero
/etc/bluetooth/pin
donde pondremos solamente la cadena “1234” (¡sin las comillas!) y /etc/bluetooth/pin-helper
y en este pondremos #!/bin/shecho -n "PIN:" cat /etc/bluetooth/pin
. También tenemos que editar el archivo /etc/bluetooth/hcid.conf
que debería quedar solo con:options {
autoinit yes;
security auto;
pairing multi;
pin_helper /usr/bluetooth/pin-helper;
}
# Default settings for HCI devices
laptop device {
name "%h-%d";
class 0x3e0100;
iscan enable;
pscan enable;
lm accept;
lp rswitch,hold,sniff,park;
}
y para terminar con los archivos de configuración abrimos
/etc/bluetooth/rfcomm.conf
y lo dejamos como a continuación:rfcomm0 {
bind yes;
device <dirección del móvil>;
channel 1;
comment "Movil via Bluetooth";
}
Ahora si terminamos de configurar todo, solo nos queda liberar el dispositivo para el caso de que lo tengamos vinculado anteriormente:
rfcomm release rfcomm0
y lo vinculamos de nuevo con la nueva configuración: rfcomm bind rfcomm0
. Ya tenemos en /dev/rfcomm0
un módem para ser conectado. Ahora solo tenemos que crear una configuración de conexión con pppd
. Para esto crearemos estos 3 archivos:/etc/ppp/peers/gprs
connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-connect"
disconnect "/usr/sbin/chat -v -f /etc/chatscripts/gprs-disconnect"
/dev/rfcomm0
115200
noauth
noipdefault
defaultroute
usepeerdns/etc/chatscripts/gprs-connect
TIMEOUT 60
ABORT "BUSY"
ABORT "ERROR"
ABORT "NO CARRIER"
"" "AT"
OK "AT+CGDCONT=1,\"IP\",\"mms\",\"0.0.0.0\",0,0"
OK "ATD*99***1#"
CONNECT ""/etc/chatscripts/gprs-disconnect
ABORT "BUSY"ABORT "ERROR"
ABORT "NO DIALTONE"
TIMEOUT 30
"" "+++\c"
"NO CARRIER" "ATH"
OK "AT+CGATT=0"
OK "\c"
Y ya tenemos configurada nuestra conexión GPRS a través de móvil con Bluetooth. Para usarla solo usamos
pon gprs
para conectar y poff gprs
para desconectar. Gracias a Yasser por los 3 últimos archivos.
Comments
Post a Comment