Hallo,
auf die Gefahr hin, dass diese Frage schon mal gestellt wurde: Mein USB-Stick funktioniert nicht mehr.
Beim mounten kommt ein "/dev/sda1 invalid block device" oder so ähnlich. Das Gerät wurde anscheinend überhaupt nicht erkannt.
Ich behaupte, dass diese Phänomen erst aufgetreten ist, seit dem ich auf den 2.6.6 Kernel , der in den update Repositories zur Verfügung steht geupdatet habe - hier kann ich mich aber auch irren.
Wenn ich den Rechner einschalte, dann leuchtet die LED von meinem USB-Stick, so wie gewohnt. Dann bootet der Kernel, dann starten die Initskripte, und dann geht irgendwann die LED aus und mein USB-Stick wird nicht mehr erkannt. Ich hatte zunächst die Vermutung, dass vielleicht irgendein Dienst der da gestartet wird schuld ist. Die LED ging z.B. immer genau dann aus, während die Initskripte die DSL-Verbindung zu meinem Provider aufgebaut haben. Ich habe dieses automatische Verbinden daraufhin abgeschaltet und festgestellt, dass der "Crash" meines USB-Sticks ziemlich unabhängig davon stattfindet, welcher Dients gerade gestartet wird.
Es sind zudem keinerlei typische Module geladen. Ich würde behaupten, dass zumindest das usb-storage Modul geladen sein sollte. Ich sehe aber nur die ehci und ohci Treiber. Hier mein lsmod:
Module Size Used by floppy 47440 0 snd_pcm_oss 41000 0 snd_mixer_oss 13824 3 snd_pcm_oss snd_intel8x0 26796 3 snd_ac97_codec 54788 1 snd_intel8x0 snd_pcm 69256 2 snd_pcm_oss,snd_intel8x0 snd_timer 17284 1 snd_pcm snd_page_alloc 8072 2 snd_intel8x0,snd_pcm gameport 3328 1 snd_intel8x0 snd_mpu401_uart 4864 1 snd_intel8x0 snd_rawmidi 17444 1 snd_mpu401_uart snd_seq_device 6152 1 snd_rawmidi snd 39396 11 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device soundcore 6112 3 snd parport_pc 19392 1 lp 8236 0 parport 29640 2 parport_pc,lp ppp_synctty 6016 0 ppp_async 8064 1 ppp_generic 20500 6 ppp_synctty,ppp_async slhc 5632 1 ppp_generic forcedeth 10624 0 sk98lin 133416 0 [unsafe] 8139too 17920 0 mii 3584 1 8139too ipt_REJECT 4736 1 ipt_MASQUERADE 2560 1 ipt_state 1536 3 iptable_mangle 2176 0 iptable_nat 17708 2 ipt_MASQUERADE ip_conntrack 24968 3 ipt_MASQUERADE,ipt_state,iptable_nat iptable_filter 2176 1 ip_tables 13568 6 ipt_REJECT,ipt_MASQUERADE,ipt_state,iptable_mangle,iptable_nat,iptable_filter ipv6 184672 6 dm_mod 32800 0 ohci_hcd 16016 0 ehci_hcd 22916 0 button 4632 0 battery 6924 0 asus_acpi 8984 0 ac 3340 0 ext3 103656 4 jbd 40728 1 ext3 sata_sil 4996 0 libata 29188 1 sata_sil sd_mod 16384 0 scsi_mod 91984 2 libata,sd_mod
In der /var/log/messages finde ich nur folgende Einträge, die damit etwas zu tun haben könnten:
<snip> Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: EHCI Host Controller Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: irq 11, pci mem 2286c000 Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1 Jul 7 16:50:38 muli kernel: irq 11: nobody cared! (screaming interrupt?) Jul 7 16:50:38 muli kernel: Stack pointer is garbage, not printing trace Jul 7 16:50:38 muli kernel: handlers: Jul 7 16:50:38 muli kernel: [<02216a08>] (usb_hcd_irq+0x0/0x4b) Jul 7 16:50:38 muli kernel: Disabling IRQ #11 Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10 Jul 7 16:50:38 muli kernel: hub 1-0:1.0: USB hub found Jul 7 16:50:38 muli kernel: hub 1-0:1.0: 6 ports detected Jul 7 16:50:38 muli kernel: ohci_hcd 0000:00:02.0: OHCI Host Controller Jul 7 16:50:38 muli kernel: ohci_hcd 0000:00:02.0: irq 5, pci mem 2288a000 Jul 7 16:50:38 muli kernel: ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2 Jul 7 16:50:38 muli kernel: hub 2-0:1.0: USB hub found Jul 7 16:50:38 muli kernel: hub 2-0:1.0: 3 ports detected Jul 7 16:50:38 muli kernel: ohci_hcd 0000:00:02.1: OHCI Host Controller Jul 7 16:50:38 muli kernel: ohci_hcd 0000:00:02.1: irq 12, pci mem 2288c000 Jul 7 16:50:38 muli kernel: ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 3 Jul 7 16:50:38 muli kernel: hub 3-0:1.0: USB hub found Jul 7 16:50:38 muli kernel: hub 3-0:1.0: 3 ports detected Jul 7 16:50:38 muli kernel: usb 1-3: new high speed USB device using address 2 <snip> Jul 7 16:50:39 muli kernel: usb 1-3: control timeout on ep0out Jul 7 16:50:39 muli kernel: ehci_hcd 0000:00:02.2: Unlink after no-IRQ? Different ACPI or APIC settings may help. Jul 7 16:50:39 muli kernel: NET: Registered protocol family 10 Jul 7 16:50:39 muli kernel: Disabled Privacy Extensions on device 022deac0(lo) Jul 7 16:50:39 muli kernel: IPv6 over IPv4 tunneling driver Jul 7 16:50:39 muli kernel: usb 1-3: control timeout on ep0out Jul 7 16:50:39 muli kernel: usb 1-3: device not accepting address 2, error -110 Jul 7 16:50:39 muli kernel: usb 1-3: new high speed USB device using address 3 <snip> Jul 7 16:50:39 muli kernel: usb 1-3: control timeout on ep0out <snip> Jul 7 16:50:39 muli kernel: usb 1-3: control timeout on ep0out Jul 7 16:50:39 muli kernel: usb 1-3: device not accepting address 3, error -110 Jul 7 16:50:39 muli kernel: ohci_hcd 0000:00:02.1: remote wakeup Jul 7 16:50:39 muli kernel: usb 3-2: new low speed USB device using address 2 Jul 7 16:50:39 muli kernel: input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:02.1-2 Jul 7 16:50:39 muli kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] Jul 7 16:50:39 muli kernel: parport0: irq 7 detected (this list part seems to be my USB mouse...)
Does anybody have an idea ?
Thank Boris
<snip>
Jul 7 16:50:39 muli kernel: usb 3-2: new low speed USB device using address 2 Jul 7 16:50:39 muli kernel: input: USB HID v1.00 Mouse [Cypress Sem PS2/USB Browser Combo Mouse] on usb-0000:00:02.1-2 Jul 7 16:50:39 muli kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE] Jul 7 16:50:39 muli kernel: parport0: irq 7 detected (this list part seems to be my USB mouse...)
Does anybody have an idea ?
Thank Boris
Ups, jetzt bin ich ins Englische abgerutscht :-)
Boris Glawe wrote:
Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: EHCI Host Controller Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: irq 11, pci mem 2286c000 Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1 Jul 7 16:50:38 muli kernel: irq 11: nobody cared! (screaming interrupt?) Jul 7 16:50:38 muli kernel: Stack pointer is garbage, not printing trace Jul 7 16:50:38 muli kernel: handlers: Jul 7 16:50:38 muli kernel: [<02216a08>] (usb_hcd_irq+0x0/0x4b) Jul 7 16:50:38 muli kernel: Disabling IRQ #11 Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
[...]
Jul 7 16:50:39 muli kernel: ehci_hcd 0000:00:02.2: Unlink after no-IRQ? Different ACPI or APIC settings may help.
Ich habe mal nach der "screaming interrupt"-Fehlermeldung im Red Hat Bugzilla gesucht und folgende Einträge gefunden, die in Zusammenhang mit USB stehen:
http://bugzilla.redhat.com/126322 http://bugzilla.redhat.com/125894 http://bugzilla.redhat.com/124748
Hast du schon probiert, mit der Kerneloption "acpi=off" zu booten? Auf jeden Fall solltest du in Erwägung ziehen, einen eigenen Kommentar an den passenden Bug-Report zu hängen.
--Kai
Kai Thomsen wrote:
Boris Glawe wrote:
Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: EHCI Host Controller Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: irq 11, pci mem 2286c000 Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 1 Jul 7 16:50:38 muli kernel: irq 11: nobody cared! (screaming interrupt?) Jul 7 16:50:38 muli kernel: Stack pointer is garbage, not printing trace Jul 7 16:50:38 muli kernel: handlers: Jul 7 16:50:38 muli kernel: [<02216a08>] (usb_hcd_irq+0x0/0x4b) Jul 7 16:50:38 muli kernel: Disabling IRQ #11 Jul 7 16:50:38 muli kernel: ehci_hcd 0000:00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
[...]
Jul 7 16:50:39 muli kernel: ehci_hcd 0000:00:02.2: Unlink after no-IRQ? Different ACPI or APIC settings may help.
Ich habe mal nach der "screaming interrupt"-Fehlermeldung im Red Hat Bugzilla gesucht und folgende Einträge gefunden, die in Zusammenhang mit USB stehen:
http://bugzilla.redhat.com/126322 http://bugzilla.redhat.com/125894 http://bugzilla.redhat.com/124748
Hast du schon probiert, mit der Kerneloption "acpi=off" zu booten? Auf jeden Fall solltest du in Erwägung ziehen, einen eigenen Kommentar an den passenden Bug-Report zu hängen.
Das kommt der Sache ziemlich nah ! Das mit "acpi=off" hatte ich schon ausprobiert (das hat meist auf unseren Suse Rechner Wunder gewirkt, die wir am Institut haben). Scheint wohl tatsächlich ein Bug zu sein. Ich habe - genau, wie der Autor des Bugreports - auch ein nforce2 Board. Vielleicht liegt hier ein Zusammenhang !? Ich werde den Fehler aber auf jedenfall mal bestätigen.
Grüße Boris
Boris Glawe schrieb:
auf die Gefahr hin, dass diese Frage schon mal gestellt wurde: Mein USB-Stick funktioniert nicht mehr.
Beim mounten kommt ein "/dev/sda1 invalid block device" oder so ähnlich. Das Gerät wurde anscheinend überhaupt nicht erkannt.
Habe letzte Woche FC2 installiert und hatte mit den gleichen Problemen zu kämpfen. Da aber im Prinzip nur mein Scanner betroffen ist, nicht weiter tragisch, aber auch nicht wirklich befriedigend. Jedenfalls haben hier zwei Dinge geholfen: 1. Deaktivierung der USB 2.0 Unterstüzung im BIOS. 2. Bei jedem Kaltstart des Rechners erstmal Windows starten; danach FC2.
Gruß Marco
weiter tragisch, aber auch nicht wirklich befriedigend. Jedenfalls haben hier zwei Dinge geholfen:
- Deaktivierung der USB 2.0 Unterstüzung im BIOS.
- Bei jedem Kaltstart des Rechners erstmal Windows starten; danach FC2.
Na dafür werde ich mir nicht extra ein Windows installieren ;-)
Danke für den Tip, mit dem USB 2.0 abschalten. Ich werde das gleich mal versuchen !! Vielleicht funktioniert deshalt ja auch meine USB 1.1 Maus !?
Grüße Boris
de-users@lists.fedoraproject.org