duo to
I have fixed it by placing override for PcapDevice.SendPacketArrivalEvent() and virtual for WinPcapDevice.SendPacketArrivalEvent() and it works perfect , but when i add some filters like this :
device.Filter = "ip and tcp";
it raises exception that the drive is not ready, why is it like this?