Witam...
arp: cannot set entry on line 2006 of etherfile /etc/ethers !
SIOCSARP: No buffer space available
takie cosik mi wyskakuje jak dam arp -f
plik mam caly dobry bo by byl inny komunikat to jest od jakiegos byforu...
POszukalem na necie i znalazlem cosik takiego
-->A.
1 - Errors met nmap
nmap -sP 10.0.0.0/24
sendto in send_ip_raw: sendto(...) => No buffer space available
Sleeping 15 seconds then retrying
2 - Oplossing
DEFAULT LIMIT 1024 IN ARP TABLE
Arp table Full
cat /proc/net/arp |wc
more /proc/sys/net/ipv4/neigh/default/gc_thresh3
echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh3
-->B.
Oznacza to, że bufor gniazda (socket) Netlink po stronie jądra wyczerpał pamięć; aplikacja przestrzeni użytkownika nie jest w stanie obsłużyć ilości danych dostarczonych z jądra.
Czy jest możliwe by zwiększyć bufory jądra bym nie wpadał na ten problem?
Tak, są to standardowe gniazda (sockety) Netlink i możesz dostroić rozmiary buforów wejściowych (receive buffer) poprzez /proc/sys/net/core, sysctl lub używać opcji gniazda (socketa) SO_RCVBUF na deskryptorze pliku.
Możesz także spróbować zapewnić by aplikacja czytała dane najszybciej jak to jest możliwe. Jeśli nie potrzebujesz całego pakiety, spróbuj kopiować mniej danych do przestrzeni użytkownika (zobacz ipq_set_mode(3)).
I NIESTETY NIEWIEM JAK DALEJ TO UGRYSC bo jesli hodzi o punkt >A.1
to niemoge zedytowac /proc/net/arp

( poprzez MC ale F3 pokazuje rze cos tam jest ( no wpisy w tablice ARP ) ale F4 rze jest pusty
CZY KTOS WIE JAK TEN PROBLEM ROZWIAZAC z ARP

(
pod Freesco ten plik dzialal bez zarzutu niewyrzucal takich bleduw

(
czyrzby NND bylo gorsze w tej perspektywie

DDD WATPIE !!! napewno wiecie jak to rozwizac
dZIEKi...