kern/106832: USB HP printer is not detected by kernel when ACPI enabled.

Frédéric Petit fredantispam at free.fr
Sun Dec 17 03:30:30 PST 2006


>Number:         106832
>Category:       kern
>Synopsis:       USB HP printer is not detected by kernel when ACPI enabled.
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 17 11:30:26 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Frédéric Petit
>Release:        FreeBSD 6.1-RELEASE
>Organization:
>Environment:
System: FreeBSD marsu 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sat Dec 16 17:39:23 CET 2006 root at marsu:/usr/src/sys/i386/compile/FREEBSD_61 i386
(does not work for the GENERIC kernel too)
>Description:
USB HP printer is not detected by kernel when ACPI enabled.
If ACPI disabled, USB printer is well detected, but freebsd
does not boot anymore because HDD (Maxtor on nvidia SATA chipset)
is not detected.

>From dmesg output:
Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 6.1-RELEASE #0: Sat Dec 16 23:02:08 CET 2006
    root at marsu:/usr/src/sys/i386/compile/FREEBSD_61
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) D CPU 3.00GHz (3000.12-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf64  Stepping = 4
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUS
H,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0xe4bd<SSE3,RSVD2,MON,DS_CPL,VMX,EST,CNTX-ID,CX16,<b14>,<b15>>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
  Cores per package: 2
real memory  = 2952724480 (2815 MB)
avail memory = 2883387392 (2749 MB)
ACPI APIC Table: <Nvidia AWRDACPI>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  0
 cpu1 (AP): APIC ID:  1
ioapic0: Changing APIC ID to 4
ioapic0 <Version 1.1> irqs 0-23 on motherboard
acpi0: <Nvidia AWRDACPI> on motherboard
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi0: Power Button (fixed)
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x4008-0x400b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: <memory, RAM> at device 0.1 (no driver attached)
[snip]
pci0: <memory, RAM> at device 1.6 (no driver attached)
pcib1: <ACPI PCI-PCI bridge> at device 2.0 on pci0
pci1: <ACPI PCI bus> on pcib1
nvidia0: <GeForce 6800 Series GPU> mem 0xd3000000-0xd3ffffff,0xb0000000-0xbfffffff,0xd4000000-0xd4ff
ffff irq 16 at device 0.0 on pci1
nvidia0: [GIANT-LOCKED]
pcib2: <ACPI PCI-PCI bridge> at device 4.0 on pci0
pci2: <ACPI PCI bus> on pcib2
nvidia1: <GeForce 6800 Series GPU> mem 0xd0000000-0xd0ffffff,0xc0000000-0xcfffffff,0xd1000000-0xd1ff
ffff irq 16 at device 0.0 on pci2
nvidia1: [GIANT-LOCKED]
pcib3: <ACPI PCI-PCI bridge> at device 6.0 on pci0
pci3: <ACPI PCI bus> on pcib3
pci3: <mass storage> at device 0.0 (no driver attached)
pci0: <memory, RAM> at device 9.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 10.0 on pci0
isa0: <ISA bus> on isab0
ichsmb0: <SMBus controller> port 0xe400-0xe41f,0x5000-0x503f,0x5100-0x513f irq 20 at device 10.1 on pci0
ichsmb0: [GIANT-LOCKED]
smbus0: <System Management Bus> on ichsmb0
smb0: <SMBus generic I/O> on smbus0
ohci0: <OHCI (generic) USB controller> mem 0xd9005000-0xd9005fff irq 21 at device 11.0 on pci0
ohci0: [GIANT-LOCKED]
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: nVidia OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 5 ports with 5 removable, self powered
ohci1: <OHCI (generic) USB controller> mem 0xd9000000-0xd9000fff irq 22 at device 11.1 on pci0
ohci1: [GIANT-LOCKED]
usb1: OHCI version 1.0, legacy support
usb1: SMM does not respond, resetting
usb1: <OHCI (generic) USB controller> on ohci1
usb1: USB revision 1.0
uhub1: nVidia OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 5 ports with 5 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xd9001000-0xd90010ff irq 23 at device 11.2 on pci0
ehci0: [GIANT-LOCKED]
usb2: EHCI version 1.0
usb2: companion controllers, 4 ports each: usb0 usb1
usb2: <EHCI (generic) USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: nVidia EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 10 ports with 10 removable, self powered
nve0: <NVIDIA nForce MCP11 Networking Adapter> port 0xb800-0xb807 mem 0xd9002000-0xd9002fff irq 21 at device 14.0 on pci0
nve0: Ethernet address 00:13:d4:e0:0b:ba
miibus0: <MII bus> on nve0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
nve0: Ethernet address: 00:13:d4:e0:0b:ba
atapci0: <nVidia nForce MCP UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf0
0f at device 15.0 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
atapci1: <nVidia nForce MCP SATA150 controller> port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73
,0xcc00-0xcc0f mem 0xd9003000-0xd9003fff irq 22 at device 16.0 on pci0
ata2: <ATA channel 0> on atapci1
ata3: <ATA channel 1> on atapci1
atapci2: <nVidia nForce MCP SATA150 controller> port 0x9e0-0x9e7,0xbe0-0xbe3,0x960-0x967,0xb60-0xb63
,0xe000-0xe00f mem 0xd9004000-0xd9004fff irq 23 at device 17.0 on pci0
ata4: <ATA channel 0> on atapci2
ata5: <ATA channel 1> on atapci2
pcib4: <ACPI PCI-PCI bridge> at device 18.0 on pci0
pci4: <ACPI PCI bus> on pcib4
pci4: <serial bus, FireWire> at device 11.0 (no driver attached)
em0: <Intel(R) PRO/1000 Network Connection Version - 3.2.18> port 0xa000-0xa03f mem 0xd8000000-0xd80
1ffff irq 19 at device 12.0 on pci4
em0: Ethernet address: 00:13:d4:e0:01:23
pcm0: <nVidia nForce 4 MCP> port 0xe800-0xe8ff,0xec00-0xecff mem 0xd9006000-0xd9006fff irq 20 at device 19.0 on pci0
pcm0: <Avance Logic ALC850 AC97 Codec>
acpi_tz0: <Thermal Zone> on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse Explorer, device ID 4
orm0: <ISA Option ROM> at iomem 0xd0000-0xd3fff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0

============= HERE ===============
uhub0: device problem (SET_ADDR_FAILED), disabling port 1
uhub0: device problem (SET_ADDR_FAILED), disabling port 2
==================================

Timecounters tick every 1.000 msec
acd0: CDRW <ASUS CRW-5232A4/1.00> at ata1-master UDMA33
acd1: DVDR <ASUS DRW-1608P3S/1.19> at ata1-slave UDMA66
ad4: 238475MB <Maxtor 6L250S0 BACE1G10> at ata2-master SATA150
ad6: 239372MB <Maxtor 6V250F0 VA111900> at ata3-master SATA300
ad8: 239372MB <Maxtor 6L250S0 BACE1G20> at ata4-master SATA150
ad10: 239372MB <Maxtor 6L250S0 BANC1G10> at ata5-master SATA150
SMP: AP CPU #1 Launched!

Please note that if I plug a USB stick (Kingston DataTraveler) on the USB port
used by my HP printer, it works fine.

Also please note that this HP printer (1320) works fine with cups on my linux box.
>How-To-Repeat:
Does not work on Asus P5ND2-SLI Deluxe mobo.
>Fix:
Don't know :-(
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list