1
Laitealue / 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!
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!