Jump to content

Thunderstone

Members
  • Posts

    7
  • Joined

  • Last visited

Report Comments posted by Thunderstone

  1. Ok, so even though the physical interface seems to connect at 1000FDX, and I can indeed get speeds over 100Mbit/s, this thing is just not working correctly on the network level. When transferring files, it rains rx errors. At a certain point I guess the system decides that it has seen enough errors, and disables the interface or something. Result is that network connectivity to and from the Unraid EX470 is gone. ifconfig eth0 down and up restores the network. I have tried:

    • Different cables, cat5e, cat6a
    • Different switch (Netgear Gs108p instead of Unify Switch 8)
    • Enabled SMB for Mac
    • Changed MTU to 1492 and 1024
    • Toggled all Bios options
    • Half duplex
    • 100FDX

     

    I have attached diagnostics from right after a copy failure just now. Just before the root login the network was dropped. Bios settings are the optimal default, with the changes to see all 4 disks and the boot order to boot from USB.

     

    This was my first Unraid experience, so maybe someone with more experience can see something obvious that I don't. If not, I guess the network hardware/driver combination is just not working together with Linux (There are more issues with other Linux flavours in combination with this network interface it seems)

     

    tower-diagnostics-20220522-0937.zip

  2. Oké, did another test, copying a 12,73 GB file from a Mac mini to the EX470 Unraid. Took 3:36 minutes. Which is about 60MB/s or 480Mb/s. Far more than the 100Mb limit that ethtool is showing. The Mac was busy with video stream recordings, so not an optimal setup to get to max speed. But again, it seems the ethernet connection is indeed running at 1000FDX and ethtool is displaying information that is ether incorrect or obtained from an incorrect source. Hope someone can verify?

  3. I came across this: https://bugzilla.kernel.org/show_bug.cgi?id=11149

    I installed NerdPack, and iperf3 on a Raspberry Pi. Started iperf3 as server on Pi and used Unraid as client. A snippet of the results:

    [ ID] Interval           Transfer     Bitrate         Retr  Cwnd
    [  5]   0.00-1.01   sec   106 MBytes   886 Mbits/sec    0    433 KBytes       
    [  5]   1.01-2.00   sec  98.8 MBytes   834 Mbits/sec    0    274 KBytes       
    [  5]   2.00-3.00   sec   105 MBytes   878 Mbits/sec    0    288 KBytes

    So the speed is OK, and ethtool is wrong?

  4. So the kernel I'm running is this: 5.10.28. I have no experience with any of this, keep that in mind. I assume I can look at the 5.10.114 release on kernel.org to see source files that are close to what Unraid is using. Correct me if I'm wrong.

    If that is correct though, the SIS191 drive is not the issue here. I have an EX470 as well. My ISA bridge is 966:

    00:02.0 ISA bridge [0601]: Silicon Integrated Systems [SiS] SiS966 [MuTIOL Media IO] [1039:0966] (rev 59)

    In the ethernet driver code there is an array of ISA bridges that is looked for:

    static const u16 ids[] = { 0x0965, 0x0966, 0x0968 };

    Also, if you check your dimes, you can see that the initial negotiated speed for the ethernet port is 1Gb:

    [   47.703115] sis190 0000:00:04.0 eth0: link on 1000 Mbps Full Duplex mode

    What's interesting is that my Ubiquiti switch shows the link is 1000FDX

    Ethtool however shows 10/100

    	Supported link modes:   10baseT/Half 10baseT/Full
    	                        100baseT/Half 100baseT/Full
    	Supports auto-negotiation: Yes
    	Advertised link modes:  10baseT/Half 10baseT/Full
    	                        100baseT/Half 100baseT/Full
    	Advertised auto-negotiation: Yes
    	Link partner advertised link modes:  10baseT/Half 10baseT/Full
    	                                     100baseT/Half 100baseT/Full
    	Link partner advertised auto-negotiation: Yes
    	Speed: 100Mb/s
    	Duplex: Full
    	Auto-negotiation: on

     

    I just rebuild my EX470 HP MediaSmart for running Unraid. 100Mbit network connection is a bummer, that's just not good enough for a fileserver.

    Oh, I have Cat6a ethernet cable which is proven to run 1Gbit, so that ain't it ;)

    To be continued. If you have any leads, I'm very eager to learn what is going on here!

×
×
  • Create New...