USB Port geht nicht....
Moin, ich hab ein neues Board in meinem Computer. Statt eines Medion Boards jetzt ein AOpen A 37 Pro. Den Onboardsound hab ich jetzt mit viel Gefummel hinbekommen. Die USB Ports hingegen noch gar nicht. Ich habe jetzt wirklich reichlich.. 4 am Computer und meine Tastatur ist noch mal ein 2fach Hub. Wenn sie denn funktionieren würden. In der SUSE Datenbank hab ich gesucht, und einen Trick gefunden - ich sollte ein paar Sekunden warten. Das hilft nicht. In der boot.msg entdecke ich einige Einträge, die mir Sorgen machen: <4>PCI: Probing PCI hardware <3>Unknown bridge resource 0: assuming transparent <6>PCI: Using IRQ router default [1106/3091] at 00:00.0 Kann ich da was machen? Muss ich? <6>Uniform Multi-Platform E-IDE driver Revision: 6.31 <4>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx<4>VP_IDE: IDE controller on PCI bus 00 dev 89 <4>VP_IDE: chipset revision 6 <4>VP_IDE: not 100%% native mode: will probe irqs later <6>VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1 <4> ide0: BM-DMA at 0xd400-0xd407, BIOS settings: hda:DMA, hdb:DMA <4> ide1: BM-DMA at 0xd408-0xd40f, BIOS settings: hdc:DMA, hdd:DMA <4>hda: ST320423A, ATA DISK drive <4>hdb: IBM-DJNA-351520, ATA DISK drive <4>hdc: FUJITSU MPF3204AH, ATA DISK drive <4>hdd: Hewlett-Packard CD-Writer Plus 9300, ATAPI CD/DVD-ROM drive <4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 <4>ide1 at 0x170-0x177,0x376 on irq 15 <4>blk: queue c031ece4, I/O limit 4095Mb (mask 0xffffffff) <4>hda: safely enabled flush <6>hda: 40011300 sectors (20486 MB) w/512KiB Cache, CHS=2490/255/63, UDMA(66)<4>blk: queue c031ee34, I/O limit 4095Mb (mask 0xffffffff) <4>hdb: safely enabled flush <6>hdb: 30033360 sectors (15377 MB) w/430KiB Cache, CHS=1869/255/63, (U)DMA <4>blk: queue c031f054, I/O limit 4095Mb (mask 0xffffffff) <4>hdc: failed write cache flush, disabling ordered write support <6>hdc: 40032696 sectors (20497 MB) w/2048KiB Cache, CHS=39714/16/63, UDMA(66)<4>ide-floppy driver 0.99 <6>Partition check: <6> hda: hda1 hda2 < hda5 > <6> hdb: hdb1 hdb2 <6> hdc: [PTBL] [2491/255/63] hdc1 hdc2 < hdc5 > <6>Floppy drive(s): fd0 is 1.44M <6>FDC 0 is a post-1991 82077 <6>loop: loaded (max 16 devices) <6>Cronyx Ltd, Synchronous PPP and CISCO HDLC (c) 1994 <6>Linux port (c) 1998 Building Number Three Ltd & Jan "Yenya" Kasprzak. <4>ide-floppy driver 0.99 <6>SCSI subsystem driver Revision: 1.00 <3>request_module[scsi_hostadapter]: Root fs not mounted <3>request_module[scsi_hostadapter]: Root fs not mounted <6>md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 <6>md: Autodetecting RAID arrays. <6>md: autorun ... <6>md: ... autorun DONE. Das sieht doch auch nicht gut aus. Vermutlich kommen mir deshalb die Platten so langsam vor... <6>Uniform CD-ROM driver Revision: 3.12 <6>usb.c: registered new driver usbdevfs <6>usb.c: registered new driver hub <6>usb-uhci.c: $Revision: 1.275 $ time 14:22:01 Mar 27 2002 <6>usb-uhci.c: High bandwidth mode enabled <6>usb-uhci.c: USB UHCI at I/O 0xd800, IRQ 11 <4>usb-uhci.c: Detected 2 ports <6>usb.c: new USB bus registered, assigned bus number 1 <6>hub.c: USB hub found <6>hub.c: 2 ports detected <6>usb-uhci.c: USB UHCI at I/O 0xdc00, IRQ 11 <4>usb-uhci.c: Detected 2 ports <6>usb.c: new USB bus registered, assigned bus number 2 <6>hub.c: USB hub found <6>hub.c: 2 ports detected <6>usb-uhci.c: v1.275:USB Universal Host Controller Interface driver <6>hub.c: USB new device connect on bus1/1, assigned device number 2 Im Ergebnis gelingt es mir nicht, USB Geräte anzusprechen. <4>usb_control/bulk_msg: timeout <3>usb.c: USB device not accepting new address=2 (error=-110) <6>hub.c: USB new device connect on bus1/1, assigned device number 3 Was sollte ich tun? (Und bitte nicht auf Google verweisen - da hab ich mir schon den Wolf gesucht. URLs hingegen sind willkommen...) Vielen Dank, Karsten
Am Montag, 28. April 2003 18:27 schrieb Karsten Voigt:
In der SUSE Datenbank hab ich gesucht, und einen Trick gefunden - ich sollte ein paar Sekunden warten. Das hilft nicht.
In der boot.msg entdecke ich einige Einträge, die mir Sorgen machen:
<4>PCI: Probing PCI hardware <3>Unknown bridge resource 0: assuming transparent <6>PCI: Using IRQ router default [1106/3091] at 00:00.0 <4>usb_control/bulk_msg: timeout <3>usb.c: USB device not accepting new address=2 (error=-110) <6>hub.c: USB new device connect on bus1/1, assigned device number 3
Endlich jemanden gefunden, der das selbe Problem hat! Ich habe den Installationssupport damit beschäftigt, und die haben mir ein Kernel Update (hatte ich schon) sowie ein Bios Update (gibt keins, ausserdem gehts mit Windows auch) empfohlen. Sie haben mich dann aufs nächste Kernel-Update verwiesen, welches es noch nicht gibt. Aber vielleicht funktionierts ja bei dir... Der 2.5.* Kerbel scheint bessere USB 2.0 Unterstützung zu haben, aber er ist erstens ein Developer-Kernel, und zweitens hab ichs nicht geschafft, ihn zu kompilieren. Gruß, Daniel
Am Montag, 28. April 2003 18:27 schrieb Karsten Voigt:
Moin,
ich hab ein neues Board in meinem Computer. Statt eines Medion Boards jetzt ein AOpen A 37 Pro. Den Onboardsound hab ich jetzt mit viel Gefummel hinbekommen. Die USB Ports hingegen noch gar nicht. Ich habe jetzt wirklich reichlich.. 4 am Computer und meine Tastatur ist noch mal ein 2fach Hub. Wenn sie denn funktionieren würden.
Da ich anscheinend das selbe Problem habe, poste ich hier die Antwort, die ich vom SuSE Support erhalten habe, vielleicht hilfts dir. (Würde mich interessieren!) <---- Mail von SuSE Support an mich ----> Die Meldungen weisen auf einen Resourcenkonflikt hin. <4>usb_control/bulk_msg: timeout <3>usb-ohci.c: unlink URB timeout <3>usb.c: USB device not accepting new address=2 (error=-110) <6>hub.c: new USB device 00:03.2-1, assigned address 3 Die Hinweise zu den Meldungen sind unter der folgenden Webadresse beschrieben. http://www.linux-usb.org/FAQ.html#ts3 Hier der Auszug: Q: Why doesn't USB work at all? I get "device not accepting address". A: You may have some problem with your PCI setup that's preventing your USB host controller from getting hardware interrupts. When Linux submits a request, but never hears back from the controller, this is the diagnostic you'll see. To see if this is the problem, look at /proc/interrupts to see if the interrupt count for your host controller driver ever goes up. If it doesn't, this is the problem: either your BIOS isn't telling the truth to Linux (ACPI sometimes confuses these things, or setting the expected OS to windows in your BIOS), or Linux doesn't understand what it's saying. Sometimes a BIOS fix will be available for your motherboard, and in other cases a more recent kernel will have a Linux fix. You may be able to work around this by passing the noapic boot option to your kernel, or (when you're using an add-in PCI card) moving the USB adapter to some other PCI slot. If you're using a current kernel and BIOS, report this problem to the Linux-kernel mailing list, with details about your motherboard and BIOS. A user with an AOpen AK73Pro motherboard reported that turning off the BIOS option "Assign IRQ for USB" solved this problem for him. Sie können an dieser Stelle versuchen apic zu aktivieren bzw zu deaktivieren, die beiden folgenden Optionen können Sie beim booten in der Zeile "Boot Options:" eigeben: noapic oder apic "apic" schaltet die erweiterte Resourcensteuerung an, "noapic" deaktiviert diese vollständig. Die Funktione als solches bewirkt, dass Sie die "klassische" Limitierung der Hardwareinterrupts von 16 IRQ's auf bis zu 23 IRQ's erweitert, um die heutzutage immer mehr werdenden Hardwarekomponenten eines Systems zu intergrieren. Wenn auch das nicht hilft können Sie versuchen, nicht benötigte Komponenten, z.B. einen der seriellen Anschlüsse oder den Parallelport (meist IRQ 7) über das BIOS Setup zu deaktivieren. Auch die oben genannte Möglichkeit über das BIOS mit "Assign IRQ for USB" das Problem zu beheben sollten Sie nochmals überprüfen. Mit freundlichen Grüßen, Ihr SuSE Support-Team <---- Ende ----> alsdann viel Glück, Daniel
participants (2)
-
Daniel Zwick
-
Karsten Voigt