Any successful installs on a Broadcom HT1000 chipset?
Ian FREISLICH
ianf at clue.co.za
Wed Nov 21 05:10:11 PST 2007
Barney Cordoba wrote:
> Travis Mikalson <bofh at terranova.net> wrote:
> > Pawel Worach wrote:
> > > Barney Cordoba wrote:
> > >> We can't get any flavor of Freebsd 7 to build or boot
> > >> successfully on an HT1000 MB. We have 2 distinct MBs and both
> > >> have similar problems.
> > >>
> > >> I noticed in the linux driver that they have the HT1000 listed
> > >> in their pci_quirks.c, and have "quirk_disable_all_msi" set
> > >> for it. I have no idea what that means, but is FreeBSD doing
> > >> something similar? I haven't tested linux on this system yet, but
> > >> I hope to do so sometime this week.
> > >
> > >
> > > At the loader(8) prompt set the following two tunables:
> > > hw.pci.enable_msix0
> > > hw.pci.enable_msi=0
> >
> > I just tried this and it didn't help I'm afraid.
> >
> > In more detail: I hooked up my SATA disk to my HT1000
> > motherboard's onboard SATA controller with those two tunables set
> > to 0 and my data was still horribly corrupted quite quickly. It's
> > just as bad with or without those tunables set to 0.
>
> I've done a bit of research and it seems that this chipset has been
> ignored for years now by the FreeBSD team. Whats the reasoning for
> a major chipset used by supermicro and Tyan not being supported
> after years of deployment? This isn't some obscure chipset we
> have here. This effects a major pct of opteron systems deployed
> worldwide. I don't see how Freebsd 7 can be released without this
> being fixed. It would be a major black eye to the project to say
> "FreeBSD 7 is released, but BTW, if you have a supermicro or tyan
> opteron system it won't work at all".
>
> Someone was complaining 2 years ago that they didn't have hardware to
> do the work. Is the FreeBSD project really so poorly funded that they
> can't get their hands on a $150 motherboard for 2 years?
I have two systems that I think are HT1000/HT2100 based. They
booted and installed 7-BETA1.5 (amd64) and happily build RELENG7
about 3 weeks ago. They don't have any PCI/PCI-X slots. PCI-E
works fine. I used the onboard ATA DVD-ROM drive to install and
the drive still works:
ATA channel 0:
Master: acd0 <HL-DT-STCD-RW/DVD-ROM GCC-T10N/A102> ATA/ATAPI revision 5
Slave: no device present
ATA channel 1:
Master: no device present
Slave: no device present
ATA channel 2:
Master: no device present
Slave: no device present
ATA channel 3:
Master: no device present
Slave: no device present
Disks are connected to a PCI-E LSI Megaraid so I can't verify the
onboard SATA. pciconf -lv later.
The only other quirk is the one set of USB ports on the front panel
work if I have a keyboard plugged in at boot time, but stops working
if I unplug the keyboard and plug it back in again. The front panel
monitor connection also doesn't work after a headless boot. Anly
the rear monitor and USB ports work properly after a boot.
Ian
--
Ian Freislich
pcib1 at pci0:0:1:0: class=0x060400 card=0x00000000 chip=0x00361166 rev=0x00 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 PCI/PCI-X bridge'
class = bridge
subclass = PCI-PCI
hostb0 at pci0:0:2:0: class=0x060000 card=0x02011166 chip=0x02051166 rev=0x00 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 Legacy South Bridge'
class = bridge
subclass = HOST-PCI
atapci1 at pci0:0:2:1: class=0x01018a card=0x02051028 chip=0x02141166 rev=0x00 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 Legacy IDE controller'
class = mass storage
subclass = ATA
isab0 at pci0:0:2:2: class=0x060100 card=0x02051028 chip=0x02341166 rev=0x00 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 LPC Bridge'
class = bridge
subclass = PCI-ISA
none0 at pci0:0:3:0: class=0x0c0310 card=0x02051028 chip=0x02231166 rev=0x01 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 USB Controller'
class = serial bus
subclass = USB
none1 at pci0:0:3:1: class=0x0c0310 card=0x02051028 chip=0x02231166 rev=0x01 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 USB Controller'
class = serial bus
subclass = USB
ehci0 at pci0:0:3:2: class=0x0c0320 card=0x02051028 chip=0x02231166 rev=0x01 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 USB Controller'
class = serial bus
subclass = USB
vgapci0 at pci0:0:4:0: class=0x030000 card=0x02051028 chip=0x515e1002 rev=0x02 hdr=0x00
vendor = 'ATI Technologies Inc.'
device = 'Radeon ES1000 Radeon ES1000'
class = display
subclass = VGA
pcib3 at pci0:0:7:0: class=0x060400 card=0x00000000 chip=0x01401166 rev=0xa2 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT2100 PCI-Express Bridge'
class = bridge
subclass = PCI-PCI
pcib4 at pci0:0:8:0: class=0x060400 card=0x00000000 chip=0x01421166 rev=0xa2 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT2100 PCI-Express Bridge'
class = bridge
subclass = PCI-PCI
pcib8 at pci0:0:9:0: class=0x060400 card=0x00000000 chip=0x01441166 rev=0xa2 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
class = bridge
subclass = PCI-PCI
pcib17 at pci0:0:10:0: class=0x060400 card=0x00000000 chip=0x01421166 rev=0xa2 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT2100 PCI-Express Bridge'
class = bridge
subclass = PCI-PCI
pcib18 at pci0:0:11:0: class=0x060400 card=0x00000000 chip=0x01441166 rev=0xa2 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
class = bridge
subclass = PCI-PCI
hostb1 at pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron HyperTransport Technology Configuration'
class = bridge
subclass = HOST-PCI
hostb2 at pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron Address Map'
class = bridge
subclass = HOST-PCI
hostb3 at pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron DRAM Controller'
class = bridge
subclass = HOST-PCI
hostb4 at pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron Miscellaneous Control'
class = bridge
subclass = HOST-PCI
hostb5 at pci0:0:25:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron HyperTransport Technology Configuration'
class = bridge
subclass = HOST-PCI
hostb6 at pci0:0:25:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron Address Map'
class = bridge
subclass = HOST-PCI
hostb7 at pci0:0:25:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron DRAM Controller'
class = bridge
subclass = HOST-PCI
hostb8 at pci0:0:25:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
vendor = 'Advanced Micro Devices (AMD)'
device = 'Athlon 64 / Opteron Miscellaneous Control'
class = bridge
subclass = HOST-PCI
pcib2 at pci0:10:13:0: class=0x060400 card=0x8f01013f chip=0x01041166 rev=0xc0 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'HT1000 PCI/PCI-X bridge'
class = bridge
subclass = PCI-PCI
atapci0 at pci0:10:14:0: class=0x01018f card=0x02051028 chip=0x024b1166 rev=0x00 hdr=0x00
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'BCM5785 (HT1000) PATA/IDE Mode'
class = mass storage
subclass = ATA
pcib5 at pci0:13:0:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x04 hdr=0x01
vendor = 'Integrated Device Technology Inc.'
class = bridge
subclass = PCI-PCI
pcib6 at pci0:14:0:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x04 hdr=0x01
vendor = 'Integrated Device Technology Inc.'
class = bridge
subclass = PCI-PCI
pcib7 at pci0:14:1:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x04 hdr=0x01
vendor = 'Integrated Device Technology Inc.'
class = bridge
subclass = PCI-PCI
em0 at pci0:15:0:0: class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
em1 at pci0:15:0:1: class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
em2 at pci0:16:0:0: class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
em3 at pci0:16:0:1: class=0x020000 card=0x10a48086 chip=0x10a48086 rev=0x06 hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
pcib9 at pci0:1:0:0: class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
vendor = 'PLX Technology'
class = bridge
subclass = PCI-PCI
pcib10 at pci0:2:1:0: class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
vendor = 'PLX Technology'
class = bridge
subclass = PCI-PCI
pcib12 at pci0:2:2:0: class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
vendor = 'PLX Technology'
class = bridge
subclass = PCI-PCI
pcib14 at pci0:2:3:0: class=0x060400 card=0x00000000 chip=0x851810b5 rev=0xac hdr=0x01
vendor = 'PLX Technology'
class = bridge
subclass = PCI-PCI
pcib11 at pci0:3:0:0: class=0x060400 card=0x00000000 chip=0x01031166 rev=0xc3 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'BCM5715 Broadcom dual gigabit, pci bridge'
class = bridge
subclass = PCI-PCI
bce0 at pci0:4:0:0: class=0x020000 card=0x02051028 chip=0x164c14e4 rev=0x12 hdr=0x00
vendor = 'Broadcom Corporation'
device = '5708C Broadcom NetXtreme II Gigabit Ethernet Adapter'
class = network
subclass = ethernet
pcib13 at pci0:5:0:0: class=0x060400 card=0x00000000 chip=0x01031166 rev=0xc3 hdr=0x01
vendor = 'ServerWorks (Was: Reliance Computer Corp)'
device = 'BCM5715 Broadcom dual gigabit, pci bridge'
class = bridge
subclass = PCI-PCI
bce1 at pci0:6:0:0: class=0x020000 card=0x02051028 chip=0x164c14e4 rev=0x12 hdr=0x00
vendor = 'Broadcom Corporation'
device = '5708C Broadcom NetXtreme II Gigabit Ethernet Adapter'
class = network
subclass = ethernet
pcib15 at pci0:7:0:0: class=0x060400 card=0x00000000 chip=0x03708086 rev=0x00 hdr=0x01
vendor = 'Intel Corporation'
device = '80333 Segment-A PCI Express-to-PCI Express Bridge'
class = bridge
subclass = PCI-PCI
pcib16 at pci0:7:0:2: class=0x060400 card=0x00000000 chip=0x03728086 rev=0x00 hdr=0x01
vendor = 'Intel Corporation'
device = '80333 Segment-B PCI Express-to-PCI Express Bridge'
class = bridge
subclass = PCI-PCI
mfi0 at pci0:8:14:0: class=0x010400 card=0x1f031028 chip=0x00151028 rev=0x00 hdr=0x00
vendor = 'Dell Computer Corporation'
class = mass storage
subclass = RAID
More information about the freebsd-current
mailing list