Автор Тема: Проблема с USB  (Прочитано 1263 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Пиковый марьяж

  • Новичок форума
  • Сообщений: 7
Проблема с USB
« : 13 Сентября 2019, 15:05:54 »
Здравствуйте. Проапгейдил ядро на своей плате до 5.2. С флэшками проблем нет, все обнаруживаются и работают. проблема с внешним кардридером, если его воткнуть в выключенную плату, а потом включить питание, то он работает, а если вынуть и снова вставить, то ничего не происходит. Никаких сообщений не появляется. После этого порт уже не USB работает и с обычными флешками. Предыдущее ядро было 3.18 и в нем этой проблемы не было.
 

Оффлайн qupl

Re: Проблема с USB
« Ответ #1 : 13 Сентября 2019, 15:44:33 »
Я бы сравнил вывод lsusb -v до и после.
И с помощью udevadm происходят ли и какие события при подсоединении/отключении устройств.

Оффлайн Пиковый марьяж

  • Новичок форума
  • Сообщений: 7
Re: Проблема с USB
« Ответ #2 : 13 Сентября 2019, 15:53:48 »
Я бы сравнил вывод lsusb -v до и после.
И с помощью udevadm происходят ли и какие события при подсоединении/отключении устройств.

udevadm monitor полная тишина, словно ничего не случилось.

lsusb выпилен с целью экономии памяти, все файловая система лежит в ОЗУ.

Есть тестовая sd карта с полной файловой системой, гонял сегодня с утра, но тоже никаких полезных сообщений не увидел


загрузился с тестовой карты, вот выхлоп udevadm  при вынимании кардридера

root@z2deb:~# udevadm monitor                                                                                                         
monitor will print the received events for:                                                                                           
UDEV - the event which udev sends out after rule processing                                                                           
KERNEL - the kernel uevent                                                                                                           

[   90.803685] usb 1-1: USB disconnect, device number 2                                                                               
KERNEL[90.805797] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/scsi_device/0:0:0:0 (scsi_de)
KERNEL[90.805987] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/scsi_disk/0:0:0:0 (scsi_disk)
KERNEL[90.819886] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda1 (block)       
KERNEL[90.820460] remove   /devices/virtual/bdi/8:0 (bdi)
KERNEL[90.824972] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/block/sda (block)
UDEV  [90.831842] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/scsi_device/0:0:0:0 (scsi_de)
UDEV  [90.832731] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/scsi_disk/0:0:0:0 (scsi_disk)
UDEV  [90.834032] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda1 (block)
KERNEL[90.840442] unbind   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0 (scsi)
KERNEL[90.840560] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0 (scsi)
UDEV  [90.853886] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0/block/sda (block)
UDEV  [90.857942] remove   /devices/virtual/bdi/8:0 (bdi)
KERNEL[90.860721] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0 (scsi)
KERNEL[90.860824] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/scsi_host/host0 (scsi_host)
KERNEL[90.860907] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0 (scsi)
UDEV  [90.862121] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/scsi_host/host0 (scsi_host)
UDEV  [90.863753] unbind   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0 (scsi)
UDEV  [90.865446] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0/0:0:0:0 (scsi)
UDEV  [90.866705] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0/target0:0:0 (scsi)
UDEV  [90.867924] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0/host0 (scsi)
KERNEL[90.880920] unbind   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0 (usb)
KERNEL[90.881071] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0 (usb)
KERNEL[90.882199] unbind   /devices/platform/soc/ffb40000.usb/usb1/1-1 (usb)
KERNEL[90.882356] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1 (usb)
UDEV  [90.884992] unbind   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0 (usb)
UDEV  [90.885754] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1/1-1:1.0 (usb)
UDEV  [90.887982] unbind   /devices/platform/soc/ffb40000.usb/usb1/1-1 (usb)
UDEV  [90.888850] remove   /devices/platform/soc/ffb40000.usb/usb1/1-1 (usb)
« Последнее редактирование: 15 Сентября 2019, 12:22:12 от ogost »
 

Оффлайн Пиковый марьяж

  • Новичок форума
  • Сообщений: 7
Re: Проблема с USB
« Ответ #3 : 13 Сентября 2019, 16:02:58 »
вот выхлоп lsusb

Порядок такой :
1. втыкаю кардридер
2. включаю питание платы
3. запускаю lsusb
root@z2deb:~# lsusb
Bus 001 Device 002: ID 05e3:0749 Genesys Logic, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
4. выдергивая кардридер
root@z2deb:~# [   25.553689] usb 1-1: USB disconnect, device number 25.root@z2deb:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@z2deb:~# [   81.683605] random: crng init done
« Последнее редактирование: 15 Сентября 2019, 12:23:21 от ogost »
 

Оффлайн qupl

Re: Проблема с USB
« Ответ #4 : 14 Сентября 2019, 06:24:25 »
Если есть возможность, сравните то же самое на старом ядре.

Оффлайн Пиковый марьяж

  • Новичок форума
  • Сообщений: 7
Re: Проблема с USB
« Ответ #5 : 14 Сентября 2019, 11:46:12 »
Если есть возможность, сравните то же самое на старом ядре.

к сожалению, забыл карточку с предыдущим ядром на работе, взял домой для экспериментов плату с новым ядром. Новой ядро сконфигурировал по дефолту, ничего пока не добавлял. Но, по памяти, в старом ядре выхлоп такой же, с той разницей, что USB не окирпичевается.

Если же включить плату с новым ядром ничего не втыкая в USB, а после загрузки воткнуть кардридер, то он не определяется и USB  после этого не работатет даже с обычными флэшками, в dmesg при этом ничего не пишется. Пока склоняюсь к кривому драйверу usb_storage
 

Оффлайн sergey1212

Re: Проблема с USB
« Ответ #6 : 18 Сентября 2019, 11:29:17 »
Помню у меня в Ubuntu уже достатточно много лет назад наверно 14 версия были такие же проблемы на ноутбуке.
Если вставлял в картридер карту, то один раз она определяллась, но после корректного извлечния надо было перегружаться если хочешь подкллючить еще одну карту.
Это кривая логика инициализационных скриптов. Они не могут корректно обработать такую ситуацию. И видимо эта пробелма периодически всплывает.
 
Пользователи, которые поблагодарили этот пост: Пиковый марьяж

Оффлайн Пиковый марьяж

  • Новичок форума
  • Сообщений: 7
Re: Проблема с USB
« Ответ #7 : 25 Сентября 2019, 10:15:55 »
Это кривая логика инициализационных скриптов. Они не могут корректно обработать такую ситуацию. И видимо эта пробелма периодически всплывает.
Здравствуйте. А эта проблема решаема ?
 

Теги:
     

    [Решено!] Проблема с апплетом настроек принтера в KDE.

    Автор Sferg

    Ответов: 3
    Просмотров: 4104
    Последний ответ 24 Апреля 2014, 18:40:59
    от Sferg
    [Решено] При установке Debian 9 проблема с разметкой диска

    Автор AVD

    Ответов: 7
    Просмотров: 2617
    Последний ответ 27 Июня 2018, 05:58:20
    от AVD
    [Решено] Google Chrome - проблема с Flash

    Автор oOLokiOo

    Ответов: 11
    Просмотров: 2799
    Последний ответ 14 Августа 2012, 22:17:05
    от oOLokiOo
    Проблема с эдитором в консоли со стрелками

    Автор BreabinR

    Ответов: 9
    Просмотров: 1828
    Последний ответ 04 Февраля 2016, 14:42:53
    от Malaheenee
    Проблема с установкой пакетов (Unable to locate package)

    Автор vasaiziza

    Ответов: 6
    Просмотров: 474
    Последний ответ 26 Июля 2021, 21:41:04
    от dzhoser