Inbetriebnahme eines Samsung ML-2150 an der NSLU2
Für die Verwendung des Samsung ML-2150 (oder jedes anderen SPL-2 - Laserdruckers mit USB-Schnittstelle) an der NSLU2 gibt es einige Tricks bei der Installation und Inbetriebnahme zu beachten.
Die NSLU2 wird von Linksys produziert und ist eigentlich als NAS gedacht. Sie verfügt über zwei USB-2.0 Anschlüsse, die für eine Festplatte und wahlweise für eine zweite Festplatte oder einen Flashspeicher genutzt werden können. Wie auch schon beim WRT54G kommt hier jedoch wieder Linux als Betriebssystem zum Einsatz, so dass man nach Flashen des ursprünglichen Linksys-Linux natürlich alle Freiheiten einer vollwertigen Distribution nutzen kann.
Ich habe mich für ein vollständiges Debian entschieden, mehr Informationen über die möglichen "Slugs" und deren Installation gibt es auf der Seite des NSLU2-Linux-Projektes. (http://www.nslu2-linux.org/).
Zunächst einmal müssen folgende Pakete mittels apt-get nachinstalliert werden:
- lsb-core
- cupsys
- libcupsys2-dev
- libcupsimage2-dev
- foomatic-filters
- gs-esp
- build-essential
- bzip2
Darüber hinaus benötigt man das jbigkit, welches von hier heruntergeladen werden kann sowie das Splix-Treiberpaket von http://splix.ap2c.org/.
- Zunächst entpackt man das jbigkit und führt make sowie make test aus.
- Aus dem entstandenen Unterverzeichnis libjbig kopiert man nun
cp jbig.h /usr/include/
sowie
cp libjbig.a /usr/local/lib/ - Nun kann man das Splix-Paket entpacken und es mittels make und make install wie gewohnt installieren.
WICHTIG!: Damit Cups die neu installierten PPDs nutzen kann, musste ich folgenden symbolischen Link hinzufügen:
ln -s /usr/share/cups/model/samsung/ /usr/share/ppd/samsung
Der Drucker kann nun wie gewohnt hinzugefügt werden und als Netzwerkdrucker freigegeben werden.