leonsio / YAHM

Yet Another Homematic Management - Skripte zur Einrichtung der Homematic CCU Oberfläche in einem LXC Container unter Debian Jessie auf ARM CPU (z.B.: Raspberry Pi & Co)
Creative Commons Zero v1.0 Universal
114 stars 21 forks source link

Netzwerkkonfiguration stimmt nicht #185

Closed Hellhero closed 5 years ago

Hellhero commented 5 years ago

Hi, allem voran viele dank für die tolle Arbeit! Ist wirklich super. Aber ich habe ein Problem: Auf meinem Pi3 lief YAHM fast 2 Jahre absolut problemlos, doch seit ich mit Docker mein Openhab und den IOBroker auf dem gleichen Pi zum laufen bringen wollte gibt es nurnoch Probleme. Das hauptsächliche Problem ist, dass der YAHM-LXC-Container keine bzw. eine falsche IP-Adrese bekommt - und zwar immer 192.168.1.255. Auf meiner FritzBox! läuft der "normale" dhcp-Server welcher mich mit IP-Adresse aus dem 192.168.150.0/24er Raum versorgt. Das komische ist: manchmal bekommt der Container einer Adresse aus dem Netz - aber aus dem Container kann ich trotzdem keinen Ping in Richtung FritzBox absetzen.

Hat jemand eine Idee woran das liegen könnte? Oder hat jemand Erfahrungen mit YAHM und Docker auf dem gleichen System ?

Danke und frohe Weihnachten.

JackGruber commented 5 years ago

Hi,

ja kenn die Probleme. Liegt an der docker installation, das Netzwerk wird dabei modifiziert.

sudo iptables -N YAHM_LXC
sudo iptables -A YAHM_LXC -i yahmbr0 -j ACCEPT
sudo iptables -A FORWARD -i yahmbr0 -m conntrack --ctstate NEW -j YAHM_LXC
sudo iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j YAHM_LXC

Hab es mit iptables Einträgen wieder zum laufengebracht, aber nicht 100%. Hab daher einen eigenen PI für CCU und ioBroker aufgesetzt.

leonsio commented 5 years ago

Installiere iobroker und openhab in weiteren lxc Instanz. Lxc und docker auf gleichen System ist keine gute Idee.

Von meinem iPhone gesendet

Am 23.12.2018 um 01:46 schrieb Hellhero notifications@github.com:

Hi, allem voran viele dank für die tolle Arbeit! Ist wirklich super. Aber ich habe ein Problem: Auf meinem Pi3 lief YAHM fast 2 Jahre absolut problemlos, doch seit ich mit Docker mein Openhab und den IOBroker auf dem gleichen Pi zum laufen bringen wollte gibt es nurnoch Probleme. Das hauptsächliche Problem ist, dass der YAHM-LXC-Container keine bzw. eine falsche IP-Adrese bekommt - und zwar immer 192.168.1.255. Auf meiner FritzBox! läuft der "normale" dhcp-Server welcher mich mit IP-Adresse aus dem 192.168.150.0/24er Raum versorgt. Das komische ist: manchmal bekommt der Container einer Adresse aus dem Netz - aber aus dem Container kann ich trotzdem keinen Ping in Richtung FritzBox absetzen.

Hat jemand eine Idee woran das liegen könnte? Oder hat jemand Erfahrungen mit YAHM und Docker auf dem gleichen System ?

Danke und frohe Weihnachten.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

Hellhero commented 5 years ago

Danke euch beiden für die schnellen Antworten, habe es jetzt über die iptables Einträge zum laufen bekommen, werde mich aber in das LXC-Thema noch mal einarbeiten, habe bisher nur Docker-Erfahrung und wollte es deshalb damit umsetzen.