Forum: PC Hard- und Software DOS-PC über NETBEUI mit XP-PC verbunden; funzt nicht mehr


von Hanns-Jürgen M. (yogy)


Lesenswert?

Hallo, ich schäme mich mal wieder ob meiner Dummheit...

Mein unverzichtbarer DOS PC ist über ein Kreuz-Netzwerkkabel mit dem 
ebenso unverzichtbaren XP-PC verbunden. Netzwerkprotokoll ist NETBEUI. 
Bislang funktionierte alles einwandfrei, ich konnte vom DOS-PC auf die 
Netzwerkfreigaben des XP-PC zugreifen und Files lesen und schreiben.

Seit 2 Tagen nun geht das nicht mehr... und ich kann mich nicht daran 
erinnern, etwas geändert zu haben.. Ach ja, der DOS-PC läuft unter dem 
DOS Unterbau von Windwos 98

Folgendes Verthalten. Die LOGON-Batchdatei wird fehlerfrei durchlaufen:
1
net logon <username> <userpassword> /yes
2
3
net time \\<servername> /set /yes
4
5
net use x: \\<servername>\<sharename>  <userpassword>

Die Zeit wird korrekt von der Serverzeit übernommen, und auch das 
"Laufwerk" "X:" ist ansprechbar.

Nur das Laufwerk ist leer, der Norton Commander zeigt jetzt keine Files 
im LW X: an. Und der Befehl:

"dir x:"

bringt folgende Meldung:
1
Datenträger in Laufwerk X: hat keine Bezeichnung
2
Ungültige Funktion

Mein Verdacht war, daß die Freigaben zu viele Files enthalten. Ich habe 
daher eine freigebenen Directory angelegt, die nur 3 Files beinhaltet. 
Keine Änderung.

Please help.... und schonmal danke

von PöserPursche (Gast)


Lesenswert?

hast du vieleicht die Arbeitsgruppe geändert?
PP

von Hanns-Jürgen M. (yogy)


Lesenswert?

..nein, habe ich nicht.

aber mir fällt etwas ein, das ggf. einen Hinweis geben könnte.

Vor einigen Wochen fiel mir auf, daß die Dateien und Sub-dirs des Shares 
nicht alle vom Norton-Commander gelistet wurden, und zwar 
reproduzierbar. (Den DIR Befehl habe ich  nicht überprüft)

Ich habe daraufhin einen weiteren Share angelegt, quasi als schnellen 
Workaround.

von Hanns-Jürgen M. (yogy)


Lesenswert?

Noch eine weitere Ergänzung zum "seltsamen" Fehlverhalten.

nach RESET des DOS-PC lösche ich die Datei "connect.dat".

Dann starte ich obige Batchdatei.eine neue "connect.dat" wird angelegt, 
ebenso das Laufwerk ohnen Inhalt.

Dann gebe ich den Befehl "net view" ein.

Das System antwortet:

"Der WORKSTATION-Dienst ist nicht gestartet. Soll er gestartet werden ? 
(J/N)"

Das ist schon seltsam, das der Dienst mit NET USE "eigentlich" laufen 
müßte..

Ich tippe also "J" und ENTER.

Antwort des Systems:

"LANA 0 liefert Fehler 52: Ein doppelter Name für einen Computer oder 
für eine Arbeitsgruppe existriert im Netzwerk..."

Nun, an dem Netzwerk hängen nur der DOS-PC und der XP-PC.

Ich gebe nun ein : "net stop"

Erfolgsmeldung.

Und dann: "net view"

Meldung wieder, diesmal okay

"Der WORKSTATION-Dienst ist nicht gestartet. Soll er gestartet werden ? 
(J/N)"

Also "J" ENTER

Meldung:

"Kann  X: nicht wieder mit ... verbinden." Klar, das LW X: isrt ja noch 
angelegt.

Und weiter wird der Server und die Arveitsgruppe richtig angezeigt.

Erneute eingabe von "net view" bringt wieder die o.a. Fehlermeldung...

Ich sethe nun völlig auf dem Schlauch....

von Frank K. (fchk)


Lesenswert?

