* [Hardware] глюки с USB @ 2005-01-17 12:34 Andrey Kutuzov 2005-01-17 12:44 ` Serge Polkovnikov 0 siblings, 1 reply; 10+ messages in thread From: Andrey Kutuzov @ 2005-01-17 12:34 UTC (permalink / raw) To: hardware Моё почтение! Недавно поставил ALT 2.4 (DVD edition), ядро 2.4.26-std-up-alt6. В принципе, в Линуксе я чайник, но этот дистрибутив понравился больше других. Все замечательно, и только одно удручает - совершенно ужасно работает USB. Есть следующие usb-железки - мышка Logitech, bluetooth-адаптер TrendNet и разнообразные mass-storage устройства (флэшдрайвы,кардридеры, фотоаппарат). Мышка работает замечательно и без перебоев. Bluetooth тоже - если его вставить в порт до загрузки Линукса. Если втыкаю после загрузки - ноль реакции, на 12 консоли никаких сообщений не появляется, адаптер не работает. Если работающий адаптер вытаскиваю из порта, ядро ругается на тему того, что устройство исчезло и драйвер выгружен. Через некоторое время вставляю адаптер обратно - ноль реакции. Ещё одна странность - в программке usbview этот адаптер почему-то выделяется красным цветом. Настораживает :) Но сама большая беда с флэшками и им подобными. Их втыкание-вытыкание вообще не приносит эффекта (в том смысле, что usbview их не видит и в /proc/bus/usb/devices их нет). Более того - если Линукс грузится с вставленными одновременно флэшкой и bluetooth-адаптером, то не заводится ни флэшка ни адаптер. Ерунда какая-то. В общем, такое ощущение, как будто не работает какой-то сервис, отвечающий за подхватывание вставленных usb-устройств. Hotplug загружается совершенно точно, и висит в процессах. С чем тогда могут быть связаны такие косяки? И насчёт флэшек - нужно ли подгружать руками какой-либо модуль, чтобы работали устройства mass-storage? Разве это не должно делаться на автомате? Был бы очень признателен за помощь - usb это практически единственное, что не дает мне нормально пользоваться Альтом. Материнская плата Asus P4P800, на интеловском чипсете. В винде всё работает :-( Зараннее спасибо. -- Best Regards - Andrey mailto:kender@wscb.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-17 12:34 [Hardware] глюки с USB Andrey Kutuzov @ 2005-01-17 12:44 ` Serge Polkovnikov 2005-01-17 13:17 ` Andrey Kutuzov 0 siblings, 1 reply; 10+ messages in thread From: Serge Polkovnikov @ 2005-01-17 12:44 UTC (permalink / raw) To: hardware, Andrey Kutuzov понеділок 17 січень 2005 14:34, Andrey Kutuzov Ви написали: > Но сама большая беда с флэшками и им подобными. Их > втыкание-вытыкание вообще не приносит эффекта (в том смысле, что > usbview их не видит и в /proc/bus/usb/devices их нет). Более того > - если Линукс грузится с вставленными одновременно флэшкой и > bluetooth-адаптером, то не заводится ни флэшка ни адаптер. Ерунда > какая-то. > > В общем, такое ощущение, как будто не работает какой-то сервис, > отвечающий за подхватывание вставленных usb-устройств. Hotplug > загружается совершенно точно, и висит в процессах. С чем тогда > могут быть связаны такие косяки? И насчёт флэшек - нужно ли > подгружать руками какой-либо модуль, чтобы работали устройства > mass-storage? Разве это не должно делаться на автомате? > > Был бы очень признателен за помощь - usb это практически > единственное, что не дает мне нормально пользоваться Альтом. > Материнская плата Asus P4P800, на интеловском чипсете. В винде всё > работает :-( > Зараннее спасибо. Буквально вчера ставил Мастер24(без аптдейтов) на такую же мать. Также возникли проблемы с USB-storage - если винт воткнут при загрузке системы, то при старте хотплага вываливается коредамп. Если девайс втыкать уже после загрузки, то всё отрабатывает нормально за исключением того, что не грузится модуль ehci-hdc, а значит работаем на скорости 600Кб/с. После ручного старта этого модуля - всё ОК. -- Сергей Полковников ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-17 12:44 ` Serge Polkovnikov @ 2005-01-17 13:17 ` Andrey Kutuzov 2005-01-19 12:05 ` Andrey Kutuzov 0 siblings, 1 reply; 10+ messages in thread From: Andrey Kutuzov @ 2005-01-17 13:17 UTC (permalink / raw) To: Serge Polkovnikov Моё почтение, Serge! Monday, January 17, 2005, 5:44:24 PM, you wrote: SP> Буквально вчера ставил Мастер24(без аптдейтов) на такую же мать. Также SP> возникли проблемы с USB-storage - если винт воткнут при загрузке системы, то SP> при старте хотплага вываливается коредамп. Если девайс втыкать уже после SP> загрузки, то всё отрабатывает нормально за исключением того, что не грузится SP> модуль ehci-hdc, а значит работаем на скорости 600Кб/с. После ручного старта SP> этого модуля - всё ОК. Модуль ehci-hdc? Хмм... Сегодня вечером погляжу, грузится ли он у меня. Проблема в матери или в моих кривых руках, вот что интересно. -- Best regards - Andrey mailto:kender@wscb.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-17 13:17 ` Andrey Kutuzov @ 2005-01-19 12:05 ` Andrey Kutuzov 2005-01-19 12:16 ` Sergey Vlasov 0 siblings, 1 reply; 10+ messages in thread From: Andrey Kutuzov @ 2005-01-19 12:05 UTC (permalink / raw) To: hardware Моё почтение! Веселости с USB на материнке ASUS P4P800 (чипсет intel 865pe) и Alt 2.4 продолжаются. Напоминаю, что ни в какую не заводились флэшки и вообще usb-девайсы вели себя очень странно. По совету Serge Polkovnikov решил покрутить модуль ehci-hcd. Оказалось, что он прописан у меня в modules.conf вот таким образом: alias usb-interface1 ehci-hcd Но lsmod сообщал, что такого модуля не загружено. Что ж, делаю "modprobe ehci-hcd", и получаю в ответ сообщение segmentation fault. lsmod сообщает, что модуль ehci-hcd находится в состоянии initializing. Но что поразительно - контроллер USB при этом таки поднимается с колен :) и начинает видеть флэшки. На 12 консоли при этом видим вот такую ругань (сразу после modprobe ehci-hcd): PCI: Setting latency timer of device 00:1d.7 to 64 ehci_hcd 00:1d.7: Intel Corp. 82801EB USB2 ehci_hcd 00:1d.7: irq 23, pci mem d0ded800 usb.c: new USB bus registered, assigned bus number 5 ehci_hcd 00:1d.7: BIOS handoff failed (104, 1010001) ehci_hcd 00:1d.7: remove state 0 Unable to handle kernel NULL pointer dereference at virtual address 00000048 printing eip: d0de6b56 *pde = 0184f067 *pte = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<d0de6b56>] Tainted: P EFLAGS: 00210002 eax: 00000000 ebx: c66d2a00 ecx: c66d2b34 edx: c02e6088 esi: 00000000 edi: c66d2a00 ebp: 00000000 esp: c3b8dde0 ds: 0018 es: 0018 ss: 0018 Process modprobe (pid: 2862, stackpage=c3b8d000) Stack: d0de8e20 d0de90c0 c132aa76 00000068 c66d2a00 00000000 00000000 c132a800 d0de87ed c66d2a00 00000000 c66d2a00 c3b8de2c c02e0382 c012352f c66d2a00 c66d2a64 c66d2a64 d0de8637 c66d2a00 00000000 00000000 00000010 ffffffff Call Trace: [<d0de8e20>] [<d0de90c0>] [<d0de87ed>] [<c012352f>] [<d0de8637>] [<c0119abf>] [<c0119c37>] [<d0e76f5b>] [<d0e76ed7>] [<d0de9120>] [<d0de915c>] [<d0de92c0>] [<c01c8acc>] [<d0de915c>] [<d0de92c0>] [<c01c8b32>] [<d0de92c0>] [<d0de8cbe>] [<d0de92c0>] [<c011a996>] [<d0de9268>] [<d0de5060>] [<c0108823>] Code: 8b 70 48 85 f6 0f 84 7c 00 00 00 8d 46 4c 8b 56 4c 39 c2 74 <6>hub.c: new USB device 00:1d.1-2, assigned address 2 scsi3 : SCSI emulation for USB Mass Storage devices Vendor: USB Model: BAR Rev: 2.00 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0 SCSI device sdb: 512000 512-byte hdwr sectors (262 MB) sdb: Write Protect is off sdb: sdb1 sdb2 sdb3 sdb4 WARNING: USB Mass Storage data integrity not assured USB Mass Storage device found at 2 То есть, модуль загружается, но как-то криво. После этого можно совершенно нормально работать с разнообразными usb-storage устройствами, но - только на скорости 600 кб/c, то есть, собственно USB2.0 не работает. Кроме того, обнаружил странный баг - после загрузки ehci-hcd становится невозможно войти в каталог /proc/bus/usb. Соответственно, при запуске виснет весь софт, который туда обращается - usbview, KDE'шный просмотрщик usb-устройств, и т.д. USBшный модем (телефон LG G1800) определяется, ему назначается драйвер acm, но когда пытаешься его прозвонить, kppp опять-таки виснет (видимо, тоже лезет в /proc/bus/usb). Чудеса какие-то. В связи с этим такие вопросы: 1) Как всё-таки заставить ehci-hcd запускаться нормально, не корежа всю usb-систему? Желательно также ещё и на полной скорости USB 2.0 2) То, что ehci-hcd не стартует при запуске системы, хотя и прописан в modules.conf, - что означает? Во время загрузки никакой ругани по поводу него не наблюдается. Как сделать так, чтобы он грузился по умолчанию? 3) Может такое быть из-за индивидуальной несовместимости драйвера и чипсета? Нагуглил совет отключить USB legacy в BIOS, но что-то сомневаюсь в его эффективности. Обновление BIOS может помочь? Материнка-то распространённая, ни у кого, кроме Serge Polkovnikov, проблем не было? -- Best regards - Andrey mailto:kender@wscb.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-19 12:05 ` Andrey Kutuzov @ 2005-01-19 12:16 ` Sergey Vlasov 2005-01-20 10:34 ` Andrey Kutuzov 0 siblings, 1 reply; 10+ messages in thread From: Sergey Vlasov @ 2005-01-19 12:16 UTC (permalink / raw) To: hardware [-- Attachment #1: Type: text/plain, Size: 989 bytes --] On Wed, Jan 19, 2005 at 05:05:35PM +0500, Andrey Kutuzov wrote: > PCI: Setting latency timer of device 00:1d.7 to 64 > ehci_hcd 00:1d.7: Intel Corp. 82801EB USB2 > ehci_hcd 00:1d.7: irq 23, pci mem d0ded800 > usb.c: new USB bus registered, assigned bus number 5 > ehci_hcd 00:1d.7: BIOS handoff failed (104, 1010001) Это ошибка в BIOS - не проходит передача управления контроллером от BIOS к драйверу. > ehci_hcd 00:1d.7: remove state 0 > Unable to handle kernel NULL pointer dereference at virtual address 00000048 [skip oops] А это уже ошибка в ehci-hcd :( > 3) Может такое быть из-за индивидуальной несовместимости драйвера и > чипсета? Нагуглил совет отключить USB legacy в BIOS, но что-то > сомневаюсь в его эффективности. Тем не менее проблема связана именно с этой эмуляцией. Также из-за этого могут возникать проблемы с портом PS/2. > Обновление BIOS может помочь? Возможно, в новой версии BIOS исправлены какие-то ошибки в USB Legacy Emulation. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-19 12:16 ` Sergey Vlasov @ 2005-01-20 10:34 ` Andrey Kutuzov 2005-01-20 10:40 ` Genix 2005-01-20 13:40 ` Michael Shigorin 0 siblings, 2 replies; 10+ messages in thread From: Andrey Kutuzov @ 2005-01-20 10:34 UTC (permalink / raw) To: Sergey Vlasov Моё почтение! Wednesday, January 19, 2005, 5:16:00 PM, you wrote: >> 3) Может такое быть из-за индивидуальной несовместимости драйвера и >> чипсета? Нагуглил совет отключить USB legacy в BIOS, но что-то >> сомневаюсь в его эффективности. SV> Тем не менее проблема связана именно с этой эмуляцией. Также из-за SV> этого могут возникать проблемы с портом PS/2. И ведь действительно помогло. Стоило отключить usb legacy support - и все usb-устройства заработали, даже без подгрузки ehci-hcd. Спасибо! Правда, работает всё-таки на скорости 600 кб/c. Принудительная загрузка ehci-hcd вешает мышь в иксах и увеличивает скорость работы с флэшкой до полутора мегабайт в секунду :) Реально ли добиться работы на полной скорости USB2.0 (в винде летает на 8 Мб/c)? И ещё вопрос. При подключении телефона LG G1800 как usb-модема происходит вот что: hub.c: new USB device 00:1d.2-1, assigned address 2 usb.c: USB device 2 (vend/prod 0xe8d/0x3) is not claimed by any active driver. usb.c: registered new driver acm ttyACM0: USB ACM device usb-uhci.c: interrupt, status 3, frame# 609 acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters usb.c: USB disconnect on device 00:1d.2-1 address 2 И так в цикле. Телефон при этом так же в цикле перегружается. Я правильно понимаю, что проблема в телефоне, или с этим ещё можно как-то побороться? -- Best regards - Andrey mailto:kender@wscb.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-20 10:34 ` Andrey Kutuzov @ 2005-01-20 10:40 ` Genix 2005-01-20 13:40 ` Michael Shigorin 1 sibling, 0 replies; 10+ messages in thread From: Genix @ 2005-01-20 10:40 UTC (permalink / raw) To: hardware, Andrey Kutuzov Andrey Kutuzov wrote: > И ещё вопрос. При подключении телефона LG G1800 как usb-модема > происходит вот что: > > hub.c: new USB device 00:1d.2-1, assigned address 2 > usb.c: USB device 2 (vend/prod 0xe8d/0x3) is not claimed by any active driver. > usb.c: registered new driver acm > ttyACM0: USB ACM device > usb-uhci.c: interrupt, status 3, frame# 609 > acm.c: v0.21:USB Abstract Control Model driver for USB modems and ISDN adapters > usb.c: USB disconnect on device 00:1d.2-1 address 2 > > И так в цикле. Телефон при этом так же в цикле перегружается. думаю это проблема именно LG -- У каждого в башке свои тараканы... ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-20 10:34 ` Andrey Kutuzov 2005-01-20 10:40 ` Genix @ 2005-01-20 13:40 ` Michael Shigorin 2005-01-21 7:54 ` Andrey Kutuzov 1 sibling, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2005-01-20 13:40 UTC (permalink / raw) To: hardware On Thu, Jan 20, 2005 at 03:34:43PM +0500, Andrey Kutuzov wrote: > >> 3) Может такое быть из-за индивидуальной несовместимости > >> драйвера и чипсета? Нагуглил совет отключить USB legacy в > >> BIOS, но что-то сомневаюсь в его эффективности. > SV> Тем не менее проблема связана именно с этой эмуляцией. Также из-за > SV> этого могут возникать проблемы с портом PS/2. > И ведь действительно помогло. Стоило отключить usb legacy > support - и все usb-устройства заработали, даже без подгрузки > ehci-hcd. Спасибо! А получится выделить вопрос-ответ для faq/hardware? > Телефон при этом так же в цикле перегружается. Уй... у этих циркачей не надо было даже особенно специального вида SMS-ки изобретать, чтобы трубу заDoSить -- хватало вполне соответствующей стандарту :-( (W3000 то ли буталась, то ли трапалась) -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-20 13:40 ` Michael Shigorin @ 2005-01-21 7:54 ` Andrey Kutuzov 2005-01-21 8:04 ` Michael Shigorin 0 siblings, 1 reply; 10+ messages in thread From: Andrey Kutuzov @ 2005-01-21 7:54 UTC (permalink / raw) To: Michael Shigorin Моё почтение! Thursday, January 20, 2005, 6:40:04 PM, you wrote: >> И ведь действительно помогло. Стоило отключить usb legacy >> support - и все usb-устройства заработали, даже без подгрузки >> ehci-hcd. Спасибо! MS> А получится выделить вопрос-ответ для faq/hardware? Q: Ядро не реагирует на события от usb-устройств (не работают или работают с ошибками). A: Отключите usb legacy support в BIOS материнской платы. Может, так? >> Телефон при этом так же в цикле перегружается. MS> Уй... у этих циркачей не надо было даже особенно специального MS> вида SMS-ки изобретать, чтобы трубу заDoSить -- хватало вполне MS> соответствующей стандарту :-( (W3000 то ли буталась, то ли MS> трапалась) Да уж, телефон в плане общения с компьютером не фонтан. Трубка не моя, но очень хотелось бы её завести под Линуксом. Под виндой она работает через некий драйвер usbser, который пришлось добывать окольными путями. Работает, надо сказать, плохо. Надеялся, что линуксовый acm поможет, но видно не судьба, хотя попробую ещё поковыряться. -- Best regards - Andrey mailto:kender@wscb.ru ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Hardware] глюки с USB 2005-01-21 7:54 ` Andrey Kutuzov @ 2005-01-21 8:04 ` Michael Shigorin 0 siblings, 0 replies; 10+ messages in thread From: Michael Shigorin @ 2005-01-21 8:04 UTC (permalink / raw) To: hardware On Fri, Jan 21, 2005 at 12:54:11PM +0500, Andrey Kutuzov wrote: > MS> А получится выделить вопрос-ответ для faq/hardware? > Q: Ядро не реагирует на события от usb-устройств (не работают > или работают с ошибками). > A: Отключите usb legacy support в BIOS материнской платы. > Может, так? Примерно. http://faq.altlinux.ru/index.php?action=single&nf=1&qid=391 > Да уж, телефон в плане общения с компьютером не фонтан. :-( -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2005-01-21 8:04 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-01-17 12:34 [Hardware] глюки с USB Andrey Kutuzov 2005-01-17 12:44 ` Serge Polkovnikov 2005-01-17 13:17 ` Andrey Kutuzov 2005-01-19 12:05 ` Andrey Kutuzov 2005-01-19 12:16 ` Sergey Vlasov 2005-01-20 10:34 ` Andrey Kutuzov 2005-01-20 10:40 ` Genix 2005-01-20 13:40 ` Michael Shigorin 2005-01-21 7:54 ` Andrey Kutuzov 2005-01-21 8:04 ` Michael Shigorin
ALT Linux hardware support This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \ hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org public-inbox-index hardware Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.hardware AGPL code for this site: git clone https://public-inbox.org/public-inbox.git