T-mobile MDA Pro pdaphoneal gprs net linuxon

Fórumok

HTC universal, illetve még a következő neveken is ismert, t-mobile MDA pro, Qtek 9000, O2 xda exec telefonnal akarok gprs/umts internetes kapcsolatot gnu/linuxon. az easy connect elvileg támogatja, habár még nem tesztelt telefon.
usbserial modult betöltöttem, létre is jött a /dev/ttyUSB0, amint a telefonon elindítottam a WModem programot és így csatlakoztattam egy szabad usb porthoz. az easy connect egy ideig próbál csatlakozni, majd timeout, megadja magát. úgy tűnik nincs is adatforgalom ezalatt usbn.
sikerült már valakinek ilyen telefonnal gprs netkapcsolatot létrehoznia linuxon? és ha igen, hogyan?

Hozzászólások

Nekem már számtalanszor. Ha kell, easy connecttel, ha kell, anélkül, bluetooth -szal súlyosbítva is.
Én legelőször azt nézném meg, hogy a modem mit reagál az AT parancsra. Ha az jó, akkor megcsörgetnék egy másik telefont, hogy tud e hívást kezdeményezni. Ha igen, akkor lépnék csak tovább.
A modemeket ilyenkor minicom -mal szoktam simogtani.

--
http://htmmblog.enba.hu/

sajnos meg sem nyikkan minicommal. persze nem tudom mennyire igazi modem az amivel kommunikálni próbáltam. ez a htc universal ez fura öszvér, inkább pda mint telefon. és a modemként való működést a pdatelefonon egy ottani program elindításával kell bekapcsolni. windows alatt is csak driver telepítése után működött. így ez sajnos imho nem egy szabványos megoldást használó telefon, épkézláb modemmel.
te egy ilyen htc universallal használtál netet gnu/linuxon, vagy csak úgy egy 3G telefonon?
az előbbi esetben érdekelnének a részletek.

Kezzel egyszeru beallitani, a varazslos GUI-kban pl. azert nem mennek, mert nincs opcio az AUTH kihagyasara.

MDA Vario-val a kovetkezot kell csinalni:

/etc/wvdial.conf

[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 460800
; Ne zavarjon az alacsony Baud, nem ennyivel fog menni, hanem amennyit a telefon/halozat bir
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
;Init3 = AT+CGDCONT=1, "IP" , "APN" , ""
;Ha pl Nokiad van, az utobbi sort hasznald, APN helyere az Access Point nevet (pl. wnw) irva
;Modem Type = Analog Modem
;ISDN = 0
Phone = *99#
;Phone = *99***1#
Username = foo
Password = bar
Stupid Mode = 1

/etc/ppp/peers/wvdial

noauth
name wvdial
defaultroute
usepeerdns

$ wvdial
--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATZ
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Thu Oct 18 00:33:14 2007
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.
--> Pid of pppd: 13821
--> Using interface ppp0
--> local IP address 10.255.46.88
--> remote IP address 10.64.64.64
--> primary DNS address 212.51.115.1
--> secondary DNS address 194.176.224.6

http://www.gablog.eu/online/node/42

--
The Net is indeed vast and infinite...
http://gablog.eu

sajnos ez nálam valószínűleg nem szabványos modemet emulál a pdatelefonon futó WMdial program.

$ sudo wvdial

WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial<*1>: Sending: ATQ0
WvDial<*1>: Re-Sending: ATZ
Caught signal 2: Attempting to exit gracefully...
WvDial: Modem not responding.
george@szaturnusz:~$ sudo wvdial
WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: AT+CGDCONT=1, "IP" , "APN" , ""
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT*99#
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: CONNECT
WvDial<*1>: Carrier detected. Starting PPP immediately.
WvDial: Starting pppd at Mon Dec 3 19:26:36 2007
WvDial: Pid of pppd: 8861
WvDial<*1>: Using interface ppp0
WvDial<*1>: pppd: Xďż˝[06][08]Č•[06][08][18]ďż˝[06][08]
WvDial<*1>: pppd: Xďż˝[06][08]Č•[06][08][18]ďż˝[06][08]
WvDial<*1>: pppd: Xďż˝[06][08]Č•[06][08][18]ďż˝[06][08]
WvDial<*1>: pppd: Xďż˝[06][08]Č•[06][08][18]ďż˝[06][08]
WvDial<*1>: pppd: Xďż˝[06][08]Č•[06][08][18]ďż˝[06][08]
WvDial<*1>: pppd: Xďż˝[06][08]Č•[06][08][18]ďż˝[06][08]
WvDial<*1>: Disconnecting at Mon Dec 3 19:27:13 2007
WvDial<*1>: The PPP daemon has died: A modem hung up the phone (exit code = 16)
WvDial<*1>: man pppd explains pppd error codes in more detail.
WvDial: Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
WvDial: Auto Reconnect will be attempted in 5 seconds
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial<*1>: Sending: ATQ0
WvDial<*1>: Re-Sending: ATZ
WvDial: Modem not responding.
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial<*1>: Sending: ATQ0
WvDial<*1>: Re-Sending: ATZ
WvDial: Modem not responding.
WvDial<*1>: Disconnecting at Mon Dec 3 19:27:34 2007

a /var/log/messages ide vonatkozó része,

Dec 3 19:22:19 ubuntu kernel: [ 3626.258460] usb 2-1: new full speed USB de
vice using uhci_hcd and address 3
Dec 3 19:22:19 ubuntu kernel: [ 3626.447254] usb 2-1: configuration #1 chos
en from 1 choice
Dec 3 19:22:19 ubuntu kernel: [ 3626.450203] ipaq 2-1:1.0: PocketPC PDA con
verter detected
Dec 3 19:22:19 ubuntu kernel: [ 3626.452479] usb 2-1: PocketPC PDA converte
r now attached to ttyUSB0
Dec 3 19:22:29 ubuntu pppd[8650]: pppd 2.4.4 started by root, uid 0
Dec 3 19:22:29 ubuntu pppd[8650]: Using interface ppp0
Dec 3 19:22:29 ubuntu pppd[8650]: Connect: ppp0 <--> /dev/ttyUSB0
Dec 3 19:22:29 ubuntu pppd[8650]: PAP authentication succeeded
Dec 3 19:23:00 ubuntu pppd[8650]: IPCP: timeout sending Config-Requests
Dec 3 19:23:06 ubuntu pppd[8650]: Connection terminated.
Dec 3 19:23:06 ubuntu pppd[8650]: Modem hangup
Dec 3 19:23:06 ubuntu pppd[8650]: Exit.

a PAP authentication succeeded ugyan hagy némi reményt, az ipcp résznél viszont vége a kapcsolatnak.

úgy tűnik az egyik probléma, hogy a tmobile előfizetés esetén nem kér sem usernevet, sem jelszót. sőt csak így lehet ppp kapcsolatot létesíteni. prepaid kártyásoknál wap/wap kell a belépéshez, de előfizetés esetén így nem enged belépni. a probléma pedig, hogy a wvdial pedig nem hajlandó usernév is password nélkül rendesen lefutni. de lehet, hogy van erre is opció, csak még nem találtam meg.