[dpdk-dev] Receiving packets on only one port

2015-06-30 Thread Daeyoung Kim
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

[dpdk-dev] Receiving packets on only one port

2015-06-30 Thread Keunhong Lee
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

[dpdk-dev] Receiving packets on only one port

2015-06-30 Thread Keunhong Lee
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

[dpdk-dev] Receiving packets on only one port

2015-06-29 Thread Daeyoung Kim
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

[dpdk-dev] Receiving packets on only one port

2015-06-29 Thread Daeyoung Kim
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

[dpdk-dev] Receiving packets on only one port

2015-06-29 Thread Keunhong Lee
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

[dpdk-dev] Receiving packets on only one port

2015-06-26 Thread Daeyoung Kim
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