Sane detecteert scanner alleen onder root

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • storeman
  • Registratie: April 2004
  • Laatst online: 18:38
Ik kom steeds verder met Ubuntu en wordt steeds enthousiaster! Ik wil nu een USB scanner delen over het netwerk en toegankelijk maken via een webinterface. Enig zoekwerk op internet leidt tot SANE (Scanner Access Now Easy). Ik heb de volgende packages geinstalleerd op Ubuntu Server 9.10:

code:
1
sane libsane libsane-extras


Ook heb ik een phpSane gevonden voor de front-end, maar zover ben ik nog niet.

Zie output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
martin@combiserver:/etc$ sudo sane-find-scanner -q
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x0605 [HP ScanJet 2200C], chip=LM9832/3) at libusb:004:002

martin@combiserver:/etc$ sane-find-scanner -q
found USB scanner (vendor=0x03f0, product=0x0605, chip=LM983x?) at libusb:004:002

martin@combiserver:/etc$ sudo scanimage -L
device `plustek:libusb:004:002' is a Hewlett-Packard Scanjet 2200c flatbed scanner
martin@combiserver:/etc$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).


Het vreemde is dat de scanner wel gevonden wordt, de informatie klopt ook. Maar zodra ik het niet als root doe, gaat het fout. Ik heb mij als gebruiker al toegevoegd aan de saned group, maar dit mocht niet baten. Ik heb al heel veel gezocht op internet. Er worden oplossingen aangedragen voor scsi scanners, maar dit geldt niet voor mij. (Die oplossingen betreffen bepaalde .rules bestanden, die staan niet op mijn systeem).

Ik ben ook al aan het rotzooien geweest in de saned.conf en hp.conf bestanden, dit helpt ook niet. Een oplossing betreft dan een regel toevoegen:

code:
1
usb /usb/scanner0


Maar mijn scanner zit op een heel ander (type?) adres: "libusb:004:002"

Mijn scanner wordt wel ondersteund door SANE. Wie weet raad of heeft een idee wat ik kan proberen.

"Chaos kan niet uit de hand lopen"


Acties:
  • 0 Henk 'm!

  • Dirk
  • Registratie: November 2004
  • Laatst online: 17:27

Dirk

Coördinator frontpagemoderatie
Brother heeft hetzelfde probleem, en een oplossing: http://welcome.solutions....truction_scn1c.html#u9.10

Waarschijnlijk zul jij de vendor-code moeten vervangen door 03f0 om dit te laten werken.

All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.


Acties:
  • 0 Henk 'm!

  • storeman
  • Registratie: April 2004
  • Laatst online: 18:38
Ik heb in dat bestand gekeken, hier staat deze regel al in. In ieder geval is het nu duidelijk waar de .rules bestanden staan :).

Ik zie dat de gebruiker en groep beide root zijn voor de device. Ik weet niet of dat het probleem is, maar ik kan me zo voorstellen dat hier wat fout kan gaan. Ik heb echter nog niet kunnen vinden hoe ik dit zou kunnen wijzigen.

Als ik het volgende doe:
code:
1
sudo chmod 0666 /dev/bus/usb/004/002


Dan kan ik de scanner benaderen. Het is niet netjes, maar het is een begin!

[ Voor 65% gewijzigd door storeman op 18-05-2010 12:23 ]

"Chaos kan niet uit de hand lopen"


Acties:
  • 0 Henk 'm!

  • storeman
  • Registratie: April 2004
  • Laatst online: 18:38
Iemand een idee hoe ik dit op kan lossen. Rechten op devices veranderen? Kan dat per device of per bus/adres?

Ik heb het idee dat dat nog niet alles is, maar dat is meer een gevoel dan dat ik het kan onderbouwen.

"Chaos kan niet uit de hand lopen"


Acties:
  • 0 Henk 'm!

  • DutchNutcase
  • Registratie: Augustus 2005
  • Niet online

DutchNutcase

E = mc^2

storeman schreef op vrijdag 21 mei 2010 @ 09:14:
Iemand een idee hoe ik dit op kan lossen. Rechten op devices veranderen? Kan dat per device of per bus/adres?

Ik heb het idee dat dat nog niet alles is, maar dat is meer een gevoel dan dat ik het kan onderbouwen.
Misschien zit apparmor ertussen?! Ik weet alleen niet hoe je dit zou moeten configureren. Als je er niet uitkomt moet je het misschien even vragen op ubuntuforums.

Succes

Luctor et Emergo || specs


Acties:
  • 0 Henk 'm!

  • sam.vimes
  • Registratie: Januari 2007
  • Laatst online: 08-06 08:44
Onder debian is het scanner-device in /dev van group "scanner" en staat de mode op 664. Door nu alle gebruikers die de scanner mogen gebruiken aan group scanner toe te voegen, krijgen ze bij hun volgende login lees- en schrijftoegang tot het scanner-device.
sudo adduser pietje scanner
Pagina: 1