Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jul 2006 11:28:28 -0700
From:      Nick Sayer <nsayer@kfu.com>
To:        freebsd-questions@freebsd.org
Subject:   ICH8 chipset support?
Message-ID:  <C54C8679-2BA7-4767-85D4-B2D4D043626E@kfu.com>

next in thread | raw e-mail | index | archive | help

--Apple-Mail-12--807950596
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=US-ASCII;
	delsp=yes;
	format=flowed

I just upgraded my machine at home to a Conroy-ready motherboard - An  
Asus P5B. This particular motherboard has the smallest fraction of  
recognized devices I think I've ever come across. From what I can  
tell, the blame can be placed squarely on the Intel ICH8 chipset that  
supplies almost all of the devices in the system.

USB is working, though it is recognized only generically. The ICH8  
SATA ports do not seem to work properly (thank goodness for the  
JMicro RAID controller - which can be used without RAID). The audio  
subsystem, SMB controller and the Realtek on-board Ethernet aren't  
recognized at all. There's an nVidia PCI Express graphics card in  
there too, but I probably won't even run X on this machine, much less  
3D stuff.

I'll attach the output from pciconf -l and the dmesg.boot. At this  
point, it is up, sort of.

Is there any hope of improving support for this system?

--Apple-Mail-12--807950596
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; x-unix-mode=0644; x-mac-hide-extension=yes;
	name=pciconf.txt
Content-Disposition: attachment;
	filename=pciconf.txt

hostb0@pci0:0:0:        class=0x060000 card=0x81ea1043 chip=0x29a08086 rev=0x02 hdr=0x00
pcib1@pci0:1:0: class=0x060400 card=0x00000088 chip=0x29a18086 rev=0x02 hdr=0x01
uhci0@pci0:26:0:        class=0x0c0300 card=0x81ec1043 chip=0x28348086 rev=0x02 hdr=0x00
uhci1@pci0:26:1:        class=0x0c0300 card=0x81ec1043 chip=0x28358086 rev=0x02 hdr=0x00
ehci0@pci0:26:7:        class=0x0c0320 card=0x81ec1043 chip=0x283a8086 rev=0x02 hdr=0x00
none0@pci0:27:0:        class=0x040300 card=0x81ec1043 chip=0x284b8086 rev=0x02 hdr=0x00
pcib2@pci0:28:0:        class=0x060400 card=0x00000040 chip=0x283f8086 rev=0x02 hdr=0x01
pcib3@pci0:28:3:        class=0x060400 card=0x00000040 chip=0x28458086 rev=0x02 hdr=0x01
pcib4@pci0:28:4:        class=0x060400 card=0x00000040 chip=0x28478086 rev=0x02 hdr=0x01
uhci2@pci0:29:0:        class=0x0c0300 card=0x81ec1043 chip=0x28308086 rev=0x02 hdr=0x00
uhci3@pci0:29:1:        class=0x0c0300 card=0x81ec1043 chip=0x28318086 rev=0x02 hdr=0x00
uhci4@pci0:29:2:        class=0x0c0300 card=0x81ec1043 chip=0x28328086 rev=0x02 hdr=0x00
ehci1@pci0:29:7:        class=0x0c0320 card=0x81ec1043 chip=0x28368086 rev=0x02 hdr=0x00
pcib5@pci0:30:0:        class=0x060401 card=0x00000050 chip=0x244e8086 rev=0xf2 hdr=0x01
isab0@pci0:31:0:        class=0x060100 card=0x81ec1043 chip=0x28108086 rev=0x02 hdr=0x00
atapci1@pci0:31:2:      class=0x01018f card=0x81ec1043 chip=0x28208086 rev=0x02 hdr=0x00
none1@pci0:31:3:        class=0x0c0500 card=0x81ec1043 chip=0x283e8086 rev=0x02 hdr=0x00
atapci2@pci0:31:5:      class=0x010185 card=0x81ec1043 chip=0x28258086 rev=0x02 hdr=0x00
none2@pci1:0:0: class=0x030000 card=0xc2233842 chip=0x016110de rev=0xa1 hdr=0x00
none3@pci3:0:0: class=0x020000 card=0x81681043 chip=0x816810ec rev=0x01 hdr=0x00
atapci0@pci2:0:0:       class=0x010185 card=0x81e41043 chip=0x2363197b rev=0x02 hdr=0x00
em0@pci5:0:0:   class=0x020000 card=0x10128086 chip=0x10108086 rev=0x01 hdr=0x00
em1@pci5:0:1:   class=0x020000 card=0x10128086 chip=0x10108086 rev=0x01 hdr=0x00
ahc0@pci5:2:0:  class=0x010000 card=0xe2a09005 chip=0x00809005 rev=0x02 hdr=0x00
--Apple-Mail-12--807950596
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	x-unix-mode=0644;
	name=boot.txt
