Hi, I have a server (Dell PowerEdge SC1435, ServerWorks HT1000) on which I'd like to try installing FreeBSD. I've already failed to make 7.0 work on this box and was wondering if you have information about the behavior of the upcoming 7.1 on this hardware. I've been following the "HT1000 chipset errata saga" thread, and the commits by sos@ to CVS (around Jan 2008), but have not seen other more recent posts about this issue ... is it because it's already fixed and working fine for everyone? http://lists.freebsd.org/pipermail/freebsd-current/2007-December/081429.html http://lists.freebsd.org/pipermail/freebsd-current/2008-March/084272.html Thanks in advance for any update on this, -- fernan
Jeremy Chadwick
2008-Sep-30 22:56 UTC
[FreeBSD] Fix for ServerWorks HT1000 in upcoming 7.1?
On Tue, Sep 30, 2008 at 06:34:04PM -0300, Fernan Aguero wrote:> I have a server (Dell PowerEdge SC1435, ServerWorks HT1000) on which > I'd like to try installing FreeBSD. I've already failed to make 7.0 > work on this box and was wondering if you have information about the > behavior of the upcoming 7.1 on this hardware.Why don't you try a 7.1-PRERELEASE ISO and see if it works for you? ftp://ftp4.freebsd.org/pub/FreeBSD/snapshots/200809/> I've been following the "HT1000 chipset errata saga" thread, and the > commits by sos@ to CVS (around Jan 2008), but have not seen other more > recent posts about this issue ... is it because it's already fixed and > working fine for everyone? > > http://lists.freebsd.org/pipermail/freebsd-current/2007-December/081429.html > http://lists.freebsd.org/pipermail/freebsd-current/2008-March/084272.htmlWow; the 2nd URL there is major/huge. I feel sorry for anyone having to deal with this problem. I'll update my Wiki page to reflect this data; thanks for bringing it (indirectly) to my attention. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |
At 05:34 PM 9/30/2008, Fernan Aguero wrote:>I've been following the "HT1000 chipset errata saga" thread, and the >commits by sos@ to CVS (around Jan 2008), but have not seen other more >recent posts about this issue ... is it because it's already fixed and >working fine for everyone? > >http://lists.freebsd.org/pipermail/freebsd-current/2008-March/084272.htmlYes, we ran into this yesterday on a fresh install using the 7.1 beta CD as it was set to PATA mode by accident. Also, on some earlier BIOS revs, we had to turn off "enable USB legacy mode" as well as "EHCI handoff". By default we set those to disabled as it seems to sometimes create a high interrupt load on the USB bus if its enabled. If you forget to set the mode to SATA, the dmesg will look like Sep 30 13:37:08 dev2 kernel: ad4: DMA limited to UDMA33, device found non-ATA66 cable Sep 30 13:37:08 dev2 kernel: ad4: 152627MB <Seagate ST3160815AS 3.AAD> at ata2-master UDMA33 and you will indeed get corruption Turning onto normal SATA mode in the BIOS, you should see Sep 30 16:14:15 dev2 kernel: ad4: 152627MB <Seagate ST3160815AS 3.AAD> at ata2-master SATA150 ... And everything works great. atapci0@pci0:1:14:0: class=0x010405 card=0x024a1166 chip=0x024a1166 rev=0x00 hdr=0x00 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'BCM5785 (HT1000) SATA Native SATA Mode' class = mass storage subclass = RAID cap 07[60] = PCI-X 64-bit supports 133MHz, 512 burst read, 8 split transactions cap 01[90] = powerspec 2 supports D0 D3 current D0 cap 05[a0] = MSI supports 1 message Start with ftp://ftp.freebsd.org//pub/FreeBSD/releases/i386/ISO-IMAGES/7.1/7.1-BETA-i386-disc1.iso ---Mike
> At 05:34 PM 9/30/2008, Fernan Aguero wrote: > >> I've been following the "HT1000 chipset errata saga" thread, and the >> commits by sos@ to CVS (around Jan 2008), but have not seen other more >> recent posts about this issue ... is it because it's already fixed and >> working fine for everyone? >> >> http://lists.freebsd.org/pipermail/freebsd-current/2008-March/084272.html > > Yes, we ran into this yesterday on a fresh install using the 7.1 beta CD as > it was set to PATA mode by accident. Also, on some earlier BIOS revs, we > had to turn off "enable USB legacy mode" as well as "EHCI handoff". By > default we set those to disabled as it seems to sometimes create a high > interrupt load on the USB bus if its enabled.Thanks for the tip. Unfortunately, the PowerEdge SC1435 BIOS does not allow much options here ... I can set the embedded SATA to 'ATA mode' (corruption hell, tested with 7.1 BETA) or just turn it 'OFF' in which case the FreeBSD installer sees no disk present. This is on BIOS v1.1.2. A newer v1.4.4 is available and I'm now researching how to update the BIOS to see if that helps.> If you forget to set the mode to SATA, the dmesg will look like > > Sep 30 13:37:08 dev2 kernel: ad4: DMA limited to UDMA33, device found > non-ATA66 cable > Sep 30 13:37:08 dev2 kernel: ad4: 152627MB <Seagate ST3160815AS 3.AAD> at > ata2-master UDMA33 > > and you will indeed get corruption > > Turning onto normal SATA mode in the BIOS, you should see > > Sep 30 16:14:15 dev2 kernel: ad4: 152627MB <Seagate ST3160815AS 3.AAD> at > ata2-master SATA150 > > ... And everything works great. > > Start with > ftp://ftp.freebsd.org//pub/FreeBSD/releases/i386/ISO-IMAGES/7.1/7.1-BETA-i386-disc1.isoI've used the amd64 version ... don't know if that makes any difference, though. Fernan
On Tuesday 30 September 2008 05:34:04 pm Fernan Aguero wrote:> Hi, > > I have a server (Dell PowerEdge SC1435, ServerWorks HT1000) on which > I'd like to try installing FreeBSD. I've already failed to make 7.0 > work on this box and was wondering if you have information about the > behavior of the upcoming 7.1 on this hardware. > > I've been following the "HT1000 chipset errata saga" thread, and the > commits by sos@ to CVS (around Jan 2008), but have not seen other more > recent posts about this issue ... is it because it's already fixed and > working fine for everyone? > > http://lists.freebsd.org/pipermail/freebsd-current/2007-December/081429.html > http://lists.freebsd.org/pipermail/freebsd-current/2008-March/084272.html > > Thanks in advance for any update on this,Try http://www.freebsd.org/~jhb/patches/ata_ht1000.patch -- John Baldwin