Kirjoittaja Aihe: Xubuntu ja Elisa 3G Huawei E169 nettitikku  (Luettu 8954 kertaa)

juukelijuu

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Xubuntu ja Elisa 3G Huawei E169 nettitikku
« : 12.09.08 - klo:10.23 »
Heips,

Pitkän väännön jälkeen sain eilen tuon Huawein E169 nettitikun toimimaan Elisan
datayhteydellä.

Käyttiksenä oli xubuntu 8.04.1

Oleellista on tuolla /etc/wvdial.conf tiedostossa:

[Dialer defaults]
Modem = /dev/ttyUSB0
Init = AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
Phone = *99***1#
Stupid Mode = 1
Username = "rlnet"
Password = "internet"

Koko ohje oheisessa tekstitiedostossa.

Samat ohjeet pitäisi päteä niin ubuntussa kuin kubuntussakin.


Koska liitettä ei näköjään saanut laitettua, niin tässä se on pastattuna:
-----------------------------

11.9.2008

Miten xubuntu 8.04.1 ja Elisa nettitikku Huawei E169 saatiin toimimaan..

lsusb komento näyttää seuraavat tiedot tikulle:

 ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem


1) Haetaan usb_modeswitch-0.9.4 ohjelma, puretaan jonnekin.
puretaan 'bzip2 -d' komennolla
Sisältää binäärin nimeltä: usb_modeswitch

Ohjelma löytyy: http://www.draisberghof.de/usb_modeswitch


2) Kopioidaan usb_modeswitch /usr/sbin kansioon, eli
sudo cp usb_modeswitch /usr/sbin

3) Tehdään skripti tuonne /usr/sbin kansioon
nimeltä e169g_switch

eli esim sudo nano /usr/sbin/e169g_switch

Sen sisältö on:

#!/bin/sh
/usr/sbin/usb_modeswitch -v 12d1 -p 1001 -d 1
/usr/sbin/usb_modeswitch -v 12d1 -p 1001 -H 1

eli pitäisi olla tällainen:

-rwxr--r-- 1 root root 103 2008-09-11 17:40 e169g_switch

Huomaa, että uudempi versio 0.9.4 ei vaadi esim. -v 0x12d1 vaan pelkkä -v 12d1 kelpaa.
-W parametrilla voi katsoa mitä ohjelma käyttää, jos pitää debugata.

4) Tehdään udev-komento, joka ajetaan kun tuo Huawei e169 tikku
liitetään usb-liittimeen

/etc/udev/rules.d/70-e169g.rules

esim: sudo nano /etc/udev/rules.d/70-e169g.rules

Tiedosto sisältää seuraavan komennon:

SUBSYSTEM=="usb" SYSFS{idProduct}=="1001", SYSFS{idVendor}=="12d1", RUN+="/usr/sbin/e169g_switch"


Ja lopputulos on seuraava:

-rw-r--r-- 1 root root  98 2008-09-11 17:42 70-e169g.rules


Elikkä nyt tuo Huawei E169 nettitikku menee automaattisesti datatilaan (tuo -d 1)
ja sille annetaan erityinen Huawei komento (-H 1), jolloin se näkyy /dev/ttyUSB0
modeemina.

(modeemin valo vilkkuu sinisenä)

5) Sitten konfiguroidaan wvdial-komennon parametrit

tehdään tiedosto /etc/wvdial.conf

esim: sudo nano /etc/wvdial.conf

sen sisältö on seuraava (Elisan nettitikun datayhteyden asetukset):

[Dialer defaults]
Modem = /dev/ttyUSB0
Init = AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
Phone = *99***1#
Stupid Mode = 1
Username = "rlnet"
Password = "internet"


ja se näyttää siis:

-rw-r----- 1 root dialout 164 2008-09-11 19:19 wvdial.conf

Tässä vaiheessa voisi kai käynnistää koneen uusiksi.

6) Nyt pitäisi olla valmista.

Anna komenton: wvdial (ei tarvitse olla root)

(modeemin valo jää pysyvästi siniseksi)

ja terminaaliin pitäisi tulla seuraavanlaista tavaraa:

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Fri Sep 12 09:42:11 2008
--> Pid of pppd: 5835
--> Using interface ppp0
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> pppd: ��[06][08]��[06][08]��[06][08]
--> local  IP address 84.230.118.44
--> pppd: ��[06][08]��[06][08]��[06][08]
--> remote IP address 10.64.64.64
--> pppd: ��[06][08]��[06][08]��[06][08]
--> primary   DNS address 193.229.0.40
--> pppd: ��[06][08]��[06][08]��[06][08]
--> secondary DNS address 193.229.0.42
--> pppd: ��[06][08]��[06][08]��[06][08]

Kun antaa control-c tai sulkee terminaalin niin modeemiyhteys katkeaa.
Joten terminaali pitää olla käynnissä yhteyden aikana.

HUOM!!!! Firefox luulee ettei ole yhteyttä (sillä ethernet tai wifi ei ole
kai nyt päällä kun menneen 3G datalla). Sieltä pitää valita rasti pois kohdasta
tiedosto (file) valikosta,  "työskentele yhteydettömässä tilassa"


7) Elämää helpottaakseen voi työpöydälle tehdä pikakuvakkeen (käynnistimen),
joka ajaa tuon wvdial-komennon termiaalissa.

Huom! pitää olla valittuna "suorita päätteessä". Komento on wvdial

päätteen voi sulkea kun noi  dns rivit on ilmestyneet.


Pitääkää hauskaa!
« Viimeksi muokattu: 12.09.08 - klo:11.50 kirjoittanut juukelijuu »

peran

  • Vieras
Vs: Xubuntu ja Elisa 3G Huawei E169 nettitikku
« Vastaus #1 : 12.09.08 - klo:17.33 »
Toihan ohje olisi löytynyt täältä, niin ei olisi hirvittävästi tarvinnut säätää...
http://linux.fi/wiki/Wvdial

J.Juniper

  • Käyttäjä
  • Viestejä: 112
    • Profiili
Vs: Xubuntu ja Elisa 3G Huawei E169 nettitikku
« Vastaus #2 : 25.09.08 - klo:19.15 »
tuossa ehdin laittamaan keskustelun aloituksen ubuntun peruskäyttö -otsakkeen alle ennen kuin luin neuvon siitä mihin keskustelua pitäisi jatkaa. Eli jos viitsisit lukea sieltä otsikolla nettiyhteys xubuntuun ja pystyisit neuvomaan, niin olisin kiitollinen.

mappe

  • Käyttäjä
  • Viestejä: 11
    • Profiili
Vs: Xubuntu ja Elisa 3G Huawei E169 nettitikku
« Vastaus #3 : 09.12.08 - klo:21.33 »
Moi!

Mulla komento wvdial tuo seuraavan virheilmoituksen:

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Tue Dec  9 23:24:35 2008
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Pid of pppd: 5980
--> Disconnecting at Tue Dec  9 23:24:36 2008
--> The PPP daemon has died: pppd options error (exit code = 2)
--> man pppd explains pppd error codes in more detail.
--> I guess that's it for now, exiting
--> The PPP daemon has died. (exit code = 2)

Osaisiko kukaan neuvoa mistä johtuu? Ubuntu 8.10 studio i386 on kyseessä.
Jos käyttää sudoa wvdial komennon edessä tikku päästää nettiin.