GPRS with Nokia 9300i, Gentoo and China mobile (2, OpenRC)

Since I moved my laptop to the new OpenRC init framework, my GPRS connection stopped working. At first I didn’t know what needed to be changed, but after having a careful look at /usr/share/doc/openrc/net.example and adjusting the proposed ppp chat script, I got it up and running again. Here is my configuration:

### GPRS ###

config_ppp0=( “ppp” )

link_ppp0=”/dev/rfcomm0″

pppd_ppp0=(
“noauth” # Do not require the peer to authenticate itself
“debug”
“local” # Ignore carrier detect signal from the modem

“defaultroute” # Make this PPP interface the default route
“usepeerdns” # Use the DNS settings provided by PPP

“lcp-echo-interval 15″ # Send a LCP echo every 15 seconds
“lcp-echo-failure 3″ # Make peer dead after 3 consective
# echo-requests

“lock” # Lock serial port
“115200″ # Set the serial port baud rate
“crtscts” # Enable hardware flow control
)

chat_ppp0=”
ABORT BUSY
ABORT ERROR
ABORT ‘NO ANSWER’
ABORT ‘NO CARRIER’
ABORT ‘NO DIALTONE’
ABORT ‘Invalid Login’
ABORT ‘Login incorrect’
” AT
TIMEOUT 5
OK ‘ATH’
OK ‘ATE1′
OK ‘AT+CGDCONT=1,\”IP\”,\”cmnet\”‘
OK ‘ATD*99#’
TIMEOUT 60
CONNECT ”
TIMEOUT 5
~– ”

One Response to “GPRS with Nokia 9300i, Gentoo and China mobile (2, OpenRC)”

  1. Patrick Says:

    Umm… and does anybody have a clue how to paste ‘code’ in WordPress 2.5? I used ‘blockquote’ for now…

Leave a Reply