Content-Disposition: attachment;
	filename=boot.txt

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-p3 #5: Wed Jul 19 18:54:04 PDT 2006
    root@quack.kfu.com:/usr/obj/usr/src/sys/QUACK
ACPI APIC Table: <A M I  OEMAPIC >
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz (2660.49-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf49  Stepping = 9
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x651d<SSE3,RSVD2,MON,DS_CPL,TM2,CNTX-ID,CX16,<b14>>
  AMD Features=0x20100000<NX,LM>
  AMD Features2=0x1<LAHF>
real memory  = 1073348608 (1023 MB)
avail memory = 1041428480 (993 MB)
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <A M I OEMXSDT> on motherboard
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi0: Power Button (fixed)
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
    ACPI-1304: *** Error: Method execution failed [\\_PR_.CPU1._PDC] (Node 0xc4a6e780), AE_BAD_HEADER
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
uhci0: <UHCI (generic) USB controller> port 0xdc00-0xdc1f irq 16 at device 26.0 on pci0
uhci0: [GIANT-LOCKED]
usb0: <UHCI (generic) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <UHCI (generic) USB controller> port 0xe000-0xe01f irq 17 at device 26.1 on pci0
uhci1: [GIANT-LOCKED]
usb1: <UHCI (generic) USB controller> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfebffc00-0xfebfffff irq 18 at device 26.7 on pci0
ehci0: [GIANT-LOCKED]
usb2: waiting for BIOS to give up control
usb2: EHCI version 1.0
usb2: companion controllers, 2 ports each: usb0 usb1
usb2: <EHCI (generic) USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub2: 4 ports with 4 removable, self powered
pci0: <multimedia> at device 27.0 (no driver attached)
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pci4: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0
pci3: <ACPI PCI bus> on pcib3
pci3: <network, ethernet> at device 0.0 (no driver attached)
pcib4: <ACPI PCI-PCI bridge> irq 16 at device 28.4 on pci0
pci2: <ACPI PCI bus> on pcib4
atapci0: <JMicron JMB363 SATA300 controller> port 0x9c00-0x9c07,0x9880-0x9883,0x9800-0x9807,0x9480-0x9483,0x9400-0x940f mem 0xfe8fe000-0xfe8fffff irq 16 at device 0.0 on pci2
ata2: <ATA channel 0> on atapci0
ata3: <ATA channel 1> on atapci0
ata4: <ATA channel 2> on atapci0
uhci2: <UHCI (generic) USB controller> port 0xd480-0xd49f irq 23 at device 29.0 on pci0
uhci2: [GIANT-LOCKED]
usb3: <UHCI (generic) USB controller> on uhci2
usb3: USB revision 1.0
uhub3: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered
uhci3: <UHCI (generic) USB controller> port 0xd800-0xd81f irq 19 at device 29.1 on pci0
uhci3: [GIANT-LOCKED]
usb4: <UHCI (generic) USB controller> on uhci3
usb4: USB revision 1.0
uhub4: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub4: 2 ports with 2 removable, self powered
uhci4: <UHCI (generic) USB controller> port 0xd880-0xd89f irq 18 at device 29.2 on pci0
uhci4: [GIANT-LOCKED]
usb5: <UHCI (generic) USB controller> on uhci4
usb5: USB revision 1.0
uhub5: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub5: 2 ports with 2 removable, self powered
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfebff800-0xfebffbff irq 23 at device 29.7 on pci0
ehci1: [GIANT-LOCKED]
usb6: waiting for BIOS to give up control
usb6: timed out waiting for BIOS
usb6: EHCI version 1.0
usb6: companion controllers, 2 ports each: usb3 usb4 usb5
usb6: <EHCI (generic) USB 2.0 controller> on ehci1
usb6: USB revision 2.0
uhub6: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
uhub6: 6 ports with 6 removable, self powered
pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci5: <ACPI PCI bus> on pcib5
em0: <Intel(R) PRO/1000 Network Connection Version - 3.2.18> port 0xb880-0xb8bf mem 0xfeac0000-0xfeadffff irq 21 at device 0.0 on pci5
em0: Ethernet address: 00:07:e9:39:59:ce
em1: <Intel(R) PRO/1000 Network Connection Version - 3.2.18> port 0xbc00-0xbc3f mem 0xfeae0000-0xfeafffff irq 22 at device 0.1 on pci5
em1: Ethernet address: 00:07:e9:39:59:cf
ahc0: <Adaptec 29160 Ultra160 SCSI adapter> port 0xb400-0xb4ff mem 0xfeabf000-0xfeabffff irq 23 at device 2.0 on pci5
ahc0: [GIANT-LOCKED]
aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci1: <GENERIC ATA controller> port 0xec00-0xec07,0xe880-0xe883,0xe800-0xe807,0xe480-0xe483,0xe400-0xe40f,0xe080-0xe08f irq 19 at device 31.2 on pci0
ata5: <ATA channel 0> on atapci1
ata6: <ATA channel 1> on atapci1
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
atapci2: <GENERIC ATA controller> port 0xd400-0xd407,0xd080-0xd083,0xd000-0xd007,0xcc00-0xcc03,0xc880-0xc88f,0xc800-0xc80f irq 19 at device 31.5 on pci0
ata7: <ATA channel 0> on atapci2
ata8: <ATA channel 1> on atapci2
acpi_button0: <Power Button> on acpi0
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
sio0: type 16550A
fdc0: <floppy drive controller (FDE)> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FAST]
ppc0: <ECP parallel printer port> port 0x378-0x37f,0x778-0x77f irq 7 drq 3 on acpi0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/9 bytes threshold
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
pmtimer0 on isa0
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
ata1 at port 0x170-0x177,0x376 irq 15 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
ugen0: American Power Conversion Back-UPS CS 500 FW:806.q5.D USB FW:q5, rev 1.10/0.06, addr 2
ums0: Logitech USB Mouse, rev 1.10/6.10, addr 3, iclass 3/1
ums0: 3 buttons and Z dir.
Timecounter "TSC" frequency 2660486620 Hz quality 800
Timecounters tick every 1.000 msec
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding disabled, default to deny, logging disabled
Waiting 2 seconds for SCSI devices to settle
ad6: 156334MB <Maxtor 6Y160M0 YAR51FW0> at ata3-master SATA150
acd0: DVDROM <LITE-ON DVD SOHD-16P9S/FS09> at ata4-slave UDMA33
sa0 at ahc0 bus 0 target 6 lun 0
sa0: <SEAGATE DAT    9SP40-000 9070> Removable Sequential Access SCSI-3 device 
sa0: 80.000MB/s transfers (40.000MHz, offset 32, 16bit)
Trying to mount root from ufs:/dev/ad6s1a

--Apple-Mail-12--807950596--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C54C8679-2BA7-4767-85D4-B2D4D043626E>