Заметка для слепых

На столе стоял комп… Никого не трогал.

К компу было подключено одно устройство по USB. И внезапно вдруг обнаружилось, что устройство перестало работать.

— Э-э! Что за фигня?!

После анализа оказалось, что устройство всё-таки работает, но очень короткое время — не более секунды. А потом перестаёт отзываться.

— О, как интересно!

Устройство состоит из трансмиттера CC2520 и конвертера FT323RL и нескольких вспомогательных компонентов типа LDO-стабилизатора. Ломаться нечему.

Неисправность проявляется следующим образом.

При обращении к устройству по /dev/ttyUSBx устройство доступно только в течение секунды после подключения его к компу. Потом система ругается, что такого устройства нет.

Хотя, с другой стороны, команда lsusb показывает, что на USB сидит какое-то FTDI-устройство.

А с третьей стороны, в системном логе, получаемом через dmesg, присутствует вот такая забавная строка:

usbfs: interface 0 claimed by ftdi_sio while 'brltty' sets config #1

Кто такой brltty удалось установить довольно-таки быстро. Это оказался драйвер для людей с ограниченными возможностями (для слепых, драйвер Брайля).

Но как он попал в систему, я могу только догадываться.

Недавно я устанавливал на комп Debian-9. И скорее всего я устанавливал систему с подключенным этим своим устройством. И я так думаю, что при установке система опознала FT232RL как устройство для инвалидов 😦 и автоматически установила для него драйвер.

Я хорошо помню, что еще несколько недель назад я ставил на этот же комп этот же дистрибутив. Но на тот момент у меня ещё не было этой железки. Она появилась позже. Причём, описанных закидонов в работе с ней не было. Значит проблема образовалась при случайном стечении обстоятельств: установка системы с подключенным к компу оборудованием.

— Век живи…

Проблема лечится довольно-таки просто — нужно удалить из системы драйвер Брайля:

# apt remove --purge brltty

Я написал эту заметку только потому, что микросхема FT232RL довольно-таки широко распространена. Не думаю, что я первый и я последний, кто столкнулся с такой «фичей».

2 responses to “Заметка для слепых

  1. Полезная информация, спасибо

  2. Занятно получилось, ну хорошо, что хоть нашли проблему, и нас научили, при установке системы лучше ничего лишнего не подключать к компьютеру.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s