Ragassuoli come faccio a sapere quale processo blocca un device?
Mi spiego, non riesco più a connettermi perchè anche a conessione spenta il modem (penna usb)
/dev/ttyUSB2
a wvdial risulta sempre occupato.
Ragassuoli come faccio a sapere quale processo blocca un device?
Mi spiego, non riesco più a connettermi perchè anche a conessione spenta il modem (penna usb)
/dev/ttyUSB2
a wvdial risulta sempre occupato.
Prova con lsof.
codice:matteo@teoaxubuntu:~$ sudo lsof /dev/ttyUSB0 lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/matteo/.gvfs Output information may be incomplete. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME modem-man 478 root 25u CHR 188,0 0t0 7345 /dev/ttyUSB0 pppd 1434 root 11u CHR 188,0 0t0 7345 /dev/ttyUSB0
Amaro C++, il gusto pieno dell'undefined behavior.
alternative:
fuser -m /dev/device_da_smontare
ritorna il pid di chi lo usa
lsof +D /mnt/nome_drive smontare un dispositivo occupato/bloccato