Страница 1 из 1

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-13 21:54:25
als
Мое почтение, коллегам.
Помер старый модем E3372, купил новый. Ну, точно такой же купить не получилось, пришлось взять E3372h

Подключаю к Freebsd 12.1
Сервер старый.

При подключении выдает сообщения. Начинается все со слов
usbd_req_re_enumerate: addr=2, set address failed!

Полистал, вроде как надо отключить Usb legasy в биосе.
Отключил. Не помогло.
Попробовал отключить режим USB 2.0
Тоже не помогает.

Может со стороны драйверов можно что-то сделать?

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-14 7:30:28
Neus

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-14 7:49:55
als
Neus, читал.
И когда первый модем шил читал.
И теперь читал. В июне был пост, что 3372-320 с новой прошивкой. Не шьются.
Сейчас шить не надо, он же живой, не залоченный.
Только вот не подключается под Freebsd :(

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-14 7:53:40
als
Добавлю. В те секунды, пока его не отключает драйвер, успевает подняться cdc и сформировать интерфейс. Прям даже обидно, что отключается.

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-14 16:12:44
als
Начал исследование.
Включил вывод debug сообщений через hw.usb.uhci.debug
Перечислил все 4 девайса (xhci, ehci, uhci, ohci)
Выпал uhci
Нашел на сообщение драйвера
https://bugs.freebsd.org/bugzilla/show_ ... ?id=208959

Попробую на тестовой машинке ковырнуть uhci.c

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-15 12:02:47
als
Итак, попробовал изменить uhci.c
Стало лучше.
Устройство появилось на шине
ugen3.2: <HUAWEIMOBILE HUAWEIMOBILE> at usbus3
Поднялся cdce
cdce0: <CDC Ethernet Control Model (ECM)> on usbus3
Поднялся ue0
ue0: Ethernet address: 00:1e:10:1f:00:00

И через 3 секунды
ugen3.2: <HUAWEIMOBILE HUAWEIMOBILE> at usbus3 (disconnected)

Дальше снова ошибки ...

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-15 12:52:34
als
Начинаю подозревать, что это сам модем что-то пытается сделать.

Модем Huawei E3372 usbd_req_re_enumerate: addr=2, set address failed!

Добавлено: 2020-09-16 6:25:07
als
Все. Эксперимент завершен.
По окончанию попробовал перейти на ohci
Для этого собрал ядро с отключенным uhci.
Модем увиделся. Но все то же самое. Он что-то хочет сделать, но ни я ни ОС его не понимаем :)
Сдал модем в магазин обратно.