Cap resum de modificació
Cap resum de modificació
Línia 8: Línia 8:
on xxxx son els permisos que volem posar.
on xxxx son els permisos que volem posar.
   RUN+="/bin/bash -c '(sleep 10; chmod 0666 $env{DEVNAME})&'"
   RUN+="/bin/bash -c '(sleep 10; chmod 0666 $env{DEVNAME})&'"
Com per exemple, l'scanner següent tenia uns permisos 0600, un cop aplicada la norma, l'error va ser subsanat.
Com per exemple, l'scanner següent de Indesmalla tenia uns permisos 0600, un cop aplicada la norma, l'error va ser subsanat.
   BUS=="usb", SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0110", RUN+="/bin/bash -c '(sleep 10; chmod 0666 $env{DEVNAME})&'"
   BUS=="usb", SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0110", RUN+="/bin/bash -c '(sleep 10; chmod 0666 $env{DEVNAME})&'"
Cal notar l'sleep, aquest es posa perque doni temps al ordinador a iniciarse correctament ja que si no es posa els permisos no es canvien.

Revisió del 08:53, 20 jul 2011

CENTOS 5

  • A vegades pot passar que un determinat dispositiu no es crei amb els permisos corresponents. Normalment aixo es solventa amb la opcio:
 MODE="xxxx"

pero si no funciona es pot substituir per:

on xxxx son els permisos que volem posar.

 RUN+="/bin/bash -c '(sleep 10; chmod 0666 $env{DEVNAME})&'"

Com per exemple, l'scanner següent de Indesmalla tenia uns permisos 0600, un cop aplicada la norma, l'error va ser subsanat.

 BUS=="usb", SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0110", RUN+="/bin/bash -c '(sleep 10; chmod 0666 $env{DEVNAME})&'"

Cal notar l'sleep, aquest es posa perque doni temps al ordinador a iniciarse correctament ja que si no es posa els permisos no es canvien.