2

Когда я подключаю USB-устройство к компьютеру, оно блокируется примерно на 30 секунд. Когда я бегу:

sudo lsof | grep /dev/ttyUSB0

Я получаю возврат:

modem-man  1125              root   26u      CHR              188,0      0t0    1116275 /dev/ttyUSB0

Но это исчезает примерно через 30 секунд, и тогда я могу использовать /dev /ttyUSB0 с другой моей программой.

Я думаю, что проблема может заключаться в том, что я использую VID и PID, принадлежащие другой компании, потому что, если я запущу "lsusb", я увижу:

Bus 001 Device 035: ID 1234:5601 Brain Actuated Technologies

Когда я подключил свое устройство к другому компьютеру, проблема исчезла, и когда я набрал "lsusb", я получил что-то вроде:

Bus 001 Device 035: ID 1234:5601 Unknown

Могу ли я заблокировать этого модема, который вначале контролирует мое устройство на 30 секунд?

Я совсем новичок в Linux, поэтому прошу прощения, если это неясно.

1 ответ1

1

Если вы на самом деле не используете модем, вы можете просто удалить пакет modemmanager. Для использования Ubuntu:
sudo apt-get remove modemmanager
Затем вам нужно перезапустить сетевой менеджер, чтобы изменения вступили в силу:

sudo service network-manager restart

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .