Welcome to Evernet User Manual on Ma 11.12.2017 [00:15 UTC]

USB- ja modeemiajurit

tulosta

Usbserial ja modeemiajurit

Oleellisimmat Linuxin ajurit 3G-yhteyksissä ovat usbserial ja modeemiajurit, joita on muutama eri vaihtoehto. Modeemiajuri käyttää usbserial-ajuria, joten esimerkiksi ajureita poistettaessa ja käyttöön otettaessa on modeemiajuri poistettava- ja usbserial kytkettävä ensin.

Usbserial

Usbserial huolehtii nimensä mukaisesti sarjaporttiliikenteestä USB-porttiin joillakin modeemeilla ajuri kytkeytyy automaattisesti käyttöön, joillakin modeemeilla ajuri on (uudelleen)kytkettävä modprobe-komennolla parametreina USB vendor- ja product ID. Esimerkiksi:

(sudo modprobe -r usbserial)
sudo modprobe usbserial vendor=0x05c6 product=0x9000


Onnistuneen usbserial:in rekisteröinnin voi havaita komennolla dmesg |grep -i usb. Listauksesta on nähtävissä myös rekisteröidyt tty-portit:

[13740.496047] usbcore: registered new interface driver usbserial
[13740.496066] USB Serial support registered for generic
[13740.496120] usbserial_generic 2-3:1.0: generic converter detected
[13740.496202] usb 2-3: generic converter now attached to ttyUSB0
[13740.496213] usbserial_generic 2-3:1.1: generic converter detected
[13740.496264] usb 2-3: generic converter now attached to ttyUSB1
[13740.496274] usbserial_generic 2-3:1.3: generic converter detected
[13740.496322] usb 2-3: generic converter now attached to ttyUSB2
[13740.496339] usbcore: registered new interface driver usbserial_generic
[13740.496341] usbserial: USB Serial Driver core


Jos edellisessä näkyviä attached-sanomia ei näy logissa, ei modeemi ole käytettävissä, vaan esimerkiksi on edelleenkin muistitilassa ja vaatii levyaseman pois kytkentää eject-komennolla tai usb_modeswitch-ohjelmalla.

Modeemiajurit

Edelliseen läheisesti kytkeytyvät modeemiajurit, jotka ovat jossain määrin valmistajakohtaisia. Ajureita on esimerkiksi option, sierra, hso ja harvinaisempana esimerkkinä esim. Nokia CS-15:n käyttämä cdc_acm. Näistä option on yleisin ja tukee kymmeniä eri modeemeja. Sierra tukee nimensä mukaisesti Sierra Wirelessin (ja Siptunen SM-sarjan) modeemeja, ja hso on käytössä Option-modeemeilla.

Modeemiajuri asennetaan usbserial:in päälle, eli subserial täytyy olla asennettuna ennen modeemiajurin asennusta. Esimerkki:

sudo modprobe usbserial vendor=0x05c6 product=0x9000
sudo modprobe option


Myös modeemiajurin onnistuneen rekisteröinnin näkee dmesg-komennolla. Tässä esimerkissä ajurina option:

[14339.405393] USB Serial support registered for GSM modem (1-port)
[14339.405614] usbcore: registered new interface driver option
[14339.405620] option: v0.7.2:USB Driver for GSM modems


Komennolla modinfo voi nähdä myös kyseisen ajurin tukemat modeemit. Komennon tulosteessa näkyy modeemien numeeriset vendor- ja product ID:t. Tässä esimerkiksi option-ajurin tukemat Qualcomm-modeemit:

modinfo option |grep -i 05c6
alias:          usb:v05C6p6613d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v05C6p6000d*dc*dsc*dp*ic*isc*ip*


USB-laitteiden vendor ID- ja product ID -tietokanta on selailtavissa netissä sivuilla The USB ID Repository.

Yleensä myös listalta löytymättömät saman valmistajan modeemit toimivat OK, vaikka juuri samaa vendor ID:tä ei listalta löytyisikään. Modeemituki yleensä laajenee ajurin version päivittyessä. Esimerkiksi sierra v.1.3.7 ei tue uusimpia Sierra Wirelessin modeemeja, vaan käyttöön täytyy ottaa 1.7.x-versio. Ajurin version voi tarkistaa samalla modinfo-komennolla listauksen alusta:

modinfo sierra |head -n 6
filename:       /lib/modules/2.6.31-17-generic/kernel/drivers/usb/serial/sierra.ko
license:        GPL
version:        v.1.3.7
description:    USB Driver for Sierra Wireless USB modems
author:         Kevin Lloyd, Elina Pasheva, Matthew Safar, Rory Filer
srcversion:     736DAACD92CCAED5AFA759D


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:42:38 UTC].


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