====== 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: 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... Počkáme a zhruba po půl minutě by se mělo objevit: May 6 23:50:49 ntb kernel: [ 156.788244] ipwireless: card is ready. 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: sudo adduser VÁŠ_LOGIN dip //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ů: sudo cp Combi_ppp /etc/ppp/peers/Combi sudo cp Combi_chat /etc/chatscripts/Combi //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"): OK AT+CGDCONT=1,"PPP","internet.t-mobile.cz","0,0",0,0 0. Soubor ''/etc/ppp/peers/tmobile4g'' upravte, aby vypadal takto: 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 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... 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 ...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]]