HARDVER Ha nem megy az usb fényképezőgép

A Gentoo Linux Wiki wikiből

[szerkesztés] Probléma

Az USB portra csatlakoztatott digitális fényképezőgép nem használható egyszerű felhasználóként, csak root-ként (olyan gépre gondoljunk, ami nem felcsatolható diszkként jelenik meg, hanem az úgynevezett PTP protokollt kell használni az eléréséhez). Az eszközkezelésre udev-et és hotplug-ot használunk.

[szerkesztés] Megoldás

(Egy lehetséges megoldás)

A hotplug által kezelt eszköz alapértelmezetten root:root jogokat kap (valahol a /proc/bus/usb alatt). Ezt változtatjuk át root:usb-re.


  • Hozzunk létre, vagy ha létezik, akkor használjuk az usb csoportot.
groupadd usb
  • Az engedélyezendő felhasználókat adjuk hozzá az usb csoporthoz!
usermod -g users -G usb,wheel,... jani
  • Cseréljük ki a (biztonsági mentés készítése után) /etc/hotplug/usb/usbcam szkriptet a következővel:
if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
then
        chmod 0000 "${DEVICE}"
        chown root:usb "${DEVICE}"
        chmod 0660 "${DEVICE}"
fi
  • A következő csatlakoztatáskor olvasható és írható lesz a kamera...
Személyes eszközök