Hallo zusammen,
seit ein paar Wochen habe ich nun einen Raspberry Pi und habe mir folgendes vorgenommen, dachte das kann ja nicht so schwierig werden, auch mit kaum Erfahrung in Linux und mit Raspberry.
Mein Ziel:
Ich möchte dass mein Raspberry SMS versendet. Gesteuert durch ein C Programm soll er bei bestimmten Ereignissen über einen Kommandozeilenbefehl die SMS raussenden. Das aber nur am Rande.
Ich habe nun einen Stick (Huawei E303 HSPA USB Stick, auch HiLink genannt) besorgt.
Nach tagelangem Durchforsten des Internet komme ich zum Ergebnis dass ich offenbar mit usb_modeswitch den Modus umschalten muss.
usb-modeswitch ist laut Anleitung installiert.
lsusb ergibt für den Stick:
Bus 001 Device 015: ID 12d1:14dc Huawei Technologies Co., Ltd.
Dann führe ich wie vielfach im Internet beschrieben aus:
sudo usb_modeswitch -v 12d1 -p 14dc -M '55534243123456780000000000000a11062000000000000100000000000000'
Die Zahlensequenz habe ich auch mehrfach verändert nach diversen Vorschlägen im Internet.
Ergebnis ist immer dasselbe:
Looking for default devices ...
found matching product ID
adding device
Found device in default mode, class or configuration (1)
Accessing device 015 on bus 001 ...
Getting the current device configuration ...
Ok, got current device configuration (1)
Using first interface:0x00
Error: message endpoint not given or found. Aborting.
An der Stelle hänge ich fest. Egal wie ich die Sequenz verändere oder sonstige Details der Eingabe verändere, immer kommt diese gleiche Fehlermeldung. Natürlich nur solang ich als Product Id die 14dc eingebe, sobald ich das ändere macht er natürlich nichts mehr.
Kann mir irgendjemand erklären was denn ein message endpoint überhaupt ist? Stehe da leider vollkommen auf dem Schlauch.
Bei erneutem Aufruf von lsusb ist natürlich die Product Id weiterhin 14dc.
Vielen Dank