now the following appears on dmesg when inserting the usb stick, and the device is not recognized:
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
hub 1-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x501
hub 1-0:1.0: port 1 not reset yet, waiting 50ms
ehci_hcd 0000:00:10.3: port 1 full speed --> companion
ehci_hcd 0000:00:10.3: GetStatus port 1 status 003801 POWER OWNER sig=j CONNECT
uhci_hcd 0000:00:10.0: port 1 portsc 0093
hub 2-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
uhci_hcd 0000:00:10.0: wakeup_hc
hub 2-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
usb 2-1: new full speed USB device using address 2
irq 5: nobody cared!
[<c010726a>] __report_bad_irq+0x2a/0x8b
[<c0107354>] note_interrupt+0x6f/0x9f
[<c0107622>] do_IRQ+0x131/0x140
[<c010301e>] default_idle+0x0/0x27
[<c0105998>] common_interrupt+0x18/0x20
[<c010301e>] default_idle+0x0/0x27
[<c0103042>] default_idle+0x24/0x27
[<c01030a9>] cpu_idle+0x2e/0x37
[<c03865d2>] start_kernel+0x15b/0x175
[<c0386321>] unknown_bootoption+0x0/0x129
handlers: [<de8372fb>] (usb_hcd_irq+0x0/0x67 [usbcore]) [<de8372fb>] (usb_hcd_irq+0x0/0x67 [usbcore]) [<de8c955e>] (rhine_interrupt+0x0/0x1db [via_rhine]) Disabling IRQ #5 usb 2-1: control timeout on ep0in usb 2-1: control timeout on ep0out usb 2-1: control timeout on ep0out usb 2-1: device not accepting address 2, error -110 usb 2-1: new full speed USB device using address 3 usb 2-1: control timeout on ep0out usb 2-1: control timeout on ep0out usb 2-1: device not accepting address 3, error -110
This is probably something unique to my home machine - my work computer
uses the same kernel version with RedHat 8 and does not show this problem.
I notice that IRQ 5 seems to be shared by my network card and by USB, and
it is disabled as a result of this problem, so if I were using a LAN, I would
lose access to the LAN after this problem.
Thanks in advance, Alex Villac�s Lasso
The output of scripts/ver_linux follows:
If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes.
Linux karlalex.palosanto.com 2.6.7 #4 Wed Jun 23 08:17:03 ECT 2004 i686 i686 i386 GNU/Linux
Gnu C 3.2.2
Gnu make 3.79.1
binutils 2.13.90.0.18
util-linux 2.11y
mount 2.11y
module-init-tools 0.9.14
e2fsprogs 1.32
jfsutils 1.0.17
reiserfsprogs 3.6.4
pcmcia-cs 3.1.31
quota-tools 3.06.
PPP 2.4.1
isdn4k-utils 3.1pre4
nfs-utils 1.0.1
Linux C Library 2.3.2
Dynamic linker (ldd) 2.3.2
Procps 2.0.11
Net-tools 1.60
Kbd 1.08
Sh-utils 4.5.3
Modules Loaded lp via_rhine mii af_packet floppy parport_pc parport nls_iso8859_1 nls_cp437 vfat fat usbhid uhci_hcd ehci_hcd usbcore rtc
The full trace of dmesg follows:
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-5, 2-10, 2-11, 2-16, 2-17, 2-18, 2-20 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 21.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
....... : Delivery Type: 0
....... : LTS : 0
.... register #01: 00178003
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0003
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 000 00 1 0 0 0 0 0 0 00
01 001 01 0 0 0 0 0 1 1 39
02 001 01 0 0 0 0 0 1 1 31
03 001 01 0 0 0 0 0 1 1 41
04 001 01 0 0 0 0 0 1 1 49
05 000 00 1 0 0 0 0 0 0 00
06 001 01 0 0 0 0 0 1 1 51
07 001 01 0 0 0 0 0 1 1 59
08 001 01 0 0 0 0 0 1 1 61
09 001 01 0 0 0 0 0 1 1 69
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 001 01 0 0 0 0 0 1 1 71
0d 001 01 0 0 0 0 0 1 1 79
0e 001 01 0 0 0 0 0 1 1 81
0f 001 01 0 0 0 0 0 1 1 89
10 0BD 0D 1 0 0 0 0 0 2 62
11 000 00 1 0 0 0 0 0 0 00
12 0DC 0C 1 0 0 0 0 0 2 E5
13 001 01 1 1 0 1 0 1 1 91
14 000 00 1 0 0 0 0 0 0 00
15 001 01 1 1 0 1 0 1 1 99
16 001 01 1 1 0 1 0 1 1 A1
17 001 01 1 1 0 1 0 1 1 99
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:21-> 0:23
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:19
IRQ11 -> 0:22
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1699.0662 MHz.
..... host bus clock speed is 99.0980 MHz.
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfdaf1, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
tbxface-0117 [03] acpi_load_tables : ACPI Tables successfully acquired
Parsing all Control Methods:.............................................................................................................................
Table [DSDT](id F004) - 447 Objects with 40 Devices 125 Methods 27 Regions
ACPI Namespace successfully loaded at root c03bb7bc
ACPI: IRQ9 SCI: Edge set to Level Trigger.
evxfevnt-0093 [04] acpi_enable : Transition to ACPI mode successful
evgpeblk-0867 [06] ev_create_gpe_block : GPE 00 to 15 [_GPE] 2 regs at 0000000000000820 on int 9
evgpeblk-0925 [06] ev_create_gpe_block : Found 0 Wake, Enabled 5 Runtime GPEs in this block
Completing Region/Field/Buffer/Package initialization:................................................................................................
Initialized 27/27 Regions 9/9 Fields 41/41 Buffers 19/19 Packages (456 nodes)
Executing all Device _STA and_INI methods:...........................................
43 Devices found containing: 43 _STA, 1 _INI methods
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: Power Resource [URP1] (off)
ACPI: Power Resource [URP2] (off)
ACPI: Power Resource [FDDP] (off)
ACPI: Power Resource [LPTP] (off)
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
pci_irq-0316 [20] acpi_pci_irq_derive : Unable to derive IRQ for device 0000:00:11.1
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1
PCI: Using ACPI for IRQ routing
vesafb: probe of vesafb0 failed with error -6
Machine check exception polling timer started.
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Processor [CPU1] (supports C1, 16 throttling states)
Linux agpgart interface v0.100 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS4 at I/O 0xec00 (irq = 10) is a 16550A
ttyS5 at I/O 0xec08 (irq = 10) is a 16550A
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:11.1
pci_irq-0316 [19] acpi_pci_irq_derive : Unable to derive IRQ for device 0000:00:11.1
ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
hda: Maxtor 2F040L0, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: SAMSUNG CD-ROM SC-152L, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(133)
hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
hdc: ATAPI 52X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: PS/2 Generic Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 15
ACPI: (supports S0 S1 S4 S5)
BIOS EDD facility v0.15 2004-May-17, 1 devices found
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 148k freed
Real Time Clock Driver v1.12
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ehci_hcd: block sizes: qh 128 qtd 96 itd 192 sitd 96
ehci_hcd 0000:00:10.3: VIA Technologies, Inc. USB 2.0
ehci_hcd 0000:00:10.3: reset hcs_params 0x3206 dbg=0 cc=3 pcc=2 ordered !ppc ports=6
ehci_hcd 0000:00:10.3: reset hcc_params 6872 thresh 7 uframes 256/512/1024
ehci_hcd 0000:00:10.3: capability 0001 at 68
ehci_hcd 0000:00:10.3: irq 10, pci mem de808f00
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.3: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT
ehci_hcd 0000:00:10.3: init command 010009 (park)=0 ithresh=1 period=256 RUN
ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
ehci_hcd 0000:00:10.3: supports USB remote wakeup
usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: default language 0x0409
usb usb1: Product: VIA Technologies, Inc. USB 2.0
usb usb1: Manufacturer: Linux 2.6.7 ehci_hcd
usb usb1: SerialNumber: 0000:00:10.3
usb usb1: hotplug
usb usb1: adding 1-0:1.0 (config #1, interface 0)
usb 1-0:1.0: hotplug
hub 1-0:1.0: usb_probe_interface
hub 1-0:1.0: usb_probe_interface - got id
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
hub 1-0:1.0: standalone hub
hub 1-0:1.0: ganged power switching
hub 1-0:1.0: individual port over-current protection
hub 1-0:1.0: Single TT
hub 1-0:1.0: TT requires at most 8 FS bit times
hub 1-0:1.0: power on to power good time: 20ms
hub 1-0:1.0: local power source is good
hub 1-0:1.0: enabling power on all ports
USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:10.0: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
uhci_hcd 0000:00:10.0: irq 5, io base 0000d800
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:10.0: detected 2 ports
usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: default language 0x0409
usb usb2: Product: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller
usb usb2: Manufacturer: Linux 2.6.7 uhci_hcd
usb usb2: SerialNumber: 0000:00:10.0
usb usb2: hotplug
usb usb2: adding 2-0:1.0 (config #1, interface 0)
usb 2-0:1.0: hotplug
hub 2-0:1.0: usb_probe_interface
hub 2-0:1.0: usb_probe_interface - got id
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
hub 2-0:1.0: standalone hub
hub 2-0:1.0: no power switching (usb 1.0)
hub 2-0:1.0: individual port over-current protection
hub 2-0:1.0: power on to power good time: 2ms
hub 2-0:1.0: local power source is good
uhci_hcd 0000:00:10.1: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2)
uhci_hcd 0000:00:10.1: irq 5, io base 0000dc00
uhci_hcd 0000:00:10.0: port 1 portsc 008a
hub 2-0:1.0: port 1, status 0100, change 0003, 12 Mb/s
uhci_hcd 0000:00:10.0: port 2 portsc 008a
hub 2-0:1.0: port 2, status 0100, change 0003, 12 Mb/s
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:10.1: detected 2 ports
usb usb3: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: default language 0x0409
usb usb3: Product: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#2)
usb usb3: Manufacturer: Linux 2.6.7 uhci_hcd
usb usb3: SerialNumber: 0000:00:10.1
usb usb3: hotplug
usb usb3: adding 3-0:1.0 (config #1, interface 0)
usb 3-0:1.0: hotplug
uhci_hcd 0000:00:10.0: port 1 portsc 0088
hub 2-0:1.0: port 1 enable change, status 00000100
uhci_hcd 0000:00:10.0: port 2 portsc 0088
hub 2-0:1.0: port 2 enable change, status 00000100
hub 3-0:1.0: usb_probe_interface
hub 3-0:1.0: usb_probe_interface - got id
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
hub 3-0:1.0: standalone hub
hub 3-0:1.0: no power switching (usb 1.0)
hub 3-0:1.0: individual port over-current protection
hub 3-0:1.0: power on to power good time: 2ms
hub 3-0:1.0: local power source is good
uhci_hcd 0000:00:10.2: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3)
uhci_hcd 0000:00:10.2: irq 11, io base 0000e000
uhci_hcd 0000:00:10.1: port 1 portsc 018a
hub 3-0:1.0: port 1, status 0300, change 0003, 1.5 Mb/s
uhci_hcd 0000:00:10.1: port 2 portsc 018a
hub 3-0:1.0: port 2, status 0300, change 0003, 1.5 Mb/s
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.2: detected 2 ports
usb usb4: new device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: default language 0x0409
usb usb4: Product: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (#3)
usb usb4: Manufacturer: Linux 2.6.7 uhci_hcd
usb usb4: SerialNumber: 0000:00:10.2
usb usb4: hotplug
usb usb4: adding 4-0:1.0 (config #1, interface 0)
usb 4-0:1.0: hotplug
hub 4-0:1.0: usb_probe_interface
hub 4-0:1.0: usb_probe_interface - got id
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 4-0:1.0: standalone hub
hub 4-0:1.0: no power switching (usb 1.0)
hub 4-0:1.0: individual port over-current protection
hub 4-0:1.0: power on to power good time: 2ms
hub 4-0:1.0: local power source is good
uhci_hcd 0000:00:10.2: port 1 portsc 018a
hub 4-0:1.0: port 1, status 0300, change 0003, 1.5 Mb/s
uhci_hcd 0000:00:10.2: port 2 portsc 008a
hub 4-0:1.0: port 2, status 0100, change 0003, 12 Mb/s
uhci_hcd 0000:00:10.1: port 1 portsc 0188
hub 3-0:1.0: port 1 enable change, status 00000300
uhci_hcd 0000:00:10.1: port 2 portsc 0188
hub 3-0:1.0: port 2 enable change, status 00000300
uhci_hcd 0000:00:10.2: port 1 portsc 0188
hub 4-0:1.0: port 1 enable change, status 00000300
uhci_hcd 0000:00:10.2: port 2 portsc 0088
hub 4-0:1.0: port 2 enable change, status 00000100
uhci_hcd 0000:00:10.0: suspend_hc
uhci_hcd 0000:00:10.1: suspend_hc
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
uhci_hcd 0000:00:10.2: suspend_hc
EXT3 FS on hda3, internal journal
Adding 522072k swap on /dev/hda5. Priority:-1 extents:1
parport0: PC-style at 0xe800 [PCSPP,EPP]
parport1: PC-style at 0x378 (0x778), irq 7, dma 7 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
inserting floppy driver for 2.6.7
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
ip_tables: (C) 2000-2002 Netfilter core team
NET: Registered protocol family 17
via-rhine.c:v1.10-LK1.1.20-2.6 May-23-2004 Written by Donald Becker
eth0: VIA VT6102 Rhine-II at 0xcc00, 00:0a:e6:57:b2:a0, IRQ 5.
eth0: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000.
ip_tables: (C) 2000-2002 Netfilter core team
lp0: using parport0 (polling).
lp1: using parport1 (interrupt-driven).
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly.
atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, might be trying access hardware directly.
ehci_hcd 0000:00:10.3: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 1, status 0501, change 0001, 480 Mb/s
hub 1-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x501
hub 1-0:1.0: port 1 not reset yet, waiting 50ms
ehci_hcd 0000:00:10.3: port 1 full speed --> companion
ehci_hcd 0000:00:10.3: GetStatus port 1 status 003801 POWER OWNER sig=j CONNECT
uhci_hcd 0000:00:10.0: port 1 portsc 0093
hub 2-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
uhci_hcd 0000:00:10.0: wakeup_hc
hub 2-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
usb 2-1: new full speed USB device using address 2
irq 5: nobody cared!
[<c010726a>] __report_bad_irq+0x2a/0x8b
[<c0107354>] note_interrupt+0x6f/0x9f
[<c0107622>] do_IRQ+0x131/0x140
[<c010301e>] default_idle+0x0/0x27
[<c0105998>] common_interrupt+0x18/0x20
[<c010301e>] default_idle+0x0/0x27
[<c0103042>] default_idle+0x24/0x27
[<c01030a9>] cpu_idle+0x2e/0x37
[<c03865d2>] start_kernel+0x15b/0x175
[<c0386321>] unknown_bootoption+0x0/0x129
handlers: [<de8372fb>] (usb_hcd_irq+0x0/0x67 [usbcore]) [<de8372fb>] (usb_hcd_irq+0x0/0x67 [usbcore]) [<de8c955e>] (rhine_interrupt+0x0/0x1db [via_rhine]) Disabling IRQ #5 usb 2-1: control timeout on ep0in usb 2-1: control timeout on ep0out usb 2-1: control timeout on ep0out usb 2-1: device not accepting address 2, error -110 usb 2-1: new full speed USB device using address 3 usb 2-1: control timeout on ep0out usb 2-1: control timeout on ep0out usb 2-1: device not accepting address 3, error -110
------------------------------------------------------- This SF.Net email sponsored by Black Hat Briefings & Training. Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
