-
-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HMLANGW mode doesn't work in 3.69.7.20230626 #2350
Comments
I can approve the error on a Raspberry Pi3: Having trouble with the LAN Gateway since ~ 2weeks. No connections and error log full with: "LanGatewayEG kern.err kernel: [76765.505782] eq3loop: eq3loop_write_master() mmd_bidcos: not enough space in buffers. free space = 15, required space = 18 |
After some reissue of this possible bug, my LAN Gateway is back on release 3.69.7.20230506 and it works fine since 10 hours without any suspected log messages and CCU is still on last release 3.69.7.20230626. |
Unfortunetly the problems on my side are still there, and yesterday evening my 2nd Lan Gatway came up with the same problem. After a reboot they work for some hours. |
LAN Gateway here still on release 3.69.7.20230506 without any issue since 12 days... |
So, jetzt habe ich mir die RM-LGW Problematik mal angesehen und kann die Probleme nachvollziehen und reproduzieren. Die RM-OVA (.ova mit HmIP-RFUSB) und die RM-LGW (Pi2B mit HM-MOD-RPI-PCB) sind beide auf Nightly 3.71.12.20230725-5a1c60 Ausgangslage ist die frisch gebootete RM-LGW und die ausgeschaltete RM-OVA (in welcher das LGW schon eingebunden ist). Die RM-OVA wird gebootet, und die Verbindung zur RM-LGW korrekt aufgebaut. Soweit ok. Wenn ich jetzt aber die RM-OVA neu starte (oder nur den rfd der RM-OVA) gehen die Probleme los. Im Log der RM-LGW kommen dann die bekannten Fehlermeldungen: So wie es aussieht läuft dann der lgw in eine Art "Boot-Loop" aus dem er nicht mehr herauskommt.
Möglicherweise sind die letzten Änderungen hier das Problem. Edit: Hier ist der Restart der RM-OVA (oder nur des rfd) kein Problem. |
Danke fürs reproduzieren und die Analysen. Das sollte helfen das Problem irgendwann zeitnah dann hoffentlich final zu beheben.
Ist das also das einzige Problem um das es hier geht? D.h. wenn der RM-LGW einmal in Betrieb ist darf/sollte man die normale RM nicht neustarten oder den rfd davon weil sonst die Verbindung sich nie wieder synchroniseren lässt? Hab ichd as richtig verstanden?
Wo kommen denn diese Meldungen hier her?
Danke für das analysieren. Dann müsste ich mir das selbst wohl noch einmal genauer anschauen oder jemand (@jp112sdl ?) debuggt das mal selbst mit den existierenden quellen des |
Ja richtig.
Die Logausgaben kommen also vom Ich war nur kurz zwischen Tür und Angel bei Baxxy per Teamviewer auf seine Anlage verbunden. |
Was mir gerade beim Morgenkaffee durch den Kopf geht: Der Der Warum das Ganze beim 1. Connect funktioniert, weiß ich zwar auch nicht. Aber den Absturz nach einem Reconnect führe ich gedanklich momentan darauf zurück, dass der |
Diesen Gedanken hatte ich in der Tat auch bereits als ich das letzt mal Hand an |
Nun wird es klarer... bereits beim Disconnect wird RaspberryMatic/buildroot-external/package/hmlangw/hmlangw.cpp Lines 505 to 510 in 9839133
Das selbe passiert auch, wenn der Ich würde Schaue ich mir mal an. |
Guten Morgen Zusammen, vorneweg schonmal vielen Dank für die viele Arbeit und Mühe die in dem ganzen Projekt steckt. Und dann auch noch für die Beschäftigung mit einem Problem das außer mir scheinbar kaum jemand hat. Wenn ich helfen kann sagt Bescheid, bin zwar die nächsten 3 Wochen im Urlaub, aber wenn ich danach was testen soll mache ich das gerne. Bin zwar nicht begabt, kann aber ganz gut Anleitungen folgen :-) |
So, Lagebericht: Haben bei einer Session am Vormittag in meine RM-LGW (Pi2B mit HM-MOD-RPI-PCB und RM-Nightly 3.71.12.20230726-4751dc) einen von @jp112sdl modifizierten Seitdem kann ich keine Probleme mehr feststellen. Sieht für mich also "gefixt" aus. |
Ich mache den PR im Laufe des Tages noch fertig. |
Ok, danke @jp112sdl. Dann am besten morgen mit dem nächsten nightly snapshot nochmal durchtesten und dann können wir dieses Thema hier hoffentlich auch endlich abhaken das die BidCos-RF LAN-Gateway Verbindungen hin- und wieder instabil sind. |
So, ich habe das Testsetup (mit den heutigen Nightly's) nun ordentlich mit Verbindungsabbrüchen und Reboot's malträtiert. |
Das Zusammenspiel hat doch mal wieder gut geklappt, dank deines aufgeräumten Testlabors (bis auf die offenen 736 Browser-Tabs^^).
Ja müssten wir mal planen. Hab gerade bei DB geschaut und war angenehm überrascht, dass es ICE-Verbindungen nach Berlin für 9,90 EUR gibt. |
Dann leg mal einen Zwischenstopp in Dresden ein, dann kannst du für euch auch ein Stück Eierschecke mit auf den Weg einpacken 😜 |
...oder Du entscheidest Dich ab Berlin per Trampen nach Norden, macht Spaß, ist kostenlos und auf Rügen angekommen, gibt's dann Meerblick mit Zitronenbrause... DANKE an Alle und @Newton1981 , Du bist nicht allein... ;-) |
Dresden liegt jetzt nicht gerade am Wegesrand in Richtung Berlin. Rügen wäre sicher auch für @Baxxy13 eine Option 😄 |
Ich bin ja letztes WE an Dresden vorbeigebrummt. Nach Rügen geht's am Sonntag, aber mit dem grünen Bus.
Na dann hoffe (und denke) ich mal das das nun läuft. Beim Problemkind im Forum muss das Problem m.E. woanders liegen. |
Describe the issue you are experiencing
/bin/hmlangw hangs and endless kernel messages
mmd_bidcos: not enough space in buffers
appears ~2,5 h after start, no lan gateway functionality at this point.Describe the behavior you expected
stable lan gateway mode
Steps to reproduce the issue
update from release 3.69.7.20230506 to 3.69.7.20230626 via Web GUI (temporarily
rm /usr/local/HMLGW
)What is the version this bug report is based on?
3.69.7.20230626
Which base platform are you running?
Raspberry Pi Zero W Rev. 1.1
Which HomeMatic/homematicIP radio module are you using?
HM-MOD-RPI-PCB
Anything in the logs that might be useful for us?
Additional information
Raspberry Pi Zero W is connected by WLAN.
When the issue appears, network between CCU and LAN Gateway still working, but
not connected
at CCU Web GUI LAN Gateway Configuration page.On the issued LAN Gateway side the /bin/hmlangw daemon is still running without abnormal CPU load:
but I can't
kill 1332
process, means command doesn't fulfill without any response on CLI.The Raspberry Pi Zero W doesn't really hangs, but at issue time its responds very slowly, may be given by the system architecture combined with endless log messages...
To reboot the LAN Gateway solved the issue for next 2,5 hours without any changes on CCU, on release 3.69.7.20230626 too.
Maybe behavior looks like #2340 without any CPU load.
How can I help for further investigations?
The text was updated successfully, but these errors were encountered: