mojira.dev

Kal326

Assigned

No issues.

Reported

No issues.

Comments

I have confirmed what Valiante commented as resolving my issues.

"Indeed, sudo ethtool -K eth0 tx off worked a treat for me too."

Running that command results in the following

Actual changes:

tx-checksumming: off

tx-checksum-ipv4: off

tx-checksum-ipv6: off

tcp-segmentation-offload: off

tx-tcp-segmentation: off [requested on]

tx-tcp6-segmentation: off [requested on]

 

Edit: 

I was able to use the regular non legacy network adapter and not have to keep doing the ethtool script as well.

Adding the following to my netplan yaml file fixed the issue the same as using the ethtool command

      transmit-checksum-offload: off
      tcp-segmentation-offload: off
      tcp6-segmentation-offload: off

 

The other option is to run a Legacy Network Adapter on Hyper-V hosts which is not ideal either.

My config:

Host: Windows Server Core 2019 Hyper-V role

BDS: v1.19.41

Guest VM: Ubuntu 20.04 LTS

Host Network: Intel X710

Running either Legacy Network Adapter or using 'sudo ethtool K eth0 tx off' on a regular Hyper-V network adapter allows a remote Windows Client connect successfully. On the same VM Host a Windows guest VM running the same Windows BDS version has worked previously as well. 

I have actually had this problem all the way back into v1.18. Same VM that was working migrated from vSphere 6.7 to a Hyper-V host no longer works without the above listed changes.