Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
t-mobile_internet_4g_pcmcia [2012/08/27 23:46]
Mirek Ryšán link umřel
t-mobile_internet_4g_pcmcia [2019/02/25 18:21] (aktuální)
Řádek 1: Řádek 1:
 +====== T-mobile Internet 4G PCMCIA ======
  
 +
 +{{.:​important.png}}
 +**T-Mobile původní sít UMTS TDD (obchodní název Internet 4G) vypnul ke dni 31. 5. 2012. Operátor ale umožňuje výměnu 4G Combi karty za nový UMTS USB modem.
 +
 +Od začátku června 2012 je původní 4G Combi karta využitelná maximálně jako GPRS/EDGE modem.**
 +
 +
 +
 +====== Úvodní ověření ======
 +
 +{{.:​hwcard.png}} Hned na úvod si ověříme, zda se karta v pořádku inicializuje. Kartu zatím do slotu nezasouvejte! Spusťte v terminálu příkaz ''​tail -f /​var/​log/​syslog''​ a zasuňte kartu. Pokud je správně dostrčená,​ začnou po chvíli blikat kontrolky a v terminálu by se mělo objevit něco jako:
 +<​code>​
 +May  6 23:50:27 ntb kernel: [  134.775092] ipwireless: Card type V2/V3
 +May  6 23:50:27 ntb kernel: [  134.775099] ipwireless: I/O ports 0x0100-0x0101,​ irq 3
 +May  6 23:50:27 ntb kernel: [  134.775106] ipwireless: attr memory 0xa0002000-0xa0002fff,​ common memory 0xa0001000-0xa0001fff
 +May  6 23:50:27 ntb kernel: [  134.781189] ipwireless: registering modem device ttyIPWp0
 +May  6 23:50:27 ntb kernel: [  134.786727] ipwireless: registering monitor device ttyIPWp8
 +May  6 23:50:27 ntb kernel: [  134.790025] ipwireless: waiting for card to start up...
 +</​code>​Počkáme a zhruba po půl minutě by se mělo objevit:
 +<​code>​
 +May  6 23:50:49 ntb kernel: [  156.788244] ipwireless: card is ready.
 +</​code>​Vše je v pořádku, výpis zastavíme stiskem **Ctrl + C** a můžeme pokračovat.
 +
 +====== Úprava uživatelských práv ======
 +
 +{{.:​users.png}} Aby vás systém pustil k ovládání výtačeného spojení, musíte být členy skupiny **dip**. Přidaní provedeme příkazem:
 +<​code>​
 +sudo adduser VÁŠ_LOGIN dip
 +</​code>​
 +//​VÁŠ_LOGIN//​ je jméno uživatele, se kterým chcete mít možnost připojení využívat - pravděpodobně tedy to, které vybíráte při přihlášení do systému. Následně bych doporučil se odhlásit ze systému a znova se přihlásit.
 +
 +====== Nastavení připojení ======
 +
 +===== Nastavení připojení - stažením připravených souborů =====
 +
 +{{.:​settings.png}} Stáhněte si tyto soubory s konfigurací:​ {{.:​Combi_ppp}} a {{.:​Combi_chat}}. Otevřete v terminálu složku ve které se nachází a zkopírujte soubory jako superuživatel pomocí následujících příkazů:
 +<​code>​
 +sudo cp Combi_ppp /​etc/​ppp/​peers/​Combi
 +sudo cp Combi_chat /​etc/​chatscripts/​Combi
 +</​code>//​Pozn. "​Combi"​ na konci řádku symbolizuje název Vašeho připojení. Můžete ho samozřejmě pojmenovat dle libosti, ale nezapoměňte na to při provádění dalších příkazů ;)//
 +
 +==== Připojení ====
 +
 +{{.:​internet.png}} Samotné připojení provedete zadáním příkazu ''​pon Combi''​. Během chvilky (v praxi cca 10 - 20 vteřin) by jste měli být připojeni (kontrolka na modemu se pravděpodobně rozbliká). Odpojení proveďte příkazem ''​poff Combi''​.
 +
 +Aby jste nemuseli pokaždé spouštět terminál, můžete využít tento jednoduchý skriptík {{.:dial}}. Stáhněte jej, umístěte kde je libo a označte ho jako [[Spustitelný příznak|spustitelný]]. Skript Vás buď připojí (musíte po jeho spuštění ještě chvíli vyčkat, než modem naváže spojení), nebo odpojí - samostatně podle aktuálního stavu připojení.
 +
 +===== Nastavení připojení - ruční vytvoření připojení =====
 +
 +{{.:​tip.png}} Následující postup popisuje jednu z možností tvorby výše uvedených souborů.
 +
 +
 +0. Spustit v terminálu příkaz ''​sudo pppconfig''​ a vytvořit nové spojení:
 +        - jméno jakékoliv, např. ''​tmobile4g''​ (ovšem potom musíte nahradit všechny výskyty tmobile4g vybraným jménem)
 +        - statické dns
 +        - primární DNS ''​62.141.0.1''​
 +        - sekundární ''​213.162.65.1''​
 +        - autentizace ''​CHAP''​
 +        - uživatel ''​gprs''​
 +        - heslo ''​gprs''​
 +        - rychlost ''​230400''​
 +        - tónová volba (tone)
 +        - číslo ''​*99#''​
 +        - vyberte ne, zadáme port ručně
 +        - zadejte port ''/​dev/​ttyIPWp0''​
 +        - uložte změny
 +
 +0. Do souboru ''/​etc/​chatscripts/​tmobile4g''​ připište řádku (za řádku "​ATZ"​):​
 +<​code>​
 +OK AT+CGDCONT=1,"​PPP","​internet.t-mobile.cz","​0,​0",​0,​0
 +</​code>​0. Soubor ''/​etc/​ppp/​peers/​tmobile4g''​ upravte, aby vypadal takto:
 +<​code>​
 +hide-password
 +nopcomp
 +noauth
 +connect "/​usr/​sbin/​chat -v -f etc/​chatscripts/​tmobile4g"​
 +debug
 +/​dev/​ttyIPWp0
 +230400
 +defaultroute
 +noipdefault
 +usepeerdns
 +persist
 +holdoff 1
 +user "​gprs"​
 +ipparam tmobile
 +mtu 1020
 +</​code>​0. V terminálu spusťte příkaz ''​tail -f /​var/​log/​messages''​
 +0. Nyní zasuňte kartu ... S největší pravděpodobností by se mělo na poslední řádce ukázat ... ''​card is ready''​ neboli karta je připravena
 +0. V druhém terminálu se připojíte k internetu příkazem ''​pon tmobile4g''​
 +0. Teď sledujte první okno terminálu, kde se vypisují příkazy a připojuje se k internetu
 +0. Jestli se úspěšně připojíte měly by poslední řádky informovat o IP adresách (jestliže není signál, připojování se ukončí slovy ''​NO CARRIER''​)
 +0. Odpojení provedete příkazem ''​poff''​
 +
 +
 +===== Nastavení připojení - oficiální návod T-Mobile =====
 +
 +{{.:​note.png}} Na stránkách T-mobile je k dispozici dokument popisující instalaci této karty pod Linuxem. Stáhnout si jej můžete [[http://​t-mobile.cz/​Web/​ClientFunction.DownloadFile.axd?​FileID=780ec5c7-eb88-413b-acda-5b2c60a7d91b|zde]]. Uvedený postup by měl být funkční, případně jej můžete zkusit zkombinovat s návody uvedenými výše.
 +
 +====== Možné potíže ======
 +
 +{{.:​faq.png}} Pokud se nedaří připojit, doporučím spustit příkaz ''​tail -f /​var/​log/​syslog''​ a zkusit se znovu připojit pomocí ''​pon Combi''​. V logu se objeví docela dost příkazů. Pokud narazíte na...
 +<​code>​
 +May  7 00:25:04 ntb pppd[2047]: pppd 2.4.5 started by miro, uid 1000
 +May  7 00:25:05 ntb chat[2050]: abort on (BUSY)
 +May  7 00:25:05 ntb chat[2050]: abort on (NO CARRIER)
 +May  7 00:25:05 ntb chat[2050]: abort on (VOICE)
 +May  7 00:25:05 ntb chat[2050]: abort on (NO DIALTONE)
 +May  7 00:25:05 ntb chat[2050]: abort on (NO DIAL TONE)
 +May  7 00:25:05 ntb chat[2050]: abort on (NO ANSWER)
 +May  7 00:25:05 ntb chat[2050]: abort on (DELAYED)
 +May  7 00:25:05 ntb chat[2050]: send (ATZ^M)
 +May  7 00:25:05 ntb chat[2050]: expect (OK)
 +May  7 00:25:05 ntb chat[2050]: ^M
 +May  7 00:25:05 ntb chat[2050]: OK
 +May  7 00:25:05 ntb chat[2050]: ​ -- got it
 +May  7 00:25:05 ntb chat[2050]: send (AT+CGDCONT=1,"​PPP","​internet.t-mobile.cz","​0,​0",​0,​0^M)
 +May  7 00:25:06 ntb chat[2050]: expect (OK)
 +May  7 00:25:06 ntb chat[2050]: ^M
 +May  7 00:25:06 ntb chat[2050]: ATZ^M^M
 +May  7 00:25:06 ntb chat[2050]: OK
 +May  7 00:25:06 ntb chat[2050]: ​ -- got it
 +May  7 00:25:06 ntb chat[2050]: send (ATDT*99#​^M)
 +May  7 00:25:06 ntb chat[2050]: expect (CONNECT)
 +May  7 00:25:06 ntb chat[2050]: ^M
 +May  7 00:25:06 ntb chat[2050]: AT+CGDCONT=1,"​PPP","​internet.t-mobile.cz","​0,​0",​0,​0^M^M
 +May  7 00:25:06 ntb chat[2050]: OK^M
 +May  7 00:25:07 ntb chat[2050]: ATDT*99#​^M^M
 +May  7 00:25:07 ntb chat[2050]: NO CARRIER
 +May  7 00:25:07 ntb chat[2050]: ​ -- failed
 +May  7 00:25:07 ntb chat[2050]: Failed (NO CARRIER)
 +May  7 00:25:07 ntb pppd[2047]: Script /​usr/​sbin/​chat -v -f /​etc/​chatscripts/​Combi finished (pid 2049), status = 0x5
 +May  7 00:25:07 ntb pppd[2047]: Connect script failed
 +</​code>​...hlášku **NO CARRIER**, může být příčinou slabý (žádný) signál. A nebo také jen zapnutý PIN na kartě (s čímž v tomto návodu nepočítáme). Zkontrolujte - třeba vložením SIM do telefonu - a uvidíte.
 +
 +====== Odkazy ======
 +  * [[http://​forum.ubuntu.cz/​viewtopic.php?​pid=98572|4G PCMCIA inet Tmobile - Ubuntu fórum]]