[WBEL-users] Re: ASUS A7N8X-E Deluxe Si3112A SATA
rramstad at gmail.com
Sat Mar 26 11:35:26 CST 2005
Painful yet somewhat amusing, I ended up slogging through this problem
# hdparm -t -T /dev/hde gave buffered disk reads around 1.5 MB/sec. (Ugh!)
Google research indicated I should try libata and the sata_sil driver
which would make the drives appear as SCSI drives, not the siimage
driver which made the drives appear as IDE drives. I wrestled with
this a lot, and ultimately figured out that I had to explicitly
disable the siimage driver so it wasn't built into the kernel.
To be specific, with menuconfig under "ATA/IDE/MFM/RLL support" then
"IDE, ATA and ATAPI Block devices" DISABLE Silicon Image chipset
support so the siimage driver isn't included at all.
It's a good idea to also visit "Network device support" then "Ethernet
(10 or 100Mbit)" and enable as module "nForce Ethernet support" so the
forcedeth driver is built.
/etc/modules.conf already had both
alias scsi_hostadapter sata_sil
alias eth0 forcedeth
but without entirely removing the siimage driver from the kernel lsmod
would not show sata_sil as loaded and modprobe sata_sil would not
One thing that was very cool is since all of my partitions are RAID
and/or LVM the system didn't complain at all when everything switched
from /dev/hde and /dev/hdg to /dev/sda and /dev/sdb. I was hoping
that this would be the case, but I wasn't sure.
# hdparm -t -T /dev/sda
Timing buffer-cache reads: 1652 MB in 2.00 seconds = 826.00 MB/sec
Timing buffered disk reads: 198 MB in 3.01 seconds = 65.78 MB/sec
So I was off, I thought the disks seemed about 10x too slow, it was
more like 50x...
Hope this helps somebody!
On Fri, 25 Mar 2005 23:46:43 -0800, Bob Ramstad <rramstad at gmail.com> wrote:
> Hi there. Now I've got the Ethernet working with forcedeth, I'm
> running into problems with the Silicon Image S3112A SATA built in on
> the ASUS A7N8X-E Deluxe motherboard.
> Respin2 allows me to install WBEL3 on the disks no problem, and I can
> partition them and so on. That said, performance is *abysmal* --
> easily one tenth the speed of standard IDE, perhaps worse.
> The disks are showing up as /dev/hde and /dev/hdg.
> The system seems to be using the old "siimage" driver which is built
> in to the kernel and has all sorts of bugs, notably a serious problem
> with disks larger than 133 GB.
> I've been trying to figure out how to get libata to be used instead
> via a recompile of the latest WBEL3 kernel, but have had no luck. I
> get unresolved symbol errors when compiling and the modules will not
> load with modprobe or insmod. From the reading I've done, it's pretty
> clear that libata is the way to go.
> So, I'm kind of at a loss. To me, this hardware isn't cutting edge at
> all, the motherboard in question was released well over a year ago,
> but I keep getting stymied.
> Any suggestions more than welcome. These boards are very very common
> and I have to believe that someone out there has had success getting
> SATA to work. (Note that I don't care at all about the RAID support
> in the chipset, I just want the drives to show up as /dev/hdX or
> /dev/sdX so I can work with them, and I'd expect performance on par
> with regular IDE drives or better -- not worse...)
> If WBEL4 was available I'd probably just start over with it, and
> figure there'd be some learning curve but that at least I wouldn't be
> wasting my time getting old software to run on new hardware which is
> what I feel like with WBEL3 Respin2... I feel like I'm just trying to
> put a round peg in a square hole.
> I have an emotional problem with CentOS or I'd probably just d/l
> CentOS 4 and be done with it. I do not like the way the CentOS guys
> have come on this mailing list in the past and said bad things about
> WBEL... just an attitude issue, really.
> -- Bob
More information about the Whitebox-users