Hallo zusammen,
ich bin neu hier, Novize mit dem Raspberry Pi und ganz am Anfang mit Linux.
Kurzzusammenfassung:
Ziel: Internetzugang per UMTS Surfstick für Raspberry PI B+
Fehler: usb-modeswitch schhaltet nicht auf korrekte Product Id u. interpretiert UMTS Surfstick als Speichermedium
Hardware: ZTE WCDMA Technologies MSM MF627/MF628/MF628+/MF636+ HSDPA/HSUPA (1&1 UMTS Surfstick)
Software: wvdial, usb-modeswitch
Langfassung:
Ich möchte den Internetzugang für einen Raspberry Pi B+ per UMTS realisieren. Dabei taucht das oben beschriebene Problem auf. Bootet der Pi mit eingestecktem Surfstick, so wird dieser mit der Id 2000 als CD-ROM interpretiert. Stecke ich den Surfstick erst nach dem Booten an, erhält er die ProductId 0x0117 einer MMC Speicherkarte, obwohl er laut syslog für einen kurzen Moment als GSM Modem erkannt wird. Die wahrscheinlich richtige ID müsste 0x0031 oder 0x0037 lauten.
Trotz zahlreicher Seiten und Forenbeiträge über die Fehlfunktion komme ich nicht weiter. Bisher habe ich mich mit udev allerdings nicht beschäftigt. Meine Idee: Erzwingt eine udev-Regel das Umschalten auf die korrekte ProductId, sodass der UMTS Surfstick korrekt alls Modem erkannt und die ttyUSB*-Einträge angelegt werden? Wie müsste die Regel aussehen?
Oder ist es mit dem verwendeten Stick aussichtslos?
Hier die Logs:
Nach dem Anstecken:
root@raspberrypi:/home/pi# sudo tailf /var/log/syslog
Oct 9 23:11:52 raspberrypi kernel: [ 1653.517356] option 1-1.4:1.2: GSM modem (1-port) converter detected[
Oct 9 23:11:52 raspberrypi kernel: [ 1653.525584] usb 1-1.4: GSM modem (1-port) converter now attached to ttyUSB2
Oct 9 23:11:52 raspberrypi kernel: [ 1653.526343] usb-storage 1-1.4:1.3: USB Mass Storage device detected
Oct 9 23:11:52 raspberrypi kernel: [ 1653.530755] scsi4 : usb-storage 1-1.4:1.3
Oct 9 23:11:52 raspberrypi mtp-probe: checking bus 1, device 9: "/sys/devices/platform/bcm2708_usb/usb1/1-1/1-1.4"
Oct 9 23:11:52 raspberrypi mtp-probe: bus: 1, device: 9 was not an MTP device
Oct 9 23:11:53 raspberrypi logger: usb_modeswitch: switched to 19d2:0117 on 001/009
Oct 9 23:11:53 raspberrypi kernel: [ 1654.531544] scsi 4:0:0:0: Direct-Access ZTE MMC Storage 2.31 PQ: 0 ANSI: 2
Oct 9 23:11:53 raspberrypi kernel: [ 1654.535179] sd 4:0:0:0: [sda] Attached SCSI removable disk
Oct 9 23:11:53 raspberrypi kernel: [ 1654.535535] sd 4:0:0:0: Attached scsi generic sg0 type 0
Alles anzeigen
Beim Booten mit angestecktem Surfstick:
root@raspberrypi:/home/pi# lsusb | grep ZTE
Bus 001 Device 005: ID 19d2:2000 ZTE WCDMA Technologies MSM MF627/MF628/MF628+/MF636+ HSDPA/HSUPA
root@raspberrypi:/home/pi# dmesg | grep ZTE
[ 8.585094] usb 1-1.4: Manufacturer: ZTE,Incorporated
[ 9.682683] scsi 0:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 2
Fehlermeldung beim Starten von wvdial:
root@raspberrypi:/home/pi# wvdial
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
Auszug aus dmesg:
[ 8.513708] usb 1-1.4: New USB device found, idVendor=19d2, idProduct=2000
[ 8.540534] usb 1-1.4: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[ 8.565071] usb 1-1.4: Product: 1&1 Surf-stick
[ 8.585094] usb 1-1.4: Manufacturer: ZTE,Incorporated
[ 8.607371] usb 1-1.4: SerialNumber: MF19001MOD010000
[ 8.635684] usb-storage 1-1.4:1.0: USB Mass Storage device detected
[ 8.666695] scsi0 : usb-storage 1-1.4:1.0
Vielen Dank im voraus für Eure Hilfe!
Nick