NetBIOS-Problem auf Serieller IP-Verbindung
Von: Erik S. (vikingeratuni.de@localhost.de) [Profil]
Datum: 15.06.2006 17:17
Message-ID: <e6rq3b$pin$01$1@news.t-online.com>
Newsgroup: de.comm.protocols.tcp-ip de.comp.os.ms-windows.netzwerke de.comm.protocols.misc
Datum: 15.06.2006 17:17
Message-ID: <e6rq3b$pin$01$1@news.t-online.com>
Newsgroup: de.comm.protocols.tcp-ip de.comp.os.ms-windows.netzwerke de.comm.protocols.misc
Hi NGs, sorry für dieses massive Broadcast, aber ich weis nicht genau wohin mit meinem Problem (das mich nun seit über einer Woche hartnäckig zur Verzweiflung treibt). Problem: Win2000 SP3 soll sich über die Serielle-Schnittstelle (per SLIP-Protokoll, sowas ähnliches wie PPP nur viel primitiver und älter) in eine kleine (uralte) Steuerung einwählen. Das scheint auch zu klappen, die Verbindung kommt zu Stande, und Windows schickt mehrere NetBIOS-Name-Service-Broadcast-Pakete (Windows will seinen Computer-Namen bekannt machen) über diese Schnittstelle welche natürlich von der Steuerung nicht beantwortet werden. Es kommt auch das Verbindungssymbol im Tray aber nach weniger als einer Sekunde wird die Verbindung von Windows ohne erkennbaren Grund oder Fehlermeldung wieder abgebrochen. Ich vermute mal Windows erwartet auf seine Pakete irgendeine Antwort, also hab ich mir die Pakete mit Etheral angesehen, es handelt sich um verschiedene "NAME REGISTRATION REQUEST" die an die Broadcast-Adresse 255.255.255.255:137 gerichtet sind, und hab mich auf <http://www.ubiqx.org/cifs/NetBIOS.html#NBT.4> informiert. Dort steht das es darauf nur eine negative Antwort gibt, falls der Name schon auf einem anderen Rechner vergeben ist soll dieser das rückmelden, und keine positive Antwort existiert. Das heißt ich kann nichts sinnvolles auf diese Pakete antworten und einen "Netzwerkfehler" will ich auch nicht provozieren. Ich kann zwar auf der Steuerung ein selbst programmiertes Programm installieren das eine Antwort generiert, hatte auch schon das programmieren angefangen, aber nach Standard gibt es nichts was ich antworten kann. Wenn ich parallel zur Verbindungsaufname in einer Konsole "ping -t 10.10.10.10" (-t == Dauerwiederholung) starte kommen in dem kurzen Zeitraum, in dem die Verbindung steht, meistens 2 bis 4 Pings durch und werden von der Steuerung korrekt beantwortet und vom ping-Programm auch empfangen, die anderen Anforderungen (über 100 pro Sekunde) werden mit der Meldung "Ziel-IP nicht erreichbar" abgewürgt. Auf Windows-Seite hab ich an allen möglichen Einstellungen rumprobiert aber nichts erreicht und auf NetBIOS kann ich nicht verzichten da im LAN noch ein paar ältere Windosen laufen. Was kann ich nun machen? Ist das ein Bug in Windows oder will Windows doch eine (nicht Standard konforme) Antwort? Danke schon mal für alle weiterhelfenden Infos! Grüße Erik[ Auf dieses Posting antworten ]
Antworten
- Ansgar Strickerschmidt (19.06.2006 13:58)
- Erik S. (20.06.2006 09:31)
- Holger Pollmann (20.06.2006 10:03)
- Erik S. (20.06.2006 13:46)
- Holger Pollmann (20.06.2006 14:00)
- Erik S. (20.06.2006 15:50)
- Erik S. (28.06.2006 19:30)
