hp psc 1215 druckt nach scannen nicht mehr

gerdmitpferd

Neuer User
Mitglied seit
10 Apr 2010
Beiträge
27
Punkte für Reaktionen
0
Punkte
0
Hallo!

Ich benutze folgende Firmware.

73.04.80freetz-devel

Auf einer Fritzbox 7240

Ich habe dort saned installiert, damit ich über den am USB-Anschluß hängenden Multifunktions-Drucker, im gesamten Heimnetzwerk durcken (ging vorher schon) und scannen kann.

Das mit dem scannen geht auch wunderbar.

Nur nach dem scannen geht das drucken nicht mehr.

Der Ducker war über "IP-Adresse:9100" sonnst immer erreichbar.

Was muß ich tun um das Problem zu lösen.

Gruß GerdmitPferd

PS.: Ich benutze WindowsXP und Arch Linux auf verschiedenen Rechnern
 
Das habe ich noch nicht probiert.

Ich habe auch erst mal den Eindruck als ob der port 9100 nicht erreichbar ist.

wenn ich 192.168.178.30:9100 eintippe ; das ist die IP meiner FB mit Portangabe; dann heist es das der host nicht erreichbar ist.

Die Fritzbox ist hängt aber noch hinter einer anderen Fritzbox. deswegen die geänderte IP
 
muß ich den Port 9100 erst irgendwie in der Firewall öffnen. Oder muß ich zusätzlich was installieren?

Ich habe noch zusätzlich drauf:

Freetz – avm-firewall
vsftpd
samba
hp-utils
inetd
crond
swap
telnetd
webcfg
 
Auf den Arch Linux PC's kommt es auch vor das das drucken gar nicht geht.
Es ging aber vorher über cups.

socket://192.168.178.30:9100/
 
Hi,

zusätzlich zu RalfFriedls Frage

Hast DU das gleiche Problem, wenn Du Linux auf einem PC verwendest?

,die du einfach mal mit

Das habe ich noch nicht probiert.

abgespeist hast und nicht darauf eingegangen bist (Meinst du, erfragt das zum Spass?), frage ich noch dazu, ob das mit dem stable-Branch ebenso passiert?

Ich benutze folgende Firmware.

73.04.80freetz-devel

(Nachdem du abgeklärt hast, ob das mit einem normalen Linux-System ebenso funktioniert. Denn du nutzt den trunk, du weisst schon, den, von dem wir ausgehen, dass die Leute was drauf haben, um fundierte Fehlermeldungen zu posten und auch gleich noch dazu schreiben, wie sie was versucht haben mit welchem Resultat bei der Lösungsfindung)


Edit, weil dein Post mit dem Arch erst später dazukam:
Auf den Arch Linux PC's kommt es auch vor das das drucken gar nicht geht.
Es ging aber vorher über cups.

ist es halt ein Sane-Problem. Wie wäre es, dort mal die Dokus/Mailings/whatever durchzugucken?
 
Ja mir war auch aufgefallen das ich die Frage nach dem Linux falsch verstanden habe.
Da ich im ertsen POST schrieb das ich XP und Linux auf verschiedenen Rechnern benutze hat mich das irritiert.
Außerdem weis man am Anfang nicht welche Angaben gebraucht werden.

Ich entschuldige mich vielmals.
 
Ich habe nun folgendes Probiert:

Ich habe freetz (stable) und freetz (trunk) getestet.
beide hatten das Problem mit dem drucken nach dem scannen.
(broken pipes)

Dann habe ich ad einem Rechner opensuse11.2 installiert um auszuschließen das sich irgend ein grober Fehler eingeschlichen hat.
Und obiges noch mal getestet.
Kein Erfolg.

Habe dann den Drucker direkt an den suse-Rechner gesteckt.
Da trat erst das gleiche Problem auf. Mit folgenden Druckbefehl:
lpr -p psc_1200 (quasi Name der Druckerschleife)

erst als ich den Drucker zum Systemstandard gemacht habe klappte das "kopieren" mit lpr.
(Leider funktionierte das nicht wie der Drucker an der Fritzbox hing.)

