Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[5.0] USB device ignored on boot



I am running NetBSD/amd64 5.0_STABLE on a Gigabyte GA-MA78GM-US2H motherboard with three uplcom(4) USB to serial adapters. On boot, only two of these are recognized, I have to manually un- and re-plug the third adapter in order to get it attached. (See end of the dmesg output). Un- and re-plugging is not even a work-around since the machine is running remotely - unattended.

I also noticed that the output from the attach of the second uplcom(4) adapter gets intermixed with other boot messages:

[...]
ucom0 at uplcom0
uplcom1 at uhub1 port 1boot device: wd0
root on wd0a dumps on wd0b

uplcom1: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 2
[...]

Is there a locking issue here?


--
    aew


Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 5.0_STABLE (WAPANA) #1: Tue Jul 14 18:03:54 EDT 2009
root%weekend.wrede.ca@localhost:/u2/netbsd-5.0/obj.amd64/sys/arch/amd64/compile/ WAPANA
total memory = 1789 MB
avail memory = 1721 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
SMBIOS rev. 2.4 @ 0xf0100 (54 entries)
Gigabyte Technology Co., Ltd. GA-MA78GM-US2H ( )
mainbus0 (root)
cpu0 at mainbus0 apid 0: AMD 686-class, 2806MHz, id 0x100f23
cpu1 at mainbus0 apid 1: AMD 686-class, 2806MHz, id 0x100f23
ioapic0 at mainbus0 apid 2: pa 0xfec00000, version 21, 24 pins
acpi0 at mainbus0: Intel ACPICA 20080321
acpi0: X/RSDT: OemId <GBT   ,GBTUACPI,42302e31>, AslId <GBTU,01010101>
acpi0: SCI interrupting at int 9
acpi0: fixed-feature power button present
timecounter: Timecounter "ACPI-Fast" frequency 3579545 Hz quality 1000
ACPI-Fast 32-bit timer
acpibut0 at acpi0 (PWRB, PNP0C0C): ACPI Power Button
attimer1 at acpi0 (TMR, PNP0100): io 0x40-0x43
hpet0 at acpi0 (HPET, PNP0103): mem 0xfed00000-0xfed003ff irq 0,8
timecounter: Timecounter "hpet0" frequency 14318180 Hz quality 2000
pcppi1 at acpi0 (SPKR, PNP0800): io 0x61
sysbeep0 at pcppi1
com2 at acpi0 (UAR1, PNP0501-1): io 0x3f8-0x3ff irq 4
com2: ns16550a, working fifo
pckbc0 at acpi0 (PS2M, PNP0F13) (aux port): irq 12
pckbc1 at acpi0 (PS2K, PNP0303) (kbd port): io 0x60,0x64 irq 1
attimer1: attached to pcppi1
pckbd0 at pckbc1 (kbd slot)
pckbc1: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc1 (aux slot)
pckbc1: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
pchb0 at pci0 dev 0 function 0
pchb0: Advanced Micro Devices product 0x9600 (rev. 0x00)
ppb0 at pci0 dev 1 function 0: Advanced Micro Devices product 0x9602 (rev. 0x00)
pci1 at ppb0 bus 1
pci1: i/o space, memory space enabled
vga0 at pci1 dev 5 function 0: ATI Technologies product 0x9610 (rev. 0x00) wsdisplay0 at vga0 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
radeondrm0 at vga0error: [drm:pid0:drm_attach] *ERROR* pci_mapreg info for 28 failed
error: [drm:pid0:drm_attach] *ERROR* pci_mapreg info for 32 failed
: ATI Radeon HD 3200 Graphics
radeondrm0: Initialized radeon 1.29.0 20080613
azalia0 at pci1 dev 5 function 1: Generic High Definition Audio Controller
azalia0: interrupting at ioapic0 pin 19
azalia0: host: 0x1002/0x960f (rev. 0), HDA rev. 1.0
ppb1 at pci0 dev 4 function 0: Advanced Micro Devices product 0x9604 (rev. 0x00)
ppb1: unsupported PCI Express version
pci2 at ppb1 bus 2
pci2: i/o space, memory space enabled, rd/line, wr/inv ok
wm0 at pci2 dev 0 function 0: Intel i82574L, rev. 0
wm0: interrupting at ioapic0 pin 16
wm0: PCI-Express bus
wm0: FLASH
wm0: Ethernet address 00:1b:21:39:50:d4
ukphy0 at wm0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000ac2, model 0x000b, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto ppb2 at pci0 dev 10 function 0: Advanced Micro Devices product 0x9609 (rev. 0x00)
ppb2: unsupported PCI Express version
pci3 at ppb2 bus 3
pci3: i/o space, memory space enabled, rd/line, wr/inv ok
re0 at pci3 dev 0 function 0: RealTek 8168/8111 PCIe Gigabit Ethernet (rev. 0x02)
re0: interrupting at ioapic0 pin 18
re0: Ethernet address 00:1f:d0:d6:52:3a
re0: using 256 tx descriptors
rgephy0 at re0 phy 7: RTL8169S/8110S/8211 1000BASE-T media interface, rev. 2 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto ahcisata0 at pci0 dev 17 function 0: ATI Technologies SB700/SB800 SATA Controller (AHCI mode)
ahcisata0: interrupting at ioapic0 pin 22
ahcisata0: AHCI revision 1.1, 6 ports, 32 command slots, features 0xf722e080
atabus0 at ahcisata0 channel 0
atabus1 at ahcisata0 channel 1
atabus2 at ahcisata0 channel 2
atabus3 at ahcisata0 channel 3
atabus4 at ahcisata0 channel 4
atabus5 at ahcisata0 channel 5
ohci0 at pci0 dev 18 function 0: ATI Technologies SB700/SB800 USB OHCI Controller (rev. 0x00)
ohci0: interrupting at ioapic0 pin 16
ohci0: OHCI version 1.0, legacy support
usb0 at ohci0: USB revision 1.0
ohci1 at pci0 dev 18 function 1: ATI Technologies SB700/SB800 USB OHCI Controller (rev. 0x00)
ohci1: interrupting at ioapic0 pin 16
ohci1: OHCI version 1.0, legacy support
usb1 at ohci1: USB revision 1.0
ehci0 at pci0 dev 18 function 2: ATI Technologies SB700/SB800 USB EHCI Controller (rev. 0x00)
ehci0: applying AMD SB600/SB700 USB freeze workaround
ehci0: interrupting at ioapic0 pin 17
ehci0: dropped intr workaround enabled
ehci0: EHCI version 1.0
ehci0: companion controllers, 3 ports each: ohci0 ohci1
usb2 at ehci0: USB revision 2.0
ohci2 at pci0 dev 19 function 0: ATI Technologies SB700/SB800 USB OHCI Controller (rev. 0x00)
ohci2: interrupting at ioapic0 pin 18
ohci2: OHCI version 1.0, legacy support
usb3 at ohci2: USB revision 1.0
ohci3 at pci0 dev 19 function 1: ATI Technologies SB700/SB800 USB OHCI Controller (rev. 0x00)
ohci3: interrupting at ioapic0 pin 18
ohci3: OHCI version 1.0, legacy support
usb4 at ohci3: USB revision 1.0
ehci1 at pci0 dev 19 function 2: ATI Technologies SB700/SB800 USB EHCI Controller (rev. 0x00)
ehci1: applying AMD SB600/SB700 USB freeze workaround
ehci1: interrupting at ioapic0 pin 19
ehci1: dropped intr workaround enabled
ehci1: EHCI version 1.0
ehci1: companion controllers, 3 ports each: ohci2 ohci3
usb5 at ehci1: USB revision 2.0
piixpm0 at pci0 dev 20 function 0
piixpm0: ATI Technologies SB600/SB700/SB800 SMBus Controller (rev. 0x3a)
piixpm0: interrupting at SMIpiixpm0: polling
iic0 at piixpm0: I2C bus
ixpide0 at pci0 dev 20 function 1
ixpide0: ATI Technologies IXP IDE Controller (rev. 0x00)
ixpide0: bus-master DMA support present
ixpide0: primary channel configured to compatibility mode
ixpide0: primary channel interrupting at ioapic0 pin 14
atabus6 at ixpide0 channel 0
ixpide0: secondary channel configured to compatibility mode
ixpide0: secondary channel interrupting at ioapic0 pin 15
atabus7 at ixpide0 channel 1
azalia1 at pci0 dev 20 function 2: Generic High Definition Audio Controller
azalia1: interrupting at ioapic0 pin 16
azalia1: host: ATI Technologies SB600 Azalia (rev. 0), HDA rev. 1.0
pcib0 at pci0 dev 20 function 3
pcib0: ATI Technologies SB700/SB800 LPC Host Controller (rev. 0x00)
ppb3 at pci0 dev 20 function 4: ATI Technologies SB600 PCI to PCI Bridge (rev. 0x00)
pci4 at ppb3 bus 4
pci4: i/o space, memory space enabled
bktr0 at pci4 dev 6 function 0
bktr0: interrupting at ioapic0 pin 20
bktr0: Detected a DPL34-1@-@0 at 0x84
bktr0: Intel Smart Video III/VideoLogic Captivator PCI, <no> tuner, dpl3518a dolby.
bktr1 at pci4 dev 7 function 0
bktr1: interrupting at ioapic0 pin 21
bktr1: IMS TV Turbo, Philips FR1236 NTSC FM tuner.
radio0 at bktr1
ohci4 at pci0 dev 20 function 5: ATI Technologies SB700/SB800 USB OHCI Controller (rev. 0x00)
ohci4: interrupting at ioapic0 pin 18
ohci4: OHCI version 1.0, legacy support
usb6 at ohci4: USB revision 1.0
pchb1 at pci0 dev 24 function 0
pchb1: Advanced Micro Devices AMD64 Family10h HyperTransport configuration (rev. 0x00)
pchb2 at pci0 dev 24 function 1
pchb2: Advanced Micro Devices AMD64 Family10h Address Map configuration (rev. 0x00)
pchb3 at pci0 dev 24 function 2
pchb3: Advanced Micro Devices AMD64 Family10h DRAM configuration (rev. 0x00)
amdtemp0 at pci0 dev 24 function 3
amdtemp0: AMD CPU Temperature Sensors (Family10h / Family11h)
pchb4 at pci0 dev 24 function 4
pchb4: Advanced Micro Devices AMD64 Family10h Link configuration (rev. 0x00)
isa0 at pcib0
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "TSC" frequency 2806121030 Hz quality 3000
azalia0: codec[0]: ATI RS690/780 HDMI (rev. 0.0), HDA rev. 1.0
audio0 at azalia0: full duplex, independent
azalia1: codec[0]: Realtek ALC885 (rev. 1.1), HDA rev. 1.0
audio1 at azalia1: full duplex, independent
uhub0 at usb0: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
uhub1 at usb1: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
uhub2 at usb2: ATI Technologies EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 6 ports with 6 removable, self powered
uhub3 at usb3: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 3 ports with 3 removable, self powered
uhub4 at usb4: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub4: 3 ports with 3 removable, self powered
uhub5 at usb5: ATI Technologies EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub5: 6 ports with 6 removable, self powered
uhub6 at usb6: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub6: 2 ports with 2 removable, self powered
IPsec: Initialized Security Association Processing.
ahcisata0 port 0: device present, speed: 3.0Gb/s
wd0 at atabus0 drive 0: <ST3500410AS>
wd0: quirks 2<FORCE_LBA48>
wd0: drive supports 16-sector PIO transfers, LBA48 addressing
wd0: 465 GB, 969021 cyl, 16 head, 63 sec, 512 bytes/sect x 976773168 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133)
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6 (Ultra/133) (using DMA)
atapibus0 at atabus6: 2 targets
cd0 at atapibus0 drive 1: <HL-DT-ST RW/DVD GCC-4521B, , 1.01> cdrom removable
cd0: 32-bit data port
cd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 2 (Ultra/33)
wd1 at atabus6 drive 0: <IBM-IC35L180AVV207-1>
wd1: drive supports 16-sector PIO transfers, LBA48 addressing
wd1: 172 GB, 359010 cyl, 16 head, 63 sec, 512 bytes/sect x 361882080 sectors
wd1: 32-bit data port
wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100)
wd1(ixpide0:0:0): using PIO mode 4, Ultra-DMA mode 5 (Ultra/100) (using DMA) cd0(ixpide0:0:1): using PIO mode 4, Ultra-DMA mode 2 (Ultra/33) (using DMA)
ehci0: handing over full speed device on port 1 to ohci0
uvideo0 at uhub5 port 2 configuration 1 interface 0: PixArt Imaging Inc. USB2.0 UVC VGA, rev 2.00/1.00, addr 2 video0 at uvideo0: PixArt Imaging Inc. USB2.0 UVC VGA, rev 2.00/1.00, addr 2 uaudio0 at uhub5 port 2 configuration 1 interface 2: PixArt Imaging Inc. USB2.0 UVC VGA, rev 2.00/1.00, addr 2
uaudio0: audio rev 1.00
audio2 at uaudio0: full duplex, independent
ehci0: handing over full speed device on port 4 to ohci1
ehci0: handing over full speed device on port 6 to ohci1
uplcom0 at uhub0 port 1
uplcom0: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 2
raidattach: Asked for 8 units
Kernelized RAIDframe activated
pad: requested 1 units
pad0: outputs: 44100Hz, 16-bit, stereo
audio3 at pad0: half duplex
Searching for RAID components...
ucom0 at uplcom0
uplcom1 at uhub1 port 1boot device: wd0
root on wd0a dumps on wd0b

uplcom1: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 2
mountroot: trying ffs...
ucom1 at uplcom1
root file system type: ffs
init: copying out path `/sbin/init' 11
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)

[here, the 3rd uplcom adapter is unplugged and re-plugged]

ehci0: handing over full speed device on port 5 to ohci1
uplcom2 at uhub1 port 2
uplcom2: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 3
ucom2 at uplcom2




Home | Main Index | Thread Index | Old Index