Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: akukarvonen - 13.05.09 - klo:23.30
-
On taas wattutuu tunne
Konsolissa wvdial-komennolla kaikki näyttää alkuun menevän hyvin eli carrier detected >waiting for prompt> connecteted ....mutta sitten signal lost.
Olen säädellyt omaa konettani muutaman päivän tämän keskustelupalstan (er4mc, AlbertoRetro ja tomjoonas) mukaan.
Käytössäni on 8.04 Hardy ja Soneran toimittama ZTE MF636 HSUPA- tikku.
Valikon järjestelmä/ylläpito/verkko määrityksissä en saa mieleistäni valintaa tehdyksi. Siellähän on point-to-point-yhteys ja valinta GPRS/UMTS yms valintoja. Asettelun jälkeen nämä valinnat ei talletu vaan muttuvat itsekseen muotoon PPPoE jne. ja valintaruksikin pongahtaa takaisin lankaverkkoon. Epäilen näitä kuitenkin ongelmien syyksi, koska koneessa toimi Hawein mokkula aiemmin.
wvdial.conf - tiedosto
[dialer,,,,jne]
modem=/dev/ttyUSB2(tähän olen vaihdellut numeroa 0....3, eikä auta)
init = AT+cgdcont = 1,"ip","internet","0.0.0.0"
phone = *99#
stupidmode = 1
username = " "
password = " "
On muuten sama kuin koneen wvdial.cnf-tiedosto?? Mi
kähän tämän tiedoston tarkoitus sitten lieneekään. (taisin kloonata ne itse vahingossa,, sekoitin ne keskenään).
PS kun pääsen verkkoon latailen tuon 9.04 koneelle, saattasi auttaa. Tästähän puuttuu moboiililaajakaistan asennuskin.
-
Homma ratkesi. Selvitän hiukan perusteellisemmin mutta lyhyesti miten se meni, jos samanlaiselle noviisille olisi tästä apua.
1.Mokkula kiinni koneessa ja Windows (XP itselläni) toiminnassa
2.avaa Ohjauspaneeli/Järjestelmä/Laitteisto-välilehti/Laitehallinta-näppäin/Portit(com lpt)/ ,,,jollakin rivillä pitäisi näkyä ZTE modeemi ja suluissa portin tunnus (itselläni COM5)
3.Apuohjelmat/Muistio (tai WORD-teksturissa) kirjoita rivi AT+ZCDRUN=8 (leikepöydälle), jonka ”maalaat” hiiren vasenta näppäintä painaen ja samalla vetämällä kursori em. tekstin yli. Muokkaa-valikko/Kopioi (tai näppäinyhdistelmä Ctrl ja C). AT+zcdrun=8 rivin pitäisi olla nyt leikepöydällä.
4.Käynnistä/Suorita... riville hypertrm OK Nimi esim. Ville OK Yhdistä käyttäen- valintaruudun avaus, jossa valitaan kohdassa 2. löydetty portti (COM?) OK.
5.Seuraavat valinnat riveille
Bittiä sekunnissa 115200
databittejä 8
pariteetti none
stobittejä 1
vuonohjaus laitteisto OK
6.Mokkulaan lähetetään leikepöydällä oleva teksti Muokkaa- valikko/Liitä isäntään (tai sama tapahtuu näppäinyhdistelmällä Ctrl ja V).
(Mokkulan asetukset muuttuvat, vaikka siitä ei tule näytölle mitään merkkiä.
Lähettämällä mokkulalle tekstinpätkä AT+zcdrun=9, palautuu asetukset ennalleen)
7.Mokkula Ubuntuun avaamalla Sovellukset/Järjestelmäpalvelu/Konsole> riville näppäillään komento lsusb
Jos jollakin rivillä näkyy lopussa 19d2:0031, on Windows-seikkailu onnistunut. (Jos numeroiden :0031 tilalla on 2000 on windows-operaatio uusittava)
8.Alt ja F2 näppäinyhdistemällä komento riville (ilman #-merkkiä)
# sudo gedit /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi.
Avautuvasta tekstitiedostosta haetaan otsikko ZTE MF628 HSDPA USB dongle, jonka alapuolella alapuolella oleva rivi
<match key="@info.parent:usb.product_id" int="0x0015">
muutetaan muotoon
<match key="@info.parent:usb.product_id" int="0x0031">
9.Alt ja F2 avautuvalle komentoriville (ilman #-merkkiä)
#sudo gedit /etc/init.d/rc.local
avautuvan tekstitiedostoon kirjoitetaan rivit (ilman #-merkkejä)
#modprobe -r usbserial
#modprobe usbserial vendor=0x19d2 product=0x0031
10.Kopioin jostakin linkistä alla olevan wvdial.conf-tidoston, joka toimi lähes sellaisenaan. Siinä on varmaan turhia rivejä, nopeuskin yliarvioitu Toimi kuitenkin
Alt+F2 jossa komento #gksu gedit /etc/wvdial.conf (ilman tuota #...)
[Dialer Defaults]
Modem = /dev/ttyUSB2
ISDN = off
Modem Type = USB Modem
Baud = 7200000
Init = ATZ
Init2 =
Init3 =
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = off
Username = na
Auto Reconnect = off
Abort on Busy = off
Carrier Check = off
Check Def Route = off
Abort on No Dialtone = off
Stupid Mode = on
Idle Seconds = 0
Auto DNS = on
;Minimize = off
;Dock = on
11.Päivitys tuoreempaan versioon ensin 8.10 ja sitten 9.4 suosittelen muillekin jos on mokkula käytössä.
-
Tervehdys.
Ubuntu asennettuna Vistaan. Tarvitsen työni vuoksi winukkaa, joten koneellani molemmat käyttikset. Miten toimin kyseisen mokkulan kanssa saadakseni sen toimimaan ubuntun puolella?
9.04 ubuntu ladattuna, mutta ei vaan toimi.
-
Tervehdys.
Ubuntu asennettuna Vistaan. Tarvitsen työni vuoksi winukkaa, joten koneellani molemmat käyttikset. Miten toimin kyseisen mokkulan kanssa saadakseni sen toimimaan ubuntun puolella?
9.04 ubuntu ladattuna, mutta ei vaan toimi.
Oletko siis asentanut Vistan sisään ns. Wubi-asennuksena? Jos näin, niin helpommalla olisit varmaankin päässyt, jos olisit tehnyt dual-boot -asennuksen.
-
No niimpä, ja nyt sen sitten sanot ;D
-
No niimpä, ja nyt sen sitten sanot ;D
Nyt vasta kuulin asiasta ;) Mutta tuo oli sinänsä vain mutuilua, etten itse ole Wubia kokeillut. Mutta palstan perusteella tuntuu aika monella olleen ongelmia nimenomaan Wubi-asennuksissa.
-
Joo wubilla on asennettuna ja d:lle kun se oli ihan tyhjänä. Vaan näkyypi olevan ongelma nyt ettei nettitikku löydä ubuntua tai toisinpäin..
Mitäs sanot, asennanko uudestaan vai jatkanko tappelua...Hiivatisti vaan tuntuu aikaa menevän tuhraamiseen. Mietin vaan että monella jää ubuntu kokeiluasteelle jos on tällaista taistelua..
Meinaan että nuo nettitikut yleistyy nopiaa vauhtia...
-
Meinaan että nuo nettitikut yleistyy nopiaa vauhtia...
Ja varmaankin osittain tuon takia Ubuntuunkin tuli network manageriin tuki erilaisille mokkuloille. Henkilökohtaisesti suosittelisin asentamaan ihan omalle osiolleen, eikä Vistan sisään. Asennus ei itsessään kuitenkaan kauaa vie. Sitten voi ainakin sulkea tuon Wubin ongelman ulkopuolelle, jos ei vieläkään tikku toimi. Kannattanee kokeilla tuota akukarvosen ohjetta, jos ei suoraan lähde tulille.
-
Kiitos asiallisista ohjeista. Network manager on hyvä kapistus mutta heittää tämän tikun kanssa ihan tyhjää..
Kokeillaanpas vielä uudelleenosiointia, opitaan taas uutta :) Kiitokset sinulle asiallisista kommenteista :)
-
Pari kysymystä :
1) Miten tuo ohjeen alku tehdään, jossei ole Windows-konetta?
Vistassa ei muuten enää ole tuota XP:ssä ollutta hyperterminaalia!
2) Mikä tuon tikulle annettavan AT+ZCDRUN=8 -komennon merkitys on?
Joillekin varmaan olennaista myös se että vaikuttaako se tikun käyttöön jatkossa Windowsissa?
1.Mokkula kiinni Windows-koneeseen
2.avaa Ohjauspaneeli/Järjestelmä/Laitteisto-välilehti/Laitehallinta-näppäin/Portit(com lpt)
jollakin rivillä pitäisi näkyä ZTE modeemi ja suluissa portin tunnus (itselläni COM5)
3.Apuohjelmat/Muistio (tai WORD-teksturissa) kirjoita rivi AT+ZCDRUN=8 ja kopioi se leikepöydälle
HUOM! Mitä varten tuo asetus modeemille?
4.WinXP:ssä : Käynnistä/Suorita... riville hypertrm OK Nimi esim. Ville OK
Yhdistä käyttäen- valintaruudun avaus, jossa valitaan kohdassa 2. löydetty portti (COM?) OK.
WinVistassa (missä ei hyperterminaalia enää ole) :
Käynnistä/Ohjauspaneeli... Puhelin ja modeemi valinnat... saa tehtyä samat
5.Seuraavat valinnat riveille
Bittiä sekunnissa 115200
databittejä 8
pariteetti none
stobittejä 1
vuonohjaus laitteisto OK
6.Mokkulaan lähetetään leikepöydällä oleva teksti eli Liitä
(Mokkulan asetukset muuttuvat, vaikka siitä ei tule näytölle mitään merkkiä.
HUOM! Lähettämällä mokkulalle tekstinpätkä AT+zcdrun=9, palautuu asetukset ennalleen)
7.Mokkula Ubuntuun avaamalla Sovellukset/Järjestelmäpalvelu/Konsole>
riville näppäillään komento lsusb
Jos jollakin rivillä näkyy lopussa 19d2:0031, on Windows-seikkailu onnistunut.
(Jos numeroiden :0031 tilalla on 2000 on windows-operaatio uusittava)
8.Alt ja F2 näppäinyhdistemällä komento riville
sudo gedit /usr/share/hal/fdi/information/10freedesktop/10-modem.fdi.
Avautuvasta tekstitiedostosta haetaan otsikko ZTE MF628 HSDPA USB dongle,
jonka alapuolella oleva rivi
<match key="@info.parent:usb.product_id" int="0x0015">
muutetaan muotoon
<match key="@info.parent:usb.product_id" int="0x0031">
9.Alt ja F2 avautuvalle komentoriville
sudo gedit /etc/init.d/rc.local
avautuvan tekstitiedostoon kirjoitetaan rivit :
modprobe -r usbserial
modprobe usbserial vendor=0x19d2 product=0x0031
10.Allaoleva wvdial.conf-tiedostoon
Nopeus 7200000 yläkanttiin
Alt+F2 jossa komento gksu gedit /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB2
ISDN = off
Modem Type = USB Modem
Baud = 7200000
Init = ATZ
Init2 =
Init3 =
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = off
Username = na
Auto Reconnect = off
Abort on Busy = off
Carrier Check = off
Check Def Route = off
Abort on No Dialtone = off
Stupid Mode = on
Idle Seconds = 0
Auto DNS = on
;Minimize = off
;Dock = on
Sitten pitäisi toimia.
-
Pari kysymystä :
1) Miten tuo ohjeen alku tehdään, jossei ole Windows-konetta?
Vistassa ei muuten enää ole tuota XP:ssä ollutta hyperterminaalia!
2) Mikä tuon tikulle annettavan AT+ZCDRUN=8 -komennon merkitys on?
Joillekin varmaan olennaista myös se että vaikuttaako se tikun käyttöön jatkossa Windowsissa?
1) En tiedä. Mutta oletan että siihen saa sarja-yhteyden terminaalilla myös Linuxista. Laite ilmeisesti tunnistuu massamuistina kun sen tökkää sisään. Unmounttaa massamuistin ja kokeilee tarjota usbserialia laitteen kertomille USB ID -numeroille.
2) Se vaihtanee sen tikun default moodin modeemiksi, joka on siis massamuisti tyypillisesti näissä uusissa tikuissa. Tuskinpa se vaikuttaa Windowsin muuten kuin että laite ei enää näy massamuistina. Joissakin tikuissa, taitaa olla myös tässä, on integroituna muistikortinlukija jota voi käyttää massamuistina tiedostojen siirtoon. Alkuperäisen asetuksenhan voi vaihtaa takaisin.
Antti
-
Löytyi vähän seikkaperäisempää ohjetta asiasta :
http://ubuntuforums.org/showthread.php?t=1127935 (http://ubuntuforums.org/showthread.php?t=1127935)
-
Löytyi vähän seikkaperäisempää ohjetta asiasta :
http://ubuntuforums.org/showthread.php?t=1127935 (http://ubuntuforums.org/showthread.php?t=1127935)
Saitko toimimaan Soneran ZTE MF636 tikun Linuxissa ilman windowsia.
Jos niin miten?
-
Löytyi vähän seikkaperäisempää ohjetta asiasta :
http://ubuntuforums.org/showthread.php?t=1127935 (http://ubuntuforums.org/showthread.php?t=1127935)
Saitko toimimaan Soneran ZTE MF636 tikun Linuxissa ilman windowsia.
Jos niin miten?
Samaa tietoa minäkin tarvitsin. Tyttärellä sama mokkula, eikä saa toimimaan.
-
Eikö kukaan osaa nevoa miten mokkulan saisi toimimaan?
-
Tuntuu vähän hölmöltä kysyä,
eikö nuo akukarvosen ohjeet ole sitten oikein?
http://forum.ubuntu-fi.org/index.php?topic=26797.msg204895#msg204895 (http://forum.ubuntu-fi.org/index.php?topic=26797.msg204895#msg204895)
Terveisin Alpertti
-
Ei ole Windowsia käytössä, niinkuin noiden ohjeiden mukaan.
-
w0lv3n kirjoittaa...
http://ubuntuforums.org/showthread.php?t=1127935 (http://ubuntuforums.org/showthread.php?t=1127935)
Step 2
Now that you have loaded Ubuntu, plug in the usb.
Open terminal.
Enter the command 'lsusb'.
Code:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 19d2:0031
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Something similar to this should result. The important part here is the 'ID 19d2:0031' . If this isnt in your results, but 'ID 19d2:2000' is, then we havent disabled the ISO so try step one again.
Now that we have the correct function being recognised, we need to tell Linux what it is.
Enter the following code into terminal:
Code:
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x19d2 product=0x0031
This has told Linux that the device at ID 19d2:0031 is a USBserial device (I think! =P)
Unplug the modem.
Enter the following into terminal:
Code:
sudo /etc/init.d/hal restart
This should restart the hardware detection. Hopefully after this point, Network Manager will notice the device and prompt for a new connection.
ghostio taas näin...
Re: [AU] Bigpond 7.2 MF636 Mobile Broadband :: HowTo
Quote:
Originally Posted by w0lv3n View Post
Step 1
We need to disable the autorun feature of the USB Modem. Basically it has three functions: Modem, Mini-SD Reader and Mountable ISO. When you plug it into Linux, the ISO is the only thing it sees. This is a problem because we dont want the ISO we want the Modem.
I was able to do the step 1 in Linux. I'm using Fedora Core 9, but I guess it's the same with Ubuntu.
First you need to install usb_modeswitch application.
Then...
1. Plug in the modem and run:
Code:
modprobe usbserial
usb_modeswitch --DefaultVendor 0x19d2 --DefaultProduct 0x2000 --MessageEndpoint 0x01 --MessageContent 55534243123456782000000080000c85010101180101010101000000000000
I got this from here: http://www.mail-archive.com/debian-b...msg636352.html
After that you should have /dev/ttyUSB[0,1,2] visible.
2. Open some terminal application (e.g. minicom, kermit. I used gtkterm) and use it to connect to /dev/ttyUSB2
3. Type in:
Code:
AT
AT+ZCDRUN=8
Unplug the modem and plug it in again. Now the ISO feature should be disabled and the modem should get detected by NetworkManager.
Note: When you use usb_modeswitch app, NetworkManager probably detects the modem. And at least with my kernel I got an Kernel OOPS when I switched the usb mode.
ghostio is offline Reply With Quote
Sekavaa.
Yritän iltapäiväksi löytää lisää valoa asiaan.
IsotPojat vois kanssa paneutua tähän windoussin korvaamiseen jo noin niinkuin perushaasteena ja tehdä selkeä suomenkielinen opastus asiaan!
Kaikki kun eivät vieläkään hallitse noita lontoon murteita.
Ystävällisin terveisin Alpertti
-
Jos vähänkään asiaa ymmärrän, ilman windoussia ongelmaa käsitellään tällä tavoin?
http://www.acomelectronics.com/GeorgeVita/ZTEonUBUNTU.html (http://www.acomelectronics.com/GeorgeVita/ZTEonUBUNTU.html)
Voisko gdm tai joku muu taitava tarkistaa?
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/259028 (https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/259028)
taas sanoo että...
dpkirton wrote on 2008-10-17: (permalink)
To get this to work with intrepid
hso 1.6 and udev mode switch from pharscape.
all now working
Eli asentamalla nuo molemmat härpäkkeet, pitäisi homman toimia?
Ystävällisin terveisin Alpertti
-
Kyllä melkoista hepreaa miule noissa linkeissä. Tuollaista pakettia ei löydy kuin hso 1.6. Udev löytyy. Sekokielisemmät ohjeet olisivat tarpeen.
-
w0lv3n kirjoittaa...
http://ubuntuforums.org/showthread.php?t=1127935 (http://ubuntuforums.org/showthread.php?t=1127935)
Step 2
Now that you have loaded Ubuntu, plug in the usb.
Open terminal.
Enter the command 'lsusb'.
Code:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 004: ID 19d2:0031
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Something similar to this should result. The important part here is the 'ID 19d2:0031' . If this isnt in your results, but 'ID 19d2:2000' is, then we havent disabled the ISO so try step one again.
Now that we have the correct function being recognised, we need to tell Linux what it is.
Enter the following code into terminal:
Code:
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x19d2 product=0x0031
This has told Linux that the device at ID 19d2:0031 is a USBserial device (I think! =P)
Unplug the modem.
Enter the following into terminal:
Code:
sudo /etc/init.d/hal restart
This should restart the hardware detection. Hopefully after this point, Network Manager will notice the device and prompt for a new connection.
ghostio taas näin...
Re: [AU] Bigpond 7.2 MF636 Mobile Broadband :: HowTo
Quote:
Originally Posted by w0lv3n View Post
Step 1
We need to disable the autorun feature of the USB Modem. Basically it has three functions: Modem, Mini-SD Reader and Mountable ISO. When you plug it into Linux, the ISO is the only thing it sees. This is a problem because we dont want the ISO we want the Modem.
I was able to do the step 1 in Linux. I'm using Fedora Core 9, but I guess it's the same with Ubuntu.
First you need to install usb_modeswitch application.
Then...
1. Plug in the modem and run:
Code:
modprobe usbserial
usb_modeswitch --DefaultVendor 0x19d2 --DefaultProduct 0x2000 --MessageEndpoint 0x01 --MessageContent 55534243123456782000000080000c85010101180101010101000000000000
I got this from here: http://www.mail-archive.com/debian-b...msg636352.html
After that you should have /dev/ttyUSB[0,1,2] visible.
2. Open some terminal application (e.g. minicom, kermit. I used gtkterm) and use it to connect to /dev/ttyUSB2
3. Type in:
Code:
AT
AT+ZCDRUN=8
Unplug the modem and plug it in again. Now the ISO feature should be disabled and the modem should get detected by NetworkManager.
Note: When you use usb_modeswitch app, NetworkManager probably detects the modem. And at least with my kernel I got an Kernel OOPS when I switched the usb mode.
ghostio is offline Reply With Quote
Sekavaa.
Yritän iltapäiväksi löytää lisää valoa asiaan.
IsotPojat vois kanssa paneutua tähän windoussin korvaamiseen jo noin niinkuin perushaasteena ja tehdä selkeä suomenkielinen opastus asiaan!
Kaikki kun eivät vieläkään hallitse noita lontoon murteita.
Ystävällisin terveisin Alpertti
Ensimmäisestä ei ollut mitään apua, eikä toisestakaan, ei löydy sellaista ohjelmaa kuin usb_modeswitch.
-
Joo vähän hepreaa on mutta kokeilin kuitenkin enkä saanut tuota mokkulaa toimimaan.
Tulisikohan koalaan tuki tuolle laitteelle? Itsellä ei niin paniikkia koska sattuu olemaan yksi huawei varalla, tosin se ei toimi 5 megan nopeudella vaan jää johonkin 3.6 megaan (itseasiassa ei se ole ole koskaan edes sellaisia nopeuksia saavuttanut).
-
tuota tuota, käyttääköhän tuo kuitenkin "option" moduulia,
uusimmissa kerneleissä ei tuota usb_serial moduulia ole.
modinfo option
filename: /lib/modules/2.6.31-2-generic/kernel/drivers/usb/serial/option.ko
license: GPL
version: v0.7.2
description: USB Driver for GSM modems
author: Matthias Urlichs
Isis, usb_modeswitch on pakettivarastojen kautta saatavana vasta 9.10 versiossa.
Kokeilkaa tuota wolven (ohje.1) uudestaan mutta muuttakaa moduuli option:ksi
Eli suomennettuna nopeasti:
Ajurin poisto "sudo modprobe -r option" / "sudo rmmod option"
ajurin lataus lisämääritteillä "sudo modprobe option vendor=***"
Lisämääreet selviää "lsusb" komennon tulosteesta.
sitten tuon mukaan pitäisi käynnistää HAL uudestaan jotta tunnistuisi.
Josko kukaan voi kokeilla 9.10 livelevyllä toimiiko tuo kyseinen laite siinä oikein?
-
Josko kukaan voi kokeilla 9.10 livelevyllä toimiiko tuo kyseinen laite siinä oikein?
Taidanpa kokeilla jahka ehdin. Raportoin sitten.
-
Josko kukaan voi kokeilla 9.10 livelevyllä toimiiko tuo kyseinen laite siinä oikein?
Taidanpa kokeilla jahka ehdin. Raportoin sitten.
Eipä taida toimia, mutta Jauntyssa on tuo usbserial moduuli
https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/345002
Saatavilla linux - 2.6.28-13.44 kernelissä. joka jo taitaa olla julkaistu updates-varaston kautta?
-
No ny on kokeiltu koalan kanssa eikä toiminut, jotain eroa kuitenkin oli.
Jauntyssä lsusb sanoo näin
Bus 001 Device 004: ID 19d2:2000
Koalassa
Bus 001 Device 004: ID 19d2:2000 ONDA Communication S.p.A
-
Tuon pitäisi tulostaa samaa Jauntyssa kun päivittää usb-id tietokannan "sudo update-usbids" (kannattaa käyttää tabulaattoria automaattitäydennykseen voi olla muuttunut, (update-usbids.sh))
Kokeilitko antaa bootiparametrin, grub kun aukeaa niin lisäät riville
usbserial.vendor=0x19d2 usbserial.product=0x2000
-
sudo update-usbids:in jälkeen antoi paljon enemmän
lsusb
Bus 001 Device 005: ID 19d2:2000 ONDA Communication S.p.A. ZTE MF627/MF628/MF628+ HSDPA
Kokeilen tuota bootti parametriä kunhan pääsen boottaa koneen ja joku kertoo miten sen teen.
-
Kokeilen tuota bootti parametriä kunhan pääsen boottaa koneen ja joku kertoo miten sen teen.
Koneen käynnistys,
Paina "esc" kun grub latautuu,
Valitse haluamasi kernel (uusin tietenkin) ja paina "e"
kirjoitat rimpsun rivin perään "usbserial.vendor=0x19d2 usbserial.product=0x2000"
Muutokset tehty, paina "b"
ja lopuksi "enter" niin käynnistyy kerneli tuolla lisämuutoksella.
Ei ole pysyvä ratkaisu, mutta kokeilun arvoinen. Jos ei toimi, niin oletpahan ainakin kokeillut.
-
Kokeilen tuota bootti parametriä kunhan pääsen boottaa koneen ja joku kertoo miten sen teen.
Koneen käynnistys,
Paina "esc" kun grub latautuu,
Valitse haluamasi kernel (uusin tietenkin) ja paina "e"
kirjoitat rimpsun rivin perään "usbserial.vendor=0x19d2 usbserial.product=0x2000"
Muutokset tehty, paina "b"
ja lopuksi "enter" niin käynnistyy kerneli tuolla lisämuutoksella.
Ei ole pysyvä ratkaisu, mutta kokeilun arvoinen. Jos ei toimi, niin oletpahan ainakin kokeillut.
Nyt on kokeiltu mutta ei mitään muutosta, mitähän seuraavaksi?
Mukavaa kun tuo gdm auttaa niin reippaasti, kiitos
-
No niin, nyt on pääty vaiheeseen jossa lsusb näyttää talläisen kohdan
Bus 001 devic 014: ID 19d2:2000 ONDA communication S.p.A. ZTE MF627/MF628/Mf628 + HSDPA
eli siellä näkyy mokulan merkki mutta ei mallia. Mutta mokkula ei silti toimi.
Tälläisiä kirjoiteltiin päätteeseen:
sudo update-usbids (tässä kohdassa käytettiin tyttären poikaystävän mokkulaa)
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x19d2 product=0x0031
sudo /etc/init.d/hal restart
Mitenkäs tästä edetään?
Jännityksellä kyllä odotan, saadaanko tikku toimimaan vai pitääkö palauttaa se soneralle.
-
Mitäs kertoo
grep -i usb_serial /boot/config-`uname -r`
Eli onko siellä kernelissä moduulit kunnossa.
Isis, virhe tuossa komennossa
sudo update-usbids (tässä kohdassa läytettiin tyttären poikaystävän mokkulaa)
sudo modprobe -r usbserial
sudo modprobe usbserial vendor=0x19d2 product=0x0031
sudo /etc/init.d/hal restart
Eikö tullut mitään herjaa poistettaessa moduulia tai sitä uudelleen lisättäesä?
Nyt laitoit vendor ja product kohdan väärin, koska sinun laitteesi toimittaja on "0x19d2" ja tuote "0x2000"
Mitä kertoo "dmesg |tail" kun laittaa tuon laitteen kiinni?
Hiukan vaikea neuvoa/auttaa tuollaisten laitteiden kanssa kun ei ole omakohtaista kokemusta...
-
Tää menee meilläkin vähän vaikeaksi, kun tyttö, kone ja mokkula on 400 km:n päässä mutta laittelen noita tieoja tänne heti, kun pystyn.
-
Tällaista tietoa on jos käyttää 9.10 versiota:
http://ubuntuforums.org/showthread.php?p=7550364
jos siitä hieman vinkkiä löytyisi...
-
Tässä olisi nyt nämä tiedot
grep -i usb_serial /boot/config-`uname -r`
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_AIRCABLE=m
CONFIG_USB_SERIAL_ARK3116=m
CONFIG_USB_SERIAL_BELKIN=m
CONFIG_USB_SERIAL_CH341=m
CONFIG_USB_SERIAL_CP2101=m
CONFIG_USB_SERIAL_CYBERJACK=m
CONFIG_USB_SERIAL_CYPRESS_M8=m
CONFIG_USB_SERIAL_DEBUG=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_EDGEPORT=m
CONFIG_USB_SERIAL_EDGEPORT_TI=m
CONFIG_USB_SERIAL_EMPEG=m
CONFIG_USB_SERIAL_FTDI_SIO=m
CONFIG_USB_SERIAL_FUNSOFT=m
CONFIG_USB_SERIAL_GARMIN=m
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_HP4X=m
CONFIG_USB_SERIAL_IPAQ=m
CONFIG_USB_SERIAL_IPW=m
# CONFIG_USB_SERIAL_IR is not set
# CONFIG_USB_SERIAL_IUU is not set
CONFIG_USB_SERIAL_KEYSPAN=m
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
CONFIG_USB_SERIAL_KLSI=m
CONFIG_USB_SERIAL_KOBIL_SCT=m
CONFIG_USB_SERIAL_MCT_U232=m
CONFIG_USB_SERIAL_MOS7720=m
CONFIG_USB_SERIAL_MOS7840=m
CONFIG_USB_SERIAL_MOTOROLA=m
CONFIG_USB_SERIAL_NAVMAN=m
CONFIG_USB_SERIAL_OMNINET=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_USB_SERIAL_OTI6858=m
CONFIG_USB_SERIAL_PL2303=m
CONFIG_USB_SERIAL_SAFE=m
# CONFIG_USB_SERIAL_SAFE_PADDED is not set
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
CONFIG_USB_SERIAL_SPCP8X5=m
CONFIG_USB_SERIAL_TI=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_XIRCOM=m
dmesg |tail
[ 24.348591] eth0: link down
[ 24.348858] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 25.722074] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
[ 82.288020] Clocksource tsc unstable (delta = -133579346 ns)
[ 816.400034] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 816.552072] usb 1-1: configuration #1 chosen from 1 choice
[ 816.652374] Initializing USB Mass Storage driver...
[ 816.652655] usb-storage: device ignored
[ 816.652735] usbcore: registered new interface driver usb-storage
[ 816.652743] USB Mass Storage support registered.
-
Bugiraportista päätellen laite tunnistuu ulkoiseksi massamuistiasemaksi
Ja http://ubuntuforums.org/showthread.php?p=7550364
Ilmestyykö nautilukseen jonkinlaista CD-kuvaketta jonka voi sitten poistaa ja muuttaako tämä toimenpide laitteen tunnistetta? "lsusb"
After plugged in, lsusb shows 19d2:2000
ZeroCD icon appeared, pop up window anounces Software...
I Eject it (from desktop environment)
the lsusb changed to 19d2:0031
two (2) providers found via network manager icon
I got connected from the 2nd one and ... Everything seems OK!
Huom, tuossa vaiheessa 9.10 oli vain pikkuisen päivitetty Jaunty
Toimiiko wvdial sovelluksella yhteys?
Olisi kyllä huomattavasti helpompaa jos olisi tuo laite itsellä kokeiltavana.
Vaan ei taida sonera sellaista lahjoittaa tahi anna kokeilla...
-
Ilmestyykö nautilukseen jonkinlaista CD-kuvaketta jonka voi sitten poistaa ja muuttaako tämä toimenpide laitteen tunnistetta? "lsusb"
Ei ainakaan minulla näy massamuisteja tms.
Olisi kyllä huomattavasti helpompaa jos olisi tuo laite itsellä kokeiltavana.
Vaan ei taida sonera sellaista lahjoittaa tahi anna kokeilla...
Jos kauniisti pyytäisit soneralta ja kertoisit mihin sitä tarvit.
Saunalahdella on tuo sama mokkula, lupaavat 14vrk palautusoikeutta tai jotain sinne päin. ;D
-
Bugiraportista päätellen laite tunnistuu ulkoiseksi massamuistiasemaksi
Ja http://ubuntuforums.org/showthread.php?p=7550364
Ilmestyykö nautilukseen jonkinlaista CD-kuvaketta jonka voi sitten poistaa ja muuttaako tämä toimenpide laitteen tunnistetta? "lsusb"
After plugged in, lsusb shows 19d2:2000
ZeroCD icon appeared, pop up window anounces Software...
I Eject it (from desktop environment)
the lsusb changed to 19d2:0031
two (2) providers found via network manager icon
I got connected from the 2nd one and ... Everything seems OK!
Huom, tuossa vaiheessa 9.10 oli vain pikkuisen päivitetty Jaunty
Toimiiko wvdial sovelluksella yhteys?
Olisi kyllä huomattavasti helpompaa jos olisi tuo laite itsellä kokeiltavana.
Vaan ei taida sonera sellaista lahjoittaa tahi anna kokeilla...
Mitään kuvaketta ei ilmesty, kun mokkulan laittaa kiinni.
wvdial antoi tälläistä
wvdial: internet dialer version 1.60
-->cannot open /dev/ttyUSB3: No such file or directory
-->cannot open /dev/ttyUSB3: No such file or directory
-->cannot open /dev/ttyUSB3: No such file or directory
-
Tuommosen löysin...
sudo aptitude install udev-extras
Now plug in your modem. It should mount as the ZeroCD device (1). Now right-click the icon on the desktop and eject. Wait a moment, and the light on the modem will go dark, then relight. It should now mount as a modem and be detected by Network Manager (2).
http://ubuntuforums.org/showpost.php?p=7204371&postcount=20 (http://ubuntuforums.org/showpost.php?p=7204371&postcount=20)
Mutta tuohon en löydä lääkettä...
http://forum.ubuntu-fi.org/index.php?topic=26134.msg199455#msg199455 (http://forum.ubuntu-fi.org/index.php?topic=26134.msg199455#msg199455)
Todella haastavaa kun ei ole laitetta nähnytkään...
Ystävällisin terveisin Alpertti
JK: @gdm
Mulla loppui äly tuohon...
https://wiki.ubuntu.com/NetworkManager/Hardware/3G/ZTE_MF622 (https://wiki.ubuntu.com/NetworkManager/Hardware/3G/ZTE_MF622)
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/373821 (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/373821)
https://bugs.launchpad.net/ubuntu/intrepid/+source/hal-info/+bug/305968 (https://bugs.launchpad.net/ubuntu/intrepid/+source/hal-info/+bug/305968)
-
Kyllä melkoista hepreaa miule noissa linkeissä. Tuollaista pakettia ei löydy kuin hso 1.6. Udev löytyy. Sekokielisemmät ohjeet olisivat tarpeen.
Tässä on lisää hepreaa, mutta Windowsia ei tarvita, eikä paljon muitakaan erikoisjuttuja:
ZTE MF636+ toimimaan WR1:ssä / Linuxissa (http://www.siptune.net/siptune.net/forum/viewtopic.php?f=3&t=93)
Tässä usb_modeswitch korvaa Windows-kikkailut ja muut muutokset on lähinnä dial scriptissä.
-
Kyllä melkoista hepreaa miule noissa linkeissä. Tuollaista pakettia ei löydy kuin hso 1.6. Udev löytyy. Sekokielisemmät ohjeet olisivat tarpeen.
Tässä on lisää hepreaa, mutta Windowsia ei tarvita, eikä paljon muitakaan erikoisjuttuja:
ZTE MF636+ toimimaan WR1:ssä / Linuxissa (http://www.siptune.net/siptune.net/forum/viewtopic.php?f=3&t=93)
Tässä usb_modeswitch korvaa Windows-kikkailut ja muut muutokset on lähinnä dial scriptissä.
Tässä on siptune.net:n ohjeesta sovellettu tapa saada ZTE MF636+ toimimaan Ubuntussa helposti ja - ou jee - ilman Windowsia:
1. Asenna usb_modeswitch:
anttu@atu-linux:~$ sudo -s (ja salasana)
anttu@atu-linux:~$ wget https://forge.betavine.net/frs/download.php/490/usb-modeswitch_0.9.7_i386.deb
anttu@atu-linux:~$ dpkg -i usb-modeswitch_0.9.7_i386.deb
AMD64-koneessa komennoissa edellisten "i386" pitää korvata "amd64":llä
2. Luo usb_modeswitch.conf
anttu@atu-linux:~$ vi /home/usb_modeswitch.conf (tms haluamasi editori)
Lisää sisältö:
# usb_modeswitch.conf
#
# ZTE MF628+ (tested version from Telia / Sweden)
#
# Contributor: Joakim Wennergren
#
# Also applies to MF627 (Tested 3 UK) JF
#
# Tested with MF636+ @ Elisa/Saunalahti by Anttu
#
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProduct= 0x0031
MessageEndpoint=0x01
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
3. Lisää usb_modeswitch /etc/rc.local:iin: (käynnistymään bootissa automaattisesti)
anttu@atu-linux:~$ vi /etc/rc.local
Lisää rivi:
usb_modeswitch -c /home/usb_modeswitch.conf
4. Lisää yhteys Network manageriin.
5. Uudelleenkäynnistä Ubuntu
Ainakin käyttämässäni 9.04:ssa yhteys nousee itsekseen ylös bootissa. (Laitoin Network manageriin pukin automaattiseen kytkeytymiseen.)
Päivitys:
Ubuntussakin ZTE näköjään osaa pysähtyä kesken käytön. (Ei siis tyhjäkäynnillä, vaan kesken töiden.) Ainoa keino saada yhteys ylös on USB-kaapelin irrotus, usb_modeswitch käsin ja yhteys päälle Network Managerista. Tällaisessa tapauksessa ZTE ilmestyy NWM:iin kahtena. Toisesta yhteys käynnistyy, toisesta ei.
Päivitys 2:
Yhteys pysynyt hienosti ylhäällä katkotta koko yön yli ja päivän kovassa työkäytössä. Täytynee vähentää ZTE:n mollausta...
-
...
Avautuvasta tekstitiedostosta haetaan otsikko ZTE MF628 HSDPA USB dongle, jonka alapuolella alapuolella oleva rivi
<match key="@info.parent:usb.product_id" int="0x0015">
muutetaan muotoon
<match key="@info.parent:usb.product_id" int="0x0031">
9.Alt ja F2 avautuvalle komentoriville (ilman #-merkkiä)
#sudo gedit /etc/init.d/rc.local
avautuvan tekstitiedostoon kirjoitetaan rivit (ilman #-merkkejä)
#modprobe -r usbserial
#modprobe usbserial vendor=0x19d2 product=0x0031
10.Kopioin jostakin linkistä alla olevan wvdial.conf-tidoston, joka toimi lähes sellaisenaan. Siinä on varmaan turhia rivejä, nopeuskin yliarvioitu Toimi kuitenkin
Alt+F2 jossa komento #gksu gedit /etc/wvdial.conf (ilman tuota #...)
[Dialer Defaults]
Modem = /dev/ttyUSB2
ISDN = off
Modem Type = USB Modem
Baud = 7200000
Init = ATZ
Init2 =
Init3 =
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = off
Username = na
Auto Reconnect = off
Abort on Busy = off
Carrier Check = off
Check Def Route = off
Abort on No Dialtone = off
Stupid Mode = on
Idle Seconds = 0
Auto DNS = on
;Minimize = off
;Dock = on
11.Päivitys tuoreempaan versioon ensin 8.10 ja sitten 9.4 suosittelen muillekin jos on mokkula käytössä.
Moi, sain tehtyä tämän lainaukseni alussa olevaan kohtaan asti tätä ohjetta, eli säädin windowsissa mokkulaa jne, mutta koska olen uusi ubuntukäyttäjä (kerran joskus kokeillut) niin en oikein hanskaa tätä touhua.
Sain myös kirjoitettua komentoriville tuon komennon painamalla alt + f2 jolla avataan se tekstitiedosto, mutta tässä se ongelma onkin. Mun tekstitiedostsossa ei lue yhtään mitään, enkä voi etsiä sieltä mitään tietoja sen takia...
Käytän toki ubuntu 9.4 versiota.
Tästä ongelmasta tällä kertaa johtuu mun kaikki muut ongelmat, koska en voi ladata näytönohjaimen ajuria tähän, joten en saa resoluutiota yli 800x600 ja en voi myöskään ladata päivityksiä ubuntuun, koska nettiyhteys katkee kokoajan kun se joutuu kuormitukselle. Ihme touhua sanoisinko.
-
KAveri sanoi, että tuota rimpsua, jonka sain nyt sitten kuitenkin tehtyä, ei olisi tarvinnut tehdä, koska se oli tehty ubuntun eri versiolle, kuin mikä minulla on käytössä.
Hän antoi minulle tällaisen linkin, jossa on komento, jonka laitoin hyperterminaaliin windowsissa. Tosin se ei korjannut ongelmaa, netti katkeilee edelleen. Tosin nyt ei tarvitse enää irrottaa tikkua pois, vaan voin ohjelmallisesti katkasta yhteyden ja alottaa uudelleen.. jeejee.
http://www5.sonera.fi/keskustele/viewtopic.php?f=53&t=562
-
Hip hei tuo anttu-t:een ohje toimii, ei aivan ihanteellisesti mutta kuitenkin.
Yhteys lähtee käynnistyksen jälkeen hienosti käyntiin mutta jos mokkulan joutuu välillä irrottamaan niin en saa yhteyttä palautumaan vaikka yrittäisin käsin usb_modeswitchiä laittaa, tulee vain jotain flip flop juttuu, mut ei sen niin väliksikään.
-
no hitsi, tuosta innostuneena päätin itsekin kokeilla kyseistä ohjetta. Ei kuitenkaan toimi mulla koska:
root@artturi-desktop:~# dpkg -i usb-modeswitch_0.9.7_i386.deb
dpkg: virhe käsiteltäessä usb-modeswitch_0.9.7_i386.deb (--install):
paketin arkkitehtuuri (i386) ei sovi yhteen järjestelmän arkkitehtuurin (amd64) kanssa
Käsittelyssä tapahtui liian monta virhettä:
usb-modeswitch_0.9.7_i386.deb
root@artturi-desktop:~#
-
no hitsi, tuosta innostuneena päätin itsekin kokeilla kyseistä ohjetta. Ei kuitenkaan toimi mulla koska:
root@artturi-desktop:~# dpkg -i usb-modeswitch_0.9.7_i386.deb
dpkg: virhe käsiteltäessä usb-modeswitch_0.9.7_i386.deb (--install):
paketin arkkitehtuuri (i386) ei sovi yhteen järjestelmän arkkitehtuurin (amd64) kanssa
Käsittelyssä tapahtui liian monta virhettä:
usb-modeswitch_0.9.7_i386.deb
root@artturi-desktop:~#
Forcettamalla tuo varmaan onnistuu.
dpkg --force-architecture -i usb-modeswitch_0.9.7_i386.deb
usb-modeswitch_0.9.7_i386.deb (https://launchpad.net/~liamgh/+archive/ppa/+build/992182) Ubuntu 9.04
-
no hitsi, tuosta innostuneena päätin itsekin kokeilla kyseistä ohjetta. Ei kuitenkaan toimi mulla koska:
root@artturi-desktop:~# dpkg -i usb-modeswitch_0.9.7_i386.deb
dpkg: virhe käsiteltäessä usb-modeswitch_0.9.7_i386.deb (--install):
paketin arkkitehtuuri (i386) ei sovi yhteen järjestelmän arkkitehtuurin (amd64) kanssa
Käsittelyssä tapahtui liian monta virhettä:
usb-modeswitch_0.9.7_i386.deb
root@artturi-desktop:~#
Sinulla on amd64-systeemi, joten älä käytä i386-versiota, vaan tätä:
https://forge.betavine.net/frs/download.php/489/usb-modeswitch_0.9.7_amd64.deb
Lista kaikista versioista myös muille distroille on täällä:
https://forge.betavine.net/frs/?group_id=12
-
itseasiassa mulla ei oo amd:n prossua ollenkaan, vaan intelin 4 ydin, mutta kokeillaan nyt tuota, kun kerran linux tän tunnistaa amd:ks
-
itseasiassa mulla ei oo amd:n prossua ollenkaan, vaan intelin 4 ydin...
Asennusohjelmasi virheilmoitus: "paketin arkkitehtuuri (i386) ei sovi yhteen järjestelmän arkkitehtuurin (amd64) kanssa" antaisi ymmärtää, että käyttelet amd64-järjestelmää. Voithan kokeilla asentaa tuon 64-version, josko asentuisi ja toimisi OK.
-
Tuo amd64 viittaa vain siihen että käytössä on 64bittinen ubuntu, sillä ei ole merkitystä onko prosessorina intel vai amd kunhan on 64bit. i386 on 32bittinen.
-
Tein ton, mut ei se auttanu netin katkeiluun. Rupee kyl oikeesti ottaan päähän tää touhu. Mut luultavasti se johtuu siitä, että tää mun mokkulamalli tosiaan on zte mf636+ eli mulla on jotaki tosi hienoja plus ominaisuuksia, joista saan nyt kärsiä...
-
Mitä sinulla on antennisignaalin voimakkuus? Heikosta signaalista saattaisi löytyä selitys katkeilulle.
-
En mä tässä ubuntussa tiedä, mutta xp:llä ei oo katkeillut tälleen, signaali on ollut voimakas ja tikku ei ole siirtänyt paikkaansa. ubuntun signaalia en osaa tarkistaa.
Tää katkee oikeestaan vaan sillon, kun netti joutuu suurelle rasitukselle. Esim jos koitan ladata tota hitsin näytönohjaimen ajuria... :S
-
Päivitys:
Ubuntussakin ZTE näköjään osaa pysähtyä kesken käytön. (Ei siis tyhjäkäynnillä, vaan kesken töiden.) Ainoa keino saada yhteys ylös on USB-kaapelin irrotus, usb_modeswitch käsin ja yhteys päälle Network Managerista. Tällaisessa tapauksessa ZTE ilmestyy NWM:iin kahtena. Toisesta yhteys käynnistyy, toisesta ei.
Päivitys 2:
Yhteys pysynyt hienosti ylhäällä katkotta koko yön yli ja päivän kovassa työkäytössä. Täytynee vähentää ZTE:n mollausta...
Mulla 9.04, jonka latasin eilen, ja mulla ZTE MF636+ mokkula toimi suoraan lennosta. Tosin yhteys katkeilee itsestään. Tämän jälkeen olen päivittänyt kaiken, mikä automaattisesti päivittyy, ja ydinkin siinä samassa päivittyi. Ainakin käynnistysosioon tuli uusi valinta(2.6.28-14-generic). Yhteys näyttää nyt pysyvän paremmin päällä, mutta en ole vielä vakuuttunut, että se ei katkeilisi.
Asensin jo heti aluksi tuon usb-modeswitchin, mutta ilmeisesti se ei ole kuitenkaan asentunut, vaikka ei mielesstäni mitään herjannutkaan. Käytin asennukseen graafista pakettien asennussta. Mutta mitään koneelta ei löydy. No, en sitä periaatteessa ole kaivannutkaan. Tikun irroitus tai uudelleen yhdistäminen verkkoon on aina auttanut. Tosin se saattaa välillä olla hankalaa ja mennä jumiin, kun Network Managerissa on kaksi samaa yhteyttä. Nämä kaksi eri "samaa" yhteyttä minulla on ollut heti alusta lähtien.
Onko joku ratkaissut tämän kahden yhteyden näkymisonelman tuolla Network Managerissa?
Millä olette saaneet yhteyden pätkimisen pois ja tarviiko käyttämässäni versiossa tuota usb-modeswitchiä (käsittääkseni paketinhallinta sanoo, että se ei ole enää tuettujen pakettien listalla)?
Olen aivan keltanokka linux/ubuntu käyttäjänä, joten kaikki apu on tervetullutta. Toivottavasti tämä viestini sopii tämän ketjun jatkoksi ja kuuluu samaan aiheeseen.
t.Tonza
-
Onko joku ratkaissut tämän kahden yhteyden näkymisonelman tuolla Network Managerissa?
Itse itseäni lainaten. Tämä ongelma ratkesi asentamalla uusimman NetworkManagerin, mutta yhteyden pätkiminen jatkuu edelleen.
Tässä olisi pidempi stoori edelleen jatkuvaan ongelmaan:
Taustatietoa
PC: IBM ThinPad X20, Pentium III 600MHz, RAM 320MB, HD 6,5GB/9GB (/dev/sda5) Type ext3.
OS: Ubuntu 9.04 (jaunty), Ydin 2.6.28-14-generic, GNOME 2.26.1
NetworkManager: Pakettihallinta löytää seuraavat
network-manager-gnome 0.7.1.git.3.0461fff8-0ubuntu2~nm1~jaunty (4162kB)
network-manager 0.7.1.git.5.272c6a626-0ubuntu1~nm1~jaunty (2142kB)
3g-modeemi: Ei pin-kyselyä päällä. Yhteyden pitäisi olla niin hyvä, että HSDPA-yhteys pitäisi toimia katkotta koko ajan, eli kännykällä saisin täydeet signaalit.
Ongelma
Ongelma tuntuu olevan tuossa ZTE-modeemissa itsessään, koska se tuntuu kaatuvan sisäisesti tietyn väliajoin. Näin olen antannut itselleni ymmärtää myös muita ketjuja lukiessa, ja tämä ongelma vaivaa myös sulautetuissa 3G-wlan-reitittimissä, joissa ko. ZTE:n 3G-modeemia on yritetty käyttää. Miten tuon sisäisen kaatumisen pystyisi linuxissa tarkistamaan ja varmistamaan, en tiedä?
Toimintakuvaus
Pysyy pystyssä n. 1-2h
Kun jämähtää, niin sininen valo palaa yhtämittaisesti(vaikka ikuisesti). Sama kuin HSDPA olisi päällä. Useamman nettiohjelman käyttäminen yhtäaikaa tuntuu laukaisevan jähmettymisen nopeammin, kuten esim. Firefox ja Pidgin.
Kun jumissa, niin:
- CPU kuorma ka 40%
- RAM käyttö 210,4MB (68,3%) of 308MB
- SWAP käyttö 113,9 (24,2%) of 470,6MB
- Network Historia Up&Down 0tavua/s
- NetworkManager näyttää edelleen tukiaseman kuvaa. Hiiren ykkösnäppäimellä saa valikon, josta käytössä olevan yhteyden voi katkaista. Hiiren kakkosnapista voi katsella yhteyden tiedot, jotka ovat samat kuin toimivalla yhteydellä. Muokkaa yhteyksiä... -toiminnon kautta Mobiili laajakaista -välilehden viimeksi käytetty tila päivittyy, vaikka yhteys ei toimisikaan, kun esim. pingaa.
- ping [IP-osoite] antaa tulokseksi: sendmsg: No buffer space available. DNS-osoitteella ping antaa tulokseksi unknown host.
- 3G-modeemi ei ala toimia, muuta kuin irroittamalla ja uudelleen kytkemällä se usb-väylään. (Ennen NetworkManagerin(cd-levy paketissa oletuksena tuleva) päivitystä, kun yhteys näkyi tuplana, niin yhteyden katkaiseminen ja uudelleen käynnistäminen nyt toisesta yhteydestä usein palautti laitteen toiminnan.)
Yhteyden katkaisu NetworkManagerilla(gui):
Yhteys katkee ja kuvake muuttuu wlan-palkkikuvakkeeksi, jossa rasti päällä. Lisäksi NM:n pop-up ilmoitukset kertovat, että GSM-yhteys katkennut ja että olet nyt offlinena.
- Kaikki tuntuu toimivan normaalisti, kuin koneella, jolla ei ole mitään yhteyttä. Tosin modeemi näyttää edelleen kiinteää sinistä valoa.
- Ping vastaa connect: Network is unreachable
- Yhteyden uudelleen valinta valitsee ko. yhteyden, mutta yhteys ei muutu toimivaksi, eikä palkkikuvio muutu tukiasemaksi. NM:n pop-up info kertoo hetken päästä, että olet disconnected ja samalla yhteys poistuu käytöstä, eli ei enää voi valita kohtaa "katkaise yhteys".
Verkon katkaiseminen pois käytöstä NM:lla(gui):
- Verkon poistaminen käytöstä tuottaa pop-up ilmoituksen, että disconnected: olet offline tilassa. Modeemissa edelleen sininen kiinteä valo jatkaa loistamistaan. Verkon palauttamisella käyttöön ja uudelleen yhdistäminen ei auta korjaamaan yhteyttä.
Enempää en osaa tietoa koneestani kaivaa, koska olen täysin aloitteleva linux-käyttäjä. Jos haluat, että kaivan jotain lisätietoa, niin pyydän seikkaperäisiä, kohta kohdalta ohjeilta, sillä perusteetkin ovat hieman hakusessa, ja terminaalin käytössä menee sormi suuhun.
Kysymyksiä:
- Onko kukaan saanut ko. tikkua toimimaan katkottomasti, ja miten?
- Onko käskyä tai komentoa, millä voisi "bootata" usb-väylän, jotta tikkua ei tarvitsisi aina manuaalisesti irroittaa koneesta?
- Kuinka Ubuntussa voi tarkistaa verkon signaalin laaadun tai sitä mitä yhteysversiota tikku kulloisessakin tilanteessa käyttää(onko modeemin ledin värit ainoa tapa)?
t.Tonza
-
Hyvä selvitys.
Tuskin tämäkään näkee ZTE:n sisälle, mutta voisit tietty kokeilla, näkyykö jumitus minkäänlaisena naarmuna NWM:n logissa, jos tuo diadnostiikka on päällä:
http://www.siptune.net/siptune.net/forum/viewtopic.php?f=3&t=102&p=450#p450
-
Tuskin tämäkään näkee ZTE:n sisälle, mutta voisit tietty kokeilla, näkyykö jumitus minkäänlaisena naarmuna NWM:n logissa, jos tuo diadnostiikka on päällä.
Hei! Itse jumituksesta ei diagnostiikka näyttänyt yhtään mitään, mutta tässä listaus mitä logituksessa tuli eri ongelman vaiheissa:
3G-yhteyden käynnistäminen NetworkManagerilla (sama aluksi ja lopuksi, jonka jälkeen yhteys toimii)
+ZUSIMR:2
ATZ E0 V1 X4 &C1 +FCLASS=0
OK
'
NetworkManager: <debug> [1250109305.566768] nm_serial_debug(): Sending: 'AT+CPIN?
'
NetworkManager: <debug> [1250109305.608137] nm_serial_debug(): Got: '
+CPIN: READY
OK
'
NetworkManager: <debug> [1250109305.608591] nm_serial_debug(): Sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <debug> [1250109305.672415] nm_serial_debug(): Got: '
+ZUSIMR:2
'
NetworkManager: <debug> [1250109305.689297] nm_serial_debug(): Got: '
+ZUSIMR:2
OK
'
NetworkManager: <info> (ttyUSB2): powering up...
NetworkManager: <debug> [1250109305.689689] nm_serial_debug(): Sending: 'AT+CFUN=1
'
NetworkManager: <debug> [1250109305.725015] nm_serial_debug(): Got: '
OK
'
NetworkManager: <debug> [1250109305.725333] nm_serial_debug(): Sending: 'AT+CGMM
'
NetworkManager: <debug> [1250109305.761371] nm_serial_debug(): Got: '
MF636+
OK
'
NetworkManager: <debug> [1250109305.761756] nm_serial_debug(): Sending: 'AT+CREG?
'
NetworkManager: <debug> [1250109305.797011] nm_serial_debug(): Got: '
+CREG: 0,1
OK
'
NetworkManager: <info> Registered on Home network
NetworkManager: <debug> [1250109305.797398] nm_serial_debug(): Sending: 'AT+COPS?
'
NetworkManager: <debug> [1250109305.832046] nm_serial_debug(): Got: '
+COPS: 0,1,"Sonera",2
OK
'
NetworkManager: <info> Associated with network: +COPS: 0,1,"Sonera",2
NetworkManager: <debug> [1250109305.832529] nm_serial_debug(): Sending: 'AT+CGDCONT=1,"IP","internet"
'
NetworkManager: <debug> [1250109305.918977] nm_serial_debug(): Got: '
OK
'
NetworkManager: <debug> [1250109305.919372] nm_serial_debug(): Sending: 'ATD*99***1#
'
NetworkManager: <debug> [1250109305.962014] nm_serial_debug(): Got: '
CONNECT 115200
'
NetworkManager: <info> Connected, Woo!
NetworkManager: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) scheduled...
NetworkManager: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) starting...
NetworkManager: <info> (ttyUSB2): device state change: 4 -> 5 (reason 0)
NetworkManager: <info> Starting pppd connection
NetworkManager: <debug> [1250109306.004297] nm_ppp_manager_start(): Command line: /usr/sbin/pppd nodetach lock nodefaultroute debug ttyUSB2 noipdefault noauth usepeerdns lcp-echo-failure 0 lcp-echo-interval 0 ipparam /org/freedesktop/NetworkManager/PPP/0 plugin /usr/lib/pppd/2.4.4/nm-pppd-plugin.so
NetworkManager: <debug> [1250109306.047701] nm_ppp_manager_start(): ppp started with pid 3350
NetworkManager: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) complete.
Plugin /usr/lib/pppd/2.4.4/nm-pppd-plugin.so loaded.
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB2
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xafd011a> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap MD5> <magic 0x14f2051> <pcomp> <accomp>]
sent [LCP ConfAck id=0x0 <asyncmap 0x0> <auth chap MD5> <magic 0x14f2051> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xafd011a> <pcomp> <accomp>]
NetworkManager: <info> (ttyUSB2): device state change: 5 -> 6 (reason 0)
rcvd [LCP DiscReq id=0x1 magic=0x14f2051]
rcvd [CHAP Challenge id=0x1 <6e10c576ace2b983c4cdd020b00f756c>, name = "UMTS_CHAP_SRVR"]
sent [CHAP Response id=0x1 <b4d8b1fb430b9fcf5974cdb22210974d>, name = ""]
rcvd [CHAP Success id=0x1 ""]
CHAP authentication succeeded
CHAP authentication succeeded
NetworkManager: <info> (ttyUSB2): device state change: 6 -> 7 (reason 0)
sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15> <bsd v1 15>]
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [LCP ProtRej id=0x2 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns2 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns2 10.11.12.14>]
rcvd [IPCP ConfReq id=0x0]
sent [IPCP ConfNak id=0x0 <addr 0.0.0.0>]
rcvd [IPCP ConfRej id=0x2 <compress VJ 0f 01>]
sent [IPCP ConfReq id=0x3 <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns2 10.11.12.14>]
rcvd [IPCP ConfReq id=0x1]
sent [IPCP ConfAck id=0x1]
rcvd [IPCP ConfNak id=0x3 <addr 88.194.xx.xx> <ms-dns1 192.89.123.231> <ms-dns2 192.89.123.230>]
sent [IPCP ConfReq id=0x4 <addr 88.194.xx.xx> <ms-dns1 192.89.123.231> <ms-dns2 192.89.123.230>]
rcvd [IPCP ConfAck id=0x4 <addr 88.194.xx.xx> <ms-dns1 192.89.123.231> <ms-dns2 192.89.123.230>]
Could not determine remote IP address: defaulting to 10.64.64.64
Cannot determine ethernet address for proxy ARP
local IP address 88.194.xx.xx [i][b](edit xx by user ;)[/b][/i]
remote IP address 10.64.64.64
primary DNS address 192.89.123.231
secondary DNS address 192.89.123.230
NetworkManager: <info> PPP manager(IP Config Get) reply received.
NetworkManager: <info> Activation (ttyUSB2) Stage 4 of 5 (IP Configure Get) scheduled...
NetworkManager: <info> Activation (ttyUSB2) Stage 4 of 5 (IP Configure Get) started...
NetworkManager: <info> Activation (ttyUSB2) Stage 5 of 5 (IP Configure Commit) scheduled...
NetworkManager: <info> Activation (ttyUSB2) Stage 4 of 5 (IP Configure Get) complete.
NetworkManager: <info> Activation (ttyUSB2) Stage 5 of 5 (IP Configure Commit) started...
Script /etc/ppp/ip-up started (pid 3367)
Script /etc/ppp/ip-up finished (pid 3367), status = 0x0
NetworkManager: <info> (ttyUSB2): device state change: 7 -> 8 (reason 0)
NetworkManager: <info> Policy set 'Sonera' (ppp0) as default for routing and DNS.
NetworkManager: <info> Activation (ttyUSB2) successful, device activated.
NetworkManager: <info> Activation (ttyUSB2) Stage 5 of 5 (IP Configure Commit) complete.
Yhteyden katkaisu, kun modeemi jumittaa:
NetworkManager: <info> (ttyUSB2): device state change: 8 -> 3 (reason 39)
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 39).
NetworkManager: <debug> [1250112469.932819] nm_serial_device_close(): Closing device 'ttyUSB2'
Terminating on signal 15
Connect time 52.7 minutes.
Sent 252729 bytes, received 1642417 bytes.
Script /etc/ppp/ip-down started (pid 4827)
sent [LCP TermReq id=0x2 "User request"]
Script /etc/ppp/ip-down finished (pid 4827), status = 0x0
sent [LCP TermReq id=0x3 "User request"]
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: <debug> [1250112475.356128] ensure_killed(): waiting for ppp pid 3350 to exit
NetworkManager: <debug> [1250112480.365777] ensure_killed(): ppp pid 3350 cleaned up
ja yritys yhdistää uudelleen konfiguroituun verkkoon
NetworkManager: <info> Activation (ttyUSB2) starting connection 'Sonera'
NetworkManager: <info> (ttyUSB2): device state change: 3 -> 4 (reason 0)
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
NetworkManager: <debug> [1250112532.241324] nm_serial_device_open(): (ttyUSB2) opening device...
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
NetworkManager: <debug> [1250112572.340687] nm_serial_debug(): Sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <debug> [1250112574.467720] nm_serial_debug(): Error: too many retries sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <WARN> init_done(): Modem initialization timed out
NetworkManager: <info> (ttyUSB2): device state change: 4 -> 9 (reason 28)
NetworkManager: <debug> [1250112585.000431] nm_serial_device_close(): Closing device 'ttyUSB2'
NetworkManager: <info> Marking connection 'Sonera' invalid.
NetworkManager: <info> Activation (ttyUSB2) failed.
NetworkManager: <info> (ttyUSB2): device state change: 9 -> 3 (reason 0)
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 0).
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
Ja yhdistämisyritys vielä kerran uudelleen:
NetworkManager: <info> Activation (ttyUSB2) starting connection 'Sonera'
NetworkManager: <info> (ttyUSB2): device state change: 3 -> 4 (reason 0)
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
NetworkManager: <debug> [1250113279.985373] nm_serial_device_open(): (ttyUSB2) opening device...
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
NetworkManager: <debug> [1250113320.084034] nm_serial_debug(): Sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <debug> [1250113322.214927] nm_serial_debug(): Error: too many retries sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <WARN> init_done(): Modem initialization timed out
NetworkManager: <info> (ttyUSB2): device state change: 4 -> 9 (reason 28)
NetworkManager: <debug> [1250113332.007095] nm_serial_device_close(): Closing device 'ttyUSB2'
NetworkManager: <info> Marking connection 'Sonera' invalid.
NetworkManager: <info> Activation (ttyUSB2) failed.
NetworkManager: <info> (ttyUSB2): device state change: 9 -> 3 (reason 0)
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 0).
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
Rasti pois kohdasta Ota verkko käyttöön (hiiren kakkosnappi)
NetworkManager: <info> Sleeping...
NetworkManager: <info> (eth0): now unmanaged
NetworkManager: <info> (eth0): device state change: 2 -> 1 (reason 37)
NetworkManager: <info> (eth0): cleaning up...
NetworkManager: <info> (eth0): taking down device.
NetworkManager: <info> (ttyUSB2): now unmanaged
NetworkManager: <info> (ttyUSB2): device state change: 3 -> 1 (reason 37)
NetworkManager: <info> (ttyUSB2): cleaning up...
NetworkManager: <info> (ttyUSB2): taking down device.
Verkkoyhteyksien aktivoiminen takaisin käyttöön
NetworkManager: <info> Waking up...
NetworkManager: <info> (eth0): now managed
NetworkManager: <info> (eth0): device state change: 1 -> 2 (reason 2)
NetworkManager: <info> (eth0): bringing up device.
NetworkManager: <info> (eth0): preparing device.
NetworkManager: <info> (eth0): deactivating device (reason: 2).
NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889)
NetworkManager: <info> Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889)
NetworkManager: <info> (ttyUSB2): now managed
NetworkManager: <info> (ttyUSB2): device state change: 1 -> 2 (reason 2)
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 2).
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: <info> (ttyS0): ignoring due to lack of mobile broadband capabilties
NetworkManager: <info> (ttyUSB2): device state change: 2 -> 3 (reason 0)
Ja vielä kerran yritys yhdistää 3G-moodemi konfiguroituun verkkoon
NetworkManager: <info> Activation (ttyUSB2) starting connection 'Sonera'
NetworkManager: <info> (ttyUSB2): device state change: 3 -> 4 (reason 0)
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled...
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started...
NetworkManager: <debug> [1250113723.212469] nm_serial_device_open(): (ttyUSB2) opening device...
NetworkManager: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete.
NetworkManager: <debug> [1250113763.312158] nm_serial_debug(): Sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <debug> [1250113765.440241] nm_serial_debug(): Error: too many retries sending: 'ATZ E0 V1 X4 &C1 +FCLASS=0
'
NetworkManager: <WARN> init_done(): Modem initialization timed out
NetworkManager: <info> (ttyUSB2): device state change: 4 -> 9 (reason 28)
NetworkManager: <debug> [1250113776.000730] nm_serial_device_close(): Closing device 'ttyUSB2'
NetworkManager: <info> Marking connection 'Sonera' invalid.
NetworkManager: <info> Activation (ttyUSB2) failed.
NetworkManager: <info> (ttyUSB2): device state change: 9 -> 3 (reason 0)
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 0).
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
3G-modeemin fyysinen irroitus
NetworkManager: <info> (ttyUSB2): now unmanaged
NetworkManager: <info> (ttyUSB2): device state change: 3 -> 1 (reason 36)
NetworkManager: <info> (ttyUSB2): cleaning up...
NetworkManager: <info> (ttyUSB2): taking down device.
3G-modeemin fyysinen liittäminen usb-väylään
NetworkManager: <info> (ttyUSB0): ignoring due to lack of mobile broadband capabilties
NetworkManager: <info> (ttyUSB1): ignoring due to lack of mobile broadband capabilties
NetworkManager: <info> (ttyUSB2): found serial port (udev:GSM hal:)
NetworkManager: <info> (ttyUSB2): deferring until all ports found
NetworkManager: <info> Re-checking deferred serial ports
NetworkManager: <info> (ttyUSB2): new Modem device (driver: 'option')
NetworkManager: <info> (ttyUSB2): exported as /org/freedesktop/Hal/devices/usb_device_19d2_16_noserial_if2_serial_usb_0
NetworkManager: <info> (ttyUSB2): device state change: 1 -> 2 (reason 2)
NetworkManager: <info> (ttyUSB2): deactivating device (reason: 2).
NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion `iface_idx >= 0' failed
NetworkManager: <info> (ttyUSB2): device state change: 2 -> 3 (reason 0)
Tämän jälkeen yhteys yhdistyy normaalisti ja toimii, kuten alussa on listattu
En onnistunut tuota sullomaan esim. framejen sisään, niin tuli aika pitkä, mutta toivottavasti tästä olisi jotain apua ongelman ratkomiseen.
t.Tonza
-
No sehän tuosta ainakin näkyy, että datan pysähtymisen lisäksi modeemi ei myöskään vastaa AT-komentoihin eikä resetoidu ATZ:lla. Modeemi on siis totaalisen jumissa.
Keskittyyköhän nuo jumit tietyille operaattoreille? Nythän meillä on jo tilaston alku:
- Sonera: jumittaa (Tonza)
- Saunalahti: ei jumeja (Anttu)
Päivitys 14.8.09:
Ei pysynyt yön yli päällä enää Antullakaan, vaan oli juuttunut WR1:n logien mukaan 1,5 tunnissa. :( Pitkä pystyssä pysyminen pari päivää sitten jää ihmetyttämään.
-
Saunalahti: jumittaa (armant)
-
Lisää käyttökokemuksia ja huomioita. Järjestelmä on pysynyt muuttumattomana.
Näyttäisi siltä, että jatkuvan ping:n kanssa tuo tikku toimii jumiutumatta. On, toki aikaisemmin jumittanut myös pinginkin kanssa, mutta tänään ei vielä.
Aamulla ilman pingiä yhteys katkeili kolme kertaa putkeen noin tunnin käytön jälkeen, jolloin turvauduin pingiin. Tämän jälkeen yhteys toimi reilu pari tuntia, ennen kuin jouduin sammuttamaan koneen. Nyt illalla kone on toiminut pingin kanssa reilu viisi tuntia, ilman mokkulan jumiutumista. Erästä palveluntarjoajaa olen kiusanut tänä aikana noin 17000 ping-kyselyllä :)
Voisikohan tikun jumiutuminen johtua siitä, että tukiasema pistää ruuhka tai muussa tilanteessa yhteyden jonoon, ja antaa olla sen siellä liian kauan? Tosin, tikku tuntuu jumiutuvan ihan kesken tiedon siirronkin, mutta en tätä pysty varmistamaan, ehkä kuitenkin on ollut jokin tauko. Olen huomannut myös Win-käytössä, että tikku välillä "nukkuu" todella pitkään, ennen kuin taas alkaa "tekemään" mitään, vaikka odotat esim. nettisivun latautumista, mutta tikku "toipuu" siitä, ja homma jatkuu normaalisti.
Vaihtaakohan tukiasema lennosta tikun IP-osoitetta, tätä en ole ehtinyt tarkistamaan, joka saisi tikun Ubuntussa jumiin? Tai voisiko kyseessä olla jokin radioyhteyden aikajaon/kanavan tai muu signalointitekniikan muutos lennosta, josta tikku ei toivu?
Olen huomannut, että ilman pingiä tulee välillä paljon aikakatkaisuja tai palvelinta ei löydy, lähes joka toinen sivulataus, niin voisikohan jonkun radiotien protokolla viesti jäädä "kuulematta" ja tikku ei toivu siitä?
No, tämmöistä pähkäily tällä kertaa.
t.Tonza
-
Aika susi tuntuu olevan tämä laite. Ensisijassa kannattaa yrittää palauttaa ja vaihtaa toimivampaan malliin.
Usealla foorumilla on juttua että erinäisillä ja erikoisilla AT -komennoilla pystyy säätelemään jotain idle timeoutteja jotka kenties estävät tikun jumittumisen. NetworkManageriin vain ei taida nykyisellään pystyä syöttämään omia alustuskomentoja, joten menee sitten erillisen dialerin käyttöön (esim. Gnome-ppp).
http://forum.telefonino.net/showpost.php?p=4669175&postcount=44
http://www.siptune.net/siptune.net/forum/viewtopic.php?f=3&t=93
Antti
-
Näyttäisi siltä, että jatkuvan ping:n kanssa tuo tikku toimii jumiutumatta. On, toki aikaisemmin jumittanut myös pinginkin kanssa, mutta tänään ei vielä.
Yksi kaveri kertoi illalla, että ZTE jumiutui kesken Ylen Areenan katselun, eli edes jatkuva bittivirtakaan ei siis takaa tikun tajuissaan pysymistä.
-
Mun käsityksen mukaan tämä jatkuva bittivirta nimenomaan katkaisee sen yhteyden. Koska mulla toimii toi hyvin, jos en lataile hirveesti mitään, mut heti kun rupeen lataamaan jotakin isompaa sivua jossa on kuvia, tai jotakin tiedostoa, niin katkeaa netti. Sitten olen yleensä heti kun tämä on tapahtunut, mennyt tuonne network manageriin ja katkaissut netin ja käynnistänyt uudelleen. Jos en tee sitä tarpeeks nopeasti (niin minusta tuntuu) niin netti menee kokonaan jumiin ja joudun poistamaan tikun usb-paikasta hetkeksi.
-
Tämä on nyt lopullisesti ratkaistu. Löysin eron Windowsin ja Linuxin välillä ja olen jo teorian testannutkin.
Bittivirta tai sen puute tai modeemin alustuskomennot eivät saa ZTE:tä pysymään pystyssä Linux-ympäristöissä. Tarvitaan muutos pikkusen syvemmälle Linuxiin tai ZTE:n firmikseen.
-
Tämä on nyt lopullisesti ratkaistu. Löysin eron Windowsin ja Linuxin välillä ja olen jo teorian testannutkin.
Mikä se ero on?
-
Tämä on nyt vähintäänkin kiusallinen tilanne. Korjaus on nyt sisässä Siptunen WR1 v2:ssa, ja olisi ihan pöhköä lahjoittaa tieto ongelman parissa pähkäileville kilpailijoille. Muille Ubuntun käyttäjille kuitenkin haluaisin tarjota ohjeen heti kun mahdollista. Joka tapauksessa pikkusen aikaa nyt on pakko odotella.
WR1:n koodi on sinänsä avointa ja tulossa alkavalla viikolla selitettynäkin siptune.net:iin, eli itse purnukasta tai Evernet User Manualista tuota voipi sitten tutkailla.
-
Tämä on nyt vähintäänkin kiusallinen tilanne. Korjaus on nyt sisässä Siptunen WR1 v2:ssa, ja olisi ihan pöhköä lahjoittaa tieto ongelman parissa pähkäileville kilpailijoille. Muille Ubuntun käyttäjille kuitenkin haluaisin tarjota ohjeen heti kun mahdollista. Joka tapauksessa pikkusen aikaa nyt on pakko odotella.
WR1:n koodi on sinänsä avointa ja tulossa alkavalla viikolla selitettynäkin siptune.net:iin, eli itse purnukasta tai Evernet User Manualista tuota voipi sitten tutkailla.
Jeps. No veikataanpa vaikka USB-paketin kokoa, modeemin tarjoamia sarjaportteja tai jotain AT-komentoja joita laitteelle syötetään vauhdista. Eipä ole laitetta millä testata, mutta USBsniffillä lokia ja varmaan moisen kohtuu äkkiä löytäis. Ootellaan mielenkiinnolla.
Antti
-
Tämä on nyt vähintäänkin kiusallinen tilanne. Korjaus on nyt sisässä Siptunen WR1 v2:ssa, ja olisi ihan pöhköä lahjoittaa tieto ongelman parissa pähkäileville kilpailijoille. Muille Ubuntun käyttäjille kuitenkin haluaisin tarjota ohjeen heti kun mahdollista. Joka tapauksessa pikkusen aikaa nyt on pakko odotella.
WR1:n koodi on sinänsä avointa ja tulossa alkavalla viikolla selitettynäkin siptune.net:iin, eli itse purnukasta tai Evernet User Manualista tuota voipi sitten tutkailla.
Jeps. No veikataanpa vaikka USB-paketin kokoa, modeemin tarjoamia sarjaportteja tai jotain AT-komentoja joita laitteelle syötetään vauhdista. Eipä ole laitetta millä testata, mutta USBsniffillä lokia ja varmaan moisen kohtuu äkkiä löytäis. Ootellaan mielenkiinnolla.
Antti
Aika kohdilleenhan nuo arvelut näyttivät menevän :)
Antti
-
Aika kohdilleenhan nuo arvelut näyttivät menevän :)
Antti
Juups, kysehän on diagnostiikkasarjaportin auki pitämisestä. Windows pollaa AT-komennolla säännöllisesti saapuneita tekstiviestejä ja vastaava toiminto pitää myös Siptunen WR1:ssä ZTE:n ikuisesti onnellisena. WR1:n ohje on täällä: http://www.siptune.net/siptune.net/tiki-index.php?page=WR1+v2+ja+ZTE ja on sovellettavissa Ubuntuunkin.
-
Aika kohdilleenhan nuo arvelut näyttivät menevän :)
Juups, kysehän on diagnostiikkasarjaportin auki pitämisestä. Windows pollaa AT-komennolla säännöllisesti saapuneita tekstiviestejä ja vastaava toiminto pitää myös Siptunen WR1:ssä ZTE:n ikuisesti onnellisena. WR1:n ohje on täällä: http://www.siptune.net/siptune.net/tiki-index.php?page=WR1+v2+ja+ZTE ja on sovellettavissa Ubuntuunkin.
Saa taas NetworkManagerin jampat kirota yhtä laitetta lisää, niillä kun on tuntunut olevan enempi ja vähempi vastaavia ongelmia. On se kumma että laitevalmistajat eivät onnistu implementoimaan sarjaporttia joka tottelee suhteellisen standardeja AT-komentoja... No jotain hyvää sentään, laitteessa on kaksi porttia niin voi sieltä toisesta kysellä vaikkapa signaalin voimakkuuksia yhteyden ollessa auki. Ko. ominaisuus olisi kiva saada joskus NetworkManageriin.
Antti
-
Saa taas NetworkManagerin jampat kirota yhtä laitetta lisää, niillä kun on tuntunut olevan enempi ja vähempi vastaavia ongelmia. On se kumma että laitevalmistajat eivät onnistu implementoimaan sarjaporttia joka tottelee suhteellisen standardeja AT-komentoja... No jotain hyvää sentään, laitteessa on kaksi porttia niin voi sieltä toisesta kysellä vaikkapa signaalin voimakkuuksia yhteyden ollessa auki. Ko. ominaisuus olisi kiva saada joskus NetworkManageriin.
Antti
Sain muuten "MDMA for Linux:ini" (joka siis näyttää signaalin lisäksi paljon muutakin) toimimaan Ubuntulla jo aika kivasti E180:n kanssa. ZTE:n kanssa on jotain ihmeellistä vielä, ja joko ei toimi ollenkaan tai sitten ajo kestää monta minuuttia, ja suurin osa tiedoista on silti hukassa.
Tässä on tällä hetkellä parhaiten Ubuntussakin (siis Huaweilla, ZTE-puoli on vielä hakusessa) toimiva versio:
#!/bin/bash
# MML - Modem Monitor for Linux - Anttu 090825
# --- Huawei-modeemit ---
HUA=`lsusb |grep -i Huawei`
if [ -n "$HUA" ]; then
echo ""
echo -n "Odota, haetaan tietoja.."
echo at > /dev/ttyUSB2 && cat /dev/ttyUSB2 > /dev/null & sleep 1 && killall cat
echo -n "."
MODEM=`echo ati > /dev/ttyUSB2 && cat /dev/ttyUSB2 & sleep 1 && killall cat`
MANUF=`echo $MODEM |grep : |cut -d":" -f2 |cut -d"M" -f1`
MODEL=`echo $MODEM |grep : |cut -d":" -f3 |cut -d"R" -f1`
REVIS=`echo $MODEM |grep : |cut -d":" -f4 |cut -d"I" -f1`
echo -n "."
RSSI=`echo at+csq > /dev/ttyUSB2 && cat /dev/ttyUSB2 |grep +CSQ |cut -d" " -f2 |cut -d"," -f1 & sleep 1 && killall cat`
SIG=`expr 2 \* $RSSI - 113` 2>/dev/null
SYSCO=`echo at^sysconfig? > /dev/ttyUSB2 && cat /dev/ttyUSB2 |grep SYSCONFIG: |cut -d":" -f2 & sleep 1 && killall cat`
echo -n "."
DATAP=`echo at^sysinfo > /dev/ttyUSB2 && cat /dev/ttyUSB2 |grep SYSINFO: |cut -d":" -f2 & sleep 1 && killall cat`
DPTILA=`echo $DATAP |cut -d"," -f1`
DPKAYT=`echo $DATAP |cut -d"," -f2`
DPVIER=`echo $DATAP |cut -d"," -f3`
DPRAT=`echo $DATAP |cut -d"," -f4`
DPSIM=`echo $DATAP |cut -d"," -f5`
echo -n "."
echo at+creg=2 > /dev/ttyUSB2 && cat /dev/ttyUSB2 >/dev/null & sleep 1 && killall cat
CREG=`echo at+creg? > /dev/ttyUSB2 && cat /dev/ttyUSB2 |grep CREG: |cut -d":" -f2 & sleep 1 && killall cat`
LACH=`echo $CREG |cut -d"," -f3 & sleep 1 && killall cat`
LAC=$((0x0$LACH)) 2>/dev/null
CIH=`echo $CREG |cut -d"," -f4 & sleep 1 && killall cat`
SCRAT=`echo $SYSCO |cut -d":" -f2 |cut -d"," -f1`
echo -n "."
ROAM=`echo $DATAP |cut -d"," -f3`
echo at+cops=3,1 > /dev/ttyUSB2 && cat /dev/ttyUSB2 >/dev/null & sleep 1 && killall cat
echo -n "."
NETW=`echo at+cops? > /dev/ttyUSB2 && cat /dev/ttyUSB2 & sleep 1 && killall cat`
OPER=`echo $NETW |cut -d":" -f2 |cut -d"\"" -f2`
ELISA=`echo $NETW |grep -i elisa`
if [ "$ROAM" = '1' -a -n "$ELISA" ]; then
OPER="Saunalahti (Elisa)"
fi
echo -e "\n\n\n\n\n\n\n\n"
echo "Modeemi"
echo "-------"
echo -n -e "Valmistaja:\t"
echo $MANUF
echo -n -e "Malli: \t"
echo $MODEL
echo -n -e "Revisio: \t"
echo $REVIS
echo ""
echo "Radioverkko"
echo "-----------"
echo -n -e "Operaattori:\t"
echo $OPER
echo -n -e "Sijaintialue: \t"
echo $LACH"/"$LAC
echo -n -e "Solutunnus: \t"
echo $CIH"/"$CI
echo -n -e "Aktiivisena:\t"
case $SCRAT in
"2") echo "3G/2G-automatiikka";;
"14") echo "Vain 3G/UMTS";;
"13") echo "Vain 2G/GPRS";;
esac
echo -n -e "Signaali: \t" 2>/dev/null
echo $SIG dB
echo ""
echo "Datapalvelu"
echo "-----------"
echo -n -e "Palvelun tila:\t"
case $DPTILA in
"0") echo "Ei verkossa";;
"1") echo "Rajoitettu palvelu";;
"2") echo "Datapalvelu OK";;
"3") echo "Aluerajoitettu palvelu";;
"4") echo "Virransaastotila";;
esac
echo -n -e "Kaytettavissa:\t"
case $DPKAYT in
"0") echo "Ei verkkoa";;
"1") echo "Piirikytkentainen";;
"2") echo "Pakettikytkentainen";;
"3") echo "Piiri- ja pakettikytk.";;
esac
echo -n -e "Radioverkko:\t"
case $DPVIER in
"0") echo "Kotiverkossa";;
"1") echo "Vieraassa verkossa";;
esac
echo -n -e "Datasiirto:\t"
case $DPRAT in
"0") echo "Ei verkossa";;
"3") echo "GSM/GPRS-tila";;
"5") echo "WCDMA-tila";;
esac
echo -n -e "SIM-kortti:\t"
case $DPSIM in
"0") echo "Ei kaytettavissa";;
"1") echo "SIM-kortti OK";;
"255") echo "Ei korttia/PIN-lukittu";;
esac
echo ""
fi
# END
Saapi vapaasti kopioida, kokeilla ja parannella ja ennenkaikkea saada toimimaan virheettömästi Linuxissa modeemilla kuin modeemilla... :)
-
Mitenkäs ja minne tuommonen asennellaan?
Ystävällisin terveisin Alpertti
-
Kopioi tuo tekstitiedostoksi (minä käytän nimeä mml) vaikka /usr/local/bin -hakemistoon. Sinne on Ubuntussa valmiiksi polku.
(Voit tarkistaa polkupaikat komennolla echo $PATH.)
Sitten anna skriptille ajo-oikeudet komennolla sudo chmod +x /usr/local/sbin/mml.
Edellisten jälkeen skriptin pitäisi käynnistyä komennolla mml <USB-portti>. Komento opastaa pikkusen, jos annat pelkän komennon mml ilman porttia.
(En ole mikään koodari, ja tuo skripti on kökkö raakile, joten minua ei saa lyödä ainakaan lujaa tuon kehnon toiminnan vuoksi.)
Päivitys: Semmosen huomasin tänään, että E180:n kanssa "mml" toimii hyvin, jos tikku on konetta käynnistäessä kytkettynä. Jos tikku laitetaan koneeseen jo virta päällä, ei toimi lainkaan. E160 ei toimi kummallakaan keinolla.
-
Selkeetä jakaunista!
Kiittäen ja kumartaen!
Ystävällisin terveisin Alpertti
-
Nonni, takaisin otsikon aiheeseen eli ZTE:hen.
Tässä on nyt "mml":stä sellainen versio, joka toimii myös ZTE:n kanssa. (Toimii siis E180:lla myös.)
Hirmun epävarmaa kaikenkaikkiaan on Ubuntulla sarjaporttien toiminta sekä Huaweilla että ZTE:llä. Välillä toimii vain koko koneen buuttauksen jälkeen, välillä vaatii 3G-yhteyden pystytyksen, välillä ei sitä hyväksy. Mikä näihin vaihteluihin lienee syynä? Myös vasteita hukkuu modeemien lähettämään pöperöön, eli komennon joutuu usein antamaan pari kertaa,
Toimiessaan Huawein tulostus näyttää tältä:
Modeemi
-------
Valmistaja: huawei
Malli: E180
Revisio: 11.104.10.00.00
Radioverkko
-----------
Operaattori: dna
Sijaintialue: 01F/31
Solutunnus: 3CA66/
Aktiivisena: Vain 3G/UMTS
Signaali: -95 dB
Datapalvelu
-----------
Palvelun tila: Datapalvelu OK
Kaytettavissa: Piiri- ja pakettikytk.
Radioverkko: Kotiverkossa
Datasiirto: WCDMA-tila
SIM-kortti: SIM-kortti OK
Ja ZTE:n tulostus tältä:
Modeemi
-------
Valmistaja: ZTE INCORPORATED
Malli: MF636+
Revisio: BD_EL
Radioverkko
-----------
Operaattori: Elisa
Sijaintialue: 5B00CC
Solutunnus: 527C6
Aktiivisena: Vain 3G/UMTS
Signaali: -103 dB
Datapalvelu
-----------
Teknologia: 3G
Kaytettavissa: CS_PS
Verkkovierailu: ROAM_ON
Ja itse skripti on tällainen:
#!/bin/bash
# MML - Modem Monitor for Linux
# Ubuntu version - Anttu 090923
# Portin määritys ja vikatulostukset piiloon
echo " "
case $1 in
"") echo "Anna myös modeemin sarjaportti: esim: \"mml /dev/ttyUSB1\""
echo ""
echo "Komennolla \"dmesg |grep -i modem\" saat tietoa kytketyistä porteista."
echo ""
exit;;
*) DIAGPORT=$1;;
esac
# Ylimääräisten tulostusten piilotus
exec 2> /dev/null
# --- Huawei-modeemi ---
HUA=`lsusb |grep -i Huawei`
if [ -n "$HUA" ]; then
# Tietojen kysely modeemilta
echo ""
echo -n "Odota, haetaan tietoja.."
echo at > $DIAGPORT && cat > /dev/null $DIAGPORT & sleep 1 && killall cat ||(sleep 1 && echo at > $DIAGPORT && cat > /dev/null $DIAGPORT & sleep 1 && killall cat)
echo -n "."
MODEM=`echo ati > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat ||(sleep 1 && echo ati > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat)`
MANUF=`echo $MODEM |grep : |cut -d":" -f2 |cut -d"M" -f1`
MODEL=`echo $MODEM |grep : |cut -d":" -f3 |cut -d"R" -f1`
REVIS=`echo $MODEM |grep : |cut -d":" -f4 |cut -d"I" -f1`
echo -n "."
RSSI=`echo at+csq > $DIAGPORT && cat $DIAGPORT |grep +CSQ |cut -d" " -f2 |cut -d"," -f1 & sleep 1 && killall cat ||(sleep 1 && echo at+csq > $DIAGPORT && cat $DIAGPORT |grep +CSQ |cut -d" " -f2 |cut -d"," -f1 & sleep 1 && killall cat)`
SIG=`expr 2 \* $RSSI - 113` 2>/dev/null
SYSCO=`echo at^sysconfig? > $DIAGPORT && cat $DIAGPORT |grep SYSCONFIG: |cut -d":" -f2 & sleep 1 && killall cat ||(sleep 1 && echo at^sysconfig? > $DIAGPORT && cat $DIAGPORT |grep SYSCONFIG: |cut -d":" -f2 & sleep 1 && killall cat)`
echo -n "."
DATAP=`echo at^sysinfo > $DIAGPORT && cat $DIAGPORT |grep SYSINFO: |cut -d":" -f2 & sleep 1 && killall cat ||(sleep 1 && echo at^sysinfo > $DIAGPORT && cat $DIAGPORT |grep SYSINFO: |cut -d":" -f2 & sleep 1 && killall cat)`
DPTILA=`echo $DATAP |cut -d"," -f1`
DPKAYT=`echo $DATAP |cut -d"," -f2`
DPVIER=`echo $DATAP |cut -d"," -f3`
DPRAT=`echo $DATAP |cut -d"," -f4`
DPSIM=`echo $DATAP |cut -d"," -f5`
echo -n "."
echo at+creg=2 > $DIAGPORT && cat $DIAGPORT >/dev/null & sleep 1 && killall cat ||(sleep 1 && at+creg=2 > $DIAGPORT && cat $DIAGPORT >/dev/null & sleep 1 && killall cat)
CREG=`echo at+creg? > $DIAGPORT && cat $DIAGPORT |grep CREG: |cut -d":" -f2 & sleep 1 && killall cat ||(sleep 1 && echo at+creg? > $DIAGPORT && cat $DIAGPORT |grep CREG: |cut -d":" -f2 & sleep 1 && killall cat)`
LACH=`echo $CREG |cut -d"," -f3`
LAC=$((0x0$LACH)) 2>/dev/null
CIH=`echo $CREG |cut -d"," -f4`
SCRAT=`echo $SYSCO |cut -d":" -f2 |cut -d"," -f1`
echo -n "."
ROAM=`echo $DATAP |cut -d"," -f3`
echo at+cops=3,1 > $DIAGPORT && cat $DIAGPORT >/dev/null & sleep 1 && killall cat ||(sleep 1 && at+cops=3,1 > $DIAGPORT && cat $DIAGPORT >/dev/null & sleep 1 && killall cat)
echo -n "."
NETW=`echo at+cops? > $DIAGPORT && cat $DIAGPORT |grep COPS: & sleep 1 && killall cat ||(sleep 1 && echo at+cops? > $DIAGPORT && cat $DIAGPORT |grep COPS: & sleep 1 && killall cat)`
OPER=`echo $NETW |cut -d":" -f2 |cut -d"\"" -f2`
ELISA=`echo $NETW |grep -i elisa`
if [ "$ROAM" = '1' -a -n "$ELISA" ]; then
OPER="Saunalahti (Elisa)"
fi
# Tietojen tulostus
echo -e "\n\n\n\n\n\n\n\n"
echo "Modeemi"
echo "-------"
echo -n -e "Valmistaja:\t"
echo $MANUF
echo -n -e "Malli: \t"
echo $MODEL
echo -n -e "Revisio: \t"
echo $REVIS
echo ""
echo "Radioverkko"
echo "-----------"
echo -n -e "Operaattori:\t"
echo $OPER
echo -n -e "Sijaintialue: \t"
echo $LACH"/"$LAC
echo -n -e "Solutunnus: \t"
echo $CIH"/"$CI
echo -n -e "Aktiivisena:\t"
case $SCRAT in
"2") echo "3G/2G-automatiikka";;
"14") echo "Vain 3G/UMTS";;
"13") echo "Vain 2G/GPRS";;
esac
echo -n -e "Signaali: \t" 2>/dev/null
echo $SIG dB
echo ""
echo "Datapalvelu"
echo "-----------"
echo -n -e "Palvelun tila:\t"
case $DPTILA in
"0") echo "Ei verkossa";;
"1") echo "Rajoitettu palvelu";;
"2") echo "Datapalvelu OK";;
"3") echo "Aluerajoitettu palvelu";;
"4") echo "Virransaastotila";;
esac
echo -n -e "Kaytettavissa:\t"
case $DPKAYT in
"0") echo "Ei verkkoa";;
"1") echo "Piirikytkentainen";;
"2") echo "Pakettikytkentainen";;
"3") echo "Piiri- ja pakettikytk.";;
esac
echo -n -e "Radioverkko:\t"
case $DPVIER in
"0") echo "Kotiverkossa";;
"1") echo "Vieraassa verkossa";;
esac
echo -n -e "Datasiirto:\t"
case $DPRAT in
"0") echo "Ei verkossa";;
"3") echo "GSM/GPRS-tila";;
"5") echo "WCDMA-tila";;
esac
echo -n -e "SIM-kortti:\t"
case $DPSIM in
"0") echo "Ei kaytettavissa";;
"1") echo "SIM-kortti OK";;
"255") echo "Ei korttia/PIN-lukittu";;
esac
echo ""
fi
# --- ZTE-modeemi ---
ZTE=`lsusb |grep -i 19d2`
if [ -n "$ZTE" ]; then
# Tietojen kysely modeemilta
echo ""
echo -n "Odota, haetaan tietoja.."
echo at+cpms? > $DIAGPORT && cat > /dev/null $DIAGPORT & sleep 1 && killall cat
echo -n "."
MODEM=`echo ati > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat`
MANUF=`echo $MODEM |grep : |cut -d":" -f2 |cut -d"M" -f1`
MODEL=`echo $MODEM |grep : |cut -d":" -f3 |cut -d"R" -f1`
REVIS=`echo $MODEM |grep : |cut -d":" -f4 |cut -d"I" -f1`
echo -n "."
RSSI=`echo at+csq > $DIAGPORT && cat $DIAGPORT |grep +CSQ |cut -d" " -f2 |cut -d"," -f1 & sleep 1 && killall cat`
SIG=`expr 2 \* $RSSI - 113` 2>/dev/null
echo -n "."
DATAP=`echo at+zdon? > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat |grep ZDON`
DPTILA=`echo $DATAP |cut -d"," -f1`
DPVIER=`echo $DATAP |cut -d"\"" -f6`
DATA2=`echo at+zpas? > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat |grep ZPAS:`
DPRAT=`echo $DATA2 |cut -d"\"" -f2`
DPKAYT=`echo $DATA2 |cut -d"\"" -f4`
echo -n "."
echo at+creg=2 > $DIAGPORT && cat > /dev/null $DIAGPORT & sleep 1 && killall cat
LACI=`echo at+creg? > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat |grep CREG:`
LACH=`echo $LACI |cut -d"," -f3|cut -d"O" -f1`
CIH=`echo $LACI |cut -d"," -f4|cut -d"O" -f1`
SCRAT=`echo at+zsnt? > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat |grep ZSNT:`
SCRAT=`echo $SCRAT |cut -d":" -f2`
echo -n "."
ROAM=`echo $DATAP |cut -d"," -f3`
echo at+cops=3,1 > $DIAGPORT && cat > /dev/null $DIAGPORT & sleep 1 && killall cat
echo -n "."
NETW=`echo at+cops? > $DIAGPORT && cat $DIAGPORT & sleep 1 && killall cat`
OPER=`echo $NETW |cut -d":" -f2 |cut -d"\"" -f2`
ROAM=`echo $DATAP |cut -d"\"" -f6`
OPER=`echo $OPER |grep -i elisa`
if [ "$ROAM" = 'ROAM_ON' -a -n "$OPER" ]; then
$OPER="Saunalahti (Elisa)"
fi
# Tietojen tulostus
echo -e "\n\n\n\n\n\n\n\n"
echo "Modeemi"
echo "-------"
echo -n -e "Valmistaja:\t"
echo $MANUF
echo -n -e "Malli: \t"
echo $MODEL
echo -n -e "Revisio: \t"
echo $REVIS
echo ""
echo "Radioverkko"
echo "-----------"
echo -n -e "Operaattori:\t"
echo $OPER
echo -n -e "Sijaintialue: \t"
echo $LACH" "$LAC
echo -n -e "Solutunnus: \t"
echo $CIH
echo -n -e "Aktiivisena:\t"
case $SCRAT in
" 0,0,2 OK") echo "3G/2G-automatiikka";;
" 2,0,0 OK") echo "Vain 3G/UMTS";;
" 1,0,0 OK") echo "Vain 2G/GPRS";;
*) echo "Anna komento 2g, 3g tai auto";;
esac
echo -n -e "Signaali: \t" 2>/dev/null
echo $SIG dB
echo ""
echo "Datapalvelu"
echo "-----------"
echo -n -e "Teknologia:\t"
echo $DPRAT
echo -n -e "Kaytettavissa:\t"
echo $DPKAYT
echo -n -e "Verkkovierailu:\t"
echo $DPVIER
echo ""
echo ""
fi
# END
Skriptin voi siis copy-pasteta tekstitiedostoksi ja ajaa. Ohjetta tähän on muutama pykälä taaempana tässä samassa threadissa.
-
Nyt muuten cu-komentokin alkoi syystä tai toisesta toimia ZTE:n kanssa:
http://www.siptune.net/siptune.net/tiki-index.php?page=cu-komento
Vaati tuon chmod-jutskan ohjeen lopusta, mutta sen jälkeen ZTE:n kanssa pääsi juttusille oikein kivasti.
-
Tulikohan tota ymmärrettyä oikein... Eli onks nyt niin että jos laittaa tuolla (siptune) olevan scriptin pyörimään, niin se "pollaa" tota tikkua ja näin saa ton tikun pysymään mukana että se ei "kuole" kesken kaiken, jopa kesken surffaamisen? http://www.siptune.net/siptune.net/tiki-index.php?page=WR1+v2+ja+ZTE
-
Tulikohan tota ymmärrettyä oikein... Eli onks nyt niin että jos laittaa tuolla (siptune) olevan scriptin pyörimään, niin se "pollaa" tota tikkua ja näin saa ton tikun pysymään mukana että se ei "kuole" kesken kaiken, jopa kesken surffaamisen? http://www.siptune.net/siptune.net/tiki-index.php?page=WR1+v2+ja+ZTE
Juuri näin se todistetusti jo toimii WR1:ssä. Ubuntussa on vielä testaamatta, mutta tuon "mml"-skriptin tapa syöttää at-komennot tuntuu toimivan ok, joten sitä soveltaen pitäisi toimia Ubuntussakin. Täytyy testata jossain välissä...
-
Jahas. Enpä jaksakkaa ruveta vielä soheltaan ton scriptin kanssa. Sonera jopa vihdoin ja viimein vastasi :o mun palvelupyyntöön (2 viikkoa) ja lupasivat lähettää Huawei:n tikun... Jospa se suostuis paremmin toimimaan ton ubuntun kanssa... Ei tarttis ruveta kikkaileen.
-
Jep. Huawein tikku koneessa kiinni ja jakaa sitä myös muihin koneisiin wlanin kautta... Ilman mitään katkoja ja nikotteluja nyt toiminut vuorokauden. Problem solved :)
-
Kannattas varmaan avata tiketti NM porukan suuntaan tästä niin joskus korjautuisi...
Antti
-
Pieni hullu idea ja joku lienee (?) tämän jo kokeillut mutta vaikuttaako mitään jos laittaa koneen pingaamaan jotain osoitetta, esim. ping -i 1 sonera.fi ?
-
Ihan vain kokemuksena tuosta pingaamisesta, että ainankin mulla tuntuis toimivan. Ei mene tikku tähän "valmiustilaan" ollenkaan.
Windowssissa kun pitää vaikkapa nettiradion kokoajan auki, niin myös silloin tikku pelittää mainiosti.
-
Yhäedelleen kiusaa tuo yhteyden katkeaminen, käytössä on ubuntu 10.04 ja vähänväliä pitää repiä tikkua irti jotta saa yhteyden pystyy, kaikenlisäksi yhdistäminen kestää ikävän kauan.
Olisikohan tähän mitään ratkaisua?
-
Yhäedelleen kiusaa tuo yhteyden katkeaminen, käytössä on ubuntu 10.04 ja vähänväliä pitää repiä tikkua irti jotta saa yhteyden pystyy, kaikenlisäksi yhdistäminen kestää ikävän kauan.
Olisikohan tähän mitään ratkaisua?
Minun kohdallani ratkaisu oli se, että latasin Transmissionilla jonkun paljon liikennöivän torrentin ja asetin lähetysrajaksi 5Kt/s. Nyt jo toista viikkoa putkeen ilman katkoja.
Kuka tälle linjalle lähtee, pitäköön myös mielessään sen, että lataamansa torrentin laillisuus on omalla vastuulla. (mutta tämänhän jo tiesittekin) ;)
-
Jos toistuva liikenne auttaa kuten yllä oli vahvistettu niin tuo "ping" yllä on paras tilapäinen ratkaisu, kuormittaa olemattoman vähän sekä linjaa että konetta. Sovellukset / Apuohjelmat / Pääte
ping -i 1 sonera.fi
ja jättää sen raksuttamaan sinne omia aikojaan. Tuossa voi osoitteena käyttää jotain muutakin mikä on lähinnä eli sitä oman operaattorin jotain konetta (elisa.fi, saunalahti.fi, jne.) tai mitä hyvänsä lähistöltä mikä vastaa pingiin.
-
Jos toistuva liikenne auttaa kuten yllä oli vahvistettu niin tuo "ping" yllä on paras tilapäinen ratkaisu
Kiitoksia neuvosta. Taidankin tänä iltana nauttia lasillisen ping-viiniä.
-
Tuo Torrent ja ping kikka oli jo tiedossa mutta ei sekään pidä yhteyttä kovin luotettavasti, joskus toimii joskus ei.