Kann ich das mit der Fritzbox trotzdem irgendwie realisieren?

Ich denke auch das es ein sane-Problem ist.
Habe aber bisher noch nichts gefunden um das Problem zu umgehen.

Melde mich dann wieder wenn ich was gefunden habe.

Ist so was wie cups geplant in freetz?
 
Ich denke, daß CUPS auf einer BOX übertrieben wäre.

Und es sollte keinen Unterschied machen, ob der Drucker Standard-Drucker ist oder nicht.
Es ist vermutlich entweder ein Problem von sane oder vom Drucker selbst.
 
also bei cups kommt der Auftrag noch an.

Dort steht dann aber "Unable to write print data: Broken pipe"

der Befehl lautet übrigens nicht "lpr -p psc_1200" sondern "lpr -P psc_1200".

Das "P" muß groß sein

Wenn ich mich über telnet auf der Box einlogge, kann ich dann rausbekommen was da mit meinem Druckjob passiert?
kann ich das irgendwie näher eingrenzen?

gibt es na einen logfile wenn der drucker besetzt ist?

Im Web-Interface wird er als bereit angezeigt.
 
Du kannst versuchen, "cat > /dev/usblp0" bzw. "cat > /dev/usb/lp0", je nachdem, welche der Gerätedateien existiert. Das ist das, was letztlich passiert, um die Daten zum Drucker zu senden.
 
kann ich unter linux auch das usb-ip nutzen um auf den den Multifunktionsdrucker zu zu greifen oder ist das nur für windows?

Muß ich den Direktanschlß dann rauspatchen?
 
Du kannst versuchen, "cat > /dev/usblp0" bzw. "cat > /dev/usb/lp0", je nachdem, welche der Gerätedateien existiert. Das ist das, was letztlich passiert, um die Daten zum Drucker zu senden.


Nach dem scannen
Code:
cat > /dev/usblp0/var/mod/root # cat > /dev/usblp0 
-sh: can't create /dev/usblp0: No such device

Nach ziehen des usb Steckers am Drucker
und wieder einstecken
Code:
/var/mod/root # cat > /dev/usblp0 
-sh: can't create /dev/usblp0: Device or resource busy

Das lag daran das der Drucker jetzt das gescannte ausdruckte.

Nach dem ausdrcuk musste ich xsane neu starten. Die pasenden ausgaben aus der telnet-konsole:
Code:
Apr 18 11:24:51 saned[2168]: sane_hpaio_cancel: already cancelled!

Apr 18 11:25:08 saned[2168]: saned exiting

Apr 18 11:25:57 saned[3448]: saned from sane-backends 1.0.20 ready

Apr 18 11:25:57 saned[3448]: check_host: access by remote host: 192.168.178.28

Apr 18 11:25:57 saned[3448]: init: access granted to [email protected]

Ich habe vorher dem cups-server auf meinem suse-Rechner gesagt das er den Druck-job wiederholen soll wenn er verworfen wird.

Gibt es die Möglichkeit die usb-Schnittstelle auf der Fritz!Box automatisch nach dem scannen/drucken zu resetten? Dann hätte ich vielleicht einen Lösung?
 
Schau erstmal, daß Du das zugrunde liegende Problem in den Griff bekommst, bevor Du das Ganze mit usb-ip weiter verkomplizierst.

Gibt es einen Unteschied in der Ausgabe von lsusb vor und nach den Scannen, bzw. wenn der Drucker bereit / nicht bereit ist?
 
Das was ich gerade schrieb war ja nicht usb-ip.

Ich versuche das Problem ja näher einzukreisen.

Code:
can't create /dev/usblp0: Device or resource busy

Die Frage ist wie bekomme ich das los, ohne den USB-Stecker zu ziehen?

Mit welchem Befehl kann ich die Schittstelle neu starten?
 
Zuletzt bearbeitet:
Es war auch die Antwort auf den Beitrag davor.

Du kannst noch den Tip mit lsusb probieren.

Generell ist es aber kein Problem von Freetz, und Du wirst eher weiter kommen, wenn DU bei sane nachfragst oder irgendwo, wo man sich mit diesem Drucker auskennt.
 
