SMC 7004BR – Barricade Broadband Router als Printserver

Der “SMC 7004BR” ist genauso wie mein “HP LaserJet 6P” ein Stück ältere aber zuverlässige Hardware. Inzwischen haben nur noch wenige Mainboards einen Parallelport (von Notebooks ganz zu schweigen) und somit lässt sich der Drucker über kurz oder lang nicht mehr überall anschließen. Ein Glück, dass der SMC 7004BR mit seinem Parallelport auch als Printserver im Netzwerk agieren kann.

SMC 7004BR

Am Router ist keinerlei Konfiguration nötig. Einfach den Drucker am Parallelport anschließen und einige Sekunden warten. Im Status vom Webinterface des Routers sollte nach kurzem “Printer – ready” stehen.

Linux

Die Einrichtung unter Linux erfolgt mit Hilfe von CUPS, das gegebenenfalls noch installiert werden muss:

$ sudo apt-get install cups

Anschließend wird der Drucker eingerichtet:

  1. CUPS-Webinterface starten: http://localhost:631
  2. Drucker hinzufügen auswählen.
  3. Als Gerät LPD/LPR Host or Printer auswählen.
  4. Als Geräte URL lpd://192.168.123.254/lp eintragen. 192.168.123.254 ist hierbei ab Werk die Standard-IP-Adresse des SMC 7004BR und kann im Webinterface des Routers überprüft bzw. geändert werden.
  5. Marke und Modell des Druckers auswählen und Konfiguration abschließen.
  6. Im CUPS-Webinterface sollte der Drucker nun im Reiter “Drucker” erscheinen. Bei Bedarf von dort aus eine Testseite drucken.

Windows Vista

Unter Windows Vista muss zunächst unter Systemsteuerung -> Programme und Funtionen -> Windows Funktionen ein- oder ausschalten -> Druckdienste der LPR-Anschlussmonitor installiert werden.

  1. Systemsteuerung -> Drucker öffnen und neuen Drucker hinzufügen
  2. Einen lokalen Drucker hinzufügen.
  3. Neuen Anschluss erstellen. Anschlusstyp: LPR Port
  4. LPD-Servername oder -addresse: 192.168.123.254 (siehe Linux)
  5. Name des Druckers oder der Druckerwarteschlange auf dem Server: lp
  6. Hersteller und Modell des Druckers auswählen und restliche Konfiguration abschließen.
  7. Bei Bedarf Testseite drucken.

Windows XP

Unter Windows XP sollte unter Systemsteuerung -> Software -> Windows Komponenten hinzufügen/entfernen gegebenenfalls überprüft werden ob alle Druckdienste installiert sind. Ansonsten verläuft die Installation analog zu Windows Vista.

Unnötige Pakete mit deborphan entfernen

Nach einem Ubuntu/Debian Distributionsupgrade gibt es immer einige Pakete, die nicht länger benötigt werden. Eigentlich sollten diese automatisch entfernt werden doch dies klappt nicht immer. Um Paketleichen aufzuspüren und zu entfernen bietet sich das Paket deborphan an. Es sucht nach nicht mehr länger benötigten Paketen und kann diese in Kombination mit apt-get auch deinstallieren.

$ sudo apt-get --purge remove `deborphan`

Dateien rekursiv löschen

Um rekursiv in einem Verzeichnis und allen Unterverzeichnissen alle Dateien mit der Endung .eg zu löschen mag einem zunächst

$ rm -r *.eg

in den Sinn kommen. Dies funktioniert leider nicht. Abhilfe schafft die Kombination aus find und rm

$ find . -name '*.eg' -exec rm {} \;