Can I read and write ARP packets by Python? I found that type number for IP datagram is 0x0800 and 0x0806 for ARP request/reply in ethernet frame header. How can I set type number(0x0806) to ethernet frame header in Python socket? Any site link on this? -- Brian Lee - http://www.senux.com/en/