FHEM nach Umzug IP Adressbereich nicht erreichbar

Begonnen von Gunther, 09 Oktober 2019, 22:46:05

Vorheriges Thema - Nächstes Thema

Gunther

allowFrom - nix
allowed - 72 Einträge, aber nichts was auf Netzwerk schließen lässt
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

amenomade

Blöde Frage, aber die wurde noch nicht gestellt: läuft überhaupt Fhem?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Gunther

Gute Frage, hatte kurz Hoffnung.

root@fhem-container:~# /etc/init.d/fhem status
fhem is running
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

Habe mysql in einem anderen Container laufen.

Wenn FHEM mysql fürs logging braucht: Kann es sein, dass es nicht läuft, wenn der Container nicht funzt?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

Andere Frage. Hast Du FHEM auch im Container und wenn ja in welchen? LXC oder Docker. Wenn Docker hast Du Docker Container entsprechend angepasst?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

Ist ein LXC Container.
Kann es zu Problemen kommen, wenn die ganzen Geräte/IOS noch nicht zugreifest sind (alter IP Adressenbereich)?

Wenn ich Zeit habe, werde ich mal mit einer initialen fhem.cfg testen. Wo bekomme ich die her?
Außerdem habe ich einen Wiki-Eintrag gefunden, der ein Vorgehen beschreibt.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

Noch mal zum festhalten

Proxmox:
vmbr0 hat eine ip aus dem Bereich 192.168.1.xxx

FHEM:
hat ip 192.168.1.22

Das Gerät mit dem Du auf FHEM zugreifen möchtest hat IP aus Adressbereich
192.168.1.xxx



Du hattest mal geschrieben Ping geht. Heißt das das Dein Endgerät (Comuter Tablet) den FHEM Server anpingen kann?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

2 Trilliarden Fehlermeldungen, extrem viele wegen fehlender Verbindung zum sql-Datenbank.

Teste jetzt mal mit einer leeren fhem.cfg
Wenn das läuft, dann brauche ich zumindest bzgl. Netzwerk keine Forschungsarbeit leisten.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

Läuft denn Deine SQL DB noch nicht? Ich habe da bei mir einen PostgreSQL Container genommen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

#26
Also FHEM läßt sich mit Standard cfg per webif aufrufen.

Netzwerk läuft - check

Dann geht es jetzt an die ganzen Devices.

Vorgehen, da ich gerade eigentlich gar keine Zeit habe...(und noch in einen anderen Adressbereich umziehen möchte, mich aber bisher nicht mit Layer 2 beschäftigt habe - muss mir dafür ein wenig Zeit nehmen)
Erstmal alles was geht auf DHCP setzen
Anpassen in fhem.cfg
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

Auch wenn ich gerade nicht an der Netzwerkanlage sitze, treibt mich eine Frage bzgl. Proxmox und VLAN an.
Ich habe gestern versucht Proxmox samt Node in ein VLAN zu hängen. Laut Switch hat das Ding auch die Adresse im VLAN korrekt hinterlegt (fix). Zugriff und anpingen aus dem gleichen Subnet gehen leider nicht. Muss ich die VLAN ID im Proxmox Netzwerkdevice angeben um Zugriff zu bekommen?

P.S. hatte noch keine Zeit an meiner FHEM Instanz zu arbeiten. Muss bis nächste Woche warten.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

CoolTux

Du musst natürlich ein vlan Device anlegen.

iface eno1 inet manual
auto eno1.321
iface eno1.321 inet static
        address 10.32.1.5
        netmask 255.255.255.0


Meine Netzwerkkarte ist die eno1. Ich erstelle ein VLAN Netzwerkdevice von der Netzwerkkarte eno1 mit VLAN ID 321

Du wirst wahrscheinlich gleich vmbr0 machen

iface eno1.90 inet manual
auto vmbr0
iface vmbr0 inet static
        address 10.6.4.5
        netmask 255.255.255.0
        gateway 10.6.4.1
        bridge_ports eno1.90
        bridge_stp off
        bridge_fd 0


Bridge vmbr0 mit VLAN ID 90
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Gunther

Danke für Deine Config. Ich musste etwas ändern.
Auf den Node (Hauptinstanz von Proxmox) und FHEM komme ich jetzt:
Proxmox: 10.1.1.35
FHEM: 10.1.1.33 (FHEM-EInstellungen aus der Proxmox-Oberfläche im Anhang)
alles im VLAN 10

Auf meinen MySQL-Container kommt ich nicht. Habe verschiedene Dinge ausprobiert, leider alle ohne Erfolg.
Auf dem Switch sehe ich die Container. Allerdings ohne IP-Adresse.

Das ist der Stand der Config:
auto lo
iface lo inet loopback

iface eno1 inet manual

iface eno1.10 inet manual

auto vmbr0
iface vmbr0 inet static
        address  10.1.1.35
        netmask  255.255.255.0
        gateway  10.1.1.1
        bridge_ports eno1
        bridge_stp off
        bridge_fd 0

auto vmbr1
iface vmbr1 inet manual
        bridge_ports none
        bridge_stp off
        bridge_fd 0

auto vmbr2
iface vmbr2 inet manual
        bridge_ports none
        bridge_stp off
        bridge_fd 0


Was muss ich machen, um auch den SQL-Container (und weitere) produktiv zu nehmen?
Stehe auf dem Schlauch und verstehe das Proxmox Wiki nicht.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden