Georg Mainik schrieb:
Hallo, ich habe gerade ein init-Skript geschrieben, das den ARP-Cache mit statischen Einträgen füllt. Der wesentliche Skriptinhalt: arp -i eth0 -f Wenn der Rechner bereits hochgefahren ist, funktioniert das Skript tadellos. Beim Booten schlägt es aber fehl. Wenn beim Booten vorher die Firewall (Shorewall) gestartet wird, funktioniert das Skript plötzlich wieder. Hat jemand eine Idee, was da schief läuft?
Schuss ins Blaue: Vielleicht wird das Skript einfach zu früh ausgeführt?
Danke Georg
hth MH
P.S. Details zum System und zur Fehlermeldung: * System: Etch, heute Morgen aktualisert. * Init-Reihenfolge: Das init-Skript ist in /etc/rcS/S41arp_entries verlinkt. * Meldung beim Fehlschlagen: Mon Dec 18 13:40:41 2006: Setting permanent ARP entries: arp_entries>> <MAC-Adresse> <IP-Adresse> Mon Dec 18 13:40:41 2006: arp: SIOCSARP() Mon Dec 18 13:40:41 2006: SIOCSARP: Invalid argument Mon Dec 18 13:40:41 2006: arp: cannot set entry on line 1 of etherfile /etc/ethers !