Welcome to Evernet User Manual on To 17.08.2017 [05:49 UTC]

Siptune WR1:n serialcomm-komento

tulosta

Koppel firmwaren "serialcomm" ja Siptunen apuohjelma "at"

WR1:ssä käytetyssä Linuxissa on mukana komento serialcomm, joka lähettää annettuun porttiin komennon ja näyttää vasteen.

Oikean portin selvitys

Homma alkaa oikean sarjaportin selvittämisellä, eli minkä portin kautta modeemille pystyy antamaan komentoja.

Kun modeemi on kytketty, löytyy portit dmesg-komennolla. Esimerkki WR1:stä:
[admin@asus root]$ dmesg |grep tty
usbserial.c: Generic converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
usbserial.c: Generic converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
usbserial.c: Generic converter now attached to ttyUSB2 (or usb/tts/2 for devfs)

Edellisten lisäksi on vielä selvitettävä koko polku portteihin. Yleensä riittää, että dmesg-tulosteesta löytyvän nimen eteen laitetaan /dev/. Näin edellisissä koko polut olisivat WR1:ssä esim. /dev/usb/tts/2.

Jokin modeemille varatuista porteista tyypillisesti toimii AT-komentojen antamisessa.

Serialcomm:in käyttö

Komennon muoto on esimerkiksi:
anttu@atu-linux:~$ serialcomm /dev/usb/tts/2 at
at
OK


WR1:n at-komento

Siptunen WR1:een on lisätty myös komento at, joka hyödyntää serialcomm:ia ja ei välitä siitä, missä portissa modeemi sijaitsee.

Komennon syntaksissa huomio-osan AT ja komento-osan väliin on jätettävä välilyönti, esimerkiksi "at i".

Itse at -scripti näyttää alla olevalta. Komento annetaan sokkona sekä tts 1:lle että 2:lle, ja ohjataan virheilmoitukset roskiin.

#!/bin/sh

# AT commands to modem - Anttu 090819

  serialcomm /dev/usb/tts/2 at$1 |grep -v DSF |grep -v MODE |grep -v BOOT |grep -v open_port |grep -v RSSI 2> /dev/null
  serialcomm /dev/usb/tts/1 at$1 |grep -v DSF |grep -v MODE |grep -v BOOT |grep -v open_port |grep -v RSSI 2> /dev/null


Erikoismerkit

Edellisissä joidenkin komentojen erikoismerkit saattavat vaatia eteensä merkin "\". Esimerkiksi AT&V-komento toimii muodossa AT \&V.



Kysymykset, kommentit ja korjaukset

Lisäkysymykset, kokemukset ja ideat yllä olevista ovat tervetulleita EUM foorumille

Voit myös käyttää Siptune.com:n yhteydenottolomaketta sähköpostipalautteen lähettämiseen.

Kommentit, kysymykset ja uudet kaverit ovat tervetulleita myös Siptunen Facebook-sivuille.








Tämän sivun avustajat: Laura ja admin .
Sivua viimeksi muutettu Keskiviikko, 28. Huhtikuuta, 2010 [17:05:28 UTC].


Etsi
:
Kirjautuminen
[ Rekisteröidy | Olen unohtanut salasanani ]
standardi | salattu
Kieli: fi
Pikaviestin