Linux-Shell
6.12 Administración del dispositivo
6.12.4
Configurar la interfaz USB (tipo A)
El SCALANCE LPE tiene una interfaz USB (tipo A) en la parte frontal de la carcasa. En un
dispositivo con la configuración de fábrica solo es posible conectar ampliaciones de memoria a
esta interfaz USB. Tras adaptar la configuración USB también es posible utilizar otros dispositivos
USB (unidad de DVD, webcam, etc.) en dicha interfaz.
ATENCIÓN
Solo ampliaciones de memoria autorizadas
La interfaz USB (tipo A) está habilitada para la conexión de un medio de almacenamiento.
Cualquier otro uso de la interfaz USB (tipo A), por ejemplo la conexión de una cámara USB, corre
a riesgo del usuario.
Si deben utilizarse dispositivos que no sean ampliaciones de memoria, primero deben
habilitarse, por ejemplo con el programa usbauth. Encontrará más información sobre
este programa en la página web de usbauth
usbauth.1.en.html), entre otros.
En el archivo de configuración /etc/usbauth.conf es posible especificar las clases de aparato
para las que es posible el acceso. Para visualizar el contenido del archivo de configuración
/etc/usbauth.conf, ejecute el siguiente comando:
cat /etc/usbauth.conf
Ejemplo
admin@lpe9403-VPM7001325:~$ cat /etc/usbauth.conf
deny all
allow bDeviceClass==09 bInterfaceClass==09
allow idVendor==0908 bInterfaceClass==08 busnum==1
allow idVendor==0908 bInterfaceClass==08 busnum==2
allow bInterfaceClass==08 busnum==3
allow bInterfaceClass==08 busnum==4
Para habilitar la interfaz para una webcam, por ejemplo, las reglas de configuración tienen
que permitir el acceso de aparatos de la clase "vídeo". Encontrará información sobre los
parámetros de las diferentes clases de aparato en la página web de USB Implementers Forum
(https://www.usb.org/defined-class-codes).
Ejemplo
El parámetro bInterfaceClass tiene el valor 0x0E para la clase de aparato "vídeo". Para
habilitar la interfaz USB (tipo A) de la parte frontal de la carcasa para una webcam,
complemente la línea siguiente en el archivo /etc/usbauth.conf. Solo es posible modificar
este archivo si se dispone de derechos de raíz.
allow bInterfaceClass==0e busnum==3
76
# deny all by default
# allow USB hubs
# allow USB storages on the CLP USB 2.0 interface
# allow USB storages on the CLP USB 3.0 interface
# allow USB storages on the front USB 2.0 interface
# allow USB storages on the front USB 3.0 interface
(https://manpages.debian.org/buster/usbauth/
Manual de configuración, 10/2023, C79000-G8978-C600-05
SCALANCE LPE9403 V3.0