After updating one of my computers from OpenBSD 3.8 to 3.9, a umass
device (an mp3 player, detected as "COWON iAUDIO U2, rev 2.00/1.10")
stopped working. It worked flawlessly before (giving a similar message
to that in the second dmesg), but now when I plug in I get error
messages such as:
ehci_sync_hc: tsleep() = 35
ehci_idone: ex=0xd0f0e000 is done!
uhub3: device problem, disabling port 1
uhub3: port 1, set config at addr 2 failed

This may be related to the problems noted here:
http://article.gmane.org/gmane.os.openbsd.misc/72145/match=vt83c572+umass
http://article.gmane.org/gmane.os.openbsd.misc/106437/match=vt83c572+umass

Does anybody have any ideas? Is there a further step I should take to dig up
useful information? I do not know how to proceed. Two dmesgs and some
additional error messages follow.

Thanks,
Scott

First, the dmesg for my updated computer, where it no longer works.
------------------------------------------------------------
OpenBSD 3.9 (GENERIC) #617: Thu Mar  2 02:26:48 MST 2006
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Celeron(R) CPU 1.70GHz ("GenuineIntel" 686-class) 1.70 GHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM
real mem  = 502833152 (491048K)
avail mem = 451727360 (441140K)
using 4278 buffers containing 25243648 bytes (24652K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 02/12/03, BIOS32 rev. 0 @ 0xfdad0
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf7720/144 (7 entries)
pcibios0: PCI Interrupt Router at 000:17:0 ("VIA VT8235 ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0xc000 0xcc000/0x4000!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA VT8751 PCI" rev 0x00
ppb0 at pci0 dev 1 function 0 "VIA VT8633 AGP" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "S3 ProSavage DDR" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
eap0 at pci0 dev 11 function 0 "Ensoniq AudioPCI" rev 0x00: irq 11
audio0 at eap0
midi0 at eap0: <AudioPCI MIDI UART>
uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0x80: irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0x80: irq 11
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0x80: irq 11
usb2 at uhci2: USB revision 1.0
uhub2 at usb2
uhub2: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
ehci0 at pci0 dev 16 function 3 "VIA VT6202 USB" rev 0x82: irq 11
usb3 at ehci0: USB revision 2.0
uhub3 at usb3
uhub3: VIA EHCI root hub, rev 2.00/1.00, addr 1
uhub3: 6 ports with 6 removable, self powered
viapm0 at pci0 dev 17 function 0 "VIA VT8235 ISA" rev 0x00
iic0 at viapm0
"unknown" at iic0 addr 0x18 not configured
pciide0 at pci0 dev 17 function 1 "VIA VT82C571 IDE" rev 0x06: ATA133, channel 
0 configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <WDC WD300BB-00AUA1>
wd0: 16-sector PIO, LBA, 28629MB, 58633344 sectors
wd1 at pciide0 channel 0 drive 1: <HDT722516DLAT80>
wd1: 16-sector PIO, LBA48, 157066MB, 321672960 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
wd1(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 6
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <COMPAQ, DVD-ROM GD-2500, 0101> SCSI0 5/cdrom 
removable
atapiscsi1 at pciide0 channel 1 drive 1
scsibus1 at atapiscsi1: 2 targets
cd1 at scsibus1 targ 0 lun 0: <ATAPI, CD-RW 52X24, K.LC> SCSI0 5/cdrom removable
cd0(pciide0:1:0): using PIO mode 4, DMA mode 2
cd1(pciide0:1:1): using PIO mode 4, Ultra-DMA mode 2
vr0 at pci0 dev 18 function 0 "VIA RhineII-2" rev 0x74: irq 11, address 
00:07:95:df:0c:b4
ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 5: OUI 0x004063, 
model 0x0032
isa0 at mainbus0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
pcppi0 at isa0 port 0x61
midi1 at pcppi0: <PC speaker>
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
it0 at isa0 port 0x290/8: IT87
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask ef6d netmask ef6d ttymask ffef
pctr: user-level cycle counter enabled
ehci_sync_hc: tsleep() = 35
uhub3: device problem, disabling port 2
dkcsum: wd0 matches BIOS drive 0x80
dkcsum: wd1 matches BIOS drive 0x81
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
uhub3: device problem, disabling port 2
uhub3: device problem, disabling port 2
uhub3: device problem, disabling port 2
uhub3: device problem, disabling port 2
uhub3: port 2, set config at addr 2 failed
------------------------------------------------------------
It later gave me this message:
ehci_sync_hc: tsleep() = 35
ehci_idone: ex=0xd0f0e000 is done!
uhub3: port 1, set config at addr 2 failed
uhub3: device problem, disabling port 1
uhub3: device problem, disabling port 1
uhub3: device problem, disabling port 1
ehci_sync_hc: tsleep() = 35
ehci_idone: ex=0xd0f0e000 is done!
uhub3: device problem, disabling port 1

As well as:
Jun 28 21:15:14 lucien /bsd: umass0 at uhub3 port 2 configuration 1 interface 0
Jun 28 21:15:19 lucien /bsd:
Jun 28 21:15:19 lucien /bsd: umass0: COWON product 0x0600, rev 2.00/1.10, addr 2
Jun 28 21:15:19 lucien /bsd: umass0: using SCSI over Bulk-Only
Jun 28 21:15:24 lucien /bsd: umass0: Get Max Lun failed: TIMEOUT
Jun 28 21:15:24 lucien /bsd: umass0: unable to get Max Lun: TIMEOUT
Jun 28 21:16:09 lucien /bsd: umass0: at uhub3 port 2 (addr 2) disconnected
Jun 28 21:16:09 lucien /bsd: umass0 detached
Jun 28 21:16:20 lucien /bsd: umass0 at uhub3 port 2 configuration 1 interface 0
Jun 28 21:16:30 lucien /bsd:
Jun 28 21:16:30 lucien /bsd: umass0: vendor 0x0e21 product 0x0600, rev 
2.00/1.10, addr 2
Jun 28 21:16:30 lucien /bsd: umass0: using SCSI over Bulk-Only
Jun 28 21:16:35 lucien /bsd: umass0: Get Max Lun failed: TIMEOUT
Jun 28 21:16:35 lucien /bsd: umass0: unable to get Max Lun: TIMEOUT
------------------------------------------------------------
Second, here is another computer (also running 3.9) which has no
difficulty using it.
------------------------------------------------------------
OpenBSD 3.9 (GENERIC) #617: Thu Mar  2 02:26:48 MST 2006
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 199 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
cpu0: F00F bug workaround installed
real mem  = 49913856 (48744K)
avail mem = 37646336 (36764K)
using 634 buffers containing 2596864 bytes (2536K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(00) BIOS, date 12/04/96, BIOS32 rev. 0 @ 0xfd2a0
apm0 at bios0: Power Management spec V1.2 (BIOS mgmt disabled) (BIOS managing 
devices)
apm0: APM power management enable: unrecognized device ID (9)
apm0: AC on, battery charge unknown
apm0: flags 1b0102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000
pcibios0: PCI BIOS has 7 Interrupt Routing table entries
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371SB ISA" rev 0x00)
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc0000/0x8000 0xea000/0x2000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82437VX" rev 0x02
pcib0 at pci0 dev 7 function 0 "Intel 82371SB ISA" rev 0x01
pciide0 at pci0 dev 7 function 1 "Intel 82371SB IDE" rev 0x00: DMA, channel 0 
wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <WDC AC33100H>
wd0: 16-sector PIO, LBA, 3020MB, 6185088 sectors
wd1 at pciide0 channel 0 drive 1: <WDC AC26400R>
wd1: 16-sector PIO, LBA, 6149MB, 12594960 sectors
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
wd1(pciide0:0:1): using PIO mode 4, DMA mode 2
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <TOSHIBA, CD-ROM XM-5702B, 3476> SCSI0 5/cdrom 
removable
cd0(pciide0:1:0): using PIO mode 0, DMA mode 1
uhci0 at pci0 dev 7 function 2 "Intel 82371SB USB" rev 0x01: irq 9
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
eap0 at pci0 dev 13 function 0 "Ensoniq AudioPCI97" rev 0x09: irq 5
ac97: codec id 0x83847609 (SigmaTel STAC9721/23)
ac97: codec features 18 bit DAC, 18 bit ADC, SigmaTel 3D
audio0 at eap0
midi0 at eap0: <AudioPCI MIDI UART>
vga1 at pci0 dev 14 function 0 "ATI Mach64 CT" rev 0x09
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pmsi0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pmsi0 mux 0
ep0 at isa0 port 0x300/16 irq 10: address 00:60:08:99:a2:bc, utp (default utp)
pcppi0 at isa0 port 0x61
midi1 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
isapnp0 at isa0 port 0x279: read port 0x20b
ep1 at isapnp0 "3Com 3C509B EtherLink III, TCM5095, PNP80F7, " port 0x210/16 
irq 7: address 00:60:08:99:a2:bc, utp (default utp)
biomask eb45 netmask efc5 ttymask ffc7
pctr: 586-class performance counters and user-level cycle counter enabled
dkcsum: wd0 matches BIOS drive 0x80
dkcsum: wd1 matches BIOS drive 0x81
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
umass0 at uhub0 port 1 configuration 1 interface 0
umass0: COWON iAUDIO U2, rev 2.00/1.10, addr 2
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets
sd0 at scsibus1 targ 1 lun 0: <COWON, iAUDIO U2, 0100> SCSI4 0/direct removable
sd0: 992MB, 992 cyl, 64 head, 32 sec, 512 bytes/sec, 2032384 sec total
------------------------------------------------------------

Reply via email to