Discussion:
Ethernet- oder Airport-Datentransfer zwischen Computern
(zu alt für eine Antwort)
Heiner Veelken
2011-09-04 08:11:26 UTC
Permalink
Macbook und Macbook Pro zuhause sind hinsichtlich Netzwerk (Ethernet und
Airport) gleich konfiguriert:
Reihenfolge der Dienste ist bei beiden zuerst Ethernet, dann Airport,
dann anderes. Ethernet und Airport "stehen" auf DHCP.
Beide Computer haben kein Ethernetkabel, sondern surfen via Airport im
Internet.
Tochter (Macbook) hat ein iDVD-Image erstellt, welches ich auf mein
Macbook Pro (Superdrive) holen will.
a) Wenn ich ihre Freigabe mounte, geschieht das via WLAN und der
Transfer ist superlangsam, funktioniert aber.
b) Wenn ich beide Rechner via Ethernetkabel verbinde, und dann ihre
Freigabe mounte, ist das so wie bei a)
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit. Beide
Rechnerethernetinterfaces haben dann "zwar" eine selbst zugewiesene IP
aber sogar surfen geht immer noch über Airport, wenn dann Airport wieder
aktiviert wird.

Frage: Den Schritt, Airport aus- und wieder einzuschalten, finde ich
unelegant. Kann ich leicht anders konfigurieren, so dass sich die
Rechner über Ethernet finden und Daten austauschen, wenn sie denn via
Ethernet verbunden ist, und dass dennoch die generelle Funktionaliät
(DHCP) erhalten bleibt?
Zielsetzung ist, dass beide/alle Computer gleich konfiguriert sind
während des Datentransfers weiterhin mit dem Internet verbunden sind.

P.S.: Ich hatte die Frage schon mal gestellt mit der damaligen Lösung,
dass ein Computer dann die Internetverbindung shared. Das widerspricht
aber meinem Wunsch, dass alles gleich konfiguriert ist.
--
Gruss Heiner
Bjoern Seegebarth
2011-09-04 08:42:02 UTC
Permalink
Am 04.09.11 10:11, schrieb Heiner Veelken:
[…]
Post by Heiner Veelken
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit.[…]
Hallo,

gehe mal in den Systemeinstellungen unter Netzwerk und klicke auf das
Zahnrad unter der Liste der Netzwerkanschlüsse. Dort kannst Du die
Reihenfolge ändern.
Ziehe Ethernet an erste Stelle. Dann wird der Datentransfer über
Ethernet geleitet, wenn ein Kabel angeschlossen ist.

Grüße
Björn
Heiner Veelken
2011-09-04 08:48:48 UTC
Permalink
Post by Bjoern Seegebarth
Post by Heiner Veelken
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit.[…]
Hallo,
gehe mal in den Systemeinstellungen unter Netzwerk und klicke auf das
Zahnrad unter der Liste der Netzwerkanschlüsse. Dort kannst Du die
Reihenfolge ändern.
Ziehe Ethernet an erste Stelle. Dann wird der Datentransfer über
Ethernet geleitet, wenn ein Kabel angeschlossen ist.
Das steht bereits so, wie ich im zweiten Satz meines Ausgangspostings
schrieb.
--
Gruss Heiner
Bjoern Seegebarth
2011-09-04 09:02:23 UTC
Permalink
Post by Heiner Veelken
Post by Bjoern Seegebarth
Post by Heiner Veelken
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit.[…]
Hallo,
gehe mal in den Systemeinstellungen unter Netzwerk und klicke auf das
Zahnrad unter der Liste der Netzwerkanschlüsse. Dort kannst Du die
Reihenfolge ändern.
Ziehe Ethernet an erste Stelle. Dann wird der Datentransfer über
Ethernet geleitet, wenn ein Kabel angeschlossen ist.
Das steht bereits so, wie ich im zweiten Satz meines Ausgangspostings
schrieb.
Hallo,

warst Du schonmal auf "Reihenfolge ändern"?

Wenn die Reihenfolge DORT so eingestellt ist, wie ich geschrieben habe
und es trotzdem nicht funktioniert, dann ist was kaputt.

