We're talking Windows?
Und: hat der Ethernet-connect0red-only Rechner eine Netzwerkkarte oder zwei?
Ich würde zwar behaupten, das sollte aus verschiedenen Gründen so schon funktionieren und ganz bestimmt sollte es das, wenn du den anderen Rechner direkt über seine 192.168.4-Adressen 'ansprichst', aber nachdem ich nun schon rumgespielt habe:
stecke alle Rechner ins selbe 192.168.0-Netzwerk. Vergib statische IPs, dann führe auf den Rechnern [ route print ] aus, das sollte dir eine Interface-Liste á la
Code:
IPv4 Route Table
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 DE AD BE EF 01 ...... NIC #1
0x10004 ...00 DE AD BE EF 02 ...... NIC #2
===========================================================================
bescheren.
Dann füge jeweils mit
Code:
route -p ADD [ $Router-IP ] 255.255.255.255 [ $gewünschte-Netzwerkkarte-IP ] METRIC 1 IF [ $gewünschte-Netzwerkkarte-laut-IF-Liste ]
eine Route zum Router (...) und nach dem selben Schema eine zum jeweils anderen Rechner, diesmal mit der anderen Netzwerkkarte und deren IP hinzu. Sei dir sicher mit [ route DELETE ] umgehen zu können, sollte irgendwas dabei schief gehen. *g
Eventuell ist es sinnvoll das erst ohne [ -p ] zu testen, nach einem Neustart sollten alle Änderungen verschwunden sein.
Das ist zwar nicht besonders schön, aber es sollte jeglichen weiteren Seltsamkeiten auf die wir hier stoßen könnten vorbeugen, das für jeden IP-adressierbaren Rechner im Netzwerk einzeln zu tun und sich nicht weiter mit Subnetting zu beschäftigen (..hint!).
Um das nochmal zu sagen, wenn ich mal annehme, dass du Dateien über
FTP://192.168.4.x/ oder SMB:\\192.168.4.x\ austauscht kann ich mir wirklich nicht vorstellen, warum der Router da irgendwas damit zu tun haben wollen würde. Über SMB:\\$Rechnername\ sieht das schon anders aus.
...ich hoffe ich liege nun nicht allzu falsch, hth.
--edit--
Eventuell könnte man auch mit einer Einstellung im Router á la 'Client Security Separation' rumspielen, so das verhindert dass sich die Rechner über selbigen verbinden. Aber da nicht beide im WLAN hängen.. Ach wwi.