Configurazione MD-@ Tre

FIXME

cdc_acm

Il modem viene identificato con lsusb come:

Bus 001 Device 002: ID 05c6:3100 Qualcomm, Inc. CDMA Wireless Modem/Phone

/etc/wvdial.conf:

[Dialer Defaults]
Modem Band = 460800
Init = AT+CPIN= xxxxxxx
Init2 = ATX3
Init3 = AT+COPS?
Init4 = AT+CGDCONT=1,"ip","datacard.tre.it"
Modem Type = Analog
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Dial Command = ATM1L3DT
Phone = *99#
Password = tre
Username = tre

xxxxxxx va sostituito con il pin della scheda (in alternativa disabilitare il pin e rimuovere la riga dalla configurazione).

Un programma alternativo che permette anche di selezionare l'operatore è umtsmon.

Airprime

La configurazione sopra utilizza il modulo cdc_acm. Per poter utilizzare airprime che sfrutta a pieno la velocità del modem con id=05c6:3100 (quello con id=05c6:6000 è riconosciuto in automatico) è necessario modificare il sorgente del modulo airprime.c aggiungendo la riga:

 { USB_DEVICE(0x05c6, 0x3100) }, /* Qualcomm, Inc. CDMA Wireless Modem/Phone */

il modulo va ricompilato con sudo make -C /lib/modules/`uname -r`/build M=`pwd` e va copiato nella cartella dei driver sudo cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/, eseguire quindi il comando depmod -a e riavviare il computer.

Il file di configurazione di wvdial (/etc/wvdial.conf) va modificato così:

[Dialer Defaults]
Modem = /dev/ttyUSB3
ISDN = off
Modem Type = Analog
Modem Baud = 460800
Init2 = ATX3
Init3 = AT+COPS?
Init4 = AT+CGDCONT=1,"ip","datacard.tre.it"
Phone = *99#
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = tre
Username = tre
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = on
Idle Seconds = 0
Auto DNS = on
linux/networking/umts/md.txt · Ultima modifica: 2009/01/02 21:19 da alberto
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0