Vor dem Scan:
Code:
/var/mod/root # lsusb
BUS=001
DEV=001
VID=0000
PID=0000
CLS=09
SCL=00
SPEED='hi'
VER='2.0'
ISOC=0
INUM=1
ICLS1=09
ISCL1=00

BUS=001
DEV=010
VID=03f0
PID=2f11
CLS=00
SCL=00
SPEED='full'
VER='2.0'
ISOC=0
INUM=3
ICLS1=255
ISCL1=204
ICLS2=07
ISCL2=01
ICLS3=255
ISCL3=255
Nach dem scan:

Code:
/var/mod/root # lsusb
BUS=001
DEV=001
VID=0000
PID=0000
CLS=09
SCL=00
SPEED='hi'
VER='2.0'
ISOC=0
INUM=1
ICLS1=09
ISCL1=00

BUS=001
DEV=010
VID=03f0
PID=2f11
CLS=00
SCL=00
SPEED='full'
VER='2.0'
ISOC=0
INUM=3
ICLS1=255
ISCL1=204
ICLS2=07
ISCL2=01
ICLS3=255
ISCL3=255

Stecker wurde gezogen und neu verbunden:
Code:
/var/mod/root # lsusb
BUS=001
DEV=001
VID=0000
PID=0000
CLS=09
SCL=00
SPEED='hi'
VER='2.0'
ISOC=0
INUM=1
ICLS1=09
ISCL1=00

BUS=001
DEV=011
VID=03f0
PID=2f11
CLS=00
SCL=00
SPEED='full'
VER='2.0'
ISOC=0
INUM=3
ICLS1=255
ISCL1=204
ICLS2=07
ISCL2=01
ICLS3=255
ISCL3=255

Schließen von xsane vor Druck:

Code:
/var/mod/root # lsusb
BUS=001
DEV=001
VID=0000
PID=0000
CLS=09
SCL=00
SPEED='hi'
VER='2.0'
ISOC=0
INUM=1
ICLS1=09
ISCL1=00

BUS=001
DEV=011
VID=03f0
PID=2f11
CLS=00
SCL=00
SPEED='full'
VER='2.0'
ISOC=0
INUM=3
ICLS1=255
ISCL1=204
ICLS2=07
ISCL2=01
ICLS3=255
ISCL3=255
Nach Druck:
Code:
/var/mod/root # lsusb
BUS=001
DEV=001
VID=0000
PID=0000
CLS=09
SCL=00
SPEED='hi'
VER='2.0'
ISOC=0
INUM=1
ICLS1=09
ISCL1=00

BUS=001
DEV=012
VID=03f0
PID=2f11
CLS=00
SCL=00
SPEED='full'
VER='2.0'
ISOC=0
INUM=3
ICLS1=255
ISCL1=204
ICLS2=07
ISCL2=01
ICLS3=255
ISCL3=255

Ist irgend etwas auffällig?
 
Scheint alles gleich zu sein, bis auf eine neue Nummer nach dem Trennen und neu Verbinden.
Ich halte das für ein Problem zischen sane und Drucker.
 
Scheint alles gleich zu sein, bis auf eine neue Nummer nach dem Trennen und neu Verbinden.
Ich halte das für ein Problem zischen sane und Drucker.

Das halte ich auch für möglich.

Es tritt als eingerichteter Standard-Drucker aber nur bei der Fritz!Box auf. Deshalb kann ich auch schlecht bei sane was finden oder nachfragen.
Das mit dem Standard-Drucker habe ich über google bei ubuntu gefunden.

Hilfreich wäre es ein trennen der usb-Schnittstelle vor zu gaukeln.
Geht das auf der Box?
 
remove the USB module rmmod usbcore then reload them. you may need to rmmod a few of them too like if you have a scanner or other USB devices loaded.

you can get a list but doing a lsmod - you need to be root to do this of course.

würde das funktionieren ohne was auf der Box zu zerstören?

Code:
#!/bin/bash
rmmod usbcore &
rmmod usblp &
modprobe usbcore &
modprobe usblp &
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.