bb-qq / r8152

Synology DSM driver for Realtek RTL8152/RTL8153/RTL8156 based adapters
GNU General Public License v2.0
1.9k stars 178 forks source link

[Success] DS218j + Asus USB-C2500 #288

Open rickenwing opened 1 year ago

rickenwing commented 1 year ago

Comments

Installation worked per the instructions. The CPU on the DS218j is the same to the one on the DS216j (Marvell Armada 385 88F6820) just clocked higher.

DHCP worked just fine, albeit the nic originally came in as static, switched in DSM UI and worked.

With iperf3 and transfers, I see roughly 50% cpu usage overall, in htop it seems like 1 core is pegged at 100% during transfers.

Overall it seems stable and working, no issues to report.

Description of your products

NAS: DS218j (armada38x) with 512MB RAM
3.10.108 #42962 SMP Tue Oct 18 15:01:54 CST 2022 armv7l GNU/Linux synology_armada38x_ds218j
DSM Version: DSM 7.1.1-42962 Update 3
Driver version: r8152-armada38x-2.16.3-3.spk

Description of your environment

Switch: Netgear MS510TXM (2.5GBe port)
Adapter: USB-C2500 Asus 2.5G ethernet usb adapter
PC with 2.5G port as well, both connected with CAT 7 cables.

Output of dmesg command

No errors or weird events in dmesg

Output of lsusb command

lsusb
|__usb1          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (Linux 3.10.108 xhci-hcd xHCI Host Controller f10f0000.usb3) hub
|__usb2          1d6b:0003:0310 09  3.00 5000MBit/s 0mA 1IF  (Linux 3.10.108 xhci-hcd xHCI Host Controller f10f0000.usb3) hub
  |__2-1         0b05:1976:3105 00  3.20 5000MBit/s 256mA 1IF  (Realtek USB 10/100/1G/2.5G LAN 5013000001)
|__usb3          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (Linux 3.10.108 xhci-hcd xHCI Host Controller f10f8000.usb3) hub
|__usb4          1d6b:0003:0310 09  3.00 5000MBit/s 0mA 1IF  (Linux 3.10.108 xhci-hcd xHCI Host Controller f10f8000.usb3) hub
|__usb5          1d6b:0002:0310 09  2.00  480MBit/s 0mA 1IF  (ehci_hcd f1058000.usb) hub

Output of ifconfig -a command

eth1      Link encap:Ethernet  HWaddr A0:36:BC:D9:36:CC
          inet addr:192.168.1.112  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a236:bcff:fed9:36cc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:66576537 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6610449 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:821012584 (782.9 MiB)  TX bytes:374665315 (357.3 MiB)

Output of iperf3 (from synogear, ran for 300 seconds)

[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-300.00 sec  80.5 GBytes  2.31 Gbits/sec                  sender
[  4]   0.00-300.00 sec  80.5 GBytes  2.31 Gbits/sec                  receiver
rodrigoaguilera commented 6 months ago

I have a DS216j with DSM 7.2 and I was able to run a RTL8153 gigabit usb3 adapter with the instructions from the readme The weird part is that I had to run the installer 3 times before It got properly booted at startup.