Subject: undetected hardware
To: None <port-i386@netbsd.org>
From: WL <wliao@generationec.com>
List: port-i386
Date: 05/30/2002 10:53:34
Hey, all.

I plunked the money for one of the OSless PCs from walmart
and it has worked out as a headless machine fairly well
so far. The the motherboard is MS6390 (via km266 chipset);
I copied the list of stuff the install kernel (GENERIC_LAPTOP)
recognizes below (dmesg | egrep '^[a-z]+[0-9]+ at').

In the dmesg output, I'm seeing the below

pci_intr_fixup: no compatible PCI ICU found: ICU vendor 0x1106 product 0x3116
Warning: unable to fix up PCI interrupt routing

Is the pci_intr_fixup message a bad thing? There are other
pci bios settings that I can play with, so maybe it will
go away.

There is a modem module in the pci slot that isn't recognized:

unknown vendor 0x151f product 0x0000 (miscellaneous communications) at pci0 dev 6 function 0
 not configured

The package came with instructions for the device to be
recognized under RH 7.1, so it should be possible. When
I get a chance, I'm going to try adding the pci hints to
the kernel.

The last thing is the audio card. The motherboard docs
say it is a ac97 thing:

VIA Technologies product 0x3059 (audio multimedia, revision 0x40) at pci0 dev 17 function 5
not configured

Any ideas of getting these things working?

WL

pci0 at mainbus0 bus 0: configuration mode 1
pchb0 at pci0 dev 0 function 0
ppb0 at pci0 dev 1 function 0: VIA Technologies product 0xb091 (rev. 0x00)
3pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0: S3 product 0x8d04 (rev. 0x00)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
rtk0 at pci0 dev 14 function 0: RealTek 8139 10/100BaseTX
pcib0 at pci0 dev 17 function 0
pciide0 at pci0 dev 17 function 1: VIA Technologies unknown ATA controller
wd0 at pciide0 channel 0 drive 0: <SAMSUNG SV4012H>
atapibus0 at pciide0 channel 1
cd0 at atapibus0 drive 0: <GCR-8521B, , 1.00> type 5 cdrom removable
uhci0 at pci0 dev 17 function 2: VIA Technologies VT83C572 USB Controller (rev. 0x23)
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhci1 at pci0 dev 17 function 3: VIA Technologies VT83C572 USB Controller (rev. 0x23)
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
pckbc0 at isa0 port 0x60-0x64
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay0
lpt0 at isa0 port 0x378-0x37b irq 7
pcppi0 at isa0 port 0x61
midi0 at pcppi0: PC speaker
sysbeep0 at pcppi0
isapnp0 at isa0 port 0x279: ISA Plug 'n Play device support
npx0 at isa0 port 0xf0-0xff: using exception 16
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB, 80 cyl, 2 head, 18 sec
apm0 at mainbus0: Power Management spec V1.2