Суть проблемы. Есть ПК с Mint 20 xfce, работает как сервер умного дома. По USB 2.0 через удлинитель подключен стик для zigbee. Периодически отваливается порт USB. Система умного дома ломается:
Zigbee2MQTT:info 2020-09-15 21:18:06: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2020-09-15.21-18-06' filename: log.txt
Zigbee2MQTT:info 2020-09-15 21:18:07: Starting Zigbee2MQTT version 1.14.4 (commit #037d54a)
Zigbee2MQTT:info 2020-09-15 21:18:07: Starting zigbee-herdsman...
Zigbee2MQTT:error 2020-09-15 21:18:08: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2020-09-15 21:18:08: Failed to start zigbee
Zigbee2MQTT:error 2020-09-15 21:18:08: Exiting...
Zigbee2MQTT:error 2020-09-15 21:18:08: Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'
Сам стик виден,
ls -l /dev/serial/by-id выдает
lrwxrwxrwx 1 root root 13 сен 15 21:20 usb-1a86_USB2.0-Serial-if00-port0 -> ../../ttyUSB0,
dmesg выдает
........
........
- 8127.123837] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32
[30234.002917] ch341-uart ttyUSB0: usb_serial_generic_read_bulk_callback - urb stopped: -32 это строки выделены красным цветом.
Помогает только перезагрузка ПК. Пробовал вариант с grub - GRUB_CMDLINE_LINUX_DEFAULT="quiet splash sbcore.autosuspend=-1". не помогло. Где копать.
Проблемы с USB
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
- Сообщения: 10300
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 133
- Откуда: Нижний Тагил
- Благодарил (а): 784 раза
- Поблагодарили: 2017 раз
- Контактная информация:
Проблемы с USB
Pupsik, а уверен что именно порт отваливатся? Может стик отваливатеся? А если отваливается стик то 100% проблема в удлинителе.
-
- Сообщения: 4066
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 34
- Откуда: Краснодар
- Благодарил (а): 1712 раз
- Поблагодарили: 1250 раз
- Контактная информация:
Проблемы с USB
что там ещё касаемо usb перед этими строками?
скорее всего проблема с питанием этого стика - или не хватает из-за говяного удлинителя или кто-то коротит на той стороне его... как вариант сама связь ещё плохая, удлинитель с ферритами?
сами ch341 довольно стойкие микросхемки, у меня неделю мегабит прокачивал через них, потери меньше 0,01% составили
а вот с таким поведением я столкнулся когда на stm32 эмулировал usb флэшку...
и из-за кучи ошибок идентификации ядро просто блочило это устройство на всю сессию и лечилось именно перезагрузкой...
так что проверяй удлинитель...
Последний раз редактировалось пользователем 1 WWolf; всего редактировалось раз: 16
Проблемы с USB
Это стик вместе с удлинителем полгода работал на другом ПК с УД но под Win 10. Проблем не было, но правда был воткнут в USB3.0. Но потребление энергии у стика мизерное.
Проблемы с USB
Я об этом уже думал, но пока далеко от дома. Буду только на выходных и попробую без удлинителя, кстати он с фиритами.
-
- Сообщения: 4066
- Зарегистрирован: 14 фев 2018, 00:51
- Решено: 34
- Откуда: Краснодар
- Благодарил (а): 1712 раз
- Поблагодарили: 1250 раз
- Контактная информация:
Проблемы с USB
Pupsik, винда в этом плане более лояльна, она не отрубает девайс глючный, а долбит и его и себя. Линь в этом плане не терпит такого поведения.
Воткнут в usb 3.0 был, вот и ответ, ток выше, есть чем компенсировать падение на удлинителе...
Воткнут в usb 3.0 был, вот и ответ, ток выше, есть чем компенсировать падение на удлинителе...
-
- Сообщения: 2250
- Зарегистрирован: 11 июн 2017, 21:47
- Решено: 31
- Откуда: BY
- Благодарил (а): 82 раза
- Поблагодарили: 469 раз
- Контактная информация:
Проблемы с USB
У меня на удлинителе чаcтсенько отваливался подключаемый по usb внешний винчестер, несмотря на то, что питание внешний винчестер получает через свой БП. Видимо, влияние ещё оказывает и длина конкретного шнурка для конкретного компьютера, потому как на другой машине с этим же удлинителем проблем не наблюдается.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя