Монтирование плеера yescool x3

В плане подключения. В других операционных системах пробовали?
Может другой порт?
Ошибки в тексте-неповторимый стиль автора©
indeviral
другой порт
Гугл по id выдает похожее
Вбейте в поиск
 idVendor=071b, idProduct=3203   
lsusb показывает все работоспособные USB устройства в системе, даже если для них нет драйверов.
В данном случае в lsusb плеер отсутствует. Но судя по выводу dmesg, плеер начинает определяться
Werd
[283693.775759] usb 4-1.2: Product: ROCK MP3
[283693.775763] usb 4-1.2: Manufacturer: ROCK MP3
[283693.775767] usb 4-1.2: SerialNumber: USBV1.00
и потом внезапно пропадает
Werd
[283694.257957] usb 4-1.2: USB disconnect, device number 27
и потом начинает подключается по-новой … и заканчивается сообщением типа
endpoint 0x81 has invalid maxpacket 192, setting to 64
что говорит о том, что устройство не соответствует стандарту USB … обычно этим страдают устройства с чипом rock (который налицо в данном случае).
Нужно гуглить по данному сообщению, но если втыкал в USB 3.0, попробуй воткнуть в USB 2.0 - это частенько помагает.

EDIT 1 - в процессе подключения идет обмен сообщениями (пакетами) между устройством и системой (через порт) и вероятнее всего на этом этапе они не могут договорится (причина - пакеты). Это можно уточнить/отследить если посмотреть эти пакеты. Посмотреть пакеты можно используя usbmon или wireshark - но нужно знать формат этих пакетов.
Ошибки не исчезают с опытом - они просто умнеют
Немного уточнения
Устройство пытается подключится в высокоскоростном режиме
Werd
new high-speed USB device number 27 using ehci-pci
А согласно спецификации USB для всех высокоскоростных групповых конечных точек значение maxpacket должно быть установлено на 512.
А фактически получает только первые 64 байта и в итоге в процессе подключения устройство не может получить назначенного соединения.
И как пишут, это сообщение не является ошибкой, если устройство работает нормально. Если работает не нормально, нужно снизить скорость (чтобы соединение не было высокоскоростным).
Пример моего плеера
lsusb -v -d 054c:02c4 | grep -i maxpacket
  bMaxPacketSize0        64
        wMaxPacketSize     0x0200  1x 512 bytes
        wMaxPacketSize     0x0200  1x 512 bytes

PS
bMaxPacketSize0 - Максимальный размер пакета для нулевой конечной точки (64 для HS, 8 — для FS и LS)
wMaxPacketSize - Максимальный размер пакета для конечной точки

А вот как выйти из положения, не знаю, приходит на ум одно - если использовался порт 3.0, то попробовать подключиться к порту 2.0. Не получиться - гуглить.

EDIT 1 - и вдобавок на данном устройстве maxpacket=402 вместо 512 (402 - 192, 512 - 200 .... в 16-ричной системе)
Werd
invalid maxpacket 192
Ошибки не исчезают с опытом - они просто умнеют
Просмотр информации по всем USB контроллерам компьютера:
lspci | grep -i usb 
Более детальную информацию по всему, что связанно с USB: (контроллеры, порты, устройства, техническую информацию по устройствам, скоростные режимы работы каждого устройства, возникшие ограничения в работе устройств, историю подключения-отключения устройств).
dmesg | grep -i usb 
В выводе high-speed USB и SuperSpeed USB — это устройства USB 2.0 и USB 3.0.
beisic
В выводе high-speed USB и SuperSpeed USB — это устройства USB 2.0 и USB 3.0.
Судя по логам, сам плеер у ТС является устройством USB 2.0 и вставляется в порт USB 2.0. Но так как с определением устройства проблемы (устройство отсутсвует в lsusb), то и 100% уверености, что вставлялось в порт USB 2.0 у меня нет … а потому и написал - если втыкался в USB 3.0, то попробуй воткнуть в USB 2.0. Других идей нет, чтобы найти дргое решение, если оно имеется, нужно усердно гуглить.

EDIT 1 - Такое впечатление, что подсоединение идет по стандарту Full Speed, для конечных точек которого максимальный размер пакета bulk составляет 64 байта длиной - скорость 12 mbit. Для конечных точек high speed максимальный размер пакета составляет 512 байт длиной - скорость 480 mbit.
Как пишут - Bulk-передачу считают законченной, когда она передала точное количество запрошенных данных (передала пакет меньше, чем максимальный размер оконечной точки).
Ошибки не исчезают с опытом - они просто умнеют
если подключаться к другим портам то судя по dmesg вообще ничего не происходит =/
Werd
если подключаться к другим портам то судя по dmesg вообще ничего не происходит =/
одна надежда на googl, а так вряд ли кто что посоветует.
Можно только посмотреть/уточнить выводы
- запускашь udevadm info, втыкаешь плеер и смотришь вывод.
- если плеер начинает определяться на начальной стадии, то может что то и попадает в файл usb-devices | less - проверь есть ли хоть какая инфа о плеере (хотя надежды практически ни какой).
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.