Anschluß des Laptops mit Hilfe von plip an einen (Linux-)PC mit Internet-Zugang. Eine preiswerte Alternative zum Kauf einer Netzwerkarte:

  1. Ein Laplink-Kabel besorgen (kostet so um die 30 Mark) und beide Rechner über die parallelen Schnittstellen verbinden.

  2. Vom Systemadministrator eine IP-Adresse für den Laptop geben lassen.

  3. Auf beiden Rechnern muss plip (und die parallele Schnittstelle) als Modul vom Kernel unterstützt werden, ggf. hierzu neu kompilieren. Die Modul-Variante hat hier den großen Vorteil, daß man das Modul auch wieder raus- und dann den lpd reinladen kann, um über die parallele Schnittstelle zu drucken.

  4. Netzwerk-Grundkonfiguration (z.B. im YaST) auf dem Laptop (LT) bzw. dem PC sollte folgendermaßen aussehen (ohne YaST: siehe Punkt 5):

    LT:[0][X]PLIPplip1 IP.Adr.des.LTsIP.Adr.des.PCs
    PC:[0][X]Etherneteth0 IP.Adr.des.PCs
    PC:[1][X]PLIPplip1 IP.Adr.des.PCsIP.Adr.des.LTs

  5. Im /etc/route.conf des Laptops muss der PC als default eingetragen sein, zur Not von Hand (Vorsicht: YaST spinnt hier ab und zu!). Hostname eintragen, Nameserver, Netzwerkdienste usw. wie auf dem PC entsprechend konfigurieren. In der Datei /etc/route.conf sollten dann folgende Einträge stehen (NW steht für das lokale Netzwerk, GW für den Gateway-Server):

    LT:IP.Adr.des.PCs0.0.0.0 255.255.255.255plip1
    LT:defaultIP.Adr.des.PCs
    PC:IP.Adr.des.NWs0.0.0.0 Net.Mask.des.NWseth0
    PC:IP.Adr.des.LTs0.0.0.0 255.255.255.255plip1
    PC:defaultIP.Adr.des.GWs

  6. Im YaST (Konfigurationsdatei verändern) auf beiden Rechnern den Druckerdämonen lpd deaktivieren bzw. die Konfigurationsdatei/Bootkonfiguration von Hand ändern.

  7. Damit die Änderungen wirksam werden, ist es am einfachsten, beide Rechner neu zu booten, es geht aber auch von Hand (routing ändern, lpd abschalten).

  8. Im /etc/hosts den jeweils anderen Rechner eintragen, auf dem Laptop ggf. die sonst noch benötigten Rechner.

  9. Auf dem PC nach jedem Booten, am besten, wenn der Laptop schon angeschlossen ist und gebootet hat, folgenden Befehl eingeben:
    "arp -s IP.Adr.des.LTs HWAddress_des_PCs pub",
    die HWAddress (6 durch Punkte getrennte hexadezimale Zahlen) bekommt man durch den Befehl ifconfig auf dem PC heraus, sie steht im Eintrag mit eth0. Diese Änderung kann nur durch erneutes Booten wieder rückgängig gemacht werden. Diesen Befehl kann man natürlich auch in den Bootskripten automatisch ausführen lassen (z.B. als vorletzte Zeile (vor dem exit 0) in der Datei /sbin/init.d/route).


Anmerkungen:


Autoren: Andreas Kopp und Andreas Schröer