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_leadtek_usb_modem_lr7f04_flash-ofdm_flarion [2012/07/28 18:17]
Ubuntu
t-mobile_leadtek_usb_modem_lr7f04_flash-ofdm_flarion [2019/02/25 18:21] (aktuální)
Řádek 1: Řádek 1:
 +====== T-mobile Leadtek USB modem LR7F04 Flash-OFDM Flario ======
  
 +Zdrojové kódy ovládača sú k dispozícii na stránke T-mobile.sk. Link http://​www.t-mobile.sk/​c1/​sluzby_tarify/​sunflower/​new6/​USBmodem_linux.zip
 +
 +Pri inštalácii postupujeme podľa pokynov v súbore READM.txt.
 +
 +Uvedený postup je vyskúšaný pod x86 32-bit Fedora 10 a Ubuntu 8.10. Aktuálne verzie a plné updaty zo dňa 12. januára 2009.
 +
 +===== Známe problémy =====
 +1. rmmod ovládača nefunguje korektne. Zamŕza celý kernel alebo len rmmod. To znamená, že po spadnutí pripojenia je nutný reštart PC.
 +
 +2. Ovládače od T-mobile sú pre 32bit verziu jadra 2.4.xx. Čiže neaktuálne,​ viď. nefunkčný rmmod ovládača.
 +
 +===== Postup =====
 +
 +1. Zo stránky t-mobile.sk alebo z priloženého inštalačného cd stiahneme zip súbor so zdrojovými kódmi ovládača.
 +
 +2. Ovládače rozbalíme, napr. do ~/​Desktop/​flarion
 +
 +3. V príkazovom riadku nastavíme aktuálny adresár na ~/​Desktop/​flarion
 +<​code>​
 + cd Desktop/​flarion/​
 +</​code>​
 +4. Spustíme príkaz make
 +<​code>​
 + make
 +</​code>​
 +4.1 Ak systém nepozná príkaz make, alebo ak make hlási, že adresár build neexistuje, doinštalujeme všetky balíčky potrebné pre kompiláciu aktuálneho jadra (toto je potrebné vo Fedora 10).
 +
 +4.2 Ak make hlási, že nevie nájsť knižnicu //​asm/​semaphore.h//​ v súbore ft1000_hw.c,​ tento súbor otvoríme napr. s gedit
 +<​code>​
 + gedit ft1000_hw.c
 +</​code>​
 +a konkrétny riadok zmeníme z
 +
 +//​%%#​include <​asm/​semaphore.h>​%%//​
 +
 +na
 +
 +//​%%#​include <​asm/​semaphore.h>​%%//​
 +
 +a uložíme.
 +
 +4.3 Ak make hlási chybu :
 +
 +//​%%/​home/​adamus/​linux/​ft1000_chdev.c:​371%%:​ error: void value not ignored as it ought to be//
 +
 +tak riadok 371 v súbore ft1000_chdev.c upravíme z pôvodného
 +
 +//result = unregister_chrdev(info->​DeviceMajor,​ info->​DeviceName);//​
 +
 +na nový
 +
 +//result = 0; unregister_chrdev(info->​DeviceMajor,​ info->​DeviceName);//​
 +
 +4.4 Po opravení chyby spustíme make clean a znova make
 +<​code>​
 + make clean
 + make
 +</​code>​
 +4.5 Po úspešnej kompilácii by sme v adresári ~/​Desktop/​flarion mali nájsť súbor ft1000usb.ko
 +
 +5. Vytvoríme adresár /​etc/​flarion a do neho nakopírujeme súbor ft3000.img. Súbor ft3000.img je v adresári so zdrojovými kódmi.
 +<​code>​
 + mkdir /​etc/​flarion
 + cp ft3000.img /​etc/​flarion
 +</​code>​
 +6. Nový ovládač vložíme, ako root, do jadra.
 +<​code>​
 + sudo insmod ./​ft1000usb.ko
 +</​code>​6.1 Zavedenie si overíme výpisom modulov v jadre
 +<​code>​
 + ​lsmod|grep ft1000
 +</​code>​
 +Môj výpis vyzerá takto:
 +
 +//​ft1000usb ​             49960  0//
 +
 +//​usbcore ​              ​148848 ​ 5 ft1000usb,​usbhid,​ehci_hcd,​uhci_hcd//​
 +
 +7. Do USB portu zapojíme modem. Po cca 5-10 sec. by sa červené svetlo malo zmeniť na modré. Mali by sme byť pripojení. Overíme to cez príkazy ifconfig a ping. Nastavenie siete v sieti T-mobile je cez DHCP. Ak v ifconfig vidíme nové sieťové zariadenie (eth1, 2) ale ping nejde, overíme, či NetworkManager nemá pevné nastavenia IP, masky, brány a DNS. Všetko nastavíme na DHCP.
 +
 +8. Po novom zapnutí počítača je ovládač modemu znovu potrebné vložiť do jadra.
 +
 +===== Linky =====
 +Tento typ modemu sa zrejme predáva len v SR, takže ďalšie informácie je možné nájsť prakticky len na SK stránkach. V uvedených linkoch su aj informácie špecifické len pre PCMCIA verziu modemu.
 +
 +  * http://​www.linuxos.sk/​forum/​14704/​index.html
 +  * http://​forum.ubuntu.cz/​index.php/​topic,​27747.msg207475.html#​msg207475
 +  * http://​www.pwc.sk/​oss/​flarion
 +  * http://​forum.ubuntu.cz/​index.php?​topic=24377.0
 +  * http://​www.aelias.eu/​index.php?​option=com_content&​task=view&​id=61&​Itemid=37
 +  * http://​www.abclinuxu.cz/​poradna/​linux/​show/​113921;​jsessionid=hic31mvpy3w2
 +  * http://​kozo.bloguje.sk/​376014-ubuntu-flarion-it-works-.php