I found my problem that one of switches has VLAN option. So basic l3fwd
cannot just look into the packets. Now I solved the problem. Thank you for
your help.
Regards,
Daeyoung
2015-06-29 11:44 GMT-04:00 Keunhong Lee :
> Check that whether you are polling all RX queues of your program.
> You said
Check that whether you are polling all RX queues of your program.
You said that your configuration works well with Wireshark.
So I don't think that this is the problem.
You can check your port statistics for the number of received packets.
If the statistics show 2 packets, but you received 1 packe
Actually I have no idea why this happens.
If your switch configuration is correct, your program should work just like
Wireshark does.
I wander whether your program uses RSS.
In my opinion, program bug is the most probable reason.
Keunhong.
2015-06-29 23:32 GMT+09:00 Daeyoung Kim :
> Hi Keunhong
OK, I see. My program uses RSS. Is it related to my problem? If the testpmd
application does not work, the switch configuration might be wrong. Am I
right?
Thank you for your answer.
Regards,
Daeyoung
2015-06-29 11:28 GMT-04:00 Keunhong Lee :
> Actually I have no idea why this happens.
> If you
Hi Keunhong,
Thank you for your help. Here is the network topology.
DNS Client - Switch 1 - Switch 2 - Switch 3 - DNS Server
| |
port 0 port 1
DPDK port 0 receives packets using from t
I don't know your situation exactly, but here are possible problems.
1. Your switch learned MAC addresses of two ports.
2. Your program bug.
3. l3fwd itself contains some bug.
4. You did not set all ports in promiscuous mode.
You'd better try 'pktgen' application to test your environment.
Keunho
Hello,
I'm writing a packet capture program from the l3fwd. When I send DNS
packets, the wireshark simultaneously gets all the packets on two ports.
However, using my program with promiscuous mode, one port receives all the
packets, but the other port gets nothing. Do you know why it happens? Coul
7 matches
Mail list logo