linux-l: samba -> Netzwerkabschaltung/-absturz

Christopher Michl cmichl at gmx.de
So Nov 21 20:30:45 CET 1999


Christopher Michl schrieb:

> Hi,
>
> erstmal vielen Dank und hier nun die genauen Daten:
> die Samba Version ist 2.0.5a, kernel 2.2.12, Netzwerkkarte mit realtek 8139
> (als Modul)
> Kernel einstellungen Netzwerk:
> <*> Packet socket
> [*] Kernel/User netlink socket
> <*> Netlink device emulation
> [*] Network firewalls
> <*> Unix domain sockets
> [*] TCP/IP networking
> [*] IP: firewalling
> [*] IP: always defragment (required for masquerading)
> [*] IP: transparent proxy support
> [*] IP: masquerading
> [*] IP: aliasing support
> [*] IP: TCP syncookie support (not enabled per default)  # echo 1
> >/proc/sys/net/ipv4/tcp_syncookies in rc.local
> [*] IP: Allow large windows (not recommended if <16Mb of memory)  # mit genau
> 16 MB (scheint aber in diesem Fall egal zu sein)
> [*] Bridging (EXPERIMENTAL)
> [*] CPU is too slow to handle full bandwidth  # AMD K6-2 266  (scheint aber in
> diesem Fall egal zu sein)
>
> smb.conf (sind sonst eigentlich Standarteinstellungen):
> ; socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
> socket options = TCP_NODELAY
>
> Das Browsen in den shares verursacht keine Probleme, das Lesen geht und auch
> das Löschen von Dateien ist kein Problem. Erst das Verschieben und schreiben
> geht schief. Ich vermutete es liegt am TCP syncookie support aber egal ob ein
> oder ausgeschaltet oder garnicht kompiliert - es hilft nichts :-(
> Mit Abschalten/Absturz des Netzwerkes meine ich, dass kein Ping (ins Net) mehr
> funktioniert (wobei die LED's am HUP blinken als ob Pakete rausgehen aber ich
> keine Antworten bekommen kann) und nur das ping auf 192.168.1.1 (Rechner-IP)
> noch geht.
> Das Netzwerkscript poste ich nicht (ist zu gross ;-) schaue es mir aber doch
> mal genauer an (schein nur ifconfig eth0 down zu machen und  ip_forward /
> ip_always_defrag abzuschalten - und neu zu starten).
> Ich weiss nun leider nicht wo ich suchen muss: bei den Kernel-Einstellungen,
> in der smb.conf (siehe socket options vieleicht?) oder noch woanders (network
> skript ?)
>

Nur noch kurz einen Nachtrag: samba bringt also die Konfiguration des Ethernet
Devices durcheinander.
Ein löschen der Routen, ein ifconfig eth0 down und ein ifconfig eth0 192.168.1.1
netmask 255.255.255.0 broadcast 192.168.1.255 up behebt den Fehler.
Gibt es eigentlich ein Tool das mehr Informationen als ifconfig und route über den
Zustand von eth0 ausspuckt.?

bis dann

    Christopher Michl



Mehr Informationen über die Mailingliste linux-l