Linux 15.009 Themen, 106.826 Beiträge

Netzanschluß von Drucker bei Debian: Druck nur von Konsole

heriL / 20 Antworten / Flachansicht Nickles

Hallo,
woran kann es liegen, daß ich über mein LAN zwar von der Konsole, nicht aber aus einer Anwendung (kwrite / openofice) drucken kann ?

ich habe meinen Brother DCP7030 am Desktop angeschlossen (Debian Lenny mit cups / USB). Lokal kann ich von openoffice problemlos drucken, nicht aber vom Notebook.
Das LAN läuft über Wlan/Fritz!Box mit Debian Lenny auf dem Notebook. Nachdem es auf dem Notebook mit der Standardinstallation über "localhost:631/printers" nicht lief (hatte zuerst Unsicherheiten wg. der DEV URI und Freischalten von Port 631 vergessen), habe ich es von der Konsole mit "lp -h name x.txt". Der Druck der Textdatei läuft problemlos und auch die lpstat-Meldung sieht gut aus.
Warum funzt der Druck aus der Anwendung dann nicht ?

Gruß
heriL

bei Antwort benachrichtigen
KarstenW heriL „Netzanschluß von Drucker bei Debian: Druck nur von Konsole“
Optionen

Du hast den Brother Drucker an der FritzBox angeschlossen und die Fritzbox arbeitet praktisch als Printserver , richtig ?
Das ist überhaupt kein Problem. Du mußt nur das richtige CUPS Backend bei der Konfiguration der Druckerwarteschlange angeben.
In der Konsole kannst du mit lpadmin die Druckerwarteschlange so einrichten:

lpadmin -p name -E -v socket://fritz.box -m ppd-file des Druckers

Das CUPS Backend ist socket. Wenn du das webinterface von cups nutzen willst, dann gibst du auch socket als backend an.

Kannst du hier nochmal nachlesen:

http://www.wehavemorefun.de/fritzbox/index.php/Printserver_Linux

Das Notebook und die Fritzbox müssen alle in dem gleichen Netzwerk sein. Hast du die Netzwerkeinstellungen von deinem Notebook schon kontrolliert ?

Wenn der Desktoprechner als Printserver arbeiten soll, dann mußt du auf dem Notebook die Adresse des Desktoprechners bei der Konfiguration der Druckerwarteschlange angeben.

Mit "localhost:631/printers" ist immer der lokale Desktoprechner gemeint. Du mußt anstelle von localhost die richtige IP deines Desktoprechners angeben.

Und außerdem mußt du (wahrscheinlich) deinem Notebook (richtige IP Adresse) erlauben die Drucker oder CUPS auf dem Desktoprechner konfigurieren zu dürfen. Dazu gehst du in die CUPS Konfigurationsdatei /etc/cups/cupsd.conf rein.


PS: Nutze möglichst statische IP Adresen für dein Notebook und den Desktoprechner . Sonst kannst du die Druckerwarteschlange nicht richtig konfigurieren.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen