Parallel Port Netzwerk unter Linux
Routing-Tabelle ändern
Um dem System zu sagen, welches Interface es benutzen soll, um einen anderen Computer zu erreichen, muß die Kernel Routing-Tabelle geändert werden.
Server:
route add 192.168.3.2 plip1
Notebook:
route add 192.168.3.1 plip1
Die Routing-Tabelle kann man sich jederzeit mit route
oder route -n
ansehen. Auf dem Notebook sieht sie z.B. so aus:
Kernel IP routing table
Destination | Gateway | Genmask | Flags | Metric | Ref | Use | Iface |
---|---|---|---|---|---|---|---|
192.168.1.2 | 0.0.0.0 | 255.255.255.0 | plip1 | ||||
127.0.0.0 | 0.0.0.0 | 255.0.0.0 | lo |
So, jetzt kommt der große Moment. Mit ping
kann man am einfachsten probieren, ob die Verbindung funktioniert:
Server:
ping 192.168.3.2
Notebook:
ping 192.168.3.1
Kommen Antworten vom gepingten Computer zurück, steht die Verbindung. Nun kann man beliebige Netzwerkdienste benutzen (Telnet, FTP, NFS, ...).
Falls die Meldung "Network is unreachable" erscheint, ist die Routing-Tabelle gar nicht oder falsch geändert worden.
Problembehebung
Hier sind einfach ein paar Infos aufgelistet, die vielleicht weiterhelfen:
- Adresse und IRQ
- Angaben im BIOS oder mit Diagnoseprogramm nachschauen
- Parallelport ist deaktiviert -> BIOS
- ping funktioniert nicht
- Computer sind nicht per Kabel verbunden
- Kabel ist defekt (eher selten, außer bei selbstgemachten)
- Routing-Tabelle überprüfen ("route -n")
- Modul läßt sich nicht laden
- stimmt der Kernel (siehe Abschnitt Kernel compilieren)