Nel tentativo di monitorare un UPS (di marca abbastanza anonima) con NUT ho dovuto perdere un po' di tempo per capire qualcosa circa la connessione USB dispnibile sull'UPS stesso.
Purtroppo il solo
Nel cercare altre info mi imbatto nell'utility usbview, ma purtroppo sembra non funzionare in quanto non trova il filesystem usbdevfs (o usbfs, come ho poi scoperto) in /proc/bus/usb/devices.
Poiché ho scoperto che il supporto USB è disabilitato per default, ho ho dovuto eseguire i passi riportati (cfr. qui, al paragrafo Abilitare il supporto USB per una trattazione relativa a Virtualbox, ma utile ad i nostri fini):
A questo punto, basta fare
Purtroppo il solo
tuxmal@sphinx$ lsusbnon bastava a dare informazioni dettagliate, sapevo solo che il device connesso era quello con id ffff:0000.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID ffff:0000
Bus 001 Device 002: ID 046d:0840 Logitech, Inc. QuickCam Express
Bus 001 Device 001: ID 0000:0000
Nel cercare altre info mi imbatto nell'utility usbview, ma purtroppo sembra non funzionare in quanto non trova il filesystem usbdevfs (o usbfs, come ho poi scoperto) in /proc/bus/usb/devices.
Poiché ho scoperto che il supporto USB è disabilitato per default, ho ho dovuto eseguire i passi riportati (cfr. qui, al paragrafo Abilitare il supporto USB per una trattazione relativa a Virtualbox, ma utile ad i nostri fini):
tuxmal@sphinx$ sudo vim /etc/init.d/mountdevsubfs.shscommentare le righe che seguono:
# Magic to make /proc/bus/usb workinfine, è necessario eseguire il seguente comando (fonte Ubuntu Forums: USB mp3 player won't work after 8.04 upgrade, post #4):
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb
tuxmal@sphinx$ sudo mount -t usbfs none /proc/bus/usb/od in alternativa, per montare stabilmente al boot il filesystem, editare fstab:
tuxmal@sphinx$ sudo vim /etc/fstabed aggiungere sotto la riga riguardante proc:
proc /proc proc defaults 0 0
none /proc/bus/usb usbfs
A questo punto, basta fare
tuxmal@sphinx$ sudo mount -aed usbview funziona!
Powered by ScribeFire.
Nessun commento:
Posta un commento