[Techinfo] usb-s gsm modem linux alatt
Horváth Péter
justicefriend at freemail.hu
2017. Dec. 30., Szo, 07:12:37 CET
Sokaknak van problémája ezzel a modemmel:
https://www.google.hu/search?source=hp&ei=rSZHWs-8KsHTwAKqirGwDw&q=19d2%3A0031+usb+modeswitch&oq=19d2%3A0031+usb+modeswitch&gs_l=psy-ab.3...2811.9130.0.10900.16.16.0.0.0.0.79.1033.16.16.0....0...1c.2.64.psy-ab..0.0.0....0.Fyalvhowt8c
Az USB modemek működése általában, hogy ha bedugod a modemet akkor
CD-ROM nak ismeri fel, nem soros portnak.
Ha ezután tolsz neki egy eject parancsot, de nem huzod ki, akkor
kisvártatva átmegy modem módba, egész más eszközök jelennek meg
az eszközkezelőben. De van olyan ronda állatfajta, ami ezt nem csinálja,
mint pl a ZTE. Erre találták ki az USB Modeswitch -t
Az USB modeswitch azt csinálja hogy amikor bedugod a modemet felismeri a
CD-ROM USB Azonosítóját (ezesetben 19d2:0031),
És megnézi a modeswitch-data fájlban, hogy milyen parancsot kell neki
tolni (amit a saját drivere is megtesz pl windows alatt).
Ezért célszerű a modeswitch-data fájt megkeresni, megnézni, és
frissíteni, vagy szerkeszteni, ha többféle, vagy eltérő info van ezzel a
modemmel kapcsolatban:
https://github.com/digidietze/usb-modeswitch-data/blob/master/usb_modeswitch.d/19d2:0031
A chat scriptet is érdemes megnézni van e benne atz vagy at&f vagy
hasonló. ezek az inicializáló parancsok, amire OK -val kell válaszolnia
a modemnek.
Ha ezt nem teszi akkor nem fog smst küldeni meg semmit.
Másrészt viszont egyáltalán nem biztos hogy a modem soros tty
hardverként működik, van amihez ez kell: /kmod-usb-acm (az lte-t most
hagyjuk)/
Azért ezt is érdemes elolvasni, még ha nem is erről az OS-ről van szó:
https://wiki.openwrt.org/doc/recipes/3gdongle
2017.12.29. 23:31 keltezéssel, Molnar Peter írta:
> Hello!
> Itt a szunetben szantam egy kis idot egy Raspberry Pi 3-t "levalto"
> kis szamitogep telepitesere, hasznalatara.
> A gep egy Nanopi NEO PLUS2.
> (http://www.friendlyarm.com/index.php?route=product/product&product_id=196)
>
> Ara 10e alatt, s elvileg tobbet tud mint a RPi.
> Nekem foleg amiatt tetszett, mert van benne egy 8GB-os eMMC.
> A RPi gyengesegenek latom, hogy a microSD-n fut, Igy nem lehet tudni
> mikor doglik meg.
> Ezert erre, mondjuk IOT-t nem biznek.
> Nos a Nanopi teljesen bevalt, gyors, megbizhato, egyetlen dologgal nem
> sikerult megbirkoznom, ez pedig egy
> usb-s gsm modem beuzemelese.
> RPi alatt bedugtam, usb_modeswitch konfiguralasa utan szepen muzsikalt.
> Itt ha bedugom az USB portba (mindegy melyikbe), akkor sehogy sem
> sikerult mukodesre birnom.
>
> egy kis diagnosztika:
> lsusb eredmenye:
> Bus 005 Device 002: ID 19d2:0031 ZTE WCDMA Technologies MSM
> MF110/MF627/MF636
> A nem ide tartozo sorokat toroltem.
> Az
> lsusb -t eredmenye:
> /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
> |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=, 480M
> |__ Port 1: Dev 2, If 1, Class=Vendor Specific Class, Driver=, 480M
> |__ Port 1: Dev 2, If 2, Class=Mass Storage, Driver=usb-storage, 480M
> |__ Port 1: Dev 2, If 3, Class=Vendor Specific Class, Driver=, 480M
>
> A 19d2:0031 alapjan modem uzemmodban van, de a
> dmseg eredmenye:
>
> usb 5-1: new high-speed USB device number 3 using ehci-platform
> usb-storage 5-1:1.0: USB Mass Storage device detected
> scsi host0: usb-storage 5-1:1.0
> scsi 0:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0
> ANSI: 2
> scsi 0:0:0:0: Attached scsi generic sg0 type 5
> usbcore: registered new interface driver usbserial
> usbcore: registered new interface driver usbserial_generic
> usbserial: USB Serial support registered for generic
> usb 5-1: USB disconnect, device number 3
> usb 5-1: new high-speed USB device number 4 using ehci-platform
> usbserial_generic 5-1:1.0: The "generic" usb-serial driver is only for
> testing and one-off prototypes.
> usbserial_generic 5-1:1.0: Tell linux-usb at vger.kernel.org to add your
> device to a proper driver.
> usbserial_generic 5-1:1.0: generic converter detected
> usb 5-1: generic converter now attached to ttyUSB0
> usbserial_generic 5-1:1.1: The "generic" usb-serial driver is only for
> testing and one-off prototypes.
> usbserial_generic 5-1:1.1: Tell linux-usb at vger.kernel.org to add your
> device to a proper driver.
> usbserial_generic 5-1:1.1: generic converter detected
> usb 5-1: generic converter now attached to ttyUSB1
> usb-storage 5-1:1.2: USB Mass Storage device detected
> scsi host0: usb-storage 5-1:1.2
> usbserial_generic 5-1:1.3: The "generic" usb-serial driver is only for
> testing and one-off prototypes.
> usbserial_generic 5-1:1.3: Tell linux-usb at vger.kernel.org to add your
> device to a proper driver.
> usbserial_generic 5-1:1.3: generic converter detected
> usb 5-1: generic converter now attached to ttyUSB2
> scsi 0:0:0:0: Direct-Access ZTE MMC Storage 2.31 PQ: 0
> ANSI: 2
> sd 0:0:0:0: Attached scsi generic sg0 type 0
> sd 0:0:0:0: [sda] Attached SCSI removable disk
>
> Tehat megis mintha storage-kent lenne felkapcsolva.
>
> Telepitettem a gammu-t, amivel a gammu-detect lefuttatva ezt kapom:
> [gammu]
> device = /dev/ttyUSB0
> name = Phone on USB serial port ZTE_Incorporated
> ZTE_WCDMA_Technologies_MSM
> connection = at
>
> [gammu1]
> device = /dev/ttyUSB1
> name = Phone on USB serial port ZTE_Incorporated
> ZTE_WCDMA_Technologies_MSM
> connection = at
>
> [gammu2]
> device = /dev/ttyUSB2
> name = Phone on USB serial port ZTE_Incorporated
> ZTE_WCDMA_Technologies_MSM
> connection = at
>
> Ami jonak tunik de a proba sms kuldesekor ezt kapom:
> Nincs válasz a megadott időn belül. Lehet, hogy a telefon nincs
> csatlakoztatva.
>
>
> Telepitettem a cu-t is
> Ezzel ezt kapom
> cu -l /dev/ttyUSB0
> cu: open (/dev/ttyUSB0): Permission denied
> cu: /dev/ttyUSB0: Line in use
>
> cu -l /dev/ttyUSB1
> cu: open (/dev/ttyUSB1): Permission denied
> cu: /dev/ttyUSB1: Line in use
>
> cu -l /dev/ttyUSB2
> cu: open (/dev/ttyUSB2): Permission denied
> cu: /dev/ttyUSB2: Line in use
>
>
> ls -l ttyU*
> crw-rw---- 1 root dialout 188, 0 dec 29 23:18 ttyUSB0
> crw-rw---- 1 root dialout 188, 1 dec 29 23:19 ttyUSB1
> crw-rw---- 1 root dialout 188, 2 dec 29 23:26 ttyUSB2
>
>
> A "Permission denied" hibauzenetet meg el tudom tuntetni, de a "Line
> in use" kifog rajtam.
> Valakinek otlete, javaslata?
>
>
>
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20171230/74b5ff30/attachment.html>
További információk a(z) Techinfo levelezőlistáról