přejít na obsah přejít na navigaci

Linux E X P R E S, Externí USB modem T-Mobile - Huawei E220

Externí USB modem T-Mobile - Huawei E220

Jako pracovní pomůcku jsem namísto datového tarifu k mobilu obdržel externí USB modem Huawei E220 od T-Mobile. Počáteční obavy z nefunkčnosti zařízení v Linuxu se po chvilce bádání na internetu změnily na pozitivní dojem ze snadnosti přechodu od připojení přes mobil k tomuto externímu modemu.


reklama

Práci se zprovozněním jsem měl značně usnadněnu tím, že existuje utilita pro aktivaci funkcí modemu. Navíc jsem měl již dříve nakonfigurováno připojení (u stejného operátora) přes GPRS mobilního telefonu, který byl s počítačem propojen pomocí bluetooth. Níže proto naleznete postup přechodu z jednoho připojení (přes mobil) na druhé (modem Huawei E220). Jak se připojit přes kombinaci mobil-bluetooth najdete v podrobném článku Ivana Bíbra.

Obrázek:  01.jpg

Připojený modem

Externí USB modem Huawei E220 obsahuje vlastní SIM kartu a je napájen přes USB kabel z počítače (což na cestách trochu snižuje výdrž baterie notebooku). Co jsem měl již připraveno v rámci připojení přes mobil:

  • konfiguraci bluetooth rozhraní (propojení notebooku a mobilu) jako sériového portu a namapování na /dev/modem (pro kppp);
  • nastavení kppp – konfigurace modemu (v mobilu), přes který se připojuji, a parametry připojení do sítě operátora;
  • aktivaci služby dnsmasq pro úsporu množství dotazů na DNS servery (mělo by ve výsledku zrychlit práci na internetu).

Co bylo nutné upravit pro Huawei E220 (pořadí je důležité):

  1. zavedení modulu usbserial pro E220;
  2. zajistit detekci a správnou funkčnost modemu v Linuxu;
  3. namapovat zařízení na /dev/modem pro kppp.

Obrázek:  01.jpg

Hlavní dialog volby Nastavit... aplikace kppp

První bod vyřeší příkaz modprobe usbserial vendor=0x12d1 product=0x1003 spuštěný jako uživatel root. K vyřešení druhého bodu poslouží utilita, kterou si stáhnete ze stránek autora. K dispozici je zde jak binární/spustitelný soubor (huaweiAktBbo-i386.out), tak zdrojový kód. Po připojení E220 do USB portu je modem systémem detekován (a případně automaticky připojen) pouze jako CD-ROM či USB flash disk obsahující software pro automatickou instalaci ve Windows. Ostatní funkce modemu jsou v tu chvíli nedostupné. Spuštěním této utility se modem aktivuje a jeho služby jsou dostupné přes /dev/ttyUSB0 (GPRS) a /dev/ttyUSB1 (SMS a další funkce).

Třetí úpravu pak provedeme příkazem ln -s /dev/ttyUSB0 /dev/modem (pro mobil resp. bluetooth to bylo ln -s /dev/rfcomm0 /dev/modem).

Obrázek:  02.jpg

Dialog tlačítka Upravit... ze záložky Účty

Celý postup lze automatizovat pomocí jednoduchého skriptu, který jsem pojmenoval map_huawei_e220. Do bin/ adresáře uživatele root, tedy do /root/bin/, uložte utilitu huaweiAktBbo-i386.out a zmíněný skript. Pak již stačí jako root spustit tento skript (jak utilita tak skript musí mít nastavena oprávnění ke spouštění).

Službu dnsmasq nemusíte využívat (modem bude fungovat i bez ní), ta by vám měla jen o něco zrychlit práci na internetu.

Obrázek:  03.jpg

Dialog tlačítka Upravit... (záložka Zařízení) ze záložky Modemy

Po zasunutí E220 do USB portu je potřeba chvíli vyčkat (cca 10 sekund), než systém zařízení detekuje, pak je teprve možné skript/utilitu pro aktivaci spustit.

Obrázek:  04.jpg

Dialog tlačítka Upravit... (záložka Modem) ze záložky Modemy

Při úspěšném průběhu vám skript vypíše v konzoli následující hlášení:

[root@hanus_ntb ~]# ./bin/map_huawei_e220
Hladam HUAWEI E220 a prepnem na modem - bbo 06
4 set feature request returned 0
Prepnute-OK, Mas ttyUSB0 ttyUSB1 (cez usbserial vendor=0x12d1 product=0x1003)
pozri /proc/bus/usb/devices
Starting dnsmasq:                             [   OK   ]
[root@hanus_ntb ~]#