Der NetBIOS Namensraum umfasst Arbeitsgruppen, Rechnernamen, 
Freigabenamen, Benutzernamen.

Stelle sicher, dass kein Name in dieser Auflistung doppelt vorkommt, 
also kein Benutzer genauso heißt wie eine Freigabe oder so. Achte 
darauf, dass jeder Name nur aus GROSSBUCHSTABEN und Ziffern besteht, 
keine Sonderzeichen enthalten sind (das - ist glaube ich zulässig) und 
nichts länger als 11 Zeichen lang ist.

Eventuell liegt das daran. Spätere Windows-Versionen haben weniger 
strenge Regeln als der DOS-Client.

fchk

von (prx) A. K. (prx)


Lesenswert?

Frank K. schrieb:
> Der NetBIOS Namensraum umfasst Arbeitsgruppen, Rechnernamen,
> Freigabenamen, Benutzernamen.

Freigabenamen sind keine NetBIOS Namen. Der Rest sind getrennte 
Namensräume, separiert über eine Kennung, die dem Namen hinzu gefügt 
wird.

: Bearbeitet durch User
von Robert D. (d0rni)


Lesenswert?

Hat der XP PC eventuell WLAN oder eine weitere Schnittstelle im Netz? 
Und nun ist es eingeschaltet? Dann ist der PC Name eventuell unter 2 
IP's erreichbar?

von Hanns-Jürgen M. (yogy)


Lesenswert?

Danke für eure Antworten. Ich habe alle Einstellungen überprüft und sie 
dann dennoch auf Großbuchstaben und wieder zurück gesetzt. Keine 
Änderung des Verhaltens.

@Robert Dorn:

Der XP-PC verfügt über zwei Ethernet-Schnottstellen. Eine ist für den 
DOS PC reserviert, NETBEUI Protokoll zu zugewiesen, TCP/IP nicht. AN 
dieser Schnittstelle hängen jkeine weiteren Rechner.  Die andere 
Schnittstelle arbeitet ausschließlich mit TCP/IP und ist um LAN. BTW 
Netbeui kennt und nutzt keine IPs.

Ich sethe völlig auf dem Schlauch, da es ja mal funktioniert hat. 
"Eigentlicgh" klappt ja auch das Einloggen und das Einbinden der Shares 
als DOS-Laufwerk, aber es ist kein Inhalt zu sehen oder gar 
anzusprechen...

von (prx) A. K. (prx)


Lesenswert?

Hanns-Jürgen "Yogy" Mostert schrieb:
> und ich kann mich nicht daran
> erinnern, etwas geändert zu haben..

Irgendwelche Fixes eingespielt? Manuell oder automatisch. Möglicherweise 
flog dabei die Unterstützung einer Uralt-Variante des Protokolls raus.

: Bearbeitet durch User
von Hanns-Jürgen M. (yogy)


Lesenswert?

Nun, Netbeui unter XP muß extra nachinstalliert werden, es wird von MS 
nicht mehr gepflegt. Es laufen auf dem PC jedoch die normalen XP 
Updates/Bugfixes.

Also habe ich jetzt NETBEUI deinstalliert...Neustart....Neuinstallation 
von der ORI-CD... Neustart.... Test...keine Änderung.

Vlt. liegt es auf der DOS Seite, ich jch mal die Ori-SW Suchen...

von (prx) A. K. (prx)


Lesenswert?

Hanns-Jürgen "Yogy" Mostert schrieb:
> Also habe ich jetzt NETBEUI deinstalliert...Neustart....Neuinstallation
> von der ORI-CD... Neustart.... Test...keine Änderung.

Zwischendurch mal versucht, die DOS Kiste zu verbinden? Also während das 
XP überhaupt kein NetBEUI hat. Denn wenn das klappt, dann suchst du an 
der falschen Stelle. ;-)

Ausserdem dachte ich nicht so sehr an das NetBEUI selbst, also den 
NETBIOS Teil, sondern an den SMB Network Layer oben drauf, dem es ja 
schnurz ist, ob er über NETBIOS oder TCPIP arbeitet.

