-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ICMP with not response found #252
Comments
Maybe wrong here, but the Gateway needs two ports and each port needs to be on a different subnet to allow the gateway to route between the two networks, which also means the DPDK and DUT needs to be on different subnets. I also assume the three devices are the only three connected and we do not have a switch connecting all three devices. Maybe the gateway is really a bridge or L2 switch then this will be fine. 10.60.1.45/24 <==> 10.60.1.1/24 GW 10.60.2.1/24 <===> 10.60.2.151/24 It appears the the ping response is working, but I see a lot of Runts on port 0. I see the ICMP counter is 8704 does that counter increase when doing a ping4? If you stop DPDK rebind the port to the linux kernel and use ping from that machine does ping work? |
Hi @KeithWiles, thanks for your reply. I wrote gateway, but is a real switch.
Yes, the ICMP Pkts counter increase with If I rebind to the linux kernel the machine with DPDK:
And I do the ping from DUT:
The funny thing is that it wasn't necessary the command
The interfaces:
|
Can you send me the dump.pcap file you are showing above or one like it? |
Of course, here: dumps.tar.gz |
Looks like the checksum is wrong in the reply. |
And why this wrong checksum? Maybe version or compilation issue? |
Some times wireshark reports checksum wrong because the NIC is doing the checksuming in hardware and it not a real problem. Not sure why in your case. |
I have a setup with two VFs binded to DPDK. I want to do a simple ping test using one of this VFs (port 0), inside my network, like this:
Below the pktgen startup:
Below the pktgen running:
The DUT do not receive the response:
Looking with tcpdump, I received the packets, but they appear to be incomplete:
The Wireshark:
What could it be?
The text was updated successfully, but these errors were encountered: