Nokia E51 USB modemként

Fórumok

Sziasztok!

Beruháztam 3G előfizura, ennek örülök.
Aminek kevésbé, hogy nem tudom teljes egészében kihasználni.

Ubuntu 10.10.10-et futtatok, és amikor a telefont csatlakoztatom a géphez, nem jelenik meg a kapcsolódási lehetőség a Network Manager menüjében.
Korábban, 10.04 alatt a dolog rendesen működött, még akkor sikeresen be is állítottam a T-Mobile-os kapcsolatot, de akkor nem sűrűn használtam, tekintettel arra a tényre, hogy akkor még előfizumból adódóan elég drága mulatság volt.

Most így működget a dolog:
A telefont érzékeli a rendszer, és be is rakja a /dev/ttyACM0 alá, mint modem. Ezután gnome-ppp segítségével tudok csatlakozni, de – mivel a /usr/sbin/pppd -t hívja meg – csak akkor, ha rootként fut a fenti program. Ha ez nem lenne elég probléma, ezzel kikerülöm a Network Managert, így azok a programok, amelyek azon keresztül nézik, hogy van-e netkapcsolat, nem működnek.

A dologról bug report már ment a Modem Manager bug trackerébe, de ha valaki valami ügyes megoldást ismer erre a problémára, talán gyorsabb / produktívabb lenne.

Hozzászólások

Nem Ubuntut használok, tehát csak egy tipp,
de szerintem nézd meg a haldaemon konfigját,
lehet, hogy hiányzik belőle az eszköz azonosítója.

/etc/hal/fdi/information/10freedesktop/10-modem.fdi
vagy
/usr/share/hal/fdi/information/10freedesktop/10-modem.fdi

-
"Attempting to crack SpeedLock can damage your sanity"

Húgom gépén (ott még 10.04 van) megnéztem, megy minden pöccre.
Eddig a HAL-t csekkoltam le, a két fájl szinte azonos, ennél a résznél a 0x5010 -es product id került a másik match-ba.


       <match key="@info.parent:usb.vendor_id" int="0x1410">
        <!-- Merlin XS620/S640,S620,EX720,S720,EV620 CDMA/EV-DO,ES620/Merlin ES720/Ovation U720,ES620 SM Bus,U727 -->
        <match key="@info.parent:usb.product_id" int_outof="0x1100;0x1110;0x1410;0x1120;0x1130;0x2100;0x2110;0x2130;0x4100">
          <match key="@info.parent:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">IS-707-A</append>
          </match>
        </match>
        <!-- U730,U740,EU870,XU870 HSDPA/3G,EU740,EU870D,MC950,MC950D -->
        <match key="@info.parent:usb.product_id" int_outof="0x1400;0x1410;0x1420;0x1430;0x2410;0x2420;0x4400;0x5010">
          <match key="@info.parent:usb.interface.number" int="0">
            <append key="modem.command_sets" type="strlist">GSM-07.07</append>
            <append key="modem.command_sets" type="strlist">GSM-07.05</append>
          </match>
        </match>
      </match>
int getRandomNumber() { // ←ez itt már az aláírásom
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Tartalmazza, viszont a hiba több, mint valószínű, hogy nem a HAL-ban van, mert a fájl az előző verzióhoz képest csak a fentiekben tért el, aminek úgy sejtem, kevés kapcsolata van a Nokiával.

int getRandomNumber() { // ←ez itt már az aláírásom
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Köszönöm, ezt próbáltam már. Nem emlékszem, működött-e, de az rémlik, hogy ha működött is, rendes titkosítást nem tudott. A kábelben jobban megbízok, nem csak biztonságosabb, de tölteni is lehet rajta keresztül a telefont, míg a wifi gondolom erősen szívja az akkut.

int getRandomNumber() { // ←ez itt már az aláírásom
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

A sima kábel nem, viszont lehet kapni olyat, ami elágazik egy mini USB-re meg egy töltőre. És ha a fenti okokból úgyis kábelen van a telefon, érdemes már inkább olyanra dugni :)

int getRandomNumber() { // ←ez itt már az aláírásom
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Jó neked… :-/ Nálam miután arra kattuntok, hogy érje el a netet a mobillal, jó ideig megy a varázskarika „Telefon beállításainak felismerése…” szöveg mellett, majd „időtúllépés a telefon részleteinek felismerése után” hibával leáll.
Közben a bluetooth-applet ilyeneket írogat a terminálba:
** Message: dun_start: starting DUN device discovery...
** Message: dun_start: calling Connect...
** Message: dun_start: finished
** Message: dun_connect_cb: processing Connect reply
** Message: dun_connect_cb: new rfcomm interface '/dev/rfcomm0'
** Message: dun_connect_cb: finished

** (bluetooth-wizard:26385): WARNING **: dun_timeout_cb: Hiba: időtúllépés a telefon részleteinek felismerése után.

int getRandomNumber() { // ←ez itt már az aláírásom
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

nem tudom aktuális-e még...
A felhasználó jogosultságainál, speciális beállítások a 'modem használata az internethez" jog be van kapcsolva?
A telefon az USB csatlakoztatása esetében ad választást hogyan viselkedjen? Ha igen a PC suite lehet a jó választás

Köszönöm a választ, jelenleg workaroundom van.
Pc Suite módot választva gnome-ppp-vel felcsatlakozva megy a net. Ekkor még néhány program, amely a networkmanagertől tudja, hogy van-e net, nem működik. Cserébe a mobilinternetes hozzáférési pontok ekkor megjelennek a networkmanager menüjében, úgyhogy a gnome-ppp-vel lekapcsolódva már át lehet állni networkmanager használatára.
Amúgy pedig mostnában bluetooth-szal próbálkozom egy másik gépen, a networkmanager ott sem szereti. De ott a programok valami miatt érzékelik a netet akkor is, ha gnome-ppp-vel kapcsolódok, ez esetben pedig nem érdekes annyira a dolog.

int getRandomNumber() { return 4; }  // ← aláírás
//szabályos kockadobással választva. garantáltan véletlenszerű.  xkcd