Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: Martin2011 10. 02. 2011, 16:40:53
-
Hoja, mam problém se připojit k internetu od T-mobile 4g přes modem v USB. Mam Ubuntu 10.10 Už jsem tu jeden návod četl ale není funkční :) Nebo dělám někde chybu :) Zkoušel jsem i toto :
http://www.root.cz/diskuse/1816/
Vite o něčem lepším co by fungovalo? Dodám jen že jsem začátečník tak s tím nemam moc zkušeností :)
-
Vytvoří se ti po připojení device soubor /dev/ttyUSB0?
Zkus použít tenhle skriptík, mě fungoval:
#!/bin/bash
exec /usr/sbin/pppd /dev/ttyUSB0 user gprs password gprs updetach defaultroute usepeerdns connect '/usr/sbin/chat -e ABORT BUSY ABORT "NO CARRIER" "" ATZ OK "AT+CGDCONT=1,\"PPP\",\"internet.t-mobile.cz\",\"0,0\",0,0" OK ATD*99# CONNECT' $@
-
možností, co může být špatně je víc.. chtělo by to detailnější popis, nějaké logy... :-)
co mě napadá - pokrytí signálem.. vypnutí PIN kódu na sim kartě.. nějaký překlep v konfiguráku pppd.. v horším případě taky chybějící modul v jádře apod.
-
Jaky mate modem? Jestli Huawei 1750, tak se jejprve podivejte na http://www.abclinuxu.cz/hardware/pripojeni-na-sit/cdma-umts/huawei-e1750-02 (http://www.abclinuxu.cz/hardware/pripojeni-na-sit/cdma-umts/huawei-e1750-02).
V Kubuntu 10.10 mi 4g internet i modem funguje pres KnetworkManager, temer bez nastavovani.
-
Jaky mate modem? Jestli Huawei 1750, tak se jejprve podivejte na http://www.abclinuxu.cz/hardware/pripojeni-na-sit/cdma-umts/huawei-e1750-02 (http://www.abclinuxu.cz/hardware/pripojeni-na-sit/cdma-umts/huawei-e1750-02).
pozor na správnou síť :) zařízení pro "t-mobile internet 4g" dělá pouze ip wireless.. od huaweii to bude max. klasické 3G-UMTS, ale na to dotaz nejspíš nezní..
(v praxi, pokud vše funguje, je to pak jedno - měl by se lišit jen příkaz pro pppd za AT+CGDCONT, příp. manuální výběr edge/4G)
-
Takže modem mam tento:
https://www.t-mobile.cz/dcpublic/4G_USB_modem_navod_k_obsluze.pdf
soubor /dev/ttyUSB0 tam mam ale nemohu jej otevřít.
po zadáni lsusb mi to ukáže:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0bc3:0001 IPWireless, Inc. UMTS-TDD (TD-CDMA) modem
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04fc:0801 Sunplus Technology Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 1307:0165 Transcend Information, Inc. 2GB/4GB Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Zkoušel jsem i tento návod:
http://wiki.ubuntu.cz/T-Mobile%20UMTS%204G%20modem%20(USB/Ethernet%20modem)
ale po zadaní sudo pppd call umts mi to Piše toto:
sh: /usr/bin/wvdial: not found
Script /usr/bin/wvdial --chat --config /etc/ppp/peers/umts-wvdial.conf umts_usb_spv finished (pid 1681), status = 0x7f
Connect script failed
tak nevím :)
-
Zkoušel jsem i tento návod:
http://wiki.ubuntu.cz/T-Mobile%20UMTS%204G%20modem%20(USB/Ethernet%20modem)
tohle vypadá nějak moc složitě :)
ale po zadaní sudo pppd call umts mi to Piše toto:
sh: /usr/bin/wvdial: not found
Script /usr/bin/wvdial --chat --config /etc/ppp/peers/umts-wvdial.conf umts_usb_spv finished (pid 1681), status = 0x7f
Connect script failed
ale asi by stačilo doinstalovat balíček wvdial? :)
jinak bych zkusil spíš ten návod z rootu (původní dotaz) - vytvořit soubory v chatscripts a peers, pak už jen (jako root nebo člen skupiny dialout) pon 4g
pro připojení nebo poff 4g
pro odpojení :-)
pokud to nejde, zkontrolovat /var/log/daemon.log, příp. do /etc/peers/... přidat řádek s 'debug' a znovu zkontrolovat logy.. (já to mám na debianu, ale nemuselo by se to lišit)
-
tak jsem to znova odzkoušel a po zadaní pon 4g mi to skoči na druhej řádek a nic se nestane :)
-
Kde seženu ten baliček wvdial? Po zadaní gksudo apt-get install wvdial mi to hlasi že jej nemam:) ale že jinej baliček jej vyžaduje :)))
-
Zkoušel jsi ten můj skriptík? Co ti na něm nefungovalo? K němu stačí mít nainstalovaný pppd a chat.
Pokud soubor /dev/ttyUSB0 nemůžeš otevřít, znamená to, že si musíš buď přidat práva na ten soubor (třeba se zařadit do správné skupiny), nebo skript spouštět jako root.
-
Zkoušel jsi ten můj skriptík? Co ti na něm nefungovalo? K němu stačí mít nainstalovaný pppd a chat.
Pokud soubor /dev/ttyUSB0 nemůžeš otevřít, znamená to, že si musíš buď přidat práva na ten soubor (třeba se zařadit do správné skupiny), nebo skript spouštět jako root.
Ten skript jsem odzkoušel. Při zadaní: na chvilku mi svítila zelena kontrolka na modemu "jako by se chtěl připojit" to asi 5-7 sekund, pak zase začala blikat "znamená že nejsem připojen" a terminal mi sam vypnul. Pin nemam zapojen, signál mam celkem luxusní. Jedu stím modemem na win xp. Ale raději bych už zůstal u toho Linuxu :))
-
Zkoušel jsi ten můj skriptík? Co ti na něm nefungovalo? K němu stačí mít nainstalovaný pppd a chat.
Pokud soubor /dev/ttyUSB0 nemůžeš otevřít, znamená to, že si musíš buď přidat práva na ten soubor (třeba se zařadit do správné skupiny), nebo skript spouštět jako root.
Ještě jsem to zkoušel a terminál mi nevypnul a hlasi mi toto:
OK
OK
CONNECT
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
Jsem přihlašenej jako root, zadal jsem sudo -i a do souboru USB0 nemohu. Hlasi mi toto:
Could not open the file /dev/ttyUSB0.
/dev/ttyUSB0 is not a regular file.
Jak jsem psal s Linuxem začinam :)
-
Zkoušel jsi ten můj skriptík? Co ti na něm nefungovalo? K němu stačí mít nainstalovaný pppd a chat.
Pokud soubor /dev/ttyUSB0 nemůžeš otevřít, znamená to, že si musíš buď přidat práva na ten soubor (třeba se zařadit do správné skupiny), nebo skript spouštět jako root.
Ještě jsem to zkoušel a terminál mi nevypnul a hlasi mi toto:
OK
OK
CONNECT
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
Tohle vypadá už docela dobře. Zkus ten skript ještě spustit s parametrem debug... Možná je chyba v tom AT příkazu. Zkontroluj, jestli jsou tam správně uvozovky a zpětná lomítka.
Jsem přihlašenej jako root, zadal jsem sudo -i a do souboru USB0 nemohu. Hlasi mi toto:
Could not open the file /dev/ttyUSB0.
/dev/ttyUSB0 is not a regular file.
To je v pořádku, ttyUSB0 skutečně není obyčejný soubor. Důležité je, že to nepíše Permission Denied.