Wie richte ich ein Entwicklungsnetzwerk für den ENC28J60 unter XP ein?

Ich arbeite an einer Ethernet-Verbindung mit dem ENC28J60. Während der Entwicklung möchte ich den Chip direkt (dh nicht über ein Gateway) mit meinem Computer verbinden. Auf diesem Computer läuft XP, er hat eine primäre Netzwerkschnittstelle WLAN(lokale IP 192.168.1.69( DHCPzugewiesen), Standard-Gateway 192.168.1.254, Subnetzmaske 255.255.255.0) und ich verwende das Ethernet nicht für andere Verbindungen.

Wie sollte ich das Netzwerk einrichten? Normalerweise würden Sie die Standardeinstellungen verwenden, um DHCPeine IP-Adresse zugewiesen zu bekommen, aber jetzt denke ich, dass ich dies manuell einrichten muss. Ist das richtig? Wie sollte ich die Ethernet-Konfiguration auf meinem Computer einrichten?

Die ENC28J60und seine PICKonfiguration verwenden die IP-Adresse 192.168.0.140für sich selbst und 192.168.0.1für das Standard-Gateway.

Ich bin mir nicht sicher, ob dies der richtige / beste Ort ist, um dies zu fragen. Vielleicht sind Super User oder Server Fault besser geeignet, aber ich bin mit diesen Seiten nicht vertraut. Sind sie geeigneter?
Wie lauten die IP-Adressdaten für Ihr WLAN oder Ihren PC?
@jippie lokal: 192.168.1.69 (DHCP zugewiesen), Standard-Gateway: 192.168.1.254, Subnetzmaske: 255.255.255.0. Ich habe sie der Frage hinzugefügt
Ah, OK, also sollte 192.168.0.x auf der kabelgebundenen Schnittstelle funktionieren.
Sie könnten diese interessante Software finden: Wireshark.org Sie wird allgemein als Sniffer bezeichnet und kann alle Daten/Pakete ausspucken, die sie auf einer oder mehreren Schnittstellen empfängt/sendet. Sie möchten nach Ihrer kabelgebundenen Schnittstelle filtern. Beachten Sie, dass viele Institutionen wie Universitäten diese Art von Software auf ihrer schwarzen Liste haben, Sie dürfen sie nicht installieren. Dies liegt daran, dass Sie Benutzernamen/Passwörter und andere persönliche Informationen im Netzwerk oft leicht finden können.
@jippie gute Idee (ich kannte die Software bereits, habe aber noch nicht daran gedacht, sie zu verwenden), danke!

Antworten (2)

Das Gateway ist nur ein Standard-Netzwerkknoten, der verwendet wird, um Adressen zu finden, die nicht in der Routing-Tabelle enthalten sind. Wikipedia hat einen ziemlich guten Artikel, der es hier erklärt:

Standard-Gateway

Aber in Ihrem Fall würde ich den Computer zunächst auf eine feste IP-Adresse von 192.168.0.1 einstellen, die funktionieren sollte. Später können Sie mit "Route Print" sehen, wie XP die Routing-Tabelle für dieses Gerät einrichtet, aber es wird je nach anderen Einstellungen möglicherweise nicht angezeigt. Sie können mehrere IP-Adressen pro Adapter einrichten, sodass Ihre „anderen Dinge“ wie das Internet weiterhin funktionieren.

Das Gateway hat nichts mit Routing-Tabellen zu tun. Das Gateway ist der Ort, an den ein Knoten ein Paket sendet, wenn sich die Ziel-IP-Adresse nicht in seinem lokalen Netz befindet.

Was Sie tun möchten, ist die Einrichtung statischer Adressen . Die Adresse, die Ihrem PC zugewiesen wird, wenn er mit Ihrem LAN verbunden ist, ist irrelevant. Du versuchst, ein eigenes LAN aufzubauen, das nur aus dem PC und dem PIC besteht, wenn ich deine Frage richtig verstehe.

Wählen Sie etwas aus, z. B. 192.168.0.xxx-Adressen. In diesem Fall können Sie Ihr Netz wie folgt einrichten:

Netzmaske: 255.255.255.0
Router: 192.168.0.1
PC: 192.168.0.2
Bild: 192.168.0.3

Eigentlich spielt der Router keine Rolle, weil es keinen Router gibt, aber die PC-Software wird Sie wahrscheinlich dazu bringen, etwas auszufüllen. Sie können die drei Adressen innerhalb desselben Netzwerks zwischen 1 und 254 festlegen. Es spielt keine Rolle, solange sie einzigartig sind.

Auch wenn Sie zwei Endgeräte direkt miteinander verbinden, sollten Sie ein Crossover-Kabel verwenden. Einige Geräte können automatisch kippen, daher ist dies möglicherweise nicht erforderlich.