: Bearbeitet durch User
von tt2t (Gast)


Lesenswert?

Was spricht gegen TCP/IP, damit habe ich eine DOS-Kiste an mein Netzwerk 
angeschlossen.

von tt2t (Gast)


Lesenswert?


von Hanns-Jürgen M. (yogy)


Lesenswert?

Problem gelöst.

Ich bin halt ein Volltrottel..oder auch nicht.

Ursache war weder XP noch DOS. sondern SCSI!

Unglaublich.

Letzte Woche mußte ich den DOS PC zu einem Nachbarn schleppen, damit ich 
mit dem guten Turbo-Pascal-Dos-Progrsmm dessen Heuzungssteuerung 
reanimieren konnte.

Dabei hat sich wohl das kabel vom SCSI-CD-ROM Laufwerk etrwas abgelöst.

Als ich eben von der Win98 CD den NET-Kram neu installieren wollte, 
konnte ich nicht auf das CD-ROM zugreifen. So fand ich das Problem. 
Jetzt sitzt der Stecker wieder richtg, das CD-Rom Laufwerk ist 
eingebunden ..... und ebenso die Inhalte der XP-Shares.

Was nun SCSI mit NETBEUI zu zun hat, weiß wohl nur Bill Gates und/oder 
Adaptec.

Danke für Euere Mühen!

Yogy

von Hanns-Jürgen M. (yogy)


Lesenswert?

Ach ja:

TCP-IP habe ich damals probiert, auf dem DOS-PC zu installieren, aber 
das verbrauchte zuviel RAM, so daß CAD nicht mehr lief. Das Problem 
besteht heute nicht mehr, das die CAD-SW längst auf Windoof läuft. Wenn 
ich mal Zeit habe (Weihnachten?), teste ich mal TCP/IP

von Michael_ (Gast)


Lesenswert?

Hanns-Jürgen "Yogy" Mostert schrieb:
> Was nun SCSI mit NETBEUI zu zun hat, weiß wohl nur Bill Gates und/oder
> Adaptec.

Das wird wohl mit den Laufwerksbezeichnungen zu tun haben.
Dein Netzwerklaufwerk hat sich da um eins nach vorn geschoben.

von Reinhard Kern (Gast)


Lesenswert?

Michael_ schrieb:
> Das wird wohl mit den Laufwerksbezeichnungen zu tun haben.
> Dein Netzwerklaufwerk hat sich da um eins nach vorn geschoben.

Möglich, liesse sich aber mit net use in der Autoexec.bat verhindern. 
Nachträglich schwer zu sagen, er könnte zwar den SCSI-Anschluss wieder 
abziehen, aber wer will das schon noch so genau wissen. Zum aktuellen 
Wissenstand der Menschheit trägt ein Problem mit DOS und NETBEUI nichts 
messbares mehr bei.

Gruss Reinhard

von Hanns-Jürgen M. (yogy)


Lesenswert?

Ergänzung zu den Laufwerken:

Das (SCSI-)CD-ROM wird bei mir als Laufwerk Z: eingebunden. Dasc halte 
ich auf allen Rechnern so.

Die Shares werden bei mir je nach Share auf Laufwerk S bis Y 
eingebunden. Im aktuellen Fall handelte es sich um zwei Shares, eines 
als Laufwerk X: und das andere auf Laufwerk T:. Im Text hier habe ich 
zwar nur X: erwähnt, aber die anderen gestesten Laufwerksbuchstaben 
funktionierten ebenfalls nicht.


Die Fehlermeldungen beim DOS Booten, die ich später sichtbar gemacht 
habe, lauteten:

Aus der Config.sys nach dem Befehl:

devicehigh= C:\scsi\aspicd.sys  /d:cdrom001 /id=1

Fehlermeldung in der bootlog.txt:  LoadFailed (klar, an id=1 hing ja 
nichts)

Aus der autoexec.bat nach dem Befehl:

lh c:\dos\mscdex /d:cdrom0001 /m:12 /l:z

Fehlermeldung sinngemäß:

cdrom001 nicht gefunden.

Beitrag #5123006 wurde von einem Moderator gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.