Bug 4019

Summary: The kernel 3.10.34-nrj-desktop-3rosa has a problem with USB-power on the motherboard a Asus Crosshair
Product: [ROSA-based products] ROSA Fresh Reporter: Yaroslav <yaroslav.belykh>
Component: Packages from MainAssignee: ROSA Linux Bugs <bugs>
Status: RESOLVED INVALID QA Contact: ROSA Linux Bugs <bugs>
Severity: normal    
Priority: Normal CC: eugene.shatokhin
Version: Fresh   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Platform: --- ROSA Vulnerability identifier:
RPM Package: kernel-nrj-desktop-3.10.34-3rosa-1-1-rosa2012.1.x86_64 ISO-related:
Bad POT generating: Upstream:
Attachments: lspci
lspci -vnn
lsusb
journalctl -ab
journalctl -ab (Full)

Description Yaroslav 2014-05-10 15:54:21 MSK
Created attachment 2866 [details]
lspci

Description of problem:
After update the kernel from package kernel-nrj-desktop-3.10.34-3rosa-1-1-rosa2012.1.x86_64, i can't use any usb-device.
dmesg is print: "device descriptor read/64, error -110"
With kernel from package kernel-nrj-desktop-3.10.34-2rosa-1-1-rosa2012.1.x86_64 it's work all right.

Version-Release number of selected component (if applicable):
Rosa Fresh R3 x86_64
The kernel from package kernel-nrj-desktop-3.10.34-3rosa-1-1-rosa2012.1.x86_64

How reproducible:
My motherboard is Asus Crosshair.
Comment 1 Evgenii Shatokhin 2014-05-12 11:02:00 MSK
Please attach the output of the following commands (all as root) when the system runs with kernel 3.10.34-3rosa:

* lspci -vnn
* lsusb
* journalctl -ab

Without this information, it is difficult to say what is going on.
Comment 2 Yaroslav 2014-05-13 06:59:21 MSK
Created attachment 2868 [details]
lspci -vnn
Comment 3 Yaroslav 2014-05-13 07:00:01 MSK
Created attachment 2869 [details]
lsusb
Comment 4 Yaroslav 2014-05-13 07:02:34 MSK
Created attachment 2870 [details]
journalctl -ab
Comment 5 Yaroslav 2014-05-13 07:09:33 MSK
Created attachment 2871 [details]
journalctl -ab (Full)

Soory! I laid not the full log output in the first time.
Comment 6 Evgenii Shatokhin 2014-05-13 16:58:34 MSK
Раз в системе используется русская локализация, думаю, продолжить можно по-русски. ;-)

Ядро 3.10.34-2 от 3.10.34-3 отличается только одним исправлением в процедуре установки cpupower, к USB это не имеет отношения. 

Попробуем разобраться всё же, что происходит.

В логах есть полезная информация, спасибо. Если я правильно понял, там два каких-то внешних USB-устройства были подключены, когда система загружалась. Система их опознала как "File-CD Gadget", но работать с ними не смогла. Что именно было подключено? Смартфон, планшет или ещё что-то? Какой модели?

А если отключить эти USB-устройства, перезагрузить систему, а затем попробовать подключить обычную флэшку в тот же USB порт, система эту флэшку видит? Если не видит, выложите ещё раз вывод journalctl -ab.

Ещё - там у Вас на каком-то разделе btrfs, так? Стоит тогда доустановить ещё btrfs-progs, чтобы при загрузке проверка файловой системы нормально выполнялась и на этом разделе тоже. Вряд ли это имеет отношение к проблеме с USB, но мало ли.
Comment 7 Yaroslav 2014-05-13 18:57:56 MSK
К USB подключены МФУ Samsung CLX-2160 и картридер внтуренний Acorp.
С отключенным принтером тот же глюк происходит.
Карт-ридер отключать не пробовал. Да это и проблематично. Он подключен к материнской плате на контактную площадку, находящуюся под видеокартой. (Разбирать долго. Да и введу обстоятельств смогу сделать только завтра вечером.)

Похожий глюк наблюдался с kernel-nrj-desktop-3.10.34-2rosa
http://forum.rosalab.ru/viewtopic.php?f=39&t=3292&p=27042
(В моем случае наоборот).
Обновление произошло успешно, но при выключении ПК, был сбой в подаче электроэнергии в доме.

Сейчас переустановил ядро, сделал sync.
Жду возможности перезагрузить ПК.
Comment 8 Yaroslav 2014-05-13 19:55:31 MSK
После переустановки пакета с ядром USB-устройства заработали.
Даже перезагрузка не понадобилась.
Comment 9 Evgenii Shatokhin 2014-05-14 11:00:31 MSK
(In reply to comment #8)
> После переустановки пакета с ядром USB-устройства заработали.
> Даже перезагрузка не понадобилась.

Это хорошо. 

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

Выглядит всё так, как если бы при установке ядра файлы повредились или не дописались на диск. 

Пока неясно из-за чего это всё, лучше после установки обновлений ядра и др. важных компонентов выполнять команду 'sync' явно. Хуже не будет. 

В дальнейшем средства установки и обновления ПО это будут делать автоматически, я думаю.
Comment 10 Evgenii Shatokhin 2014-05-14 11:02:15 MSK
Разбирать и отключать тогда ничего не нужно, само собой. 

Если снова что-то такое проявится, присылайте вывод 'journalctl -ab', посмотрим.
Comment 11 Evgenii Shatokhin 2014-05-15 12:01:58 MSK
Closing. If the problem shows up again, feel free to reopen.