Citaat uit dit artikel: http://wiki.ubuntu-nl.org/community/ScannerDelen/
Voeg nu de volgende lijn toe aan /etc/sane.d/saned.conf om de scanner te delen met al de computers op je netwerk :
192.168.1.0/24
Zou ik daar het IPadres van de client moeten invullen?
Maar mijn netwerk is DHCP - dus die IPadressen wijzigen nogal eens. Kan ik het dan ook oplossen, door in te vullen
laptop.local
(waar 'laptop' dan de computernaam van de client is)
In principe zou dit gewoon moeten werken: 192.168.1.0/24, want hiermee geef je alle computers met IP adres 192.168.1.X toegang.
Staat je netwerk en DHCP zo ingesteld dat je adressen er anders uit zien, bijvoorbeeld 192.168.0.X, dan moet je dat natuurlijk aanpassen.
Hostnames zouden kunnen werken, maar ik weet verder niet hoe betrouwbaar dat is.
En direct daarna (citaat uit hetzelfde artikel):
Nu moet je saned toevoegen aan de groep scanner in het bestand /etc/group. Zo kan het er dan bijvoorbeeld uitzien :
scanner:x:105:saned
Heb ik gedaan. Zou ik dit nu moeten kunnen terugzien in
- Systeem - Beheer - Gebruikers en Groepen - Groepen beheren - scanner???
Als ik daar kijk, zie ik gewoon mijn eigen gebruiker en de root staan. Saned staat er niet bij.
Of: zou er nog een "gebruiker" genoemd "saned" aangemaakt moeten worden? Als ik de handleiding volg, wordt slechts die groep aangemaakt, maar in die groep zou toch ook de gebruiker "saned" moeten staan?
Standaard geeft het "gebruikers en groepen"-programma niet alle gebruikers en groepen weer.
Dit is makkelijk omdat je in de meeste gevallen niet alle "systeemgebruikers" hoeft te zien.
Nu is het wel handig om ze te zien, zodat je de instellingen aan kan passen.
Wil je alle gebruikers zien, dan moet je in de gconf-editor even een vinkje zetten bij /apps/gnome-system-tools/users/showall
Bovenstaande vermoed ik, vanwege dit bugrapport op Launchpad:
https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/229343
saned is started by inetd with user name "saned" so, hacking the file "/usr/share/hal/fdi/policy/10osvendor/20-acl-management.fdi" I created the attached file in "/etc/hal/fdi/policy/20-acl-management.fdi" which ensures that user "saned" always has access to the scanner. This seems to resolve the problem.
"user name saned"
Die gebruikersnaam wordt nergens aangemaakt - moet dat niet alsnog gedaan worden?
Die discussie kan wat verwarrend zijn, omdat het over meerdere Ubuntu-versies gaat en over verschillende scanners, dus ook verschillende drivers.
Als ik het goed begrepen heb, wordt saned niet meer via (x)inetd gestart in Jaunty. Dan kan je dus geen workaround voor Hardy of Intrepid gebruiken.
Er staan ook nogal wat verschillende "oplossingen" in, van saned uitvoeren als root, tot aan het toevoegen van sane aan de "lp" groep.
Dat laatste lijkt me het minst ingrijpend en het veiligst. Voeg de sane- of saned-gebruiker toe aan de lp-groep.
Je kan ook je eigen login toevoegen aan die groep. (dit loste bij mij ook een probleempje op met printen en scannen)
Hierna wel even rebooten, of even uit- en inloggen en alle relevante services herstarten.
Wellicht dat jullie antwoorden me in de goede richting duwen.
Lukraak uitproberen ben ik wat huiverig voor.....
Heel goed dat je niet zomaar van alles aanpast
Ik denk dat het aanpassen van de lp-groep het minste risico met zich meebrengt. Schrijf wel even op wat je precies hebt aangepast, zodat je het kan terugdraaien. Het is ook handig als je eens een nieuwe installatie doet.
Als je niet zo wil "gokken" met systeeminstellingen, dan moet je even kijken naar de laatste 2 reacties (van Jamie Strandboge en Distro-jumper)
Als de rechten van /dev/bus/usb/... niet kloppen, dan zou je dat waarschijnlijk ook op kunnen lossen via HAL, maar dan moet je wel heel goed opletten dat je het goede bestand voor de goede distro hebt. Hardy, Intrepid en Jaunty kunnen heel veel verschillen wat dat betreft.