Grüße
Björn
Heiner Veelken
2011-09-04 09:23:32 UTC
Permalink
Post by Bjoern Seegebarth
Post by Heiner Veelken
Post by Bjoern Seegebarth
Post by Heiner Veelken
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit.[…]
Hallo,
gehe mal in den Systemeinstellungen unter Netzwerk und klicke auf das
Zahnrad unter der Liste der Netzwerkanschlüsse. Dort kannst Du die
Reihenfolge ändern.
Ziehe Ethernet an erste Stelle. Dann wird der Datentransfer über
Ethernet geleitet, wenn ein Kabel angeschlossen ist.
Das steht bereits so, wie ich im zweiten Satz meines Ausgangspostings
schrieb.
Hallo,
warst Du schonmal auf "Reihenfolge ändern"?
Wenn die Reihenfolge DORT so eingestellt ist, wie ich geschrieben habe
und es trotzdem nicht funktioniert, dann ist was kaputt.
Stell Dir folgendes vor: Beide Rechner sind so konfiguriert, wie ich das
geschrieben habe und Du es Dir wünschst. Beide Rechner "sehen" sich via
WLAN (Seitenleiste). Kein Ethernetkabel sei gesteckt.
Jetzt verbinde ich beide Rechner mit einem Ethernetkabel. Sehen sich
beide Rechner jetzt direkt via Ethernetkabel, oder wie soll das gehen?
Wird zuerst die Airportverbindung unterbrochen und dann geht das via
Ethernet...
Ich hole mir jetzt noch mal einen anderen Rechner und teste das noch
einmal und melde mich.
--
Gruss Heiner
Heiner Veelken
2011-09-04 10:01:13 UTC
Permalink
Post by Heiner Veelken
Post by Bjoern Seegebarth
Post by Heiner Veelken
Post by Bjoern Seegebarth
Post by Heiner Veelken
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit.[…]
Hallo,
gehe mal in den Systemeinstellungen unter Netzwerk und klicke auf das
Zahnrad unter der Liste der Netzwerkanschlüsse. Dort kannst Du die
Reihenfolge ändern.
Ziehe Ethernet an erste Stelle. Dann wird der Datentransfer über
Ethernet geleitet, wenn ein Kabel angeschlossen ist.
Das steht bereits so, wie ich im zweiten Satz meines Ausgangspostings
schrieb.
Hallo,
warst Du schonmal auf "Reihenfolge ändern"?
Wenn die Reihenfolge DORT so eingestellt ist, wie ich geschrieben habe
und es trotzdem nicht funktioniert, dann ist was kaputt.
Stell Dir folgendes vor: Beide Rechner sind so konfiguriert, wie ich das
geschrieben habe und Du es Dir wünschst. Beide Rechner "sehen" sich via
WLAN (Seitenleiste). Kein Ethernetkabel sei gesteckt.
Jetzt verbinde ich beide Rechner mit einem Ethernetkabel. Sehen sich
beide Rechner jetzt direkt via Ethernetkabel, oder wie soll das gehen?
Wird zuerst die Airportverbindung unterbrochen und dann geht das via
Ethernet...
Ich hole mir jetzt noch mal einen anderen Rechner und teste das noch
einmal und melde mich.
Ich denke, Du hast Recht. Ich habe jetzt nach dem Ethernetkabel stecken
einfach mal ein wenig gewartet und dann scheint es tatsächlich so zu
funktionieren, wie beabsichtigt. Wahrscheinlich ist der Witz, dass man
so ca. 10 Sekunden warten muss, bis OSX die Interfaces umgestellt hat.
Danke! Ich bin mal wieder schlauer.
--
Gruss Heiner
Bjoern Seegebarth
2011-09-04 10:02:35 UTC
Permalink
Post by Heiner Veelken
Post by Bjoern Seegebarth
Post by Heiner Veelken
Post by Bjoern Seegebarth
Post by Heiner Veelken
c) Wenn ich beide Rechner via Ethernetkabel verbinde, bei einem Rechner
Airport ausschalte und dann ihre Freigabe mounte, läuft das wohl über
das Ethernetinterface mit ordentlicher Geschwindigkeit.[…]
Hallo,
gehe mal in den Systemeinstellungen unter Netzwerk und klicke auf das
Zahnrad unter der Liste der Netzwerkanschlüsse. Dort kannst Du die
Reihenfolge ändern.
Ziehe Ethernet an erste Stelle. Dann wird der Datentransfer über
Ethernet geleitet, wenn ein Kabel angeschlossen ist.
Das steht bereits so, wie ich im zweiten Satz meines Ausgangspostings
schrieb.
Hallo,
warst Du schonmal auf "Reihenfolge ändern"?
Wenn die Reihenfolge DORT so eingestellt ist, wie ich geschrieben habe
und es trotzdem nicht funktioniert, dann ist was kaputt.
Stell Dir folgendes vor: Beide Rechner sind so konfiguriert, wie ich das
geschrieben habe und Du es Dir wünschst. Beide Rechner "sehen" sich via
WLAN (Seitenleiste). Kein Ethernetkabel sei gesteckt.
Jetzt verbinde ich beide Rechner mit einem Ethernetkabel. Sehen sich
beide Rechner jetzt direkt via Ethernetkabel, oder wie soll das gehen?
[…]

