QkiZ.pl: 100% geek tech blog
Wesprzyj Vivę, promuj wegetarianizm, ratuj konie i foki
MENU
BLOG
INNE
Nowe programy w dziale Download (Ubuntu, Amiga, Symbian)
Modem Huawei w Ubuntu 9.10 Drukuj Email
Ocena użytkowników: / 5
SłabyŚwietny 
Ubuntu - Gotowe rozwiązania
Wpisany przez QkiZ   
Sobota, 07 Listopad 2009 20:11
Spis treści
Modem Huawei w Ubuntu 9.10
Dlaczego nie można tego zrobić automatycznie?
Wszystkie strony
Ubuntu 9.10 to najgorsza wersja na jakiej przyszło mi pracować. Nigdy przy żadnej dystrybucji tyle się nie narobiłem (i jeszcze się narobię) co przy tej. W tym artykule pokaże jak pozbyć się problemu modemów 3G firmy Huawei. Pomimo zapewnień producenta mojej ulubionej dystrybucji o mobilności i wsparciu 3G, trzeba było się nieźle namęczyć aby znaleźć sposób na działanie tychże modemów.
Modem HuaweiPosiadam modem Huawei E169, który nigdy wcześniej nie sprawiał mi problemów z działaniem. Począwszy od wersji 8.10, w której zacząłem go używać należało go tylko wpiąć w wolny port USB i Network Manager zadawał pytania co zrobić z wykrytym urządzeniem. Wybierało się kraj, provider'a Internetu, podawało adresy DNS i wio. Tym razem nie będzie tak łatwo.
Winowajcą tego stanu rzeczy jest moduł jądra systemu odpowiedzialny za urządzenia USB. Aby przygotować modem do działania należy zrobić nieco więcej niż w poprzednich wersjach Ubuntu. Modem po podłączeniu do Ubuntu 9.10 generuje tego typu błędy:
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option 3-2:1.1: device disconnected
lub
option: option_instat_callback: error -108
Zanim włączymy komputer dobrze jest wyciągnąć modem z USB, ponieważ sypie powyższymi błędami, spowalnia start systemu oraz wyłączy nam usplash'a. Poczekajmy aż system się załaduje, a my się zalogujemy do systemu. Teraz podłączamy modem. Network Manager zamarkuje, że się łączy, po czym stwierdzi, że jednak nie da rady. Klikamy Miejsca>Komputer. Menu MiejscaPowinniśmy widzieć wszystkie dyski, które mamy teraz dostępne. Również dysk, który jest przechowywany na modemie. Na nim znajduje się oprogramowanie dla Windows'a. Jeśli mamy Play'a to ikonka powinna się nazywać Napęd CD: PLAY ONLINE. Widzimy również czytnik kart microSD. Tu ukłon do programistów kernela, bo w końcu bez żadnych zabiegów możemy korzystać z tego czytnika. Klikamy prawym przyciskiem myszy na ikonce dysku modemu i na Bezpiecznie usuń napędBezpiecznie usuń napęd. W tym momencie powinien zniknąć nam napęd ze sterownikami z Windows'a i czytnik microSD.
Teraz uruchamiamy terminal i wpiszemy kilka komend. Lub możecie skopiować poniższy tekst do pliku, zapisać go na przykład w /usr/local/bin i używać jako polecenia do uruchamiania netu. Pamiętajmy aby również nadać mu odpowiednie uprawnienia, aby każdy z użytkowników systemu mógł go odczytać, oraz nadać uprawnienia do uruchomienia skryptu.

sudo rmmod usb-storage
sudo modprobe -r option
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x12d1 product=0x1001
sleep 2
sudo pppd ttyUSB0
Powyższy skrypt zadziała tylko z Huawei E169, E220 (z tego co mi wiadomo). Jeśli macie inny modem firmy Huawei musicie sprawdzić jakie ma kody. Sprawdzamy je poleceniem lsusb.
Bus 003 Device 006: ID xxxx:yyyy Huawei Technologies Co.
To co wyskoczy nam za xxxx wstawiamy w skrypcie po vendor=0x, a to co będzie yyyy to wstawiamy po product=0x. Więc na przykład jeśli nam wyskoczy Bus 003 Device 006: ID 121d:1003 Huawei Technologies Co. to w odpowiednim miejscu w skrypcie wstawimy sudo modprobe usbserial vendor=0x12d1 product=0x1003.
Teraz po zapisaniu i nadaniu odpowiednich uprawnień, po prostu w terminalu wpisujemy nazwę skryptu, który przed chwilką zapisaliśmy, czyli na przykład e169. Po wydaniu polecenia komputer zapyta nas o hasło. Wpiszemy je i jeśli mamy poprawnie skonfigurowane połączenie w Network Manager'ze powinno się zacząć łączyć. Jeśli nie, to skonfigurujemy je teraz.
Czasem może się zdarzyć, że po poprawnym wpisaniu wszystkich komend modem dalej nie będzie się chciał łączyć. Zazwyczaj pomaga chwila cierpliwości. System w międzyczasie (czego nie widać) może konfigurować urządzenie, po uruchomieniu naszego skryptu. Jeśli i to nie pomaga należy wyciągnąć i włożyć modem jeszcze raz i wybrać z Network Manager'a połączenie. Powinno pomóc.
Następnym razem po ponownym uruchomieniu komputera, wkładamy modem, otwieramy Miejsca>Komputer, usuwamy bezpiecznie dysk z oprogramowaniem do Windows'a, w terminalu wpisujemy nazwę naszego skryptu i powinno się łączyć.
Na następnej stronie odpowiem dlaczego tych czynności nie można zrobić automatycznie na starcie.


