Conectant-me a Internet amb el mòvil amb Linux

Amb el modem Novatel…

Habilitar el mòdul necessari.

sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x1410 product=0x4400

Afegir la següent linea a /etc/modules

usbserial

Crear el fitxer /etc/modprobe.d/usbserial amb la següent linia.

options usbserial vendor=0x1410 product=0x4400

Ara reiniciarem l’ordinador i comprovarem que el mòdul està actiu.

lsmod | grep usbserial

Si ho has fet bé t’hauria d’apereixer el mòdul al llistat

Per Bluetooth a través del mòvil

Primer de tot instal·larem el software necessari.

aptitude install kdebluetooth

Ara vincularem, des del mòvil els dos dispositius.

Hem de descobrir, si no la sabem, la MAC del telèfon:

hcitool scan

Obtindrem una llista com aquesta:

Scanning ...
        XX:XX:XX:XX:XX:XX       telefono1
        XX:XX:XX:XX:XX:XX       telefono2

Necessitam saber el canal on es troba el modem del telèfon:

sdptool browse XX:XX:XX:XX:XX:XX

I dins el resultat cercarem alguna cosa parescuda a això:

Service Name: Dial-Up Networking
Service RecHandle: 0x10013
Service Class ID List:
  "Dialup Networking" (0x1103)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 1
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Dialup Networking" (0x1103)
    Version: 0x0100

Channel es lo que andamos buscando.
Editam el fitxer /etc/bluetooth/rfcomm.conf i el deixarem així:

rfcomm0 {
        bind yes;
        device XX:XX:XX:XX:XX:XX;
        channel 1; #Ha de correspondre al Channel
        comment "p.e: Nombre del telefono";
}

Només necessitarem reiniciar l’equip i configurar el KPPP

Per cable a través del mòvil

En el cas de l’N95 conectat per cable USB, hem de seleccionar PC Suite, i el nom del dispositiu es ttyACM0.
Però hi ha un petit problema, i és que al kppp no apareix /dev/ttyACM0 si no que apareix /dev/usb/ttyACM0, per resoldre-ho crearem un enllaç simbolic al dispositiu.

mkdir /dev/usb
ln -s /dev/ttyACM0 /dev/usb/ttyACM0

Triarem /dev/usb/ttyACM0 a la configuració del modem de kppp

Després configurarem la conexion amb KPPP

Dispositiu: /dev/ttyUSB0 (USB),
/dev/rfcomm0 (BT) o /dev/usb/ttyACM0 (cable)
Usuari: MOVISTAR
Contrasenya: MOVISTAR
Nombre de telèfon: *99***1#
Porta d'enllaç:194.224.100.48
DNS1: 194.179.1.100
DNS2: 194.179.1.101
Desmarcarem l'opció d'esperar to de cridada
i editarem les ordres del módem, i afegirem
la següent linea a la segona cadena de inicialització:
AT+CGDCONT=1,"ip","movistar.es" (en el cas de movistar)