Hi!

Genau so, DHCP hat einen Mechanismus sich IP-Adressen selbst zuzuweisen,
nennt sich APIPA.

Und wenn Du WLAN abschaltest, tauchen die Rechner ebenfalls in der
Seitenleise auf, schriebst Du ja, nur das WLAN ausschalten möchtest Du
Dir sparen.


Mein Extra-Hinweis auf das Zahnrad und Reihenfolge hat seinen Grund,
wenn Du das dort passend eingestellt hast, ist es ja gut. Nur ignorieren
das viele, die dieses Problem haben und dann lässt sich das Problem halt
nicht lösen.

Grüße
Björn
Heiner Veelken
2011-09-04 10:31:29 UTC
Permalink
Post by Bjoern Seegebarth
Post by Heiner Veelken
Stell Dir folgendes vor: Beide Rechner sind so konfiguriert, wie ich das
geschrieben habe und Du es Dir wünschst. Beide Rechner "sehen" sich via
WLAN (Seitenleiste). Kein Ethernetkabel sei gesteckt.
Jetzt verbinde ich beide Rechner mit einem Ethernetkabel. Sehen sich
beide Rechner jetzt direkt via Ethernetkabel, oder wie soll das gehen?
[…]
Hi!
Genau so, DHCP hat einen Mechanismus sich IP-Adressen selbst zuzuweisen,
nennt sich APIPA.
Und wenn Du WLAN abschaltest, tauchen die Rechner ebenfalls in der
Seitenleise auf, schriebst Du ja, nur das WLAN ausschalten möchtest Du
Dir sparen.
Mein Extra-Hinweis auf das Zahnrad und Reihenfolge hat seinen Grund,
wenn Du das dort passend eingestellt hast, ist es ja gut. Nur ignorieren
das viele, die dieses Problem haben und dann lässt sich das Problem halt
nicht lösen.
Wie ich im Parallelposting schrieb, funktioniert es:-)

Was ist jetzt der korrekte Weg bei folgendem Szenario: Ich übertrage
über Airport bereits langsamst ( < 1MB/s) Daten von einem Rechner zum
anderen. Jetzt bringt mir jemand ein Ethernetkabel.
Muss ich jetzt die Freigaben "auswerfen", mich vom Rechner mithilfe des
Finders "Trennen" und dann die Freigabe neu mounten, um in den Genuss
der schnellen Ethernetverbindung zu kommen?
Wenn ich es so mache, wie soeben beschrieben, dann funktioniert es, aber
vielleicht geht es ja auch noch anders?
Was passiert beim "Trennen" und beim "Verbinden als..."?
--
Gruss Heiner
Thomas Kaiser
2011-09-05 13:31:59 UTC
Permalink
Post by Heiner Veelken
Post by Bjoern Seegebarth
Genau so, DHCP hat einen Mechanismus sich IP-Adressen selbst zuzuweisen,
nennt sich APIPA.
Nennt sich zwar APIPA aber hat genau nix mit DHCP, allenfalls dem
_Fehlen_ von DHCP zu tun ;-)

Für Heiner:

