On Dec 23, 2025, at 09:31, Mark Millard <[email protected]> wrote: > On Dec 23, 2025, at 08:29, Poul-Henning Kamp <[email protected]> wrote: > >> -------- >> Mark Millard writes: >> >> >>> This means that I'll have to set up and do before vs. >>> after-upgrading-FreeBSD-OS testing for >>> comparison/contrast. >> >> You should be able to do it at runtime with >> >> usbconfig -d X.Y set_config [0|1] > > Cool. I rarely do these sorts of activities and have to > refigure out the details each time. > > . . . However, the result of: > > # usbconfig -d ugen0.11 set_config > > on the Windows Dev Kit 2023 was: > > Fatal data abort > . . . > panic: vm_fault failed. > > So all I have so far for testing is the prior cfg=0 > test . . . > > > The FreeBSD OS here is pkgbase main with the > GENERIC-NODEBUG kernel on each machine. > > For the below the "iperf3 -s" was done on a > amd64 7950X3D system using its build-in: > > # pciconf -l rge0 > rge0@pci0:8:0:0: class=0x020000 rev=0x05 hdr=0x00 vendor=0x10ec device=0x8125 > subvendor=0x1043 subdevice=0x87d7 > > > Windows Dev Kit 2023 (so: aarch64) . . . > > # usbconfig -l -d ugen0.11 > ugen0.11: <RTL8153 Gigabit Ethernet Adapter Realtek Semiconductor Corp.> at > usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=ON (72mA) > > # iperf3 -c 192.168.1.195 --get-server-output > Connecting to host 192.168.1.195, port 5201 > [ 5] local 192.168.1.143 port 50986 connected to 192.168.1.195 port 5201 > [ ID] Interval Transfer Bitrate Retr Cwnd > [ 5] 0.00-1.00 sec 113 MBytes 945 Mbits/sec 0 488 KBytes > [ 5] 1.00-2.00 sec 112 MBytes 941 Mbits/sec 0 488 KBytes > [ 5] 2.00-3.00 sec 112 MBytes 941 Mbits/sec 0 488 KBytes > [ 5] 3.00-4.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes > [ 5] 4.00-5.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes > [ 5] 5.00-6.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes > [ 5] 6.00-7.00 sec 112 MBytes 941 Mbits/sec 0 488 KBytes > [ 5] 7.00-8.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes > [ 5] 8.00-9.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes > [ 5] 9.00-10.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes > - - - - - - - - - - - - - - - - - - - - - - - - - > [ ID] Interval Transfer Bitrate Retr > [ 5] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender > [ 5] 0.00-10.01 sec 1.10 GBytes 941 Mbits/sec receiver > > Server output: > Accepted connection from 192.168.1.143, port 61091 > [ 5] local 192.168.1.195 port 5201 connected to 192.168.1.143 port 50986 > [ ID] Interval Transfer Bitrate > [ 5] 0.00-1.06 sec 119 MBytes 936 Mbits/sec > [ 5] 1.06-2.06 sec 112 MBytes 942 Mbits/sec > [ 5] 2.06-3.06 sec 112 MBytes 941 Mbits/sec > [ 5] 3.06-4.06 sec 112 MBytes 942 Mbits/sec > [ 5] 4.06-5.06 sec 112 MBytes 942 Mbits/sec > [ 5] 5.06-6.06 sec 112 MBytes 941 Mbits/sec > [ 5] 6.06-7.05 sec 112 MBytes 941 Mbits/sec > [ 5] 7.05-8.06 sec 113 MBytes 942 Mbits/sec > [ 5] 8.06-9.03 sec 109 MBytes 941 Mbits/sec > [ 5] 9.03-10.01 sec 110 MBytes 942 Mbits/sec > - - - - - - - - - - - - - - - - - - - - - - - - - > [ ID] Interval Transfer Bitrate > [ 5] 0.00-10.01 sec 1.10 GBytes 941 Mbits/sec receiver > > > iperf Done. > > # iperf3 -R -c 192.168.1.195 --get-server-output > you have mail > Connecting to host 192.168.1.195, port 5201 > Reverse mode, remote host 192.168.1.195 is sending > [ 5] local 192.168.1.143 port 17266 connected to 192.168.1.195 port 5201 > [ ID] Interval Transfer Bitrate > [ 5] 0.00-1.06 sec 118 MBytes 941 Mbits/sec > [ 5] 1.06-2.04 sec 110 MBytes 942 Mbits/sec > [ 5] 2.04-3.06 sec 115 MBytes 941 Mbits/sec > [ 5] 3.06-4.06 sec 112 MBytes 941 Mbits/sec > [ 5] 4.06-5.06 sec 112 MBytes 942 Mbits/sec > [ 5] 5.06-6.02 sec 108 MBytes 941 Mbits/sec > [ 5] 6.02-7.00 sec 110 MBytes 942 Mbits/sec > [ 5] 7.00-8.06 sec 119 MBytes 941 Mbits/sec > [ 5] 8.06-9.06 sec 112 MBytes 942 Mbits/sec > [ 5] 9.06-10.00 sec 106 MBytes 941 Mbits/sec > - - - - - - - - - - - - - - - - - - - - - - - - - > [ ID] Interval Transfer Bitrate Retr > [ 5] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender > [ 5] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver > > Server output: > ----------------------------------------------------------- > Server listening on 5201 (test #2) > ----------------------------------------------------------- > Accepted connection from 192.168.1.143, port 64359 > [ 5] local 192.168.1.195 port 5201 connected to 192.168.1.143 port 17266 > [ ID] Interval Transfer Bitrate Retr Cwnd > [ 5] 0.00-1.06 sec 120 MBytes 947 Mbits/sec 0 730 KBytes > [ 5] 1.06-2.06 sec 112 MBytes 941 Mbits/sec 0 730 KBytes > [ 5] 2.06-3.06 sec 112 MBytes 942 Mbits/sec 0 730 KBytes > [ 5] 3.06-4.05 sec 112 MBytes 941 Mbits/sec 0 730 KBytes > [ 5] 4.05-5.06 sec 113 MBytes 941 Mbits/sec 0 730 KBytes > [ 5] 5.06-6.06 sec 112 MBytes 942 Mbits/sec 0 730 KBytes > [ 5] 6.06-7.03 sec 108 MBytes 941 Mbits/sec 0 730 KBytes > [ 5] 7.03-8.06 sec 116 MBytes 942 Mbits/sec 0 730 KBytes > [ 5] 8.06-9.06 sec 112 MBytes 941 Mbits/sec 0 730 KBytes > [ 5] 9.06-10.00 sec 106 MBytes 941 Mbits/sec 0 730 KBytes > - - - - - - - - - - - - - - - - - - - - - - - - - > [ ID] Interval Transfer Bitrate Retr > [ 5] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender > > > > > For reference for the panic: > > . . . >
FYI . . . Based on updating to a official pkgbase GENERIC-NODEBUG kernel from when cfg=1 was in general use I find that the "iperf3 -R . . ." gets non-0 Retr figures that the above did not: # usbconfig -l -d ugen0.11 ugen0.11: <RTL8153 Gigabit Ethernet Adapter Realtek Semiconductor Corp.> at usbus0, cfg=1 md=HOST spd=SUPER (5.0Gbps) pwr=ON (72mA) # iperf3 -c 192.168.1.195 --get-server-output Connecting to host 192.168.1.195, port 5201 [ 5] local 192.168.1.143 port 30247 connected to 192.168.1.195 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 113 MBytes 944 Mbits/sec 0 488 KBytes [ 5] 1.00-2.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes [ 5] 2.00-3.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes [ 5] 3.00-4.00 sec 112 MBytes 941 Mbits/sec 0 488 KBytes [ 5] 4.00-5.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes [ 5] 5.00-6.00 sec 112 MBytes 941 Mbits/sec 0 488 KBytes [ 5] 6.00-7.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes [ 5] 7.00-8.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes [ 5] 8.00-9.00 sec 112 MBytes 941 Mbits/sec 0 488 KBytes [ 5] 9.00-10.00 sec 112 MBytes 942 Mbits/sec 0 488 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.10 GBytes 942 Mbits/sec 0 sender [ 5] 0.00-10.01 sec 1.10 GBytes 941 Mbits/sec receiver Server output: Accepted connection from 192.168.1.143, port 20991 [ 5] local 192.168.1.195 port 5201 connected to 192.168.1.143 port 30247 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.04 sec 117 MBytes 938 Mbits/sec [ 5] 1.04-2.00 sec 108 MBytes 941 Mbits/sec [ 5] 2.00-3.06 sec 118 MBytes 941 Mbits/sec [ 5] 3.06-4.06 sec 112 MBytes 942 Mbits/sec [ 5] 4.06-5.06 sec 112 MBytes 941 Mbits/sec [ 5] 5.06-6.06 sec 112 MBytes 941 Mbits/sec [ 5] 6.06-7.06 sec 112 MBytes 941 Mbits/sec [ 5] 7.06-8.06 sec 112 MBytes 941 Mbits/sec [ 5] 8.06-9.06 sec 112 MBytes 942 Mbits/sec [ 5] 9.06-10.01 sec 106 MBytes 941 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.01 sec 1.10 GBytes 941 Mbits/sec receiver iperf Done. # iperf3 -R -c 192.168.1.195 --get-server-output Connecting to host 192.168.1.195, port 5201 Reverse mode, remote host 192.168.1.195 is sending [ 5] local 192.168.1.143 port 30166 connected to 192.168.1.195 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.01 sec 113 MBytes 940 Mbits/sec [ 5] 1.01-2.01 sec 112 MBytes 940 Mbits/sec [ 5] 2.01-3.01 sec 113 MBytes 940 Mbits/sec [ 5] 3.01-4.00 sec 111 MBytes 940 Mbits/sec [ 5] 4.00-5.00 sec 112 MBytes 940 Mbits/sec [ 5] 5.00-6.03 sec 115 MBytes 940 Mbits/sec [ 5] 6.03-7.00 sec 109 MBytes 940 Mbits/sec [ 5] 7.00-8.00 sec 112 MBytes 941 Mbits/sec [ 5] 8.00-9.00 sec 112 MBytes 942 Mbits/sec [ 5] 9.00-10.06 sec 119 MBytes 940 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.07 sec 1.10 GBytes 941 Mbits/sec 83 sender [ 5] 0.00-10.06 sec 1.10 GBytes 940 Mbits/sec receiver Server output: ----------------------------------------------------------- Server listening on 5201 (test #2) ----------------------------------------------------------- Accepted connection from 192.168.1.143, port 12585 [ 5] local 192.168.1.195 port 5201 connected to 192.168.1.143 port 30166 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.06 sec 120 MBytes 946 Mbits/sec 8 574 KBytes [ 5] 1.06-2.06 sec 112 MBytes 940 Mbits/sec 11 395 KBytes [ 5] 2.06-3.06 sec 112 MBytes 940 Mbits/sec 3 333 KBytes [ 5] 3.06-4.06 sec 112 MBytes 941 Mbits/sec 6 591 KBytes [ 5] 4.06-5.06 sec 112 MBytes 938 Mbits/sec 24 152 KBytes [ 5] 5.06-6.05 sec 112 MBytes 939 Mbits/sec 16 180 KBytes [ 5] 6.05-7.06 sec 113 MBytes 942 Mbits/sec 0 600 KBytes [ 5] 7.06-8.06 sec 112 MBytes 941 Mbits/sec 3 635 KBytes [ 5] 8.06-9.05 sec 112 MBytes 941 Mbits/sec 0 730 KBytes [ 5] 9.05-10.06 sec 113 MBytes 941 Mbits/sec 12 470 KBytes [ 5] 10.06-10.07 sec 512 KBytes 819 Mbits/sec 0 471 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.07 sec 1.10 GBytes 941 Mbits/sec 83 sender === Mark Millard marklmi at yahoo.com
