LINUX.ORG.RU

Шел 2026, Линукс не умеет корректно работать с периферией по USB 3?

 


0

3

Были проблемы с парой мышек, типа, нажимаешь на колесо в браузере, чтобы открыть ссылку в новой вкладке, а оно то откроет 2-3 экземпляра, то сработает как «назад», то подсветку мыши выключит, то ещё как-то глюкнет. Грешил на сами мыхи. Потом при загрузке перестал работать выбор между обычной загрузкой и прочими вариантами, ничего не выбиралось как-то, проходило 5 секунд и грузилось, потом после загрузке перестал вводиться пароль, клава не работала, но можно было ее провод вынуть/сунуть и тогда работало, так же при загрузке стала появляться такая фигня:

kernel: usb 3-1: device not accepting address 5, error -71
kernel: usb 3-1: WARN: invalid context state for evaluate context command.
kernel: usb usb3-port1: unable to enumerate USB device

Посмотрел - это на клаву ругается, пробовал в другой usb 3 засунуть, а та же фигня, вычитал, что надо пробовать именно usb 2, и да, теперь мышь и клава на них правильно работают.

Но что за фигня???


Перемещено hobbit из general

★★★★

Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от yandrey

ну у меня с переднего юсб 3 заряжается раза в 2-3 быстрее, чем с переднего юсб 2, не знаю как это и что

Ros ★★★★
() автор топика

парой мышек

а бывают прям usb3 мыши вот со всеми дополнительными контактами? :O

sergej ★★★★★
()
Ответ на: комментарий от yandrey

Это был какой-то смартфон с надписью Samsung, но физически купленый в Китае. Измерял USB-тестером, но я его проверял, более-менее нормально ток показывает. Телефон начинал заряд с где-то с 0,45 А и делал вид, что всё хорошо, а потом через несколько минут «разгонялся» до 0,6+ А и на обычном USB-заряднике (5В 0,5 А), но с нормальной схемотехникой, срабатывала защита. Я тогда это долго понимал, что происходит, мне дали тело позаряжать, я его подключаю, выхожу из комнаты, потом возращаюсь, а заряда нет.

И ещё встречал аналогичное, но не помню на каком телефоне. На обоих аккумулятор был почти полностью разряжен, но телефон работал, может его какие приложения нагружали, телефоны не мои были.

mky ★★★★★
()
Ответ на: комментарий от mky

нет у меня никаких тестров

Ros ★★★★
() автор топика
Ответ на: комментарий от sergej

со всеми дополнительными контактами?

Вроде, нет. Зато бывает эффект от переключения геймерской мыши в порт usb 2.0 или 3.0. Причём как в одну https://www.reddit.com/r/MouseReview/comments/74rm6n/does_it_make_any_differe... так и в другую https://www.reddit.com/r/MouseReview/comments/a433qq/input_difference_between... стороны.

mky ★★★★★
()

Тоже грешу на usb3, флешка usb3 в порту usb3 переподключается во время чтения-записи.

Но если посекторное чтение, то с 2-3 попытки читается до конца без отключений.

Другие флешки usb2 в портах usb3 без нареканий, эта в порту usb2 тоже норм.

dmesg говорит, чтение за пределами устройства, потом новое устройство найдено и подключено.

Думал перегрев во время записи, но оказалось, что просто чтение с холодной флешкой так же сбоит.

sr11
()
Ответ на: комментарий от Ros

ты не увлекайся dmesg, а то небось хакером станешь и Пентагон тебя боятся станет :-)

nicholas_ru
()
Последнее исправление: nicholas_ru (всего исправлений: 1)
Ответ на: комментарий от Ros

USB2 - максимальный ток 500 mA. Может быть ‘умный ограничитель’ - до этой величины пропускает без ограничения, при превышении либо стабилизирует ток, что приводит к падению напряжения, либо вообще отключает.

На передних панелях чаще ‘тупой ограничитель’ - резистор небольшого сопротивления, в результате, при увеличении тока всегда уменьшается напряжение, далее, либо этот резистор сгорает, либо глючит устройство.

USB3 - максимальный ток более 1000mA. Поэтому, быстрее заряжается.

andytux ★★★★★
()
Ответ на: комментарий от Ros

просто тебе надо стрелки на часах исправить.Купи песочные там говорят время останавливается.:-)

nicholas_ru
()
Ответ на: комментарий от mky

не знаю уж, кому лучше ответить, но дело и не в Линуксе и не в АМД/Зен3, в самой клаве, пробовал разные провода, подключал к другому компу на Винде, там «неизвестное устройство», отнес в ремонт, там только ответили, что по блютузу и вай-фаю работает, по шнуру нет, а почему - загадка

Ros ★★★★
() автор топика
Последнее исправление: Ros (всего исправлений: 1)
Ответ на: комментарий от Ros

что надо пробовать именно usb 2, и да, теперь мышь и клава на них правильно работают.

всё нормально было, если провод переткнуть, а вот мышь глючит всегда, но при загрузке работает, на любом юсб 3 порте из пяти имеющихся

что по блютузу и вай-фаю работает, по шнуру нет, а почему - загадка

