You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Open
Transmit error when using Intel nic / ixgbe driver
#31 atoonk opened this issue Feb 18, 2024 · 7 comments
Comments
@atoonk
atoonk commented Feb 18, 2024 •
This library works great on, for example, virtio_net drivers or even loopback. But when trying it on a bare-metal server with an ixgbe nic, I get this transmit error
root@guest:~/xdp/examples/sendudp# go run sendudp.go -interface enp1s0f0
sending UDP packets from 192.168.111.10 (b2:96:81:75:b2:11) to 192.168.111.1 (ff:ff:ff:ff:ff:ff)...
panic: sendto failed with rc=18446744073709551615 and errno=22
the same example on the loopback interface on the same server works fine
root@guest:~/xdp/examples/sendudp# go run sendudp.go -interface lo
sending UDP packets from 192.168.111.10 (b2:96:81:75:b2:11) to 192.168.111.1 (ff:ff:ff:ff:ff:ff)...
859712 packets/s (9917 Mb/s)
862208 packets/s (9946 Mb/s)
Any idea how to resolve this or what the root cause is? Below my nic info.
Reopening Atoonik's Issue from old Repo
Original post:
Open
Transmit error when using Intel nic / ixgbe driver
#31
atoonk opened this issue Feb 18, 2024 · 7 comments
Comments
@atoonk
atoonk commented Feb 18, 2024 •
This library works great on, for example, virtio_net drivers or even loopback. But when trying it on a bare-metal server with an ixgbe nic, I get this transmit error
root@guest:~/xdp/examples/sendudp# go run sendudp.go -interface enp1s0f0 sending UDP packets from 192.168.111.10 (b2:96:81:75:b2:11) to 192.168.111.1 (ff:ff:ff:ff:ff:ff)... panic: sendto failed with rc=18446744073709551615 and errno=22
the same example on the loopback interface on the same server works fine
root@guest:~/xdp/examples/sendudp# go run sendudp.go -interface lo sending UDP packets from 192.168.111.10 (b2:96:81:75:b2:11) to 192.168.111.1 (ff:ff:ff:ff:ff:ff)... 859712 packets/s (9917 Mb/s) 862208 packets/s (9946 Mb/s)
Any idea how to resolve this or what the root cause is? Below my nic info.
root@guest:~/xdp/examples/sendudp# ethtool -i enp1s0f0 driver: ixgbe version: 6.5.0-15-generic firmware-version: 0x800006da, 1.2527.0 expansion-rom-version: bus-info: 0000:01:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes
The text was updated successfully, but these errors were encountered: