Титла: Проблем с ehci_hcd
Публикувано от: completer в Feb 11, 2009, 16:32
Когато включа каквато и да е usb флаш памет ме посреща това от dmesg: usb 3-1: new high speed USB device using ehci_hcd and address 7 usb 3-1: device descriptor read/64, error -110
Кога започна всичко? Ами един ден си работеха , на другия странно не.От тогава насам съм компилирал около 3-4 ядра с никакъв успех сега съм с 2.6.28. Дори правех фреш инсталл на системата и интересно пак не помогна ,тогава се замислих и си казах това е хардуерен проблем. Да ама не в тъпия Уин го разпознава, тогава пък си казвам проблема е софтуерен.Реших да пробвам с някое друго LIve CD и там е същатата работа не го разпознава. Четох и пробвах какво ли не от сорта на: 1.modprobe -r ehci_hcd - но когато изпълня командата мишката сприра а флаша продължава с номерата си 2.echo -1 >/sys/module/usbcore/parameters/autosuspend - Също никакъв резултат. Ето малко повече инфо(командите съм ги изпълнявал при включена флашка): debian:/home/completer# lsusb Bus 005 Device 002: ID 041e:4064 Creative Technology, Ltd Bus 005 Device 003: ID 03f0:1d04 Hewlett-Packard Bus 005 Device 001: ID 1d6b:0001 Bus 004 Device 001: ID 1d6b:0001 Bus 003 Device 001: ID 1d6b:0002 Bus 001 Device 001: ID 1d6b:0001 Bus 002 Device 002: ID 15d9:0a33 Bus 002 Device 001: ID 1d6b:0001
debian:/home/completer# cat /proc/bus/usb/devices cat: /proc/bus/usb/devices: No such file or directory Интересно защо нямам никакви усторойства тук?debian:/home/completer# dmesg | tail -n 10 usb 3-1: new high speed USB device using ehci_hcd and address 85 usb 3-1: device descriptor read/64, error -110 usb 3-1: device descriptor read/64, error -110 hub 3-0:1.0: unable to enumerate USB device on port 1 usb 3-1: new high speed USB device using ehci_hcd and address 87 usb 3-1: device descriptor read/64, error -110 usb 3-1: device descriptor read/64, error -110 hub 3-0:1.0: unable to enumerate USB device on port 1 usb 3-1: new high speed USB device using ehci_hcd and address 89 usb 3-1: device descriptor read/64, error -110
Забелязах че от включването на флаша, когато не успее да го намери сменя адреса и опитва пак!Но както виждате сменило е близо 90 адреса до сега безрезултатно.debian:/home/completer# tail -f /var/log/messages Feb 11 16:26:27 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 91 Feb 11 16:26:58 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 93 Feb 11 16:27:29 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 95 Feb 11 16:28:00 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 97 Feb 11 16:28:30 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 99 Feb 11 16:29:01 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 101 Feb 11 16:29:32 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 103 Feb 11 16:30:03 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 105 Feb 11 16:30:33 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 107 Feb 11 16:31:04 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 109 Feb 11 16:31:35 localhost kernel: usb 3-1: new high speed USB device using ehci_hcd and address 111
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Feb 13, 2009, 12:05
Никой ли си няма идея, май трябваше да я пиша в секция за напреднали.
Титла: Re: Проблем с ehci_hcd "Updated"
Публикувано от: completer в Mar 18, 2009, 19:13
Реших да изпробвам други флашки и взех една на заем да видя дали ще я разчете.Въпреки всичко описано горе новата флашка беше разчетена и както всички възможни операции с нея.Пробвах с още една флашка и пак всичко си беше ок. Изхода от dmesg-а е прикачен.Така де моята флашка не иска и не иска да я разчете затова се заех да проверя какво става на други компютри с линукс и тази флашка.Пуснах Лайф СД на едно старо компютърче , вкарвам флаша и отново ми излиза същата грешка. Интересно ми стана това, че до сега си мислех че проблема беше в линукса или хадуерен от моя комп.Е да ама вече не мисля така.Явно че проблема е в флаша.Добре ама **бания Уин не казва нищо лошо за тая флашка и това ме изнервя допълнително.
Титла: Re: Проблем с ehci_hcd
Публикувано от: nedpetko в Mar 18, 2009, 22:13
Виндовз няма проблеми с utf8 защото не го използва. Ако си монтираш флашката от команден ред дава ли ти грешка?
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Mar 21, 2009, 14:20
Дори ми казва че не съществува такова устойство. debian:/mnt# mount /dev/sda1 /mnt/usb mount: special device /dev/sda1 does not exist Пробвал съм и с различни номерации на sdaX P.S. Забелязал съм че когато включа друга флашка излиза устойството в /dev/sda и sda1 дори след демонтирането на устойстовот софтуерно в /dev/ си седят sda и sda1, защото флашката е още включена. Е да ама като включа проблемната флашка дори не разпознава усторйства sda или sda1.Сякаш не съществува.
Титла: Re: Проблем с ehci_hcd
Публикувано от: nedpetko в Mar 21, 2009, 17:50
GeSHi (Bash): mount /dev/sda /mnt/usb
Понякога това върши работа заради разликите във форматирането, но не съм се задълбочавал защо. Има някакви опции при форматирането под виндовз явно и на флашката може да има таблица с първичен дял.
Титла: Re: Проблем с ehci_hcd
Публикувано от: victim70 в Mar 21, 2009, 18:21
Познат проблем. Има две решения. Едното е много просто и е само за устройства с памет (USB дискове, MP3 ...) Просто пробвай да я форматираш под линукс със FAT32 формат. Ако това не помогне - то проблема е хардуерен. Това поведение съм го описал преди година за камера как се решава (участвам в разработката на драйвера и) но е валидно за повечето китайски USB устройства. Описанието е тука http://groups.google.com/group/microdia/browse_thread/thread/9d0aef6183b5988a/ceb2c08f682a4d45?lnk=gst&q=hardware+problem#ceb2c08f682a4d45 ($2)
Приятно копане
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Mar 21, 2009, 22:36
Проблема е там че не мога да я форматирам като въобще не ми показва включено устройство. П.С. nedpetko това го пробвах но за съжаление безрезултатно. Ще пробвам да форматирам флаша но под бъгиндолс.Да видим какво ще каже после дебианския.
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Mar 22, 2009, 15:27
По-дяволите! След формат с FAT32 в бъгиндолса пак нищо! Щях да пробвам с друга файлова система ама разбрах, че мога само с FAT32!
Титла: Re: Проблем с ehci_hcd
Публикувано от: victim70 в Mar 22, 2009, 15:38
Познато. Вина реинициализира устройството до откат, докато тръгне. Пробвай на USB1.1 как ще се държи под линукс. Ако имаш кабелче за удължаване задължително го махни и пробите ги прави на USB дупката на компа.
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Mar 22, 2009, 19:35
Пробвах на 1.1 неотдавна мисля че модула беше uchi_hcd и пак безрезултатно.Да наистина съм кабел за удължение но и като пробвах в дупката на компа пак същата работа.Пробвах и с всички други дупки, извадих клавиатури какво ли не но пак няма никой.
Титла: Re: Проблем с ehci_hcd
Публикувано от: victim70 в Mar 22, 2009, 20:40
Пробвай пак с uhci_hcd разтовари модула ehci_hcd, пробвай да форматираш пак под Линукс и ако не стане я смени с флашка на някое другарче, или я хвърли в кофата.
Титла: Re: Проблем с ehci_hcd
Публикувано от: nedpetko в Mar 23, 2009, 21:28
Пфу, същата или много подобна грешка ми прави в момента цифровия фотоапарат, даже ми изкарва "Unrecognized error" в КДЕ. Обаче сега не ми се копае.
Титла: Re: Проблем с ehci_hcd
Публикувано от: victim70 в Mar 23, 2009, 22:04
Да не е спраскана усб буксата ил да се е напълнила с мизерия? На този комп под Вин работи ли с нормална скорост дупката? Може и УСБ хъба да не е много наред.
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Mar 24, 2009, 10:03
Пробвах с uchi_hcd модула по следния:но безуспшно usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning usb 3-1: reset full speed USB device using uhci_hcd and address 4 usb 3-1: device descriptor read/64, error -110 usb 3-1: device descriptor read/64, error -110 usb 3-1: reset full speed USB device using uhci_hcd and address 4 usb 3-1: device descriptor read/64, error -110
Пробвах и с по ohci_hcd , но като премахна uhci_hcd модула и мишока спира да работи явно използва uchi_hcd.Под Уин-а всичко си е ок.Скоростта си и е супер и никакви проблеми с поведението.Като каза Усб хъб се сетих че в лога бях гледал различни зареждащи се модули.Защо например мишока работи с uchi_hcd а пък флашките с echi_hcd?Mar 24 09:52:12 debian kernel: usbcore: registered new device driver usb Mar 24 09:52:12 debian kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver Mar 24 09:52:12 debian kernel: ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 12 Mar 24 09:52:12 debian kernel: PCI: setting IRQ 12 as level-triggered Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.2: PCI INT D -> Link[LNKD] -> GSI 12 (level, low) -> IRQ 12 Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.2: OHCI Host Controller Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1 Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.2: irq 12, io mem 0xcfffe000 Mar 24 09:52:12 debian kernel: usb usb1: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: hub 1-0:1.0: USB hub found Mar 24 09:52:12 debian kernel: hub 1-0:1.0: 3 ports detected Mar 24 09:52:12 debian kernel: ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 5 Mar 24 09:52:12 debian kernel: PCI: setting IRQ 5 as level-triggered Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.3: PCI INT A -> Link[LNKH] -> GSI 5 (level, low) -> IRQ 5 Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.3: OHCI Host Controller Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.3: new USB bus registered, assigned bus number 2 Mar 24 09:52:12 debian kernel: ohci_hcd 0000:00:02.3: irq 5, io mem 0xcffff000 Mar 24 09:52:12 debian kernel: usb usb2: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: hub 2-0:1.0: USB hub found Mar 24 09:52:12 debian kernel: hub 2-0:1.0: 3 ports detected Mar 24 09:52:12 debian kernel: ide-cd driver 5.00 Mar 24 09:52:12 debian kernel: ide-cd: hdc: ATAPI 48X DVD-ROM DVD-R/RAM CD-R/RW drive, 2048kB Cache Mar 24 09:52:12 debian kernel: Uniform CD-ROM driver Revision: 3.20 Mar 24 09:52:12 debian kernel: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004) Mar 24 09:52:12 debian kernel: 8139cp 0000:00:11.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too Mar 24 09:52:12 debian kernel: uhci_hcd: USB Universal Host Controller Interface driver Mar 24 09:52:12 debian kernel: ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 Mar 24 09:52:12 debian kernel: PCI: setting IRQ 11 as level-triggered Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11 Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.0: UHCI Host Controller Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 3 Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.0: irq 11, io base 0x0000c800 Mar 24 09:52:12 debian kernel: usb usb3: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: hub 3-0:1.0: USB hub found Mar 24 09:52:12 debian kernel: hub 3-0:1.0: 2 ports detected Mar 24 09:52:12 debian kernel: ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11 Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.1: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11 Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.1: UHCI Host Controller Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 4 Mar 24 09:52:12 debian kernel: uhci_hcd 0000:00:13.1: irq 11, io base 0x0000cc00 Mar 24 09:52:12 debian kernel: usb usb4: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: hub 4-0:1.0: USB hub found Mar 24 09:52:12 debian kernel: hub 4-0:1.0: 2 ports detected Mar 24 09:52:12 debian kernel: 8139too Fast Ethernet driver 0.9.28 Mar 24 09:52:12 debian kernel: 8139too 0000:00:11.0: PCI INT A -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11 Mar 24 09:52:12 debian kernel: eth0: RealTek RTL8139 at 0xd000, 00:02:44:81:69:0c, IRQ 11 Mar 24 09:52:12 debian kernel: eth0: Identified 8139 chip type 'RTL-8100B/8139D' Mar 24 09:52:12 debian kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver Mar 24 09:52:12 debian kernel: Warning! ehci_hcd should always be loaded before uhci_hcd and ohci_hcd, not after Mar 24 09:52:12 debian kernel: ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10 Mar 24 09:52:12 debian kernel: PCI: setting IRQ 10 as level-triggered Mar 24 09:52:12 debian kernel: ehci_hcd 0000:00:13.2: PCI INT C -> Link[LNKC] -> GSI 10 (level, low) -> IRQ 10 Mar 24 09:52:12 debian kernel: ehci_hcd 0000:00:13.2: EHCI Host Controller Mar 24 09:52:12 debian kernel: ehci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 5 Mar 24 09:52:12 debian kernel: ehci_hcd 0000:00:13.2: irq 10, io mem 0xcfffde00 Mar 24 09:52:12 debian kernel: ehci_hcd 0000:00:13.2: USB 2.0 started, EHCI 0.95 Mar 24 09:52:12 debian kernel: usb usb5: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: hub 5-0:1.0: USB hub found Mar 24 09:52:12 debian kernel: hub 5-0:1.0: 4 ports detected Mar 24 09:52:12 debian kernel: input: PC Speaker as /class/input/input3 Mar 24 09:52:12 debian kernel: Floppy drive(s): fd0 is 1.44M Mar 24 09:52:12 debian kernel: FDC 0 is a post-1991 82077 Mar 24 09:52:12 debian kernel: rtc_cmos 00:02: rtc core: registered rtc_cmos as rtc0 Mar 24 09:52:12 debian kernel: rtc0: alarms up to one month, 114 bytes nvram Mar 24 09:52:12 debian kernel: usb 3-2: new low speed USB device using uhci_hcd and address 2 Mar 24 09:52:12 debian kernel: usb 3-2: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: C-Media PCI 0000:00:0d.0: PCI INT A -> Link[LNKC] -> GSI 10 (level, low) -> IRQ 10 Mar 24 09:52:12 debian kernel: usb 4-1: new full speed USB device using uhci_hcd and address 2 Mar 24 09:52:12 debian kernel: usb 4-1: configuration #1 chosen from 1 choice Mar 24 09:52:12 debian kernel: usbcore: registered new interface driver hiddev Mar 24 09:52:12 debian kernel: input: USB Mouse as /class/input/input4 Mar 24 09:52:12 debian kernel: generic-usb 0003:15D9:0A33.0001: input: USB HID v1.10 Mouse [USB Mouse] on usb-0000:00:13.0-2/input0 Mar 24 09:52:12 debian kernel: usbcore: registered new interface driver usbhid Mar 24 09:52:12 debian kernel: usbhid: v2.6:USB HID core driver Mar 24 09:52:12 debian kernel: Linux video capture interface: v2.00 Mar 24 09:52:12 debian kernel: ov51x_jpeg: USB OV519 video device found Mar 24 09:52:12 debian kernel: ov51x_jpeg: Sensor is an OV7670 Mar 24 09:52:12 debian kernel: ov51x_jpeg: Device at usb-0000:00:13.1-1 registered to minor 0 Mar 24 09:52:12 debian kernel: usbcore: registered new interface driver ov51x Mar 24 09:52:12 debian kernel: ov51x_jpeg: 1.5.9 : ov51x USB Camera Driver Mar 24 09:52:12 debian kernel: Adding 875532k swap on /dev/hda4. Priority:-1 extents:1 across:875532k Mar 24 09:52:12 debian kernel: EXT3 FS on hda3, internal journal Mar 24 09:52:12 debian kernel: loop: module loaded Mar 24 09:52:12 debian kernel: device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@redhat.com Mar 24 09:52:12 debian kernel: fuse init (API version 7.10) Mar 24 09:52:12 debian kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 Mar 24 09:52:12 debian kernel: NET: Registered protocol family 10 Mar 24 09:52:12 debian kernel: lo: Disabled Privacy Extensions Mar 24 09:52:12 debian kernel: eth0: no IPv6 routers present Mar 24 09:52:14 debian kernel: lp0: using parport0 (interrupt-driven). Mar 24 09:52:14 debian kernel: ppdev: user-space parallel port driver Mar 24 09:52:22 debian kernel: Bluetooth: Core ver 2.13 Mar 24 09:52:22 debian kernel: NET: Registered protocol family 31 Mar 24 09:52:22 debian kernel: Bluetooth: HCI device and connection manager initialized Mar 24 09:52:22 debian kernel: Bluetooth: HCI socket layer initialized Mar 24 09:52:22 debian kernel: Bluetooth: L2CAP ver 2.11 Mar 24 09:52:22 debian kernel: Bluetooth: L2CAP socket layer initialized Mar 24 09:52:23 debian kernel: Bluetooth: RFCOMM socket layer initialized Mar 24 09:52:23 debian kernel: Bluetooth: RFCOMM TTY layer initialized Mar 24 09:52:23 debian kernel: Bluetooth: RFCOMM ver 1.10 Mar 24 09:52:27 debian kernel: [drm] Initialized drm 1.1.0 20060810 Mar 24 09:52:27 debian kernel: pci 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11 Mar 24 09:52:27 debian kernel: [drm] Initialized radeon 1.29.0 20080528 on minor 0 Mar 24 09:52:29 debian kernel: agpgart-sis 0000:00:00.0: AGP 2.0 bridge Mar 24 09:52:29 debian kernel: agpgart-sis 0000:00:00.0: putting AGP V2 device into 4x mode Mar 24 09:52:29 debian kernel: pci 0000:01:00.0: putting AGP V2 device into 4x mode Mar 24 09:52:29 debian kernel: [drm] Setting GART location based on new memory map Mar 24 09:52:29 debian kernel: [drm] Loading R200 Microcode Mar 24 09:52:29 debian kernel: [drm] writeback test succeeded in 1 usecs Mar 24 09:54:06 debian kernel: process `skype' is using obsolete setsockopt SO_BSDCOMPAT
Титла: Re: Проблем с ehci_hcd
Публикувано от: gat3way в Mar 24, 2009, 11:06
ehci_hcd принципно е за USB 2.0 устройства, докато ohci и uhci са два различни варианта на USB 1.0 интерфейси.
Титла: Re: Проблем с ehci_hcd
Публикувано от: completer в Jul 19, 2009, 12:32
Горд съм да кажа, че след близо половин година блъскане с скапания проблем вече е решен. А то решението било доста просто и след като никъде в нета не пише за разрешаването му, реших, че тук ще е първото място! За съжалние ще ви трябва Windows :D или поне аз го напрвих с него. 1.Изтегляте Low levev Format. 2.Тъй като в Линукса дори не иска да види флаша пускате Уин :-[ 3.Ръгате флаша и пускате програмата след което го избирате и давате Format device. 4.След като се форматира няма да можете да го пуснете докато не го форматирате по Уиндоския начин с Fat32 за предпочитане да НЕ е Quick Format.(Забележка:Няма да стане само с формат през Уин-а бях го пробвал няколко пъти безуспешно.) 5.След края на процеса с кеф си пускате Линукса и всичко си е като ново!
|