OPNsense Forum

International Forums => German - Deutsch => Topic started by: User123 on October 05, 2021, 09:22:01 AM

Title: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 05, 2021, 09:22:01 AM
Hallo,

seit mehreren Stunden/Tagen versuche ich mehr oder weniger erfolgreich, den Huawei E3372s-153 LTE Stick in Opnsense (21.7.3_3) zum laufen zu bekommen.
Ich hatte bereits zwei unterschiedliche Sticks verwendet, beide ohne Erfolg.
Verwendet habe ich folgende Konfiguration aus der PFsense Doku:
Huawei E3372s LTE USB-stick
    Link interface: /dev/cuaU0.1
    Init string: &F&C1&D2E0S0=0 (alternativ funktioniert auch "Z")


Das Logfile zeigt dazu folgende Einträge:
2021-10-05T08:59:29 ppp[42026] [opt3_link0] MODEM: chat script failed
2021-10-05T08:59:29 ppp[42026] [opt3_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
2021-10-05T08:59:16 ppp[42026] [opt3_link0] Link: reconnection attempt 1
2021-10-05T08:59:13 ppp[42026] [opt3_link0] Link: reconnection attempt 1 in 3 seconds
2021-10-05T08:59:13 ppp[42026] [opt3_link0] LCP: Down event
2021-10-05T08:59:13 ppp[42026] [opt3_link0] Link: DOWN event
2021-10-05T08:59:13 ppp[42026] [opt3_link0] MODEM: chat script failed
2021-10-05T08:59:13 ppp[42026] [opt3_link0] CHAT: The modem is not responding to "AT" at ModemCmd: label.
2021-10-05T08:58:59 ppp[42026] [opt3_link0] LCP: LayerStart
2021-10-05T08:58:59 ppp[42026] [opt3_link0] LCP: state change Initial --> Starting
2021-10-05T08:58:59 ppp[42026] [opt3_link0] LCP: Open event
2021-10-05T08:58:59 ppp[42026] [opt3_link0] Link: OPEN event
2021-10-05T08:58:59 ppp[42026] [opt3] Bundle: Interface ng0 created


Nach langem Versuchen habe ich herausgefunden, dass der Stick merkwürdigerweise nach einem Reboot der Opnsense einwandfrei funktioniert, nicht jedoch nach einem Kaltstart.

Hier der Anfangsteil aus dem Logfile nach einem Reboot und funktionierender LTE WAN Verbindung:
.....
2021-10-05T09:03:19 ppp[76951] [opt3_link0] MODEM: chat script succeeded
2021-10-05T09:03:19 ppp[76951] [opt3_link0] CHAT: Connected at an unknown speed.
2021-10-05T09:03:19 ppp[76951] [opt3_link0] CHAT: ATDT*99#
2021-10-05T09:03:19 ppp[76951] [opt3_link0] CHAT: Dialing server at *99#...
2021-10-05T09:03:19 ppp[76951] [opt3_link0] CHAT: Detected Custom modem.
2021-10-05T09:03:19 ppp[76951] [opt3_link0] CHAT: +CGDCONT=1,"IP","internet.telekom"
2021-10-05T09:03:18 ppp[76951] [opt3_link0] LCP: LayerStart
2021-10-05T09:03:18 ppp[76951] [opt3_link0] LCP: state change Initial --> Starting
2021-10-05T09:03:18 ppp[76951] [opt3_link0] LCP: Open event
2021-10-05T09:03:18 ppp[76951] [opt3_link0] Link: OPEN event
2021-10-05T09:03:18 ppp[76951] [opt3] Bundle: Interface ng0 created


Ich habe bereits mehrere Versuche gemacht mit einem Boot-Delay (sowohl über die loader.conf.local, das bootdelay Addon oder über das BIOS gemacht, was alles keinen Unterschied macht. Der Stick funktioniert immer nur nach einem Reboot, nie nach einem Kaltstart oder Spannungsausfall.

Dazu kann ich noch erwähnen, dass ich es auf einer anderen OPNsense mit anderer Hardware und selbem LTE-Stick und identischer Konfig bisher auch nach einem Reboot noch nicht zum Laufen gebracht habe. Hier scheint der Stick überhaupt nicht zu funktionieren.

Hatte jemand schon mal ähnliche Probleme bzw. eine Idee, woran dies liegen könnte?
Gibt es alternativ als Notlösung eine Möglichkeit, OPNsense nach einem Kaltstart oder Spannungsausfall automatisch neuzustarten? Kann man hier evtl. in einem Script zwischen einem vorausgegangenen Kaltstart bzw. Reboot unterscheiden, um keine Rebootschleife zu erzeugen?

Schöne Grüße
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: micneu on October 05, 2021, 09:30:37 AM
also de3ine idee mit dem script kann man machen ist aber finde ich keine lösung für einen produktiven einsatz.
mache es dir doch einfach und nimm einen lte router den du an die sense hängst, schon hast du lte internet an der sense.


Gesendet von iPad mit Tapatalk Pro
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 05, 2021, 10:35:32 AM
Die Idee mit dem Script wäre auch nur eine Notlösung und ist auch nicht die Variante, die ich bevorzugen würde.
Da der Stick ja eigentlich funktioniert, müsste es doch auch eine Ursache / Lösung dazu geben?

Die Lösung mit dem LTE Router davor gefällt mir nicht so sehr, da ich doppeltes NAT und mögliche Probleme damit vermeiden möchte.

Gibt es alternativ LTE Sticks oder Router, die im Modembetrieb über OPNsense zuverlässig funktionieren und auch verfügbar sind?
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 05, 2021, 02:48:19 PM
Also den E3372-s (Telekomiker branding) habe ich schon mit OPNsense genutzt, aber iirc nur nach booten mit der sense, nie hotplug.
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 05, 2021, 03:18:17 PM
Hast du dazu evtl. noch in Erinnerung, wie du den konfiguriert hast? Hast du dazu sonstige Einstellungen vorgenommen, oder nur ppp übers Webinterface konfiguriert?
Meiner ist ebenfalls mit Telekom branding.
Hotplug wäre egal, wenn es nicht geht, er sollte aber nach einem Kaltstart des Systems schon funktionieren, und nicht wie bei mir erst mit anschließendem Reboot...
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 05, 2021, 03:39:53 PM
habe nur das hier gefunden

https://forum.opnsense.org/index.php?topic=12186.msg56220#msg56220

...die hardware gibtz noch, liegt aber im "Lager" (Vorhölle, da i386) und ist gerade nicht erreichbar....


PS: In einer alten config.xml fand ich

ppps>
<ppp>
<ptpid>0</ptpid>
<type>ppp</type>
<if>ppp0</if>
<ports>/dev/cuaU0</ports>
<username>t-mobile</username>
<password>dG0=</password>
<simpin>ADD YOUR PIN HERE</simpin>
<pin-wait>20</pin-wait>
<apn>internet.t-mobile</apn>
<apnum/>
<phone>*99#</phone>
<localip/>
<gateway/>
<bandwidth/>
<mtu/>
<mru/>
<mrru/>
</ppp>
<ppp>
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 05, 2021, 04:03:44 PM
Deinen Beitrag dazu in dem anderen Post hatte ich bereits gefunden und auch das mit dem Init String "Z" schon probiert.

Ansonsten sieht meine Config ähnlich aus, verwende auch das Interface cuaU0.1, welches das einzige ist, was funktioniert.

Was ich aber nochmal testen werde ist die SIM-Pin, die habe ich aktuell deaktiviert.
Evtl. hilft pin-wait hier weiter...
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 05, 2021, 04:21:30 PM
...vielleicht noch unterschiedliche USB-ports (2er, 3er) testen, da hab ich schon merkwürdigen voodoo gesehen...

((wundert mich, dass in der config.xml nix von dem init string Z steht))
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 05, 2021, 05:37:16 PM
PIN und Pin-wait macht leider auch keinen Unterschied.
Auch verschiedene USB Ports helfen hier nicht weiter.
Der Stick funktioniert erst nach einem weiteren Neustart nach dem Kaltstart.

Evtl. werde ich nochmal auf einer weiteren Hardware testen, ansonsten werde ich wohl hier mit der OPNSense und dem LTE Stick aufgeben und für den Fall einen Industrie-LTE Router kaufen.

Schöne Grüße
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 05, 2021, 05:47:19 PM
Liesst sich wie ein Problem mit der Hardware (BIOS?) für mich. Gibt ja auch Boards mit SIM-Kartenhalterung. Auf einen USB-stick würde ich nicht mein LAN aufbauen (ich nutze den Stick als fall-back privat und auf Reisen...)
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 05, 2021, 06:59:22 PM
Irgendwie ist das ein merkwürdiges Verhalten.
Komischerweise funktioniert der Stick auf einer anderen Hardware auf meiner OPNsense Zuhause überhaupt nicht, da hatte ich ebenfalls schon verschiedene USB (2.0, 3.0) getestet.
Ich teste morgen mal auf einer Serverhardware, ansonsten habe ich auch noch ein anderes Testsystem rumliegen, das müsste ich aber erst mal aufsetzen.
Das Ganze sollte auch nur was temporäres werden, die Hardware (Beelink T4) lag auch noch rum. War ursprünglich auch mal für Reisen gedacht :D
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: User123 on October 06, 2021, 08:41:37 AM
So, habe gerade nochmal auf anderer Hardware (sowohl mit USB 2.0 und 3.0) getestet , auch hier bringe ich den Stick überhaupt nicht zum Laufen, auch nicht nach Reboot.
Die Firmwareversion deines Sticks hast du wahrscheinlich nicht mehr irgendwo abgespeichert?
Ich denke, ich flashe als letzten Versuch mal eine ältere Firmware drauf.
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: tiermutter on October 06, 2021, 09:49:35 AM
Hast Du eigentlich mal geschaut was der init string überhaupt bewirkt? Für mein Mc7304 von Sierra wird auch ein init string empfohlen der eigentlich völliger Humbug ist... Vielleicht ist bei deinem string aber ein AT command dabei der Aufschluss darüber gibt, was genau dabei passiert und warum es danach funktioniert.
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 06, 2021, 09:57:21 AM
Der Stick hat auch einen slot für eine SD-Karte und m.E. dient der init string dazu, den Stick nicht als USB-Speichermedium zu mounten (Stichwort mode switch). Das könnte auch das Problem sein, warum die sense den Stick nicht als Modem findet...

Ich hab den Stick hier und stecke ihn mal in eine OPNsense, mal sehen, was passiert...
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 06, 2021, 10:21:40 AM
Ich hab den Stick mal konfiguriert als WAN und rebooted. Im output der seriellen Konsole findet er beim booten CD0 (mass storage), aber nicht das PPP Interface, das für WAN konfiguriert ist. Was für ein Mist...
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: tiermutter on October 06, 2021, 11:14:11 AM
Ja das wäre echt Mist wenn man dem Modem stets sagen muss wie es sich zu verhalten hat. Da gibt es aber sicherlich auch AT Kommandos für, die eventuell auch dauerhaft sind?!
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 06, 2021, 11:22:29 AM
mode switch on BSD is complicated (a mess?)

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192345

Keine Idee, wohin der patch gegangen ist und ob er funktioniert...

https://forums.freebsd.org/threads/usb_modeswitch.63677/

In Linux ist das alles kein Thema.
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: tiermutter on October 06, 2021, 11:27:25 AM
Ich hab auf die Schnelle nur das hier zu den AT gefunden:
https://gist.github.com/artizirk/20acc2ab07fe6cad9fcc
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 06, 2021, 12:12:09 PM
Quote from: tiermutter on October 06, 2021, 11:27:25 AM
Ich hab auf die Schnelle nur das hier zu den AT gefunden:
https://gist.github.com/artizirk/20acc2ab07fe6cad9fcc

Huawei E3372h ist nicht Huawei E3372s
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: tiermutter on October 06, 2021, 12:48:24 PM
Oh, habe ich übersehen... die AT Commands könnten aber trotzdem identisch sein, wenn das Rad zwischen "s" und "h" nicht neu erfunden wurde. :)
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 12, 2021, 10:06:40 AM
Das klingt nicht schlecht, ein Raspi als USB-auf-RJ45 Adapter, da Linux mit den Dongles besser zurecht kommt:

https://forums.raspberrypi.com/viewtopic.php?f=36&t=320822
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: meschmesch on October 12, 2021, 05:03:11 PM
Ich habe ein ähnliches Problem mit einem Huawei-Stick. Reboot hilft bei mir nicht, nur manuelles Entfernen des Sticks und dann wieder in den USB-Port einstecken. Dann erscheint auch wieder das richtige PPP-Interface. Ich glaube irgendwo mal gelesen zu haben, dass das vermutlich ein internes Problem des Sticks ist, der sich "aufhängt" und dann bis zur Stromtrennung in einem unbrauchbaren Zustand verharrt.
Title: Re: Probleme mit LTE Stick Huawei E3372s-153
Post by: chemlud on October 12, 2021, 05:05:50 PM
...kann sein, aber unter Windows und Linux sehe ich sowas eigentlich nie...