Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: snare- - 29.06.10 - klo:23.04

Otsikko: Mokkulan pakottaminen tiettyyn verkkoon
Kirjoitti: snare- - 29.06.10 - klo:23.04
Käytössä Nokia CS-15 usb-modeemi jota käytän ihan 3g-verkon rajamailla. Windowsissa nokian omalla ohjelmalla voi valita mihin verkkoon haluaa mokkulan yhdistävän. Joten siis olisiko Ubuntussa (10.04) jokin keino myös valita tuo verkko? GPRS-verkko kuitenkin vahvempi, niin yhdistää sinne, mutta 3g:tä myös löytyy ja olen windowsin omalla softalla sitä verkkoa käyttänyt.
Otsikko: Vs: Mokkulan pakottaminen tiettyyn verkkoon
Kirjoitti: Thinkit - 30.06.10 - klo:05.41
Kokeilin ihan päätteellä komentojen antamista modeemille.
Tässä ohjetta:
Koodia: [Valitse]
dmesg |grep ttyKatsotaan modeemin portti itselläni tulostui:
Lainaus
[    0.000000] console [tty0] enabled
[    1.525790] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.526072] 00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   20.485590] cdc_acm 2-1:1.1: ttyACM0: USB ACM device
[   20.486418] cdc_acm 2-1:1.3: ttyACM1: USB ACM device

Asennetaan cu tällä komennolla päätteessä:
Koodia: [Valitse]
sudo apt-get install cu
Avataan yhteys modeemiin jotta voidaan syöttää komentoja:
Koodia: [Valitse]
cu -l /dev/ttyACM0
Nyt testataan syötin komennon:
Koodia: [Valitse]
atija vastaukseksi tuli:
Lainaus
CS-15 R2.7.4-0634709
R2.7
29-10-2009
(c) Nokia

Tässä  sivu komentoihin:
http://www.siptune.net/siptune.net/tiki-index.php?page=Parhaat+AT-komennot (http://www.siptune.net/siptune.net/tiki-index.php?page=Parhaat+AT-komennot)

t: Antti  ;)
Otsikko: Vs: Mokkulan pakottaminen tiettyyn verkkoon
Kirjoitti: snare- - 30.06.10 - klo:20.57
Suurin osa komennoista heittää vaan erroria esim. at^sysinfo ja at^sysconfig. Mahtaako CS-15 tukea noita komentoja?
Otsikko: Vs: Mokkulan pakottaminen tiettyyn verkkoon
Kirjoitti: Jakke77 - 01.07.10 - klo:08.57
gprs-only:
Koodia:

sudo echo 'AT^SYSCFG=13,1,3FFFFFFF,2,4' > /dev/ttyUSB1


3G-only:
Koodia:

sudo echo 'AT^SYSCFG=14,2,3FFFFFFF,2,4' > /dev/ttyUSB1

/ttyUSB1 voi olla myös joku toinen usb-portti joten kannattaa tarkastaa missä portissa mokkula on, lsusb komennolla näkee portin sijainnin. 1:n paikalle sitten vaan vaihtaa oikean numeron

Tuo AT^SYSCFG on standardi komento, ja toimii kaikissa Huaweissa, Sierrassa ym. ZTE:llä ja A-Linkilla on noihin omat komentonsa.

Linkistä http://www.siptune.net/siptune.net/tiki-index.php?page=Modeemikohtaiset+komennot löytyy modeemikohtaisia komentoja laajemminkin ja saatavilla olevat komentomanuaalit Sierralle, Huaweille, ZTE:lle ja A-Linkille.

Kaikkea muutakin hauskaa noilla komennoilla voi tehdä kuin pakottaa 3G:lle. Esim. AT+CSQ:lla saa antennisignaalin voimakkuuden esiin. Ubuntussakin. Tai ainakin RSSI:n, jonka muunnokset(kin) löytyy EUM:sta: http://www.siptune.net/siptune.net/tiki-index.php?page=Signaalinaytot .
Otsikko: Vs: Mokkulan pakottaminen tiettyyn verkkoon
Kirjoitti: snare- - 01.07.10 - klo:18.38
En saanut Jakenkaan antamilla ohjeilla toimimaan. Voisitteko laittaa mahdollisimman yksin kertaiset ohjeet stepbystep niin jos saisi toimimaan? Muut komennot toimii paitsi nuo jossa käytetään ^ merkkiä

edit: niin ja nuo komennot sudo echo 'AT^SYSCFG=13,1,3FFFFFFF,2,4' > /dev/ttyUSB1 heittää permission denied. Ja koitin myös muuttaa tuota USB-porttia. /dev/ttyACM1 kysyy passwordia, mutta mitään ei tapahdu ku sen syötän.

edit2: ja tässä mitä syötin terminaliin. olen monia erilaisia variatioita yrittänyt mutta en saanut yhdistettyä pelkkään 3G.

arttu@arttu-laptop:~$ cu -l /dev/ttyACM0
Connected.
ati
CS-15 R2.8.1-0634734
CS-15 R2.8
26-01-2010
(c) Nokia

OK
at^sysinfo
ERROR
at^sysconfig=13
ERROR
at+cops?
+COPS: 0,0,"FI SONERA",0

OK