Linux Druckerinstallation |
Der Druckerserver hat die IP 10.5.0.12
Requirements:
cups installiert (dazu muss lpd deinstalliert sein)
samba installiert
tcsh installiert (bei manchen Distributionen bereits vorhanden)
Folgendes Kommandos als root starten:
Das Druckerbeschreibungsfile (ir3320g.ppd) in /usr/share/cups/model legen (File hier downloaden)
und das Skript ("addmailbox.sh") herunterladen, auführbar machen mit: chmod a+x addmailbox.sh und
an die folgende Stelle /usr/lib/cups/filter kopieren.
Nur muss nur noch die Konfigurationsdatei mit der Wohnungsnummer (hier im Beispiel 0) erzeugen werden mit: echo 0 > /etc/mailbox
Danach den Drucker mit der folgenden Befehlszeile installieren.
lpadmin -p kopierer -E -v smb://10.5.0.12/kopierer -m ir3320g.ppd
Damit tragt ihr einen Drucker namens "kopierer" ein und alles sollte funktionieren.
Troubleshooting
Ok. Wenn der Druckjob euren Computer nie verlässt, dann liegt das vermutlich daran, dass
der Kopiererserver von samba nicht gefunden werden kann.
Probe: Versucht mit smbclient auf den kopierer zu verbinden:
smbclient //10.5.0.12/kopierer
Wenn dieser Zugriff fehlschlägt, dann ist das der Fehler.
Tragt dazu die IP des Kopierers in eure lmhosts ein.
Dazu müsst ihr wissen, in welchem Verzeichnis euer smb.conf (das sambaconfigfile) liegt. Das liegt gewöhnlich in
/etc/samba oder /etc. Macht dann ein einfaches
smbclient //10.5.0.12/kopierer wird sich nun verbinden können.
falls auf den befehl
"lpadmin -p kopierer -E -v smb://10.5.0.12/kopierer -m ir3320g.ppd"
folgende fehlermeldung kommt:
"lpadmin: Unable to copy PPD file!"
probier diese modifikation aus:
"lpadmin -p kopierer -E -v smb://10.5.0.12/kopierer -P
/usr/share/cups/model/ir3320g.ppd"
(getestet unter Ubuntu 8.04).
Tip bei der Fehlersuche: cups schreibt ein Logfile in /var/log.
Ach ja, wenn das Skript "addmailbox.sh" nicht richtig installiert ist werden die Druckaufträge verworfen.