Betroffen ist ein PC, auf dem Linux und FreeDOS jeweils nativ, also nix mit VM, installiert sind. Unter Linux ist der Zugriff auf das LAN vollumfänglich möglich, womit ein Hardware-Defekt ausscheidet. NIC in dem PC ist ein Intel PRO/100 82557.
Unter FreeDOS ist ping sowohl zum gerade laufenden anderen PC (Linux) als auch zum Router (FritzBox) erfolgreich.
Vom anderen PC aus hingegen scheitert ping auf den PC mit laufendem FreeDOS. ping schmeißt nur Destination Host Unreachable raus.
Bevor zum ersten Mal von FreeDOS aus ein ping auf den anderen PC los gelassen wird, zeigt ip neigh show auf dem anderen PC für den PC mit laufendem FreeDOS:
192.168.0.63 dev eth0 lladdr 00:a0:c9:4c:52:52 STALE
Während von FreeDOS aus ein ping auf den anderen PC läuft, zeigt ip neigh show auf dem anderen PC für den PC mit laufendem FreeDOS:
192.168.0.63 dev eth0 lladdr 00:a0:c9:4c:52:52 DELAY
Nach dem Ende von ping von FreeDOS aus auf den anderen PC zeigt ip neigh show auf dem anderen PC für den PC mit laufendem FreeDOS:
192.168.0.63 dev eth0 lladdr 00:a0:c9:4c:52:52 PROBE
Und wenig später kommt, wobei es dann auch bis zum nächsten Versuch bleibt:
192.168.0.63 dev eth0 FAILED
Was ist da faul? Vermutlich fehlt irgendetwas in Software auf FreeDOS. Aber was?