Re: xsane Berechtigungsproblem

2005-08-25 Diskussionsfäden Markus Schulz
Am Donnerstag, 25. August 2005 00:10 schrieb Frank Dietrich:
 Hallo Markus,

 Markus Schulz [EMAIL PROTECTED] wrote:
  Am Mittwoch, 24. August 2005 19:14 schrieb Frank Dietrich:
   Christian Weber wrote:
 Hat die Gruppe scanner auch Zugriffsrechte (rw) auf das
 scanner- device?
   
wie überprüf ich das?
  
   für USB-Scanner
 ls -l /dev/usb/scan*
 
  wer soll das denn Anlegen? (ausser eventuell selbstgeschriebene
  udev Regel)

 Wenn kein udev im Spiel ist, dann gibt's die einfach so. ;-)
 (Muß gestehen ich hab den Anfang des Threads nicht mehr und deshalb
 vrmtl. auch das mit dem udev nicht mitbekommen. Oder sollten das
 Erbstücke von Woody sein?)

ich vermute mal es geht um Sarge, genau weiss ich das aber auch nicht.
auf meinem Rechner (kein Sarge sondern Sid) gibt es 
solche /dev/usb/scan* Devices aber definitiv nicht. Mein USB-scanner 
(SnapScan e50) wird wie ich schon schrieb mittels libusb angesprochen 
und die Rechte werden über Hotplug in /proc/bus/usb/... gesetzt. 

Nach einem Blick in einige /etc/sane.d/ Config Files scheint es aber 
auch bei einigen Geräten ein /dev/usb/scanner* Device zu geben.

Wer legt denn diese nun an? Braucht die libusb denn diese? Dachte alle 
USB Scanner verwenden libusb?!?

Hab mit meinem Scanner zwar keine Probleme, interessant finde ich das 
aber schon. Zumal mir die Hotplug Abhängigkeit eh nicht sonderlich 
gefällt.

-- 
Markus Schulz

UNIX is user friendly, it's just picky about who its friends are



Re: xsane Berechtigungsproblem

2005-08-25 Diskussionsfäden Markus Schulz
Am Donnerstag, 25. August 2005 14:56 schrieb Markus Schulz:
 ich vermute mal es geht um Sarge, genau weiss ich das aber auch
 nicht. auf meinem Rechner (kein Sarge sondern Sid) gibt es
 solche /dev/usb/scan* Devices aber definitiv nicht. Mein USB-scanner
 (SnapScan e50) wird wie ich schon schrieb mittels libusb angesprochen
 und die Rechte werden über Hotplug in /proc/bus/usb/... gesetzt.

 Nach einem Blick in einige /etc/sane.d/ Config Files scheint es aber
 auch bei einigen Geräten ein /dev/usb/scanner* Device zu geben.

 Wer legt denn diese nun an? Braucht die libusb denn diese? Dachte
 alle USB Scanner verwenden libusb?!?

 Hab mit meinem Scanner zwar keine Probleme, interessant finde ich das
 aber schon. Zumal mir die Hotplug Abhängigkeit eh nicht sonderlich
 gefällt.

Okay, habs entdeckt. Ich verwende usbfs, welches in /proc/bus/usb 
gemountet wird und daher existiert mein Scanner Device nur dort.

Das Hotplug.d Script von libsane sorgt aber für alle Devices für die 
richtige Gruppe/Rechte.(bekommt es als Parameter)
Alternativ natürlich zu einer selbstgeschriebenen udev Regel.
Man könnte eventuell 'nen Wishlist Bug setzen gegen libsane? Damit dort 
zusätzlich ein udev Regelfile entwickelt wird was die Rechte/Gruppe 
entsprechend setzt?

In jedem Fall werde ich mal demnächst ausprobieren, wie das ganze ohne 
usbfs aussieht (da dies wohl auch deprecated zu sein scheint)

-- 
Markus Schulz

Aber meiner persönlichen Meinung nach ist ein Sid an 355 Tagen im Jahr 
mehr stable als z.B. ein Suse fertig in den Läden steht.(Joerg 
Rossdeutscher)



Re: xsane Berechtigungsproblem

2005-08-24 Diskussionsfäden Christian Weber
Am Samstag, den 20.08.2005, 10:20 +0200 schrieb Joerg Rieger:
 On Sat, Aug 20, 2005 at 08:44:30AM +0200, Christian Weber wrote:
  habe xsane installiert, mit root läuft es wunderbar, jetzt habe ich
  meinen user der Gruppe Scanner hinzugefügt, funktioniert aber noch
  nicht: Keine Geräte gefunden Wo muss ich ihn noch zulassen.
 
 Hat die Gruppe scanner auch Zugriffsrechte (rw) auf das scanner-device?
 
wie überprüf ich das?

 -- 
 
 



Re: xsane Berechtigungsproblem

2005-08-24 Diskussionsfäden Frank Dietrich
Hallo Christian,

Christian Weber wrote:
  Hat die Gruppe scanner auch Zugriffsrechte (rw) auf das scanner-
  device?
 wie überprüf ich das?

für USB-Scanner
  ls -l /dev/usb/scan*

für SCSI-Scanner
  ls -l /dev/sg*

für parallel angeschlossene
  ??? - keine Ahnung, weiß aber sicherlich jemand auf der Liste

Frank
-- 
Geht nicht gibts _fast_ nicht. Du musst nur professionel frickeln.



Re: xsane Berechtigungsproblem

2005-08-24 Diskussionsfäden Markus Schulz
Am Mittwoch, 24. August 2005 19:14 schrieb Frank Dietrich:
 Hallo Christian,

 Christian Weber wrote:
   Hat die Gruppe scanner auch Zugriffsrechte (rw) auf das scanner-
   device?
 
  wie überprüf ich das?

 für USB-Scanner
   ls -l /dev/usb/scan*