Obrázek:  05.jpg

Dialog tlačítka Příkazy modemu...

Pokud váš systém nepřipojí modem automaticky nebo spustíte utilitu příliš brzy, najdete ve výpisu chybové řádky typu

huaweiAktBbo-i386.out: huaweiAktBbo.c:111: main: Assertion `dev' failed.
./bin/map_huawei_e220: line 2:  5910 Neúspěšně ukončen (SIGABRT)   (core dumped)

V tom případě spusťte utilitu znovu, případně zajistěte (automatickou) detekci USB zařízení. Pro úplnost ještě uvádím screenshoty s nastavením KPPP, které není potřeba při přechodu z mobilu na E220 nijak měnit (při zachování stejného operátora).

Rychlosti připojení, kterých lze s E220 dosáhnout, se liší podle kvality připojení v místě použití. Na downloadu se mi podařilo dosáhnout rychlosti až 200 kbps, u uploadu 65 kbps.

Obrázek:  06.jpg

Výsledek měření rychlosti připojení ve vlaku, trasa Praha-Olomouc

Nahoru

Odkazy

(Jako ve škole)
Průměr: 1,00 | Hodnotilo: 1
 

Top články z OpenOffice.cz

Příspěvky

Externí USB modem T-Mobile - Huawei E220
Ivan 9. 06. 2008, 08:33:06
Odpovědět  Odkaz 
V textu píšeš o scriptu "map_huextuawei_e220" - kde je? V textu jsem ho nenašel.
Vlastimil Ott Re:Externí USB modem T-Mobile - Huawei E220
Vlastimil Ott 9. 06. 2008, 09:46:09
Odpovědět  Odkaz 
Došlo k chybce, už je to napraveno a skript je přístupný ke stažení.
Externí USB modem T-Mobile - Huawei E220
Harvie 12. 06. 2008, 21:42:31
Odpovědět  Odkaz 
Já zkoušel PCMCIA sestřičku a takhle to dopadlo: http://blog.harvie.cz/index.php?itemid=8&catid=12?hdesc=T-Mobile%20Web'n'Walk%20-%20mobiln%C3%AD%20internet%20nejen%20na%20Linuxu
Externí USB modem T-Mobile - Huawei E220
MK 6. 08. 2008, 23:05:15
Odpovědět  Odkaz 
Doporučuji vyzkoušet následující software k dispozici ke stažení na následující stránce wiki ubuntu . USB modem: http://wiki.ubuntu.cz/Jak%20na%20Internet, připojení je mnohem jednodušší.
Externí USB modem T-Mobile - Huawei E220
pinguin 10. 08. 2008, 13:52:17
Odpovědět  Odkaz 
Doporučuji vyzkoušet Linuxovou distribuci OpenSUSE verze 11.0.
Naprosto perfektni automatická detekce modemu Huawei e220,stači jen zadat telefonní číslo
příslušného mobilního operátora,nic víc se nenastavuje.Spojeni naskočí během několika vteřin.
Zatím jsem zkusil Live CD,stažené z tohoto odkazu http://en.opensuse.org/Released_Version
Externí USB modem T-Mobile - Huawei E220
houska 12. 06. 2009, 09:29:52
Odpovědět  Odkaz 
ahoj,
v nastaveni kppp mas nastavenou rychlost pripojeni tty na 115200 ... nebrzdis ho zbytecne? nemuze se stat ze prave tenhle limit bude uzke hrdlo?

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Tomáš Hanusek

Tomáš Hanusek

Vystudoval VŠE v Praze, obor Hospodářská politika. Linux používá od počátku třetího tisíciletí a to hlavně kvůli jeho volnosti, variabilitě a komunitě uživatelů. V Linuxu se zajímá o multimédia a programování v Perlu. K dalším zájmům patří pasivně motorismus a aktivně přátelé.


  • Distribuce: Mandriva Linux
  • Hodnocení autora: *

| proč linux | blog



Public Relations

QNAP uvedl novou modelovou řadu NAS TVS-x82T

Společnost QNAP uvedla na trh novou modelovou řadu NAS TVS-x82T, kterou tvoří tři různé modely (TVS-1282T, TVS-882T a TVS-682T). Nová řada je založena na vícejádrových procesorech Intel Core aktuální generace se 14nm výrobním procesem. Díky nim mohou nové NASy nabídnout dostatek výkonu i pro aplikace náročné na CPU.

Pokračování ...


CIO Agenda 2016