Я уже запутался в этой истории. Как понял, что клавиатура потихоньку подыхала (по USB-подключению) и сдохла окончательно? А мыши, что изменили поведение или так и глючат на usb 3?

mky ★★★★★
()
Ответ на: комментарий от mky

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

Ros ★★★★
() автор топика

Хм, вот и меня не минула чаша сия. Имею флешку USB3 ADATA UV350 на 64 ГиБ, на устаревающем USB2 она нормально себя ведёт, а вот на USB3 отваливается то и дело, в итоге скорость записи данных падает ниже плинтуса. Контроллер uP720202, прошивка стоит (но сообщений о том, что она загружена, в логах ядра нет). Пробовал удалять пакет с прошивкой – поведение не меняется. При этом сама флешка довольно горячая. На что грешить: на разъём, флешку, контроллер, или прошивку? При подключении видно следующее:

[845459.436501] usb 1-3: new high-speed USB device number 3 using xhci_hcd
[845459.563057] usb 1-3: New USB device found, idVendor=125f, idProduct=dd35, bcdDevice=11.00
[845459.563072] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[845459.563077] usb 1-3: Product: ADATA USB Flash Drive
[845459.563081] usb 1-3: Manufacturer: ADATA
[845459.563084] usb 1-3: SerialNumber: 2461501040240050
[845459.564763] usb-storage 1-3:1.0: USB Mass Storage device detected
[845459.565231] scsi host7: usb-storage 1-3:1.0
[845461.519233] scsi 7:0:0:0: Direct-Access     ADATA    USB Flash Drive  1100 PQ: 0 ANSI: 6
[845461.519928] sd 7:0:0:0: Attached scsi generic sg2 type 0
[845461.522807] sd 7:0:0:0: [sdc] 121241600 512-byte logical blocks: (62.1 GB/57.8 GiB)
[845461.523560] sd 7:0:0:0: [sdc] Write Protect is off
[845461.523572] sd 7:0:0:0: [sdc] Mode Sense: 43 00 00 00
[845461.524229] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[845461.557739]  sdc: sdc1 sdc2
[845461.557982] sd 7:0:0:0: [sdc] Attached SCSI removable disk
yars068 ★★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)

Шёл третий месяц, заголовок темы по-прежнему был написан с орфографической ошибкой.

Надоело, поправил.

hobbit ★★★★★
()
Ответ на: комментарий от yars068

У меня проблем с µPD72020x не было, с разными чипами этого семейства и я вобще не в курсе, что туда какую-то прошивку нужно, так работало.

Может быть как флешка, так и просто плохой контакт в разъёме. У USB 3.0 type A часто бывает, что эти дополнительные контакты, дающие SS-скорость не очень контачат, но фиг это продиагностируешь. Как флешка ведёт себя в других компах с USB 3.0?

P.S. Это у вас подключение на high-speed, как-бы usb 2.0.

mky ★★★★★
()

ASRock A520-Pro4, по usb3 работает BR резак, хорошо работает. Ещё мышка логитековская офисная (для гостей, не привычных к трекболу) рядом именно в usb3, тоже норм, usb2 камера (но в гнездо usb3) тоже.

Keenetic Hopper, по USB3 работает HDD. Нормально работает, для кина, медленных торрентов в один поток и шеринга небольших файлов хватает, на большой скорости и объёме на ext3 тормозит. Но всяк быстрее usb2.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 4)
Ответ на: комментарий от mky

Ага, только сейчас обратил внимание. Похоже, всё-таки это контакт такой, видимо, не до конца вставил флешку. на машине 2 физических 3.0 порта. Но проблемы как будто нет:

[ 9514.704145] usb 3-3: new SuperSpeed USB device number 2 using xhci_hcd
[ 9514.719133] usb 3-3: New USB device found, idVendor=125f, idProduct=dd35, bcdDevice=11.00
[ 9514.719149] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9514.719154] usb 3-3: Product: ADATA USB Flash Drive
[ 9514.719157] usb 3-3: Manufacturer: ADATA
[ 9514.719160] usb 3-3: SerialNumber: 2461501040240050
[ 9514.763607] usb-storage 3-3:1.0: USB Mass Storage device detected
[ 9514.763916] scsi host7: usb-storage 3-3:1.0
[ 9514.764032] usbcore: registered new interface driver usb-storage
[ 9514.769830] usbcore: registered new interface driver uas
[ 9515.875878] scsi 7:0:0:0: Direct-Access     ADATA    USB Flash Drive  1100 PQ: 0 ANSI: 6
[ 9515.876649] sd 7:0:0:0: Attached scsi generic sg2 type 0
[ 9515.878982] sd 7:0:0:0: [sdc] 121241600 512-byte logical blocks: (62.1 GB/57.8 GiB)
[ 9515.879593] sd 7:0:0:0: [sdc] Write Protect is off
[ 9515.879599] sd 7:0:0:0: [sdc] Mode Sense: 43 00 00 00
[ 9515.880156] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 9515.917699]  sdc: sdc1 sdc2
[ 9515.918109] sd 7:0:0:0: [sdc] Attached SCSI removable disk

Всё на том же порту.

yars068 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.