So what version is on you new card? Seems itd be far easier to request from supermicro if we knew what to ask for.
On 7/1/08, Marc Bevand <[EMAIL PROTECTED]> wrote: > I remember a similar pb with an AOC-SAT2-MV8 controller in a system of mine: > Solaris rebooted each time the marvell88sx driver tried to detect the disks > attached to it. I don't remember if happened during installation, or during > the first boot after a successful install. I ended up spending a night > reverse > engineering the controller's firmware/BIOS to find and fix the bug. The > system > has been running fine since I reflashed the controller with my patched > firmware. > > To make a long story short, a lot of these controllers in the wild use a > buggy > firmware, version 1.0b [1]. During POST the controller's firmware scans the > PCI bus to find the device it is supposed to initialize, ie the controller's > Marvell 88SX6081 chip. It incorrectly assumes that the *first* device with > one > of these PCI device IDs is the 88SX6081: 5040 5041 5080 5081 6041 6042 6081 > 7042 (the firmware is generic and supposed to support different chips). My > system's motherboard happened to have an Marvell chip 88SX5041 onboard > (device > ID 5041) which was found first. So during POST the AOC-SAT2-MV8 firmware was > initializing disks connected to the 5041, leaving the 6081 disks in an > uninitialized stat. Then after POST when Solaris was booting, I guess the > marvell88sx barfed on this unexpected state and was causing the kernel to > reboot. > > To fix the bug, I simply patched the firmware to remove 5041 from the device > ID list. I used the Supermicro-provided tool to reflash the firmware [1]. > > You said your motherboard is a Supermicro H8DM8E-2. There is no such model, > do > you mean H8DM8-2 or H8DME-2 ?. To determine whether one of your PCI devices > has one of the device IDs I mentionned, run: > $ /usr/X11/bin/scanpci > > I have recently had to replace this AOC-SAT2-MV8 controller with another one > (we accidentally broke a SATA connector during a maintainance operation). > Its > firmware version is using a totally different numbering scheme (it's > probably > more recent) and it worked right out-of-the-box on the same motherboard. So > it > looks like Marvell or Supermicro fixed the bug in at least some later > revisions of the AOC-SAT2-MV8. But they don't distribute this newer firmware > on their FTP site. > > Do you know if yours is using firmware 1.0b (displayed during POST) ? > > [1] ftp://ftp.supermicro.com/Firmware/AOC-SAT2-MV8 > > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss