Hi, Does Linux respect gratuitous arp replies? This page claims that it does:
Linux kernels will respect gratuitous ARP frames. http://linux-ip.net/html/ether-arp.html But in a footnote the author seems to backtrack a bit: I have repeatedly tested using arping (iputils-arping) in gratuitous ARP mode, and have found that linux kernels appear to respect gratuitous . This is a surprise. Does anybody have ideas about this? Must research! It doesn't seem to here - I'm sending from another machine via '/usr/bin/arping -A -c 1 -q -I ath0 192.168.0.2', and Wireshark shows the packets coming in, but the arp table, as shown by 'arp', remains empty. I can't seem to find much documentation on this. Any networking gurus know anything about this? In case anyone wants to know, I'm dealing with a machine that doesn't seem to respond properly to arp requests. Once the other machines' arp tables are set properly (which sometimes does happen automatically, the way it's supposed to, but not always), communication between them is fine, so I thought that a workaround would be to have the problematic machine simply gratuitously broadcast its arp info once a minute. I suppose the next workaround will have to be manually setting the arp tables on the other machines, but that's even more of a pain. Any suggestions most welcome! Celejar -- foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator mailmin.sourceforge.net - remote access via secure (OpenPGP) email ssuds.sourceforge.net - A Simple Sudoku Solver and Generator -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100414172031.0de7cecb.cele...@gmail.com