piVCCU und Schnittstellen-Deaktivierung

Virtualisierte CCU für Raspberry Pi und Clones

Moderator: Co-Administratoren

Antworten
RouvenE
Beiträge: 207
Registriert: 11.06.2013, 19:54

piVCCU und Schnittstellen-Deaktivierung

Beitrag von RouvenE » 17.11.2018, 12:53

Hallo,

derzeit betreibe ich noch das piVCCU-Image auf dem Pi 3B+. Demnächst werde ich es auf einem Tinker Board S austesten.

Nun benötige ich meiner Meinung nach auf dem Pi für piVCCU lediglich den Ethernet-Anschluss, der die Verbindung zur Fritzbox herstellt.
Um zumindest unnötige Strahlung zu vermeiden und vielleicht auch Wärme/Stromverbrauch zu verringern, möchte ich WLAN/BlueTooth deaktivieren.

Code: Alles auswählen

sudo bash -c 'cat << EOT >> /boot/config.txt
dtoverlay=pi3-disable-bt
EOT'
sudo systemctl disable hciuart.service

sudo bash -c 'cat << EOT >> /boot/config.txt
dtoverlay=pi3-miniuart-bt
enable_uart=1
force_turbo=1
EOT'

sudo apt remove dhcpcd5
sudo apt install bridge-utils
sudo bash -c 'cat << EOT > /etc/network/interfaces
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

iface eth0 inet manual

auto br0
iface br0 inet dhcp
  bridge_ports eth0
EOT'
Diese Schritte aus der piVCCU-Anleitung jedoch scheinen Netzwerkschnittstellen umzubiegen. Deshalb ist mir nicht ganz klar, inwiefern ich diese - außer eth0 - nun deaktivieren kann, wenn denn das RPI-RF-Modul genutzt wird.

Dass der Pi trotz Deaktivierung dennoch funken soll, hatte ich mal gelesen. Hatte gehofft, dass der "Bug" behoben wurde mittlerweile.

Und, weiß vielleicht jemand, ob man diese Schnittstellen beim Tinker Board S ebenfalls deaktivieren kann ?

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU und Schnittstellen-Deaktivierung

Beitrag von deimos » 17.11.2018, 15:26

Hi,

br0 ist ein virtueller Switch, welcher in der Konfig mit dem physikalischen eth0 verknüpft ist und zusätzlich dann mit der virtueller Netzwerkkarte von der CCU. Wenn du was etwas dran änderst, dann hat die CCU kein Netz mehr.

Das Abschalten vom WLAN sollte mit dem Befehl funktionieren:

Code: Alles auswählen

sudo nmcli radio wifi off
Viele Grüße
Alex

RouvenE
Beiträge: 207
Registriert: 11.06.2013, 19:54

Re: piVCCU und Schnittstellen-Deaktivierung

Beitrag von RouvenE » 17.11.2018, 15:57

Okay, danke für die Erklärung...

Ich habe auf Deinem piVCCU-Image, also nicht im CCU-Container, pi hole installiert.
Dies lief erst gar nicht. Als ich umstellte von "lausche an eth0" auf "lausche auf allen Schnittstellen" funktionierte es tadellos.

Code: Alles auswählen

sudo nmcli radio wifi off
Muss man das nochmals ausführen nach Neustart oder hält es vor ?

Eines noch, bitte:
Ich kämpfe momentan im zPNP-Thread mit der Push-Nachrichten-Einrichtung und CuXD wirft seltsame Fehler aus. CuXD lauscht scheinbar auch an eth0.
Kann das das Problem sein ? Muss man hier ggf. CuXD auf br0 reagieren lassen im piVCCU-Container ? Ich fürchte aber, das ist nicht das Problem.

Sorry, ich lese mich erst noch ein... wollte ein laufendes System haben, um es dann in Ruhe zu erweitern.

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU und Schnittstellen-Deaktivierung

Beitrag von deimos » 17.11.2018, 16:23

Hi,

im Container gibt es nur das (virtuelle) Interface eth0.
Im Host bitte nie eth0 verwenden, sondern immer br0.

Ich glaube, dass man nach dem nmcli Befehl keinen Neustart braucht, aber ich weiß das nicht sicher.

Viele Grüße
Alex

xxxspxxx
Beiträge: 24
Registriert: 11.11.2018, 21:17
Hat sich bedankt: 1 Mal

Re: piVCCU und Schnittstellen-Deaktivierung

Beitrag von xxxspxxx » 28.12.2018, 20:42

Frohe Weihnachten zusammen,

ich hätte noch eine kleine Frage. Ich würde meinen Raspberry 3B+ lokal für ein Smart Home System nutzen und dann virtuell die piVCCU jetzt verstehe ich nicht was der Befehl sudo apt remove dhcpcd5 dort macht? Schaltet der mir nicht auch auf dem eth0 den DHCP client aus?

Hier der Link kann es sein das das sudo apt remove dhcpcd5 bei dem ersten post zu viel ist und nur für static gilt?
piVCCU

Benutzeravatar
deimos
Beiträge: 5396
Registriert: 20.06.2017, 10:38
System: Alternative CCU (auf Basis OCCU)
Wohnort: Leimersheim
Hat sich bedankt: 121 Mal
Danksagung erhalten: 957 Mal
Kontaktdaten:

Re: piVCCU und Schnittstellen-Deaktivierung

Beitrag von deimos » 28.12.2018, 20:49

Hi,

nein, der ISC DHCP Daemon verbleibt auf dem System und arbeitet dann weiterhin. Nur das Paket dhcpcd5 wird gelöscht, weil das ziemliche Probleme mit Bridges macht.

Viele Grüße
Alex

Antworten

Zurück zu „piVCCU“