<http://de.wikipedia.org/wiki/Zeroconf#Automatische_IP-Zuweisung>
Post by Heiner Veelken
Wie ich im Parallelposting schrieb, funktioniert es:-)
Der configd braucht eben ein klein wenig (der configd ist der "Daemon"
im Hintergrund, der darauf reagiert, ob ein "Link" am Ethernet-Port
aktiv ist oder sich der Mac in ein WLAN "einbuchen" konnte und dann
anhand der Reihenfolge der Netzwerk-Interfaces passend den Rest
geradezieht, d.h. an der Routing-Table schraubt, einzelnen Diensten ein
"Hey, da hat sich grad was geändert" zuraunt, etc. )
Post by Heiner Veelken
Was ist jetzt der korrekte Weg bei folgendem Szenario: Ich übertrage
über Airport bereits langsamst ( < 1MB/s) Daten von einem Rechner zum
anderen. Jetzt bringt mir jemand ein Ethernetkabel.
Muss ich jetzt die Freigaben "auswerfen", mich vom Rechner mithilfe des
Finders "Trennen" und dann die Freigabe neu mounten, um in den Genuss
der schnellen Ethernetverbindung zu kommen?
Jein, d.h. kommt drauf an. Darauf, was auf beiden Rechnern eingestellt
ist (also die Reihenfolge der Interfaces, auf die Björn bereits hinwies)
und wie _die einzelnen Dienste_ damit umgehen.

Auf den unteren Netzwerk-Layern kommt halt eine neue Verbindungsvariante
zwischen zwei Maschinen in Betracht (via Ethernet in Deinem Fall und
mittels sog. "link local"-Adressen, also solchem aus dem Bereich
169.254.0.0/16). Das, auf was Du da in der Seitenleiste des Finders
klicken kannst, sind davon unabhängig irgendwelche Dienste, die andere
Maschinen mal irgendwann per Bonjour registriert haben.

Heißt: Wenn da "Anderer Mac" erscheint, dann ist das erstmal nur ein
Name. Hinter dem je nach Typ des Dienstes, der sich da gerade annonciert
(bspw. "FileSharing" also AFP) noch 1-n IP-Adressen stecken. Es kommt
jetzt drauf an, wie der entsprechende Dienst auf der "Server"-Maschine
konfiguriert ist, wenn der configd eine Änderung der Reihenfolge der
Netzwerk-Interfaces meldet, wenn ein Kabel gesteckt oder abgezogen wird.

Manche Dienste sorgen dann dafür, daß die Bonjour-Registrierung
aufgefrischt wird, d.h. sich der Dienst vom Typ "_afpovertcp._tcp."
(FileSharing) mit dem Namen "Anderer Mac" nun nicht mehr nur mit einer
IP-Adresse publiziert sondern auf einmal mit deren zweien, von denen die
des Ethernet-Interfaces jetzt die höher priorisierte ist.

Dann (und nur dann) würde ein nachfolgender Klick in der Seitenleiste
des "Client"-Macs auf "Anderer Mac" eine neue Verbindung über Ethernet
etablieren. Und das auch nur, falls das Ganze nicht protokoll-immanent
so geregelt ist, daß der Client-Rechner nicht anhand der sog. "Server
Signature" des "Server"-Macs erkennt, daß bereits eine Verbindung
etabliert ist (in Deinem Fall per WLAN). Heißt: Im Fall von AFP wirst Du
Pech haben, wenn bereits eine Verbindung zu dem Ziel-Mac etabliert ist.

Apple versucht unter der Haube an vielen Stellen ziemlich smart
vorzugehen, damit der vor dem Rechner sitzende User auch dann Vernetzung
hinbekommt, wenn er von den Grundlagen genau null Peil hat :-)

Das hat aber auch seine Nachteile, gerade in so Spezialsituationen wie
Deiner, wo Du mittendrin mal eben die Routing-Tabellen umschmeißt und
naiverweise erwartest, daß der Mac errät, daß Du mit dem Einstecken des
Ethernet-Kabels unmißverständlich Deinen Willen kundgetan hast, ab jetzt
AFP-Transfers schneller, d.h. per Kabel anwickeln zu wollen. Weil der
Mac halt aufgrund der bereits bestehenden Verbindung diese im Zweifel
präferiert ("Im Zweifel" im Sinn von: Ich hab das nicht mit allen
erdenklichen Kombinationen aus Quell- und Ziel-Betriebsystemversion
ausprobiert. Aber normalerweise ist das so).

