Õnneks või kahjuks ma ei ole ainus inimene maailmas, kes on juhtunud Huawei modemiga Ubuntut kasutama. Probleeme on teistelgi ja Ubuntu inimesed tegelevad nende lahendamisega.
Viide: Several Huawei USB dongle don't work with kernel 2.6.31-12.40 (2.6.31.1 update related)
Probleem oli selles, et Ubuntu tundis USB modemi mingil hetkel ära hoopiski mälupulgana.
Nüüd on tarvis Ubuntule õpetada, et ta digimuundaks Huawei "mälupulga" tagasi 3G andmesidemodemiks. Selle tarbeks on tarvis alla laadida üks väikene tarkvarajupp. Nimeks "usb_modeswitch".
Väga lihtne on seda teha Synapticu paketihalduriga. Seal on usb_modeswitch valikus kohe olemas.
Kui usb_modeswitch on paigaldatud, siis otsi failisüsteemist üles fail nimega usb_modeswitch.conf. Minul asus ta /etc kataloogis
oliver@oliver-ubuntu:~$ sudo find / -name usb_modeswitch.confusb_modeswitch.conf faili lisa kõige lõppub kirjeldus, kuidas usb_modeswitch peaks Huawei modemitega käituma. Selleks ava tekstireadaktor
/etc/usb_modeswitch.conf
oliver@oliver-ubuntu:/etc$ sudo gedit usb_modeswitch.confja lisa usb_modeswitch.conf faili lõppu alljärgnevad read.
######################################################## # Huawei E1752 # # Contributor: DefaultVendor= 0x12d1 DefaultProduct= 0x1446 TargetVendor= 0x12d1 TargetProdct= 0x1001 MessageEndpoint= 0x01 MessageContent= "55534243000000000000000000000011060000000000000000000000000000"
Salvesta fail. Viimane aeg on ühendada 3G andmesidemodem arvutiga, juhul kui sa seda juba teinud ei ole. Käivita käsurealt usb_modeswitch.
oliver@oliver-ubuntu:/etc$ sudo usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for default devices ...
Found default devices (1)
Accessing device 011 on bus 002 ...
Using endpoints 0x01 (out) and 0x81 (in)
jne ...
Kui kõik on senini hästi läinud, siis Ubuntu jaoks peaks olema tekkinud USB 3G andmesidemodem. Samuti teiste failisüsteemide ja ketaste juurde tekib Tele2 ikooniga CD-draiv.
lsusb käsuga näed, kas modem on usb seadmete alt üles leitud. Küll aga ta näitab modemi versiooniks hoopis midagi muud kui E620. See aga ei takista modemi edukat kasutamist.
oliver@oliver-ubuntu:/etc$ lsusbJärgmiseks on mõistlik Network Manageri all luua 3G andmesideühenduse profiil, kui sa seda veel teinud ei ole.
Bus 002 Device 012: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB
Tele2 internetikaardi puhul peab vaid teadma, et APN väärtuseks tuleb määrata data.tele2.ee ja selleks, et modem hakkaks "helistama" tuleb talle numbriks määrata *99#. Nii nagu ülaloleval pildil.
Nüüd polegi muud, kui loodud ühendusega ühenduda ja järgmine teade mida ma ekraanil nägin oli alljärgnev.
Igaks juhuks kontrollisin veel käsurealt üle, kas ma ikka IP aadressi sain ja kõik ikka toimib?
oliver@oliver-ubuntu:~$ ifconfig ppp0
ppp0 Link encap:Point-to-Point Protocol
inet addr:83.178.182.183 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:1098 errors:0 dropped:0 overruns:0 frame:0
TX packets:914 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1221784 (1.2 MB) TX bytes:150695 (150.6 KB)
oliver@oliver-ubuntu:~$ ping www.eeToimis!
PING www.ee (194.204.33.19) 56(84) bytes of data.
64 bytes from www.infoweb.ee (194.204.33.19): icmp_seq=1 ttl=51 time=139 ms
64 bytes from www.infoweb.ee (194.204.33.19): icmp_seq=2 ttl=51 time=98.0 ms
64 bytes from www.infoweb.ee (194.204.33.19): icmp_seq=3 ttl=51 time=88.9 ms
^C
--- www.ee ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 88.989/108.902/139.674/22.070 ms
Järgmine kord modemit arvuti külge ühendades pole muud, kui lasta korraks usb_modeswitch käima ja Ubuntu peaks jällegi Huawei E1752 USB andmesidemodemit andmesidemodemina nägema ja tunnistama.
7 kommentaari:
Oskad kommenteerida kus tekkis viga!
taras@taras-laptop:/etc$ sudo usb_modeswitch
[sudo] password for taras:
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
No default vendor/product ID given. Aborting.
:)
ma ise nägin kunagi sellist veateadet siis, kui mul see usb_modeswitch.conf fail ei olnud korralikult täiendatud. Ega väga palju rohkem ei oska aidata. Minu teadmised samuti peamiselt vaid Google'st tulevad.
Taras, vaata seda teemat. Kellegil on E169 sama probleem olnud ja seal lingil on ka lahendus. Pole ise küll proovinud, aga ma loodan, et see lahendab su probleemi: http://www.draisberghof.de/usb_modeswitch/bb/viewtopic.php?t=66&sid=6eeffa7b466764418363573a1af6765f
Siin veel üks teine lahendus E169 ja Ubuntu tarbeks: http://www.dbe.cc/?p=36
Ubuntu 9.04 jaoks saab usb_modeswitch-i selliselt:
1) lisada /etc/apt/sources.list faili varamud:
deb http://ppa.launchpad.net/daniele.domenichelli/backports/ubuntu jaunty main
deb-src http://ppa.launchpad.net/daniele.domenichelli/backports/ubuntu jaunty main
2) importida võti:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9D0C02D0
3) uuendada varamud ja paigaldada programm:
sudo apt-get update
sudo apt-get install usb-modeswitch
Info allikas.
Aitäh Edmund! See sources.lst faili varamu lisamine peaks ka selle tagama, et tulevikus Ubuntu otsib ise usb_modeswitch uuendusi sealt varamust, kui tarkvarajupp peaks aja jooksul mõne värskenduse saama?
Ubuntu 9.04 kaotas seadmed ära kui välja tõmbad ühenduse ajal. taastamine win arvutis ja töötab jälle ubuntu 9.04 all
Võiks E180 kohta ka mingi juhendi või andmed saada.
Postita kommentaar