[VFKD][Leihbox] DVB-C Streaming nicht via IPv6?

In diesem Forum dreht sich alles um die im Kabelnetz von Vodafone oder im Rahmen der O2-Tarife über Kabel verwendeten Produkte von FRITZ! (ehem. AVM), insbesondere der WLAN-Router mit integriertem Kabelmodem, der als FRITZ!Box (im Rahmen der HomeBox-Option oder als kundeneigenes Gerät) vertrieben wird. Speedprobleme bitten wir im entsprechenden Forum zu behandeln, wenn ihr Ursprung nicht auf FRITZ!-Produkte zurückzuführen ist!
Forumsregeln
Forenregeln


Bitte gib bei der Erstellung eines Threads im Feld „Präfix“ an, ob du Kunde von Vodafone Kabel Deutschland („[VFKD]“), von Vodafone West („[VF West]“) oder von O2 über Kabel („[O2]“) bist.
Außerdem gib bitte an, ob es sich bei deiner FRITZ!Box um eine Leihbox von Vodafone („[Leihbox]“) oder eine Kaufbox („[Kaufbox]“) handelt.
Benutzeravatar
Winchester
Kabelexperte
Beiträge: 667
Registriert: 13.02.2011, 20:43
Wohnort: Wittingen
Bundesland: Niedersachsen

[VFKD][Leihbox] DVB-C Streaming nicht via IPv6?

Beitrag von Winchester »

Moin!

Hat zwar nur indirekt was mit Kabel Internet zu tun, versuche jedoch trotzdem mal mein Glück.

Ich nutze ziemlich häufig das DVB-C Streaming meiner 6670 Leihbox und beim experimentieren ist mir aufgefallen das dieses scheinbar nur via IPv4 Adressen funktioniert. In den M3U Files welche die FritzBox selber erzeugt steht das so drinne.

Code: Alles auswählen

#EXTM3U
#EXTINF:0,Das Erste HD
#EXTVLCOPT:network-caching=1000
rtsp://192.168.234.1:554/?avm=1&freq=330&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=1&pids=0,16,17,18,20,5100,5101,1170,1176,2171,2172,5102,5103,5104,5105,5107
Ändere ich den Eintrag auf DNS:

Code: Alles auswählen

#EXTM3U
#EXTINF:0,Das Erste HD
#EXTVLCOPT:network-caching=1000
rtsp://fritz.box/?avm=1&freq=330&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=1&pids=0,16,17,18,20,5100,5101,1170,1176,2171,2172,5102,5103,5104,5105,5107
Klappt das nur wenn ich am PC IPv6 deaktiviere.

Schalte ich IPv6 ein und IPv4 aus, wird fritz.box zusätzlich zu IPv6 aufgelöst.

Code: Alles auswählen

marc-andre@mint-home:~$ host fritz.box
fritz.box has address 192.168.234.1
fritz.box has IPv6 address fd32:e30e:6356:0:b6fc:7dff:fe0b:ed72
fritz.box has IPv6 address 2a02:8108:xxxx:xxxx:b6fc:7dff:fe0b:ed72
Versuche ich erneut dann den RTP Stream abzuspielen, schlägt das jedoch fehl. In Wireshark kann ich sehen das die Verbindung von der Fritzbox via IPv6 schon noch angenommen wird. Der Stream startet aber nicht. Ich vermute das liegt daran das der Streamserver auf der Fritzbox nicht IPv6 fähig ist.

Hier die Anfrage vom PC an die FritzBox.

Code: Alles auswählen

Frame 660: 274 bytes on wire (2192 bits), 274 bytes captured (2192 bits) on interface enp6s0, id 0
Ethernet II, Src: GigaByteTech_d0:b4:c6 (d8:5e:d3:d0:b4:c6), Dst: fritz.box (b4:fc:7d:0b:ed:72)
Internet Protocol Version 6, Src: mint-home.local (2a02:8108:5d0b:cb00:aa20:f635:f156:d0cf), Dst: fritz.box (2a02:8108:5d0b:cb00:b6fc:7dff:fe0b:ed72)
Transmission Control Protocol, Src Port: 45340, Dst Port: 554, Seq: 1, Ack: 1, Len: 188
Real Time Streaming Protocol
    Request: SETUP rtsp://fritz.box:554/?avm=1&freq=546&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=1&pids=0,16,17,18,20,316,6302 RTSP/1.0\r\n
        Method: SETUP
        URL: rtsp://fritz.box:554/?avm=1&freq=546&bw=8&msys=dvbc&mtype=256qam&sr=6900&specinv=1&pids=0,16,17,18,20,316,6302
    CSeq: 0\r\n
    Transport: RTP/AVP;unicast;client_port=9256-9257
    \r\n
Antworten tut die Fritzbox das der Stream doch bitte via IPV4 Adresse abgerufen wird.

Code: Alles auswählen

Frame 662: 255 bytes on wire (2040 bits), 255 bytes captured (2040 bits) on interface enp6s0, id 0
Ethernet II, Src: fritz.box (b4:fc:7d:0b:ed:72), Dst: GigaByteTech_d0:b4:c6 (d8:5e:d3:d0:b4:c6)
Internet Protocol Version 6, Src: fritz.box (2a02:8108:5d0b:cb00:b6fc:7dff:fe0b:ed72), Dst: mint-home.local (2a02:8108:5d0b:cb00:aa20:f635:f156:d0cf)
Transmission Control Protocol, Src Port: 554, Dst Port: 45340, Seq: 1, Ack: 189, Len: 169
Real Time Streaming Protocol
    Response: RTSP/1.0 200 OK\r\n
        Status: 200
    CSeq: 0\r\n
    Session: 169;timeout=60
    Transport: RTP/AVP;unicast;client_port=9256-9257;source=192.168.234.1;server_port=5000-5001
    com.ses.streamID: 163\r\n
    \r\n
Für mich ein klarer Fail in der Fritz Firmware, oder wie seht ihr das?

Ich bin online mit IPv6 über Vodafone Full Dual-Stack, Router: Vodafone Fritz!Box 6670

Flole
Insider
Beiträge: 11259
Registriert: 31.12.2015, 01:11

Re: [VFKD][Leihbox] DVB-C Streaming nicht via IPv6?

Beitrag von Flole »

Die Fritzbox antwortet, dass der Stream von dieser IP Adresse kommen wird. Abgerufen wird da gar nichts. Wenn die Fritzbox nun versucht eine Verbindung zu einer IPv6 Adresse aufzubauen, wohlmöglich noch explizit von einer IPv4 Adresse, dann wird das vermutlich fehlschlagen. Das könnte man nun noch weiter untersuchen, oder man meldet es einfach an FRITZ und dann wird das vielleicht irgendwann mal repariert (oder auch nicht, dann gesellt sich der Bug einfach zu den anderen DVB-C Bugs und ist dort in bester Gesellschaft).