Freesco, NND, CDN, EOS
http://forum.freesco.pl/

ARP -- No buffer space available :((
http://forum.freesco.pl/viewtopic.php?f=22&t=5096
Strona 1 z 1

Autor:  NertoM [ poniedziałek, 9 sierpnia 2004, 04:43 ]
Tytuł:  ARP -- No buffer space available :((

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 :DDDD WATPIE !!! napewno wiecie jak to rozwizac

dZIEKi...

Autor:  NertoM [ poniedziałek, 9 sierpnia 2004, 04:51 ]
Tytuł: 

Witam...

oki LOL niemoge takie cosik przegapilem ku*** sory za kata

wykonalem polecenia z >A.2 i oki dzial all poprostu mialem wiecej wpisuw nisz ARP moglo przyjac 1024 standardowo teraz se dalem 10000

jak w punkcie >A.2

ale mam PYTANIE DO DYCH CO SIE ZNAJA

czy to jakos wplynie na dzialanie NND !!!!!

( hodi mi tu o ;zwiech;zatrzymania;resety;i inne bzdety;)
czy terz powinienem jakos mu dodac wiecej pamieci RAM
(ale to jest razczej an dysku zpisywane )

TAK RZE JAKBY KTOS SIE WYPOWIEDZIAL BYLO BY FAJNIE

dZIEKi...

Autor:  Anonymous [ wtorek, 10 sierpnia 2004, 08:28 ]
Tytuł: 

a ja jak daje arp -f to pisze mi ze nie ma katalogu\pliku , heh co to ma znaczyc ? ?? (moze przez to mi sie router tak czesto wiesza , teraz to juz 3 razy dziennie)

Autor:  fishu [ wtorek, 10 sierpnia 2004, 09:53 ]
Tytuł: 

3 razy dziennie 8O no to już lepszy był by router ;) ...sprawdź sobie to co może być coś ze sprzętem.

Autor:  Koriolan [ wtorek, 10 sierpnia 2004, 10:41 ]
Tytuł: 

Można wiedzieć po co ladujecie do ARP'a plik az z tyloma liniami ?
macie wiecej niz 1024 komputery ?
---
Standardowy NND nie powoduje zawieszania komputera chyba, zeby mial za malo miejsca na dysku lub RAM.

Ile jest wolnego na dysku sprawdzamy np. komenda:
'df'
ile pamieci sprawdzamy np. komenda :
'top'

Autor:  NertoM [ wtorek, 10 sierpnia 2004, 20:29 ]
Tytuł: 

Witam...


Hiiii nie no nie ale mam naprzyklad cos tkaiego 192.168.5.44 i ...6.34 i...7.23 i...2.45 i teraz w ARP rzeby nieylo morza z korzystac z innych IP do jakich kolesi zostali przypisanie to pozostale IP'ki musza miec maka typu 00:00:00:00:99 a maske mam 255.255.0.0

wiem rze morza zrobic to za pomoca FIREWALA i tak mam ten zakres IP'kuw gdzie nikogo nieam typu ...8.xxx i...9.xxx arz do ....254.xxx

to mam w fire walu ODMOWE ale pozostale cale od 0 do 9 ( mowa tu o 3-ciej wstawce IP 192.168.xxx(tej).44 ) mam w ARP czyli 255x9a to jest jusz poza 1024 :))

IIIII daltego musialem cos takiego zrobi AAAAAAAA teraz sie pytam czy czyms to grozi TYPU przeciarzeniem ( no obciarzeniem proca) KOMPA albo jakimis BLEDAMI albo zawiechami


a tobie pisze rz eniemasz pliku to sobie go stwurz z jakiego kolwiek daj mu prawa --r--r--rw i otow (hyba takie)

Autor:  lamer [ wtorek, 10 sierpnia 2004, 22:15 ]
Tytuł: 

A nie prościej zrobić ARPa tylko dla używanych IP i maskaradę też tylko dla używanych IP? Jak ktoś wpisze IP z poza dozwolonej puli to i tak nie będzie miał dostępu do netu...

Autor:  -MW- [ czwartek, 30 listopada 2006, 03:00 ]
Tytuł: 

Cytuj:
SIOCSARP: No buffer space available


i mnie ten problem dotknal ??? !!!

mam nadzieje ze to co kolega wyzej napisal zalatwi sprawe

Cytuj:
echo 2048 > /proc/sys/net/ipv4/neigh/default/gc_thresh3


przynajmniej tak sie wydaje. dobrze mysle?

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/