Start Foren Forum 10 Mbit vs 100Mbit

Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 32)
  • Autor
    Beiträge
  • #5733
    Mister G
    Teilnehmer

      Hallo Zusammen,

      Hat hier schon jemand Erfahrungen mit 10 Mbit Datenübertragung gesammelt?

      Lese vermehrt positive Berichte in div. Foren, die dieser langsamen Übertragung klangliche Vorteile zuschreiben. Als Ursache wird gerne ein geringeres „elektrisches Rauschen“ (HF) angeführt, welches  eben in den analogen Teil einstrahlt  und dort zu Timingproblemen (Jitter – Wander) führen kann. So mal ganz knapp die Theorie …

      Habe leider noch keine Möglichkeit gefunden meinen FritzRepeater 3000 oder den TP Link WR902AC per „Mausklick“ zu auf 10Mbit zu drosseln.

      Würde mich freuen freuen hier Hörerfahrungen und Realisierung einer 10Mbit Verbindung kennen zu lernen.

      viele Grüße

      Matthias

       

      #5734
      Eric
      Administrator

        Moin Matthias,

        ich habe bisher 10base t als Option eigentlich nicht mehr in Betracht gezogen, da dies bei vielen Geräten nicht mehr wählbar ist und eigentlich schon stark veraltet ist (beim WR902AC z.B. gibt es dazu keine Standard Möglichkeit).
        24/192 Files sollten da als Flac zwar noch trüber laufen, aber das wird dann schon etwas eng.

        Ich werde das mal bei mir testen, ob das funktioniert und auch mal messen.

        Grundsätzlich ist davon auszugehen, das 10base t schon geringere Störungen produziert. Und das vor allem weil das Signal ein anderes Frequenzspektum haben dürfte und somit die Gleichtaktstörungen über Modenkonvertierung geringer ausfallen dürften. Bei 10base t ist die Frequenz des Signals , wenn nur Nullen oder nur Einsen gesendet werden 10MHz. Bei 100base TX liegt die maximale Frequenz bei 31,25MHZ. Alleine das wird aber m.E. nicht ausschlaggebend sein, sondern eher das Encoding (Manchester bei 10base t und 4B5B + MLT-3 bei 100base tx)  und die daraus resultierende Signalform. Das 10 base t Signal enthält nicht so viele „Ecken“, soweit ich das schonmal angeschaut habe, und sollte daher einen geringeren Spektralanteil als 100base tx haben.

        Ich werde mal am Wochenende mein Oszi und den SA anschmeißen und messen.

        Beste Grüsse,

        Eric

         

        #5736
        Eric
        Administrator

          Hallo zusammen,

          konnte natürlich nicht warten bis zum Wochenende und habe gestern Abend und heute das 10base t Thema untersucht.

          Also meine KEF LS50 WII kommen mit 10base t zurecht und Qobuz läuft darüber sehr stabil.

          Leider kann der WR902AC ja nicht auf 10base t umgestellt werden, sodass ich mich nach Alternativen umschauen musste. Ich habe noch einen Mikrotik Hap Lite, den ich auf 3,3V Versorgung umgebaut hatte und bei dem man die Ethernet Ports auf 10base t umstellen kann.

          An diesen habe ich zum Test meine Squeezeboz Touch angeschlossen und dann Vergleichsmessungen zwischen 100base tx und 10 base t gemacht mit interessanten Ergebnissen.

          Zuerst der Vergleich der Signalformen gemessen mit dem Oszi.

          10 base t

          Das 10base t Signal zeigt wie schon vorher geschrieben keine grossen Kanten und Ecken auf. Es ist ein Differentialsignal und hier mit max. +2V und min -2V Spannungspegel.

          100base tx

          hier horizontal etwas gezoomt:

          Hier sieht man schön, das durch das Encoding bedeutend mehr Ecken entstehen.

          Nun ein Vergleich der Spekten der Gleichtaktstörungen gemessen mit der DIY Stomklemme:


          gelb: nur Squeezbox light
          pink: 10base t
          blau: 100 base tx

          Ab ca. 100MHz dominieren die Störungen der Squeezebox Touch (und Radio Funkfrequenzen). Beachtlich sind die Unterschiede darunter. Die Messung mit 10base t zeigt im Bereich bis 10MHz Störungen, was zu erwarte war, aber darüber bis zu den 100MHz fast keinerlei Anstieg. Im Gegensatz zu dem 100base tx, bei dem der Bereich signifikant erhöht ist.

          Dann wurde mal mit dem Oszi der Störungsstrom mit der DIY gemessen.

          100base tx

          Peak-Peak: 69,6mV
          StdDev: 6,8mv

          10base t

          Peak-Peak: 41,8mV
          StdDev: 1,7mv

          Das ist schon eine signifikante Reduktion der Störung.

          Hier der WR902AC im Vergleich an der Squeezebox (achtung, ander y-Skalierung)

          Peak-Peak: 56,4mV
          StdDev: 5,7mv

          Da heisst, das der Mikrotik Hab Lite im 10base t Modus geringer Stärungen produziert, als der optimierte WR902aC – spannend!

          Danach habe ich soeben ein paar erste Hörtests gemacht.

          Dabei gefällt der 10base t Port gegenüber dem 100base tx Port durch höhere Ruhe und eine natürlichere unaufgeregte Darstellung gerade von Gitarren und auch Stimmen.

          Die Hörtestest wurden mit Drosselkabel gemacht.

          Ich bin nun dabei zu schauen, wie man den WR902AC doch noch dazu bewegen kann auf 10base t zu laufen. Eventuell muss hierzu der Treiber modifiziert werden für openWRT, was nicht so trivial ist – aber vielleicht machbar.

          Einen zusätzlichen Switch einzusetzen, den man dann auf 10base t drosselt, halte ich für wenig zielführend. Mit dem guten alten TP Link SG105E ist das zwar machbar, aber letztendlich erden, wenn man die Bob Smith Terminierung nicht modifiziert, Störungen vor dem Switch mit übertragen und man implantiert einen zusätzlichen „Störenfried“ in die Ethernet Kette, im schlimmsten Fall den Gleichtaktstörungen eines Schaltnetzteils.

          Beste Grüssem,

          Eric

          #5738
          Mister G
          Teilnehmer

            Servus Eric,

            Super Messungen, nicht nur die Störungsreduktion bezgl. Quantität sondern auch die Veränderung der Qualität über die Frequenzbereiche ist sehr interessant. Deine Höreindrücke passen sehr gut zu  den Schilderungen der Kollegen aus den anderen Foren.

            Wahrscheinlich hastDu auch „dicke “ 24/192Khz Files  über Qobuz gestreamt … Die Angst vor dem „Ruckeln“ …

            Fazit: den WR902AC irgendwie auf 10 Mbit drosseln oder auf den Mikrotic umsatteln?

            Sehr interessant finde ich auch den Artikel, den @ejh369 heute über die Einplatinen PC  eingestellt hat.

            Der nächste Schritt: Unser extrem störungsarmes Lan-Signal – egal ob 10 oder 100Mbit- im nächsten digitalen Gerät zu einem möglichst störungsarmen  Audiosignal zu generieren. Was gehört in ein Lastenheft einer guten Streaming Bridge? Der Artikel liefert viele überlegenswerte Ansätze!

            Da schlummert meines Erachtens verdammt viel Potential.

            viele Grüße

            Matthias

            #5740
            Bosko
            Teilnehmer

              Hi Erik,

              I’m away so can’t test. Did you try installing ethtool in openwrt to reduce the Lan speed on wr902ac?

              Cheers,

              B.

               

              #5741
              Eric
              Administrator

                Hi Bosko,

                Ethertool funktioniert nicht, da es nicht auf den Treiber zugreifen kann.

                Ich bin gerade dabei mithilfe der KI den Treiber zu patchen und ein neues Image zu kompilieren.

                Beste Grüsse,

                Eric

                #5742
                Eric
                Administrator

                  Hallo nochmal,

                  habe gerade ein Image erfolgreich gebaut mit einem modifizierten Treiber, sodass der WR902AC jetzt 10base t am Ethernet Port spricht!

                  Erster Hörtest konnte schonmal überzeugen.

                  Alles weitere morgen.

                  Beste Grüsse,

                  Eric

                  #5743
                  Eric
                  Administrator

                    Hallo zusammen,

                    hier wie versprochen etwas mehr Details.

                    Die Geschwindigkeit von Ethernet ports kann bei Linux normalerweise über mehrere Weg manipuliert werden.
                    Eine Möglichkeit ist über das Toll ethtool. Allerdings kann ethtool bei dem WR902AC nicht angewendet werden, da es keinen Zugriff auf den Treiber erlaubt.
                    Auch mit swconfig konnte nicht auf das entsprechende Attribut zugegriffen werden.

                    Somit muss man direkt in die Register die richtigen Werte setzten. Das geht entweder durch einen Anpassung des Treibers oder auch nachträglich im Betrieb durch einen Beschrieb der richtigen Register.

                    ich habe mich zuerst mal für den ersten Weg entschieden und mittels KI die richtigen Einträge im C Code des treibers gesucht und angepasst. Danach musste ich das komplette Image neu compilieren lassen.

                    Nach zwei Versuchen lief dann das ganze, sodass jetzt der Ethernet Port nur noch 10MBit spricht!

                    Hier die Vergleichsmessung an der Squeezebox nacheinander:

                    Mikrotik mit 100base tx als Ausgangsbasis

                    Peak-Peak: 87,2mV
                    StdDev: 6,3mv

                    Man sieht hieran, das die Vergleichmessung von Tag zu Tag schwanken können, da Äussere einflusse hier durchaus variieren.

                    Mikrotik mit 10bae T

                    Peak-Peak: 44,8mV
                    StdDev: 2,6mv

                    TP Link WR902AC

                    Peak-Peak: 48,8mV
                    StdDev: 2,5mv

                    Also auf gleichem Niveau wie der mikrotik unter 10base t.

                    Ich werde schauen, das ich nun, da ich weiß welche Register wie gesetzt werden müssen, ein Init-Script erstelle, sodass man nicht neu flshen muss, sondern nur das Init-Script installieren muss.
                    Allerdings wird das noch etwas dauern, da dies Zeit braucht.

                    Fazit

                    Der WR902AC kann auf 10base t eingestellt werden, sodass es aktuell keinen Grund gibt das gute Teil auszutauschen. Das schöne an der WR902AC Lösung ist, dass das komplette restliche Netzwerk von der Umstellung nicht betroffen ist und man keinerlei Nachteile hat. Auch die 24/192 Streams laufen sehr sauber. Und in der KEF Control APP gibt es auch keine grossen Verzögerungen.

                    Wer etwas Geduld hat, sollte auf das Init-Script warten.
                    Alternativ kann ich das aktuelle Image auf Anfrage bereitstellen. Dies ist jedoch für die V3.

                    Beste Grüsse,

                    Eric

                    #5744
                    barry
                    Teilnehmer

                      Eric,

                      Thank you for the excellent analysis and development of the necessary vide to implement 10Base-T on the WR902ac.

                       
                      <p style=“text-align: right;“>I await the init script release</p>

                      #5745
                      Bosko
                      Teilnehmer

                        Hi Eric,

                        Definitely looking forward to the script. I hope it will work with uncompressed high Res files. I’m theory it should just be enough.

                        Cheers,

                        B.

                        #5746
                        Eric
                        Administrator

                          Hi Bosko,

                          mit einem Script wird es nicht erledigt sein nach meinem aktuellen Stand der Untersuchungen.
                          mii_mgr/mdio ist nicht verfügbar auf dem WR902AC, sodass ich dabei bin, einen ausführbaren Patch zu kompilieren, den man dann aufspielen und ausführen muss.

                          Beste Grüsse,

                          Eric

                          #5747
                          Eric
                          Administrator

                            Hier noch ein Nachtrag,

                            hier wird auch über den Vorteil von 10base t gesprochen und auch implementiert: https://audiophilestyle.com/forums/topic/55247-audiolinux-server-configurations-software-hardware-and-listening-impressions/page/139/#comment-1340789

                            Und auch hier: https://www.aktives-hoeren.de/viewtopic.php?t=1398&start=2087

                            Beste Grüsse,

                            Eric

                            #5748
                            clsidx
                            Teilnehmer

                              Danke Eric, tolle Arbeit.

                              #5761
                              Eric
                              Administrator

                                Hallo zusammen,

                                das mit dem Script ist doch etwas komplexer, da man mit den aktuellen Kernel nicht so einfach die Register beschreiben kann.

                                Ich baue gerade analog zu dem Image der V3 ein Imga für die V4 in dem Ethernet auf 10base t beschränkt wird. Wenn wir Glück haben, kann ich beides heute noch bereitstellen.

                                Beste Grüße,

                                Eric

                                #5765
                                Eric
                                Administrator

                                  Hallo zusammen,

                                  die Images sind fertig!

                                  Hierbei wurde im Treiber esw_rt3050.c folgende Änderung im Quelltext gemacht:

                                  rt305x_mii_write(esw, i, 0, 0x3100);

                                  ersetz durch:

                                  if (i == 4) {
                                  rt305x_mii_write(esw, i, 4, 0x0040);
                                  rt305x_mii_write(esw, i, 0, 0x1200);
                                  } else {
                                  rt305x_mii_write(esw, i, 0, 0x3100);
                                  }

                                  Sodass bei Port 4 (das ist der des internen Switch Moduls, der nach aussen geführt ist) 10Base-T, Full-Duplex und Autonegotiation gesetzt wird. Somit wird immer noch der Standard ausgehandelt, aber nur 10Base-T angeboten (beliebte Sales praxis ;-)).

                                  Bitte nochmal komplett die Schritte des Artikels durchgehen: https://ethernet-sound.com/openwrt-als-minimal-image-auf-dem-tp-link-tl-wr902ac-v3-v4/

                                  Hier die 10Base-T Images:
                                  V3: https://ethernet-sound.com/wp-content/uploads/2026/06/tp_recovery-min-v3-10Base-T.zip
                                  V4: https://ethernet-sound.com/wp-content/uploads/2026/06/tp_recovery-min-v4-10Base-T.zip

                                  Sofern es positive Rückmeldungen gibt, ergänze ich den Artikel um diese Option.

                                  Dann mal guten Appetit bei dem audiophilen Slow-Food – bei der Hitze soll man ja auch langsamer machen 😉

                                  Beste Grüsse,

                                  Eric

                                Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 32)
                                • Du musst angemeldet sein, um auf dieses Thema antworten zu können.