Heißt: Laufwerke des anderen Macs vorher auswerfen, dann erneut
probieren. Per "Bonjour Browser" zuschauen, was passiert, wenn Du Kabel
an- und absteckst. Im blödsten Fall für diesen Zweck (also Wechsel
"mittendrin" von WLAN auf LAN) temporäres Stoppen/Starten der Dienste
auf "Server"-Seite.

Das Schöne an dem ganzen Auto-Konfigurations-Kram unter MacOS X ist, daß
er im Normalfall ganz toll funktioniert. Schwierig wird's halt nur in
Spezialsituationen -- da hilft dann entweder Durchblick auf den ISO/OSI-
Layern 3-7 oder aber ganz klassisch Neustart (einzelner Dienste oder im
Extremfall der Kiste). Klingt komisch, ist aber so.

Gruss,

Thomas
Heiner Veelken
2011-09-05 16:57:47 UTC
Permalink
Post by Thomas Kaiser
Post by Heiner Veelken
Was ist jetzt der korrekte Weg bei folgendem Szenario: Ich übertrage
über Airport bereits langsamst ( < 1MB/s) Daten von einem Rechner zum
anderen. Jetzt bringt mir jemand ein Ethernetkabel.
Muss ich jetzt die Freigaben "auswerfen", mich vom Rechner mithilfe des
Finders "Trennen" und dann die Freigabe neu mounten, um in den Genuss
der schnellen Ethernetverbindung zu kommen?
Das hat aber auch seine Nachteile, gerade in so Spezialsituationen wie
Deiner, wo Du mittendrin mal eben die Routing-Tabellen umschmeißt und
naiverweise erwartest, daß der Mac errät, daß Du mit dem Einstecken des
Ethernet-Kabels unmißverständlich Deinen Willen kundgetan hast, ab jetzt
AFP-Transfers schneller, d.h. per Kabel anwickeln zu wollen. Weil der
Mac halt aufgrund der bereits bestehenden Verbindung diese im Zweifel
präferiert ("Im Zweifel" im Sinn von: Ich hab das nicht mit allen
erdenklichen Kombinationen aus Quell- und Ziel-Betriebsystemversion
ausprobiert. Aber normalerweise ist das so).
Heißt: Laufwerke des anderen Macs vorher auswerfen, dann erneut
probieren.
So habe ich es gemacht. Hat funktioniert. Ich dachte, vielleicht hat
Apple da was "applemäßigeres":-)
Post by Thomas Kaiser
Per "Bonjour Browser" zuschauen, was passiert, wenn Du Kabel
an- und absteckst. Im blödsten Fall für diesen Zweck (also Wechsel
"mittendrin" von WLAN auf LAN) temporäres Stoppen/Starten der Dienste
auf "Server"-Seite.
Bonjour Browser gerade mal aus dem Netz gezogen und gestartet. Werde ich
mir demnächst mal ansehen. Apropos: Schön wäre es, wenn man direkt sehen
könnte, über welche "Hardware"/Route (oder wie auch immer das heißen
mag) sich ein Dienst o.ä. publiziert.
Post by Thomas Kaiser
Das Schöne an dem ganzen Auto-Konfigurations-Kram unter MacOS X ist, daß
er im Normalfall ganz toll funktioniert. Schwierig wird's halt nur in
Spezialsituationen -- da hilft dann entweder Durchblick auf den ISO/OSI-
Layern 3-7 oder aber ganz klassisch Neustart (einzelner Dienste oder im
Extremfall der Kiste). Klingt komisch, ist aber so.
Ich bin schon ganz zufrieden, dass das jetzt mit komplett gleich
konfigurierten Rechnern funktioniert und gleichzeitig Internet bei
beiden noch läuft.
Dass man das "on the fly" von Airport auf Ethernet umschalten könnte,
hatte ich sogar von Apple nicht erwartet,

Danke Euch allen, die Ihr mir Licht ins Dunkel gebracht habt.
--
Gruss Heiner
Loading...