Mobil internet USB stick. Ha bedugom a gépbe létre kell jönnie valami ilyen eszköznek: /dev/ttyUSB*. Néha létrejön, gyakrabban azonban nem. Kihúzom, visszadugom, még mindig nem. Átlagosan 5-ször kell próbálkozni, mire sikerül. Nincs a ki-be-dugdosásnál valami intelligensebb és direktebb módszer?
- 1210 megtekintés
Hozzászólások
Hardware rendben van? Egy regi USB-s kartyaolvaso csinal nalam hasonlokat, de ez OS-fuggetlen. A csatlakozo korul van valami baja.
--
A strange game. The only winning move is not to play. How about a nice game of chess? - Wargames
- A hozzászóláshoz be kell jelentkezni
Hát előbb utóbb megjönnek az eszközök, és utána működik, használom.
--
ulysses.co.hu
- A hozzászóláshoz be kell jelentkezni
A megfelelo /dev/bus/usb/XXX/YYY megjelenik? Az `lsusb` latja az eszkozt? Ha nem, akkor a `dmesg` mit mond?
Olyat lehet csinalni, pl hogy egy usb reset ioctl-t kiadni a megfelelo /dev/bus/usb/XXX/YYY file-on, ez sok eszkoznel (megfelelo usb firmware eseten) kozel-egyenrangu hatast valt ki, mintha kihuznad es visszadugnad az eszkozt. De persz ehhez nem baj ha letezik ez a file :)
Az usb-subsystem eseteben ezek a speci /dev/akarmi0 fileok megjelenese altalaban a legutolso lepes. Igy erdemes korabban keresgelni.
- A hozzászóláshoz be kell jelentkezni
Ez a dmesg kimenete, amikor jó:
usb 3-3.2: new high-speed USB device number 32 using xhci_hcd
usb 3-3.2: New USB device found, idVendor=1bbb, idProduct=0000
usb 3-3.2: New USB device strings: Mfr=2, Product=1, SerialNumber=3
usb 3-3.2: Product: USBModem Configuration
usb 3-3.2: Manufacturer: USBModem
usb 3-3.2: SerialNumber: 1234567890ABCDEF
option 3-3.2:1.0: GSM modem (1-port) converter detected
usb 3-3.2: GSM modem (1-port) converter now attached to ttyUSB0
option 3-3.2:1.1: GSM modem (1-port) converter detected
usb 3-3.2: GSM modem (1-port) converter now attached to ttyUSB1
usb-storage 3-3.2:1.2: USB Mass Storage device detected
scsi host29: usb-storage 3-3.2:1.2
option 3-3.2:1.3: GSM modem (1-port) converter detected
usb 3-3.2: GSM modem (1-port) converter now attached to ttyUSB2
scsi 29:0:0:0: Direct-Access USBModem MMC Storage 2.31 PQ: 0 ANSI: 2
sd 29:0:0:0: Attached scsi generic sg2 type 0
sd 29:0:0:0: [sdb] Attached SCSI removable disk
Majd begyűjtöm a rossz esetet is.
Egy 10+ éves Alcatel USB stickről van szó. Régen kézzel kellett hozzá indítani az usb_modswitch-et. Most elvileg automatikus volna a modem módba kapcsolás, legalábbis, ha úgy tartja kedve a Linuxnak. A kérdésem éppen arra vonatkozik, hogy nem lehet-e valahogy elmagyarázni neki, hogy mit kell csinálni (a kibedugdosós próbálgatás helyett).
Szerk:
És itt van a rossz eset.
usb 3-3.2: new high-speed USB device number 5 using xhci_hcd
usb 3-3.2: New USB device found, idVendor=1bbb, idProduct=f000
usb 3-3.2: New USB device strings: Mfr=3, Product=2, SerialNumber=4
usb 3-3.2: Product: HSPA Data Card
usb 3-3.2: Manufacturer: USBModem
usb 3-3.2: SerialNumber: 1234567890ABCDEF
usb-storage 3-3.2:1.0: USB Mass Storage device detected
scsi host6: usb-storage 3-3.2:1.0
usbcore: registered new interface driver usb-storage
usbcore: registered new interface driver uas
scsi 6:0:0:0: CD-ROM USBModem MMC Storage 2.31 PQ: 0 ANSI: 2
sr 6:0:0:0: [sr1] scsi-1 drive
sr 6:0:0:0: Attached scsi CD-ROM sr1
sr 6:0:0:0: Attached scsi generic sg2 type 5
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver option
usbserial: USB Serial support registered for GSM modem (1-port)
Érdekes, hogy a logban itt is szó esik USB Serial support-ról, de mégsincsenek meg az eszközök:
ls: cannot access '/dev/ttyUSB*': No such file or directory
- A hozzászóláshoz be kell jelentkezni
Szerintem a második esetben nem indul el az usb_modeswitch, ezért ott marad a CD-ROM és annyi.
Illetve szerintem az első log részlet nem teljes, mert az usb_modeswitch hatására az eszköz átvált, így lecsatlakozik majd mint új eszköz felcsatlakozik. A mellékelt logban már csak a "felcsatlakozik mint új eszköz" látható, de szerintem előtte ott van az a rész is, ami a második logban van, amikor még csak mint cd-rom jelenik meg (amin a driver program van).
Esetleg usb_modeswitch kézből futtatása ilyen esetekben?
- A hozzászóláshoz be kell jelentkezni
Sok ilyen fájl van /dev/bus/usb/XXX/YYY, 10 darab. Honnan tudhatnám, hogy melyik a "megfelelő"?
- A hozzászóláshoz be kell jelentkezni
Usb mod chqnger vagy mi kell mert nem usb modemnek ismeri fol hanem valami cd rom esetleg eth vezerlonek.
Milyen tipus?
- A hozzászóláshoz be kell jelentkezni