wer soll das denn Anlegen? (ausser eventuell selbstgeschriebene udev 
Regel)

mein USB Scanner Device befindet sich unter:
ls -la /proc/bus/usb/001/005
-rw-rw  1 root scanner 57 2005-08-24 23:34 /proc/bus/usb/001/005

und hängt von meiner Verkabelung ab. Sprich bei anderen Rechnern kann es 
ein anderer Port sein. 
sane-fine-scanner als root sagt einem aber wo er sich befindet.
*
found USB scanner (vendor=0x06bd [AGFA ], product=0x208f [SNAPSCAN]) at 
libusb:001:005
   ^^^ ^^^
*

und wie ich gerade festgestellt habe, scheint hotplug mittlerweile auch 
Coldplug zu unterstüzten. Denn das Device hat direkt nach dem Booten 
ohne An/Aus-Schalten bereits die richtige Gruppe/Rechte. (quasi als 
Korrektur zu meinem anderen Posting)


-- 
Markus Schulz

Des is völlig wurscht, was heut beschlossen wird: I bin sowieso 
dagegn! (SPD-Stadtrat Kurt Schindler; Regensburg) 



Re: xsane Berechtigungsproblem

2005-08-24 Diskussionsfäden Frank Dietrich
Hallo Markus,

Markus Schulz [EMAIL PROTECTED] wrote:
 Am Mittwoch, 24. August 2005 19:14 schrieb Frank Dietrich:
  Christian Weber wrote:
Hat die Gruppe scanner auch Zugriffsrechte (rw) auf das
scanner- device?
  
   wie überprüf ich das?
 
  für USB-Scanner
ls -l /dev/usb/scan*
 
 wer soll das denn Anlegen? (ausser eventuell selbstgeschriebene
 udev Regel)

Wenn kein udev im Spiel ist, dann gibt's die einfach so. ;-)
(Muß gestehen ich hab den Anfang des Threads nicht mehr und deshalb
vrmtl. auch das mit dem udev nicht mitbekommen. Oder sollten das
Erbstücke von Woody sein?)

Frank
-- 
# to resolve all your problems, try this
HOWTO='$i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
perl -e 'print '$HOWTO



xsane Berechtigungsproblem

2005-08-20 Diskussionsfäden Christian Weber
Hallo,

habe xsane installiert, mit root läuft es wunderbar, jetzt habe ich
meinen user der Gruppe Scanner hinzugefügt, funktioniert aber noch
nicht: Keine Geräte gefunden Wo muss ich ihn noch zulassen.
Tia

Greetz Christian Weber



Re: xsane Berechtigungsproblem

2005-08-20 Diskussionsfäden Joerg Rieger
On Sat, Aug 20, 2005 at 08:44:30AM +0200, Christian Weber wrote:
 habe xsane installiert, mit root läuft es wunderbar, jetzt habe ich
 meinen user der Gruppe Scanner hinzugefügt, funktioniert aber noch
 nicht: Keine Geräte gefunden Wo muss ich ihn noch zulassen.

Hat die Gruppe scanner auch Zugriffsrechte (rw) auf das scanner-device?

-- 


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: xsane Berechtigungsproblem

2005-08-20 Diskussionsfäden Andreas Pakulat
On 20.Aug 2005 - 08:44:30, Christian Weber wrote:
 Hallo,
 
 habe xsane installiert, mit root läuft es wunderbar, jetzt habe ich
 meinen user der Gruppe Scanner hinzugefügt, funktioniert aber noch
 nicht: Keine Geräte gefunden Wo muss ich ihn noch zulassen.

Hast du dich danach abgemeldet und wieder angemeldet? Aenderunen an der
Zugehoerigkeit werden erst beim naechsten login wirksam.

Andreas

-- 
Beware of a tall black man with one blond shoe.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: xsane Berechtigungsproblem

2005-08-20 Diskussionsfäden Markus Schulz
Am Samstag, 20. August 2005 08:44 schrieb Christian Weber:
 Hallo,

 habe xsane installiert, mit root läuft es wunderbar, jetzt habe ich
 meinen user der Gruppe Scanner hinzugefügt, funktioniert aber noch
 nicht: Keine Geräte gefunden Wo muss ich ihn noch zulassen.
 Tia

Handelt es sich um einen USB Scanner?
USB Scanner verwenden kein /dev Device mehr sondern ein /proc/bus/usb 
Device wo die Rechte angepaßt werden müssen.
In der Regel macht das Hotplug mittels einem Script von sane:
/etc/hotplug.d/usb/libsane.hotplug

Damit das auch funktioniert muss sane deinen Scanner kennen, d.h. er 
sollte in der /etc/sane.d/hotplug/libsane.db DB eingetragen sein.
(Vendor und Product ID von sane-find-scanner als root sollten dort zu 
finden sein)

Falls das alles bereits zutrifft, könnte es noch am fehlenden Coldplug 
von Hotplug liegen. D.h. hotplug unterstützt diese Scripte noch nicht 
beim Bootvorgang, sprich ist dein Scanner beim Booten bereits 
eingeschaltet wird das Sane Script nicht ausgeführt und damit auch die 
Rechte nicht gesetzt. Wenn du ihn abziehst und wiederansteckst sollten 
die Rechte/Owner dann gesetzt werden.(zu prüfen in /proc/bus/usb/)

-- 
Markus Schulz

 Is that verb regular?  Does ich kann den Mond sprengen sound less
 awkward than ich kann den Mond explodieren ?
 The first sentence is correct, the second one is just nonsense.But you
 will need quite a big amount of explosives to do so.
I'm sure America has plenty.  :)