Nokia 6120 Classic + mobil internet + T-mobile

Aki használta már az említett eszközt az említett szolgáltatóval linux alatt az legyen kedves megörvendeztetni egy konfig fájllal mert ez nem megy :(
Annyit tudok, hogy a T-mobile apn neve ""internet".

wvdial.conf

[Dialer balage]
Modem = /dev/ttyACM0
Baud = 460800
Modem Type = USB Modem
Phone = *99#
ISDN = 0
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1, "IP" , "internet" , "" ,0,0
Username = foo
Password = bar
Stupid Mode = 1

/etc/conf.d/net (gentoo)

config_ppp0=( "ppp" )
link_ppp0="/dev/ttyACM0"
#plugins_ppp0=( "pppoe" )
username_ppp0='foo'
password_ppp0='bar'
pppd_ppp0=(
"defaultroute"
"usepeerdns"
"updetach"
"noauth"
"passive"
# "name wvdial"
)
phone_number_ppp0=( "*99#" )

chat_ppp0=(
'ABORT' 'BUSY'
'ABORT' 'ERROR'
'ABORT' 'NO ANSWER'
'ABORT' 'NO CARRIER'
'ABORT' 'NO DIALTONE'
'ABORT' 'Invalid Login'
'ABORT' 'Login incorrect'
'TIMEOUT' '5'
'' 'ATZ'
'OK' 'AT+CGDCONT=1, "IP" , "internet" , ""'
'OK' 'ATDT\T'
'TIMEOUT' '60'
'CONNECT' ''
'TIMEOUT' '5'
'~--' ''
)

A fenti chatszöveg lehet nemjó, csak egy sample.

Próbáltam "wvdial balage"-val életre lehelni és "/etc/init.d/net.ppp0 start"-tal is
A telefon kijelzi egy pillanatra, hogy "Modem kapcsolódás" aztán eltűnik a szöveg.

/var/log/debug-ban ez van és ismétlődik
Apr 7 09:01:12 aurora pppd[9982]: Using interface ppp0
Apr 7 09:01:12 aurora pppd[9982]: LCP terminated by peer
Apr 7 09:01:15 aurora pppd[9982]: Exit.

A wvdial 16-os hibakóddal (The link was terminated by the modem hanging up.) leáll és újrapróbálkozik.

Hozzászólások

Nálam ez van a wvdial.conf-ban:


[Dialer gprs]
Phone = *99***1#
Username = ''
Password = ''
New PPPD = yes
Modem    = /dev/rfcomm0

és ha kapcsolódni akarok, akkor csak beírom, hogy

wvdial gprs

, minden mást a telefon és a wvdial intéz. (Nokia 6021 Bluetooth-on át, azért /dev/rfcomm, a ***1 pedig azt mondja a telefonnak, hogy az 1-es profilhelyen lévő beállítást használja.)

A pppd-t van jogod futtatni? Debian alatt csak a dip csoport tagjai használhatják.

Tipp:


merlin ~ # cat /etc/udev/rules.d/98-ACMmodem.rules 
# Rule for USB ACM modems.

KERNEL=="ttyACM[0-9]*",	NAME="%k", SYMLINK="tts/ACM%n", GROUP="uucp", MODE="0660"

Az altalad adott chatszoveg jo. Amit meg sejtek, lehet a T-Mobile internet APN-hez nem kell user/pass, a Pannonnal nem kell. Ez esetben egyszeruen kommenteld ki, es kesz.

Nekem is hamar eltunik a kepernyorol a kapcsolodasi szoveg, fent a statussorban lathatod a telon a kis foldgombot (vagy valami olyasmi helyen, nekem SE W300i-vel ott van).

Mas tippem nincs.

Emlékeim szerint ha kihagytam a user /pass részt a wvdial konfigból akkor helyből anyázott. Jobb lenne a gentoo way (conf.d/net).
Az udev-vel meg az volt a bajom, hogy akárhogy írtam meg a fránya udev szabályt, valami felülbírálta, vagy anyázott bootkor, hogy invalid rule.
Nem vagyok gépközelben de este lecsekkolom.

--
http://kac.duf.hu/~balage/blog