mCap resum de modificació
Joan (discussió | contribucions)
Cap resum de modificació
 
(Una revisió intermèdia per un altre usuari que no es mostra)
Línia 1: Línia 1:
[[Category:SysAdmin]]
* L'udev és l'encarregat de generar dinamicament els dispositius a la carpeta /dev.
* L'udev és l'encarregat de generar dinamicament els dispositius a la carpeta /dev.


Línia 18: Línia 19:


==== Trovar els atributs dels dispositius ====
==== Trovar els atributs dels dispositius ====
* Per a trovar els atributs de cada dispositiu per tal de poder crear una norma que lídentifiqui, caldra executar la següent comanda:
* Per a trovar els atributs de cada dispositiu per tal de poder crear una norma que l'identifiqui, caldra executar la següent comanda:
  udevadm info --query=symlink --name=[DISPOSITIU] --attribute-walk
  udevadm info --query=symlink --name=[DISPOSITIU] --attribute-walk
On [DISPOSITIU] podria ser: /dev/sdb
On [DISPOSITIU] podria ser: /dev/sdb

Revisió de 12:35, 7 gen 2015

  • L'udev és l'encarregat de generar dinamicament els dispositius a la carpeta /dev.

CENTOS 5

Permisos dels dispositius

  • 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:

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

on xxxx son els permisos que volem posar.

Com per exemple, l'scanner següent (Seiko Epson Corp. Perfection 1650) de Indesmalla tenia uns permisos 0600 i per tant nomes podia escanejar el root, 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.

CENTOS 6

Trovar els atributs dels dispositius

  • Per a trovar els atributs de cada dispositiu per tal de poder crear una norma que l'identifiqui, caldra executar la següent comanda:
udevadm info --query=symlink --name=[DISPOSITIU] --attribute-walk

On [DISPOSITIU] podria ser: /dev/sdb