Problem: Nach wenigen Sekunden stockt das Bild und bleibt schließlich stehen. Abhilfe schafft nur ein Umschalten, und nach einigen Sekunden hängt es wieder.

Ursache: MagentaTV benötigt IGMPv3, Entertain kam mit IGMPv2 aus.

Lösung:

Falls ein Switch zum Einsatz kommt, muss er IGMPv3 unterstützen

Man benötigt für die PFSense / OPNSense das Paket igmp-proxy.

Nach der Installation muss man in den Settings ein UP & Downstream Interface einstellen:

enter image description here

enter image description here

Ausserdem müssen zwei Firewall Regeln auf dem WAN Interface erstellt werden:

Regel für IGMP:

Action: Pass Interface: WAN Address Family: IPv4 Protocoll: IGMP Source: Any Destination: ANY Description: MagentaTV_IGMP Advanced Options: Allow IP Options muss aktiviert sein.

Regel für UDP anlegen:

Action: Pass Interface: WAN Address Family: IPv4 Protocol: UDP Source: Any Destination: ANY Description: MagentaTV_UDP

Wichtig ist die Option "Allow IP Options" Genau diese Option muss dann auch noch in der LAN Firewall Regel "Default allow LAN to any rule" die normalerweise automatisch erstellt wird aktiviert werden.

Stand der Info: 24.05.2021

Wenn man mehrer Hosts per SSH bedienen will/muss, bietet sich die Nutzung eines Config Files.

Das ConfigFile wird erstellt unter $HOME$/.ssh/config

Beispiel:

Host $HOSTNAME$
        HostName $ZIEHL-IP$
        user $USERNAME$
        Port $PORT$
        IdentityFile ~/.ssh/$KEYFILE$

Danach kann man sich einfach mit

ssh $HOSTNAME$

verbinden.

Manchmal muss man auf ein entferntes Linux - System zugreifen ohne das man ein Passwort eingeben muss. So wirds gemacht ($USERID$ ist durch den entsprechenden >Benutzernamen zu ersetzen):

  1. Auf dem entfernten System

    ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/$USERID$/.ssh/id_rsa): Created directory '/home/$USERID$/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/$USERID$/.ssh/id_rsa. Your public key has been saved in /home/$USERID$/.ssh/id_rsa.pub.

Unter .ssh sollten jetzt folgende Dateien liegen:

  • id_rsa
  • id_rsa.pub
  1. id_rsa zu den authorized_keys hinzufügen

    cat id_rsa.pub >> authorized_keys

  2. authorized_keys verstecken und id_rsa.pub löschen

    chmod 600 authorized_keys rm id_rsa.pub

Damit ist auf dem entfernten System alles erledigt. Weiter gehts auf dem Client.

  1. In das .ssh Verzeichnis wechseln und die id_rsa vom entfernten System herunterladen

    cd .ssh scp user@server:.ssh/id_rsa .

    chmod 600 id_rsa

  2. Dann einmal testen:

    ssh user@server

Das sollte es gewesen sein.