Windows CE 5 kann nicht auf UNC in einem anderen Subnetz zugreifen

1170
Justin Emlay

Früher haben wir in unserem Lager billige Linksys Home-WAPs verwendet. Ich versuche, auf SonicPoints zu aktualisieren, um sie mit unserer SonicWall-Firewall zu verwenden. Alle meine Motorola MC9090 CE-Geräte befanden sich zuvor im selben Subnetz wie der Rest des Netzwerks, und sie haben problemlos auf meine UNCs zugegriffen. Nun, jetzt sind sie in einem anderen Subnetz und haben keinen Zugriff auf meine UNCs. Sie können einen Ping-Befehl an den Server senden und die richtige IP-Adresse (unterschiedliches Subnetz) zurückgeben, aber das Compact Framework 2 behauptet, dass meine UNC-Ordnerpfade ... FALSE sind. Hier ist ein kurzer Abriss meines aktuellen Setups.

Server Share - 10.10.10.216 - \\STORE1\Data\ MC9090 CE Device - 10.10.10.20 If (Directory.Exists("\\STORE1\Data\") = TRUE

MC9090 CE Device - 10.10.30.20 If (Directory.Exists("\\STORE1\Data\") = FALSE ping STORE1 - returns 10.10.10.216 and good result

Random laptop running Win10 - 10.10.30.30 If (Directory.Exists("\\STORE1\Data\") = TRUE

Auf der Grundlage des Laptops sind meine Routen in Ordnung. Es kann problemlos auf die Freigabe im anderen Teilnetz zugreifen. Also entschied ich mich, eine Freigabe für das .30-Subnetz zu erstellen und zu sehen, was passiert.

Server Share - 10.10.30.30 - \\RANDOMLAPTOP\Data\ MC9090 CE Device - 10.10.10.20 If (Directory.Exists("\\RANDOMLAPTOP\Data\") = FALSE

MC9090 CE Device - 10.10.30.20 If (Directory.Exists("\\RANDOMLAPTOP\Data\") = TRUE

Darauf basierend bin ich zu dem Schluss gekommen, dass das CE-Gerät oder das Compact Framework 2 im Allgemeinen nicht in der Lage ist, auf UNCs in verschiedenen Subnetzen zuzugreifen. Dies ist jetzt außerhalb meines Ruderhauses.

Wenn ich den Server von meinem CE-Gerät aus sehen und pingen kann (auch in verschiedenen Subnetzen), warum kann ich nicht auf den UNC auf diesem Server zugreifen?

BEARBEITEN:

MC9090 CE-Gerät - 10.10.30.12:

ping store1 Reply from 10.10.10.216: Echo size=32 time=21ms TTL=128 Reply from 10.10.10.216: Echo size=32 time=11ms TTL=128 Reply from 10.10.10.216: Echo size=32 time=15ms TTL=128 Reply from 10.10.10.216: Echo size=32 time=5ms TTL=128

net use * \\store1\data (with or without username) Command failed: status 53

Status 53 Bedeutung:

"Die Fehlermeldung" Fehler 53 "wird im Allgemeinen zurückgegeben, wenn die Namensauflösung für einen bestimmten Computernamen fehlschlägt. Fehler 53 kann auch auftreten, wenn ein Problem beim Einrichten einer NetBIOS-Sitzung auftritt."

Die Namensauflösung ist eindeutig kein Problem und NETBIOS ist kein Problem, wenn es sich in demselben Subnetz befand. Ist dies eine Art uraltes OS-Problem zwischen Subnetzen? Zumindest beweist dies, dass Compact Framework nicht das Problem ist.

1
Ich hatte das gleiche Verhalten auf meinem Panel-PC, Windows CE 5.0 konnte nicht einmal ein Gerät mit der Subnetzmaske "255.0.0.0" an ein Gerät mit "255.255.255.0" anschließen (beide Geräte waren in 192.168.0. * ). es begann erst zu arbeiten, wenn beide Geräte 255.255.255.0 waren - auf einigen CE-Geräten scheint das Routing extrem eingeschränkt zu sein. jrh vor 7 Jahren 0
Jede Instanz, die ich im Netz gefunden habe, weist auf dasselbe hin. Es geht einfach nicht. Justin Emlay vor 7 Jahren 0
Ich werde etwas recherchieren und sehen, ob ich herausfinden kann, was hier los ist. Ich habe ein Buch bestellt, aber es ist noch nicht eingetroffen. Ich werde eine Antwort posten, wenn ich eine gute Erklärung finde. jrh vor 7 Jahren 0
jrh, ich schätze deine zeit! Justin Emlay vor 7 Jahren 0

0 Antworten auf die Frage