Het schijnt al een oud probleem te zijn met HP scanners.
Ze schijnen een vreemde SCSI over USB protocol opdrachten te gebruiken waardoor je storing krijgt.
2e probleem heeft te maken met rechten.
3e probleem zit het in een opdracht regel waardoor een file geskipt word die wel nodig is.
Het probleem is trouwens weer terug gekomen in hardy, en sommigen hebben het opgelost door de oude libsane weer te installeren, omdat hierin het prob zit.
NOTE: Ik adviseer dit niet want het kan fout lopen om dit te doen.Wat je beter kan doen is het rechten verhaal even controleren.
Een bepaald gedeelte heeft root rechten en zodra je als gebruiker de scanner wilt gebruiken loopt het spaak.
Dit doe je door de uitkomst van de volgende opdrachten te bekijken.
sudo sane-find-scanner
sudo scanimage -L
sane-find-scanner
scanimage -LHet gaat dus om het verschil tussen wel of geen "sudo" gebruiken.
Nu schijnt het dat de opdracht scanimage -L altijd als root uitgevoerd moet worden en dat dit normaal is, ervan uitgande dat de gebruiker behoort tot de scanner groep,
Je kan dit controleren met de opdracht:
cat /etc/group | grep scanner)Het lijkt erop dat dan de device node niet is gezet voor de scanner groep.
En in een aantal gevallen ligt dit probleem aan de 45-libsane.rules.
Hier zit een foute regel in die je kan blokkeren met #.
Dus wat je kan proberen/controleren is om de 45-libsane.rules te openen en te editen.
sudo gedit /etc/udev/rules.d/45-libsane.rulesZoek nu naar de regel:
SUBSYSTEM!="usb_device", GOTO="libsane_rules_end"En blokkeer die regel zodat het er zo uit ziet:
# SUBSYSTEM!="usb_device", GOTO="libsane_rules_end"Herstart de computer en kijk of hij nu wel werkt.