CentOS 6 és az usb_modeswitch

Ez egy szar nap volt. A tegnapi asterisk config-ot most fejeztem volna be azzal, hogy megoldom a stick használhatóságát ( usb_modeswitch megfelelő működése ) valamint egy kis udev-es játékot, hogy a létrejövő device olvasható legyen az asterisk számára.

Nos lehet, hogy kevésbé értek a rendszerhez, biztos. De ez ma nagyon nem ment. A nap felénél azért már ki sikerült google-zni, hogy hiába van fent a csomag, mert az nem működik, rosszul van csomagolva.

http://bugs.centos.org/view.php?id=5962

Pár másolás után! már működik, csak az én eszközömet nem találja, vagy megtalálja, de nem rántja be. A nap végére eluntam a tétlenkedést és a /lib/udev/conf.d/-ben levő usb_modeswitch-ben statikusan linkeltem bele, hogy igen is rúgj bele a szerencsétlen eszközbe. Különösen figyelve arra, hogy a usb_modeswitch-data által hozott conf állományt tovább szerkeszteni kellett az eszközömhöz.

Arra a munkatársam hívta fel a figyelmemet, hogy az udev path-ban nincs benne a /urs/sbin. Nem túl szép megoldás, de jogosnak tartom. holnap már csak a ttyUSB device-ok.

symlinkelés udev-en keresztül /lib/udev/rules.d/99-huawei-link.rule
ACTION!="add|change", GOTO="device_huawei_end"
SUBSYSTEM!="tty", GOTO="device_huawei_end"
#ATTRS{idVendor}!="12d1", GOTO="device_huawei_end"
#ATTRS{idProduct}=="1436", GOTO="device_huawei_link"

LABEL="device_huawei_link"
KERNEL=="ttyUSB0", SYMLINK+="hw-modem-0", MODE="0666"
KERNEL=="ttyUSB1", SYMLINK+="hw-audio-0", MODE="0666"
KERNEL=="ttyUSB2", SYMLINK+="hw-data-0", MODE="0666"
LABEL="device_huawei_end"

Hozzászólások

Nagy szopas tud lenni, hogy ezek nem multi-purpose soros portok, azaz nem mindegy, melyik USB portot hova konfigolod be. Az, amin az ATZ parancsra ertelmes modem valaszt kapsz (115200 8N1), na az az SMS portja a cuccnak. A tobbi porton nincs SMS.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Tudod mi az igazi szopas? A setalo SMS port. Volt olyan GSM modem a kezemben, aminel attol fuggott, hol van az SMS port, hogy epp milyet almodott az ejjel. Vicces reggelente azzal nyitni, hogy na, ma hol van az SMS port?
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Jaa, ugy konnyu.

En viszont azt ajanlom, hogy az SMS-es portjara konfigolj fel egy gammut. Sosem art egy SMS szerver a csaladban, peldaul a Nagiosnak lehet ilyeneket adni, hogy akkor lehet susogni ha baj van.

PS: erdekes kerdes, de valoszinu a PIN kod miatt nem fogod meguszni a modem alapszintu bekonfigjat. De nem tudom, voice-t sosem konfigoltam.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Annyi előkonfig elég volt, hogy nem is volt már pin kód. Egy más kérdés, hogy a hangminőség az kevésbé jó a mobil-mobil oldalon.

:)
Azért a sétáló sms portnál felkaptam a fejem. Egyébként az egész dongle channel driverben az sms tetszik a legjobban

dongle sms "dev" "number" szoveg

és szépen küldi.

Nekem gammuval kellett konfigolnom a cuccot (illetve nem akartam Asterisket telepiteni, meg akkoriban meg az egesz chan_dongle tortenetrol csak olyan hirek voltak, hogy valaki latott valakit, aki hallott valakirol, aki ismert valakit, akinek mukodott), vagyis nekem csak a ttyUSB cuccok jatszottak. 0 es 1 volt, valszinu a modeswitch cserelgette fel a portokat, vagy nem tudom, de mivel a Gammu fix eszkoznevet var mint serial port, igy ket konfigot kellett csinalni, es symlinkelni (ez volt a gyorsabb ut).
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Masik tipp: fontos, hogy a minicombol konfigold ki, hogy inicializalni akarja a modemet - mindegyik GSM modemnek mas kel. A SIM kartya pinkodjat az AT+CPIN=1234 parancs uti be, ezt lehet meg esetleg hasznos init stringbe megadni - de hangsulyozom, elso korben ne legyen inicializalo string, mert vannak modemek, amik pl. bedugas utan nem reagalnak rogton a modemkommunikaciora, hanem egy kis ido kell (talan meg bootol a firmware, vagy tudomisen), viszont ezt meg a minicom nem kezeli tisztessegesen (ertsd: nem probalkozik ujra meg ujra meg ujra meg...
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal