Hi
I just wanted to confirm that the gigabit adapter you get with some Asus zenbooks works with the vero 4k out of the box.
The below tests are run from the vero 4k to a server. There are several gigabit switches in the signal path.
The first run is from server to client, which is the importatnt one. There is no signigificant cpu usage, iperf3 uses 10% or so. The kernel overhead is ~2.5% cpu (if im reading the output of top correctly sy goes from .5 to ~3).
Note that the fast transfer is from the server to the vero 4k, which is what i’m worried about- and it’s well above the max for 4k bd, which is 128mbit.
osmc@osmc-Vivian:~$ iperf3 -c 192.168.0.3 -R
Connecting to host 192.168.0.3, port 5201
Reverse mode, remote host 192.168.0.3 is sending
[ 4] local 192.168.0.136 port 42925 connected to 192.168.0.3 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 38.6 MBytes 324 Mbits/sec
[ 4] 1.00-2.00 sec 38.6 MBytes 324 Mbits/sec
[ 4] 2.00-3.00 sec 38.6 MBytes 324 Mbits/sec
[ 4] 3.00-4.00 sec 38.7 MBytes 324 Mbits/sec
[ 4] 4.00-5.00 sec 38.6 MBytes 324 Mbits/sec
[ 4] 5.00-6.00 sec 38.4 MBytes 322 Mbits/sec
[ 4] 6.00-7.00 sec 38.8 MBytes 326 Mbits/sec
[ 4] 7.00-8.00 sec 38.6 MBytes 324 Mbits/sec
[ 4] 8.00-9.00 sec 38.6 MBytes 324 Mbits/sec
[ 4] 9.00-10.00 sec 38.6 MBytes 324 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 387 MBytes 324 Mbits/sec 42 sender
[ 4] 0.00-10.00 sec 386 MBytes 324 Mbits/sec receiver
iperf Done.
osmc@osmc-Vivian:~$ iperf3 -c 192.168.0.3
Connecting to host 192.168.0.3, port 5201
[ 4] local 192.168.0.136 port 42929 connected to 192.168.0.3 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 22.8 MBytes 191 Mbits/sec 0 259 KBytes
[ 4] 1.00-2.00 sec 22.2 MBytes 187 Mbits/sec 0 264 KBytes
[ 4] 2.00-3.00 sec 22.2 MBytes 186 Mbits/sec 0 277 KBytes
[ 4] 3.00-4.00 sec 22.1 MBytes 185 Mbits/sec 0 298 KBytes
[ 4] 4.00-5.00 sec 22.0 MBytes 185 Mbits/sec 0 308 KBytes
[ 4] 5.00-6.00 sec 22.0 MBytes 184 Mbits/sec 0 308 KBytes
[ 4] 6.00-7.00 sec 22.2 MBytes 186 Mbits/sec 0 318 KBytes
[ 4] 7.00-8.00 sec 22.3 MBytes 187 Mbits/sec 0 318 KBytes
[ 4] 8.00-9.00 sec 22.1 MBytes 185 Mbits/sec 0 318 KBytes
[ 4] 9.00-10.00 sec 22.7 MBytes 190 Mbits/sec 0 484 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 222 MBytes 187 Mbits/sec 0 sender
[ 4] 0.00-10.00 sec 221 MBytes 185 Mbits/sec receiver
iperf Done.
osmc@osmc-Vivian:~$
This is the output from dmesg when it's plugged in:
[ 983.147973] usb 1-2: new high-speed USB device number 4 using xhci-hcd
[ 983.288447] usb 1-2: New USB device found, idVendor=0bda, idProduct=8153
[ 983.288460] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 983.288465] usb 1-2: Product: USB 10/100/1000 LAN
[ 983.288471] usb 1-2: Manufacturer: Realtek
[ 983.288476] usb 1-2: SerialNumber: 000001000000
[ 983.457776] usb 1-2: reset high-speed USB device number 4 using xhci-hcd
[ 983.457809] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 2.
[ 983.628020] usb 1-2: reset high-speed USB device number 4 using xhci-hcd
[ 983.628052] xhci-hcd xhci-hcd.0.auto: Setup ERROR: setup context command for slot 2.
[ 983.748014] usb 1-2: reset high-speed USB device number 4 using xhci-hcd
[ 983.768291] xhci-hcd xhci-hcd.0.auto: xHCI xhci_drop_endpoint called with disabled ep ffffffc0600dfe40
[ 983.768305] xhci-hcd xhci-hcd.0.auto: xHCI xhci_drop_endpoint called with disabled ep ffffffc0600dfe80
[ 983.768312] xhci-hcd xhci-hcd.0.auto: xHCI xhci_drop_endpoint called with disabled ep ffffffc0600dfec0
[ 983.788390] r8152 1-2:1.0 eth1: v1.04.0 (2014/01/15)
[ 983.789977] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 986.594633] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready