Ich versuche gerade eine Netzwerkfreigabe unter Win3.11 zum laufen zu kriegen. Dafür habe ich einen "samba-proxy" eingerichtet der SMB v1 spricht und konnte schon erfolgreich in Windows98 diese Freigabe nutzen. Nun habe ich aber unter Windows 3.11 das Problem, dass "eine Netzwerkverbindung nicht möglich" ist, wenn ich versuche die Freigabe im File-Manager einzurichten. Die Workgroup ist dieselbe, jedoch taucht der PC dort (Netzwerkumgebung) nicht auf. Das wiederrum liegt höchstwahrscheinlich daran, dass ich den "samba-proxy" in einem anderen Netz stehen habe. Wenn ich unter Win3.11 eine telnet-Verbindung auf den samba-proxy + Port 139 aufbaue, kann ich dies im tcpdump sehen, wenn Windows.311 über den File-Manager dies versucht allerdings nicht.
Meine Vermutung ist, das Windows 3.11 evtl Probleme hat in ein anderes Netz zu kommunizieren, aber nur in Samba. Kann das sein?
Die Firewallfreigaben sind wie gesagt eingerichtet und unter Win98 lief diese Freigabe auch. Die Netzwerksettings in Win3.11 sind alle geprüft, Verbindungen in dieses andere Netz sind generell möglich (http, ftp)
Update:
Ich habe jetzt beides im selben Netz stehen, leider hat sich keine Änderung ergeben.
Mit tcpdump kann ich folgendes während des Versuches von Win311 sehen wenn das Netzlaufwerk angesteuer werden soll:
Code: Alles auswählen
18:43:22.099579 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:22.860442 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:23.620149 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:35.620602 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:36.375855 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:37.136289 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:38.176252 IP 10.10.40.54.netbios-dgm > 10.10.40.255.netbios-dgm: UDP, length 207
Ich kann auch sehen das nmbd (vom smbd) auf die 10.10.40.255 auf udp binded.
Code: Alles auswählen
18:43:22.099579 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:22.860442 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:23.620149 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:35.620602 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:36.375855 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:37.136289 IP 10.10.40.54.netbios-ns > 10.10.40.255.netbios-ns: UDP, length 50
18:43:38.176252 IP 10.10.40.54.netbios-dgm > 10.10.40.255.netbios-dgm: UDP, length 207
samba-config:
Code: Alles auswählen
[global]
client min protocol = NT1
server min protocol = NT1
ntlm auth = yes
lanman auth = yes
wins support = yes
[soft]
path = /media/nas/software
comment = Software
only guest = yes
writable = yes
printable = no
case sensitive = no
default case = upper
preserve case = no
short preserve case = no
# mangle case = yes
# mangled names= yes
valid users = retro
Ich habe in den Netzwerkeinstellungen nur meine Karte und TCP/IP drin. Dort gibt es auch irgendwelche NetBIOS-Sachen, brauche ich irgendwie son NETBIOS on TCP/IP oder so ähnlich?
In samba habe ich jetzt Wins-Server aktiviert und einfach mal in Win311 eingetragen, hat jetzt den Effekt das wenn ich den FileManager öffne und dort mit einem Laufwerk verbinden will ich erstmal sehr lange auf einen Timeout warte:
Code: Alles auswählen
18:43:38.176252 IP 10.10.40.54.netbios-dgm > 10.10.40.255.netbios-dgm: UDP, length 207