2.1) setserial command
/bin/setserial /dev/ttyS0 baud_base 460800 spd_warp low_latency
This command is required in order to work at full bandwidth.
2.2) chatscript (/etc/chatscripts/novatel_U630)
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
"" ATZ
OK 'ATE1'
OK 'AT$NWRAT=0,2'
OK 'AT+COPS=0,0,"P OPTIMUS",2'
OK 'AT+CGDCONT=1,"IP","myconnection","0.0.0.0",0,0'
OK 'AT+CGEQREQ=1,4,0,0,,,2,1500,"0E0","0E0",3,,0'
OK 'AT+CGEQMIN=1,4,0,0,0,0,2,1500,"0E0","0E0",3,0,0'
OK 'ATDT*99***1#'
CONNECT ""
Novatel Merlin UMTS U630 (PCMCIA) is not working with NM 0.7.
Fortunately, it works using a command line configuration.
I am using Ubuntu 8.04 with Network Manager upgraded to version 0.7.
1) Provider info:
Name: Kanguru
Country: PT (Portugal)
Operator: P OPTIMUS
APN: myconnection
DNS: 62.169.67.172, 62.169.67.171
user: anything
password: anything
1.2) Same provider but with fixed location contract
Name: Kanguru (fixo)
Country: PT (Portugal)
Operator: P OPTIMUS
APN: kangurufixo
DNS: 62.169.67.172, 62.169.67.171
user: anything
password: anything
2) Novatel Merlin U630 (PCMCIA)
vendor=0x00a4
product=0x0276
2.1) setserial command
/bin/setserial /dev/ttyS0 baud_base 460800 spd_warp low_latency
This command is required in order to work at full bandwidth.
2.2) chatscript (/etc/chatscrip ts/novatel_ U630) 1,"IP", "myconnection" ,"0.0.0. 0",0,0' 1,4,0,0, ,,2,1500, "0E0"," 0E0",3, ,0' 1,4,0,0, 0,0,2,1500, "0E0"," 0E0",3, 0,0'
ABORT BUSY
ABORT VOICE
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "NO DIAL TONE"
"" ATZ
OK 'ATE1'
OK 'AT$NWRAT=0,2'
OK 'AT+COPS=0,0,"P OPTIMUS",2'
OK 'AT+CGDCONT=
OK 'AT+CGEQREQ=
OK 'AT+CGEQMIN=
OK 'ATDT*99***1#'
CONNECT ""
2.3) PPPD Config (/etc/ppp/ peers/kanguru_ ttyS0) s/novatel_ U630"
connect "/usr/sbin/chat -v -f /etc/chatscript
/dev/ttyS0
460800
noipdefault
usepeerdns
defaultroute
persist
noauth