Cambiar permisos a USB

De enunpimpam
Saltar a: navegación, buscar

Puede ser que tengamos un escaner instalado con todos los paquetes y los programas necesarios pero, no nos funciona o solo podemos arrancarlo siendo root.

Podemos cambiar los permisos del bus usb donde esta instalo el escaner.

Localizar el bus usb

Para localizar el bus usb donde esta instalado el escaner escribiremos en un terminal:

lsusb
Bus 008 Device 003: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse 
Bus 008 Device 002: ID 0603:00f2     Novatek Microelectronics Corp.  
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub  
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 002 Device 005: ID 05ac:1294 Apple, Inc. iPhone 3GS 
Bus 002 Device 004: ID 04b8:012d Seiko Epson Corp. Perfection V10/V100 (GT-S600/F650) 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 
Bus 001 Device 002: ID 0bda:0111 Realtek Semiconductor Corp. Card Reader 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

Vemos que nuestro escaner esta en el Bus 002 así que este sera el que le demos permisos totales.

cambiar permisos bus

Ya hemos localizado en que bus esta nuestro escaner, pues en un terminal nos dirigimos a la carpeta donde estan todos los bus, en una terminal escribimos:

cd /dev/bus/usb

hacemos un listado

ls
001 002 003 004 005 006 007 008

Cambiar los permisos del bus

Ahora solo nos queda cambiar los permisos del bus 002, escribimos en un terminal:

sudo chmod -R 777 002/

volvemos a listar

ls

y comprobamos que el bus 002 esta sombreado de color verde ya esta listo para usarse.