Ich nutze ein Huawei E352s-5 am USB-Port von einem Raspberry Pi B+.
das passiert was nicht passieren soll.
Beim Versuch mit dem Modem zu sprechen geht garnichts mehr. Kein AT-Befehl wird angenommen. Auch das "Command-Echo" tut nicht. Scheint komplett tot zu sein...
trennen" sind nicht wirklich optimal.
Das Modem sendet permanent Infos in der Form: ^MODE: 3,3
^RSSI: 6
^RSSI: 5
^SRVST: 2
^RSSI: 7
Kann das das Problem sein? Diese Zeilen werden ja im "Leerlauf" von
Ich reboote das Teil jetzt mal und lasse wieder bis morgen durchlaufen.
Restliche Probleme mit Watchdogskript und Reboot erschlagen. - Die USB-Anbindung vom Raspi entspricht nicht ganz dem, was man vom PC so kennt. Es ist unklar, ob man die wirklich jemals stabil bekommt. Das ist
Nachtrag: Eine sehr lange Laufzeit braucht es garnicht sondern schon nach kurzer Zeit scheint in irgendeinem "Buffer" so viel Status-Nachricht gespeichert zu sein, dass der serielle Port dauerhaft
Ich habe einen Huawei (genaues Modell muss ich zuhause nachschauen) an einem RP B+. Das ganze macht SMS forwarding an ein Iridium Satphone (deutsche Mobilfunkanbieten schicken keine SMS ans Iridium Netz), daher nutze ich die webseite von Iridium per curl um die empfangene SMS weiterzuleiten.
Am Anfang hatte ich auch Probleme (komisches Verhalten, kein kompleter Ausfall) bis ich den USB Surfstick per extern versorgtem USB Hub an den
Ist sie. So kommen auch keine 5V am USB raus, sondern IIRC nur so um die
4.4V. Das ist zwar noch im Bereich der USB Spec, aber wenn man Hardware erwischt, deren Entwickler die Specs nicht gelesen haben und froehlich 5V erwarten dann kann es da schonmal eng werden.
An sowas hat man sich doch in dem Bereich der kleinen (embedded) Bastel-
Man liest sich, Alex.
--
"Opportunity is missed by most people because it is dressed in overalls and
looks like work." -- Thomas A. Edison
Ich verstehe das so, dass der pppd vergeblich auf LCP-Antworten der Gegenstelle wartet. Woran das liegt, wird aus dem log leider nicht deutlich, weil danach keine detaillierten Meldungen mehr kommen. Du kannst entweder den syslogd empfindlicher einstellen, wie das genau
also wer wann was sendet, bzw. erwartet. Dann wird klarer, wo es hakt. Aber generell brauchst Du mehr Informationen, also das logging
man neben der stehenden Internetverbindung auf /dev/ttyUSB0 noch den
/dev/ttyUSB2 liest (habe ich mit Perl versucht. Wollte die Daten eigentlich auswerten und nutzbar machen). Das ist zu 100% reproduzierbar. Passiert nur auf dem Raspberry. Das gleiche Perl-Script
mir auf dem Desktop die gleiche wie auf dem Raspberry.
pastebin.com/Eacp7TP4
formatting link
Danach geht wieder eine Einwahl.
entlade ich alle Kernel-Module die mit dem Surfstick zu tun haben. Vor dem Transfer resette ich einmal den Port was dann effektiv die Module
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.