PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : probs mit 2 Netzwerkarten und dem NetBIOS Deamon



masom
29.08.01, 13:21
ich hatte schon mal ein ähnliches Posting, bei dem man mir allerdings nicht weiterhelfen konnte. Deshalb versuche ich es hier nochmal.

zu den Probs:
1.
ich habe versucht unter Linux (SUSE 7.2 / 2.4.* Kernel / Standardinstallation) einen Samba Server einzurichten. Ich musste zu allererst die Samba/Apache Pakete nachinstallieren (Yast2), da sie nicht auf der Platte waren .
Ich habe mir diverse Manpages und How To's durchgelesen und bin áuch soweit recht gut klar gekommen. Aber jetzt hänge ich. Es ist nicht möglich den nmbd zu starten. Swat bietet dafür ja die Möglichkeit. Der smbd startet problemlos und zeigt den Status "running" an.
Die Begeleiterscheinungen sind dann folgende:
ich kann mittels smbmount Freigaben auf einem Win98 Rechner mountem, nur nicht andersrum. Der Linuxrechner lässt sich zwar anpingen, ist aber nicht sichtbar in der Netzwerkumgebung. Auch über "Computer suchen" ist er nicht zu kriegen. smbclient -L localhost zeigt mir auch brav die eingerichteten shares an.
hier die log Datei wenn ich versuche nmbd per hand zu starten:

2001/08/27 14:12:03, 0] nmbd/nmbd.c:main(794)
standard input is not a socket, assuming -D option
[2001/08/27 14:12:03, 0] lib/util_sock.c :open_socket_in(858)
bind failed on port 137 socket_addr=192.168.123.99 (Cannot assign requested address)
[2001/08/27 14:12:03, 0] nmbd/nmbd_subnetdb.c:make_subnet(142)
nmbd_subnetdb:make_subnet()
Failed to open nmb socket on interface 192.168.123.99 for port 137. Error was Cannot assign requested address
[2001/08/27 14:12:03, 0] nmbd/nmbd.c:main(831)
ERROR: Failed when creating subnet lists. Exiting.
folgende Zeilen habe ich auf anraten in die inetd.conf eingetragen :
netbios-ssn stream tcp nowait root /usr/sbin/smbd -l /var/log/samba -s /etc/smb.conf smbd
netbios-ns dgram udp wait root /usr/sbin/nmbd nmbd


brachte mich auch nicht weiter.
übrigens kenne ich diese IP Adresse nicht. eth0 hat 192.0.0.1 zugewiesen bekommen.

2.
Gestern habe ich versucht eine 2. Netzwerkkarte zu installieren. YAST2 erkennt sie auch richtig, aber weist ihr ebenfalls eth0 zu. D.h. ich habe nun 2 verschiedene ethernetkarten mit jeweils der bezeichnugn eth0. natürlich geht jetzt gar nichts mehr, weder DSL noch das lokale Netz.
Wie kriege ich das denn in den Griff??

LKH
29.08.01, 15:28
Hallo,

zu 1.: der Daemons scheint die Netzwerkkarte nicht nutzen/die Adresse nicht binden zu können. Ohne Kenntnisse über deine Netzwerkkonfiguration kann man dir da wenig helfen. Poste bitte mal deine Netzkonfiguration (Ausgabe von ifconfig und deine smb.conf)
Deine IP ist auch nicht aus einem privaten Netz. Dürfte aber nicht das Problem sein.

zu 2: versuche es mit YaST1.

Hoffe es hilft,

wb1
29.08.01, 16:59
Bring deine Netzwerkeinstellungen in Ordnung.
Versuchs händisch
beispiele
alle files befinden sich in /etc
1. modules.conf
alias eth0 rtl8139
alias eth1 ne

2. rc.config
IPADDR_0="192.168.0.225"
IPADDR_1="192.168.1.225"
NETDEV_0="eth0"
NETDEV_1="eth1"
IFCONFIG_0="192.168.0.225 broadcast 192.168.0.255 netmask 255.255.255.0 up"
IFCONFIG_1="192.168.1.225 broadcast 192.168.1.255 netmask 255.255.255.0 up"

3. smb.conf
interfaces = 192.168.0.225

masom
30.08.01, 12:27
in der smb.conf stnd doch tatsächlich ein falscher eintag für das interface. so kann es natürlich nicht klappen. jetzt gehts.
die 2. nw Karte habe ich über yast 1 nun auch ans laufen gekriegt.
danke!