Kevin Bowling <kevin.bowl...@kev009.com> writes: > I have noted slow TCP performance to distant hosts on NetBSD 10.0. > For instance cloning pkgsrc-wip from git is 4-8KBps on an > unconstrained system and network that should be capable of MBps. > Taking a look at netstat -s, I noticed a lot of out of order packets > which would explain things. > > T480 with wm0 configured using dhcpcd. Updating the laptop to > -current fixed the issue. Is this known and something pulled up to > stable?
I don't know, but You could disable various offloading to see if one of them is flaky. This is the usual suspect. You could find if_wm.c and read the cvs history. of course this could be about the stack in general and not wm and perhpas your particular wm chip, but if so, I probably would have heard about it and remember from a wm0 I have: capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx> capabilities=7ff80<TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx> capabilities=7ff80<TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6> enabled=0 ec_capabilities=17<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,EEE> ec_enabled=3<VLAN_MTU,VLAN_HWTAGGING>