.
Komentarze
Dodaj nowy Szukaj RSS
dugi  - anydata |78.30.73.xxx |2009-11-29 17:32:03
mam ubuntu 1,5 roku, internet radiowy ze sferii i faktycznie w wersji 9.10 ręce opadają.Siedzę już dobę na dwóch kompach(na jednym mam 9.04 z internetem na drugim 9.10 bez internetu)kombinuję,kminię,szukam,już myslę,że mi w izolację poziomą budynku uciekły te interfejsy ppp0 poszukam w wentylacji.Mongolia z ubuntu.pl mi nie pomaga-wał z nimi.Od wersji 8.04 najgorsza dystrybucja przynajmniej na początku.Co do azjatyczności ubuntu.pl to inny temat,nie tylko ja się przejechałem na ich nadprzyrodzonych,spęczniałych mózgach.
QkiZ  - aktualizacje |2009-12-01 09:36:49
A próbowałeś ściągnąć aktualizacje proponowane?
misiek  - kubuntu 9.10 |188.33.45.xxx |2009-12-15 20:27:45
widzę artykuł się ładnie indeksuje :) mam prośbę, może ktoś wie jak podłączyć się przez ten modem w kde? dziex
QkiZ |2009-12-16 09:23:52
Nie używam KDE, ale NetworkManager pewnie też jest w KDE.
dugi |78.30.94.xxx |2010-01-27 23:46:04
Fajnie, trafiłem tu znowu, jakby kogoś interesowało jak rozkminiłem sferię w ubuntu 9.10: dokładnie nie pamiętam kolejności i szczegółów ale może ktoś mądrzejszy pójdzie tym tropem i napisze prostą instrukcję, chodzi o wvdial, pppoconfig(lub coś bardzo podobnego) i pobrane na innym komputerze paczka .deb z gnome-ppp, jeszcze dwie chyba biblioteki z tego samego miejsca co gnome-ppp. potem była w terminalu prosta konfiguracja i instalacja gnome-ppp. Dobrze by było by ktoś kto to ogarnia napisał instrukcję jakiś szybki poradnik bo ja już teraz dobrze tego nie wytłumaczę a to jest 15 minut roboty i cieszymy się z gołych panienek na usaserwerach. Tam wcześniej ktoś mi podpowiadał by ściągnąć proponowane aktualizacje, dobre, z czego? z rynny?
Napisz komentarz
Nick:
E-mail:
 
Strona www:
Tytuł:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
=)=D=(XD:dizzy:T_T:blush:^_^=_=-_-:pout::angry:
=Oo_O:snicker::eyebrow::sigh::sick::whisper::whistle::nuu::gah::flame::cool:
:shy::kawaii::notfunny::snooty::uhh:X_XXB:talkbiz::grr::onoes::psychotic::scared:
:evil::nomnom::zombie::want::drunk::love::meow::music:
 
Zmieniony: Sobota, 07 Listopad 2009 20:48
 
JoomlaWatch Stats 1.2.9 by Matej Koval
blip: qkiz

Sonda

Czy podoba Ci się nowe Ubuntu 10.04
 

Spinacz RSS

Grafika



Kraje

93.6%Poland Poland
2%United Kingdom United Kingdom
0.7%Germany Germany
0.5%United States United States
0.4%Ireland Ireland

Goście

Dzisiaj: 2
Wczoraj: 146
Bieżący tydzień: 808
Poprzedni tydzień: 1124
Bieżący miesiąc: 4050
Poprzedni miesiąc: 4630
Ogółem: 32379


menu
Creative Commons License
Document made with KompoZer
Wykorzystanie zawartości tej strony w celach komercyjnych bez zgody autora jest zabronione.
Jeśli wykorzystujesz zawartość tej strony w swoich artykułach, podaj jako źródło adres URI tej strony.
inne