Ich habe zuhause zwei PCs, die die Internetverbindung meines iPhones über WLAN gemeinsam nutzen, und ein fest verdrahtetes LAN, über das ich Daten mit höherer Geschwindigkeit zwischen den Computern übertragen kann. Das funktioniert bei mir sehr gut.
Ich habe auch einen Nao-Roboter, den ich von Uni ausgeliehen habe, damit ich zu Hause Entwicklungsarbeit leisten kann. Ich verstärke das SSID1-Netzwerk, um die Netzwerkeinstellungen zu imitieren, die wir an Uni haben, damit ich den Roboter zwischen Zuhause und Uni bewegen kann, ohne Änderungen an seinen Einstellungen vorzunehmen. Ich verbinde den Nao-Roboter über WLAN mit meinem LAN, da er mobil ist, und kann damit alles tun, was ich brauche.

Da der SSID1-Router nicht mit dem Internet verbunden ist, habe ich festgestellt, dass die interne Uhr falsch ist und alle meine Zeitstempel falsch sind (1970er Jahre). (Ich habe auf meinen anderen Computern kein Zeitstempelproblem, da sie ihre Zeit über mein iPhone abrufen.) Daher habe ich versucht, meinen SSID1-Router für den Internetzugang zu aktivieren. Die Möglichkeit, vom Roboter aus auf das Internet zuzugreifen, würde einige Aufgaben ein wenig erleichtern.

Ich habe verschiedene Ansätze ausprobiert, um den SSID1-Router auf das Internet zugreifen zu lassen, konnte dies jedoch noch nicht erreichen. Das folgende Diagramm beschreibt mein Setup.

Bildschirmfoto

  • PC1 ist ein Win7-basierter Computer und mein Hauptcomputer.
  • PC2 ist ein MacBook Pro, das OSX und Ubuntu doppelt bootet.
  • SSID1-Router ist ein LynkSys WRT54GL, den ich mit DD-WRT Micro Build 12548M geflasht habe.
  • Die Netzwerk-SSID1 ist so eingerichtet, dass sie die an der Uni nachahmt, wo ich einen IP-Bereich von 192.168.0.x benötige und die SSID mit dem übereinstimmen muss, was wir in unserem Labor verwenden.
  • Netzwerk-SSID1-IPs sind 192.168.0.x
  • Netzwerk-SSID2-IPs sind 172.20.10.x / 15

Was ich bisher ausprobiert habe

  • Ich habe versucht, eine statische Route im SSID1-Router einzurichten, um den Datenverkehr an PC1 weiterzuleiten. Die Pakete werden an PC1 weitergeleitet, bleiben aber dort stehen.
  • Ich habe versucht, die Internetverbindungsfreigabe (Internet Connection Sharing, ICS) für die drahtlose Verbindung von PC1 zu verwenden, möchte jedoch (1) einen DHCP-Server einrichten (über den der SSID1-Router bereits verfügt) und (2) den IP-Bereich ändern (den ich wieder ändern kann) was ich brauche) aber weder der Nao noch der PC1 sind in der Lage das Internet zu erreichen. Außerdem wird das SSID1-Netzwerk in " Öffentliches Netzwerk" geändert, wodurch Probleme mit der Windows-Firewall für mich entstehen (und ich habe dies vorerst deaktiviert ) und es wird nichts gemeinsam genutzt.
  • Ich habe versucht, die SSID1-Netzwerk-LAN-Verbindung von PC1 über WLAN mit dem SSID2-Netzwerk zu verbinden. Dadurch wird die IP des Netzwerks an den DHCP-Serverbereich meines iPhones angepasst (den ich nicht ändern kann), aber PC2 kann PC1 jetzt nicht einmal erreichen.
  • Ich habe versucht, mein iPhone über ein USB-Kabel an PC1 anzuschließen und dann Bridging / ICS auf diesem Netzwerkgerät, aber die Verwendung von USB anstelle von WiFi scheint keine Rolle zu spielen.

Ich habe es noch nicht versucht

  • Implementierung der Bridge im Router, da ich befürchte, dass dies meine Fähigkeit beeinträchtigt, das Netzwerk der Uni nachzuahmen. Aber ich werde es versuchen, nachdem ich etwas geschlafen habe.

Jede Unterstützung wäre sehr dankbar. Ich kann weitere Informationen liefern; Einzelheiten zu dem, was ich ausprobiert habe, und meinen Einstellungen, falls gewünscht.

Ich werde den Titel aktualisieren, sobald ich eine bessere Vorstellung davon habe, was das eigentliche Problem ist.

Weg
quelle