[Winpcap-users] pcap_sendpacket help

Thai Pham Vinh pvthai at tma.com.vn
Thu Aug 17 17:14:50 GMT 2006


Hi Daniel,

Did you open the correct adapter?

Regards,
Thai.

On Thu, 17 Aug 2006 10:32:08 +0200, Daniel Wojcieszyk wrote
> Hi All,
> 
> I am new with winpcap. I try to build application in Visual C++ 2005
> which use pcap_sendpacket method. I have to send Ethernet (MAC) frame
> throw my Ethernet card to other device. The problem is that when I build
> this frame and use following method, frame isn't received by other
> devices. When I start Etherael on my machine I can see that packet was
> send, but in other machine ethereal can't see any packets. Similar
> situation is when I connect some HUB between my computer and other one
> and I send some packets, I can see that green diode is blinking only in
> hub port to which I am connected, but not in the rest of ports where
> other computers are connected. It looks like this packet is not
> forwarded to other ports. Frame which I build loks like frame from
> sample from winpcap documentation:
> 
> 			/* destination broadcast address*/
> 			packet[0]=0xFF;
> 			packet[1]=0xFF;
> 			packet[2]=0xFF;
> 			packet[3]=0xFF;
> 			packet[4]=0xFF;
> 			packet[5]=0xFF;
> 		    
> 			/* set mac source to 2:2:2:2:2:2 */
> 			packet[6]=2;
> 			packet[7]=2;
> 			packet[8]=2;
> 			packet[9]=2;
> 			packet[10]=2;
> 			packet[11]=2;
> 		    
> 			/* Fill the rest of the packet */
> 			for(i=12;i<100;i++)
> 			{
> 				packet[i]=i%256;
> 			}
> 
> 			while(1)
> 			{
> 			/* Send down the packet */
> 			if (pcap_sendpacket(adhandle, packet, 100 /*
> size */) !=0)
> 			{
> 				pcap_geterr(fp));
> 				return ;
> 			}
> 
> Function pcap_sendpacket doesn't return any error, it shows always that
> packet was send correctly but in other computers I can't see them
> anyway. When I get packets (send by other computers to mine machine)from
> my card everythink works good, I can do this without any problems. IS
> anybody who can help me to solve this problem?
> 
> Thank you all.
> 
> Best greats,
> Daniel.
> 
> _______________________________________________
> Winpcap-users mailing list
> Winpcap-users at winpcap.org
> https://www.winpcap.org/mailman/listinfo/winpcap-users


--



More information about the Winpcap-users mailing list