Receiving UDP packets with 2 NICs

March 2, 2009 at 13:16:58
Specs: Windows XP, 3GHz Pentium/1GB
I have 2 NICs installed in a PC. NIC1 is connected to internet and NIC2 communicates with a processor board.
Both NICs work well, I hace access to internet from the NIC1, and I can send with NIC2 from PC to processor board and I can also send from processor board to PC.
I'm now programming a piece of software which records packets from the processor board using NIC2, but the packets never appear into my program from NIC2 although I can see the incoming packet with a network monitor (WireShark). If I send locally to IP-address (localhost) then the sent packet comes into my program, but through NIC1. I'm quite lost with this. Can somebody point me the possible reason for this?

See More: Receiving UDP packets with 2 NICs

Report •

March 2, 2009 at 13:53:36
It sounds like the program you are making is listen on the wrong interface for the packets. Without knowing more about the program you are making, I can't say much more than that. You may want to repost your problem in the programming section and include some of your program code.

-Ryan Adams
Free Computer Tips and more:

Paid Tech Support: Black Diamond

Report •

March 3, 2009 at 07:49:10
Thanks. I will do that.

Report •

Related Solutions

Ask Question