[H-GEN] FreeBSD 4.8 Installation with Promise Serial ATA

Andrew Meaden ameaden at optusnet.com.au
Mon Jul 28 19:25:11 EDT 2003


[ Humbug *General* list - semi-serious discussions about Humbug and     ]
[ Unix-related topics. Posts from non-subscribed addresses will vanish. ]

All,
    I've looked into google a lot, tracked some mailing lists, and had mixed
success using the 'try everything on everything else' method, but alas I am
stumped.

I'm trying to install FreeBSD Release 4.8 onto my system, but the installer
(and related ata kernel module) only recognises the motherboards onboard
UltraATA 100 controller, which it correctly detects as an ICH4 chip. If I
manually set ata0 to the io and irq of the onboard raid controller, it
detects the SATA controller correctly. (The controller is an Promise
Ultra/Fasttrak-133 TX2 controller, which has 1xATA133 ports and 2xSATA 150
ports, and Windows detects as a Promise FastTrak 376 Controller. (PDC20376))

The drive itself comes up as ata2 in the installer if I fiddle apropriately
(setting the
io=0x376 and irq=10 for the ata0 device, which strangely doesn't remove the
ata0
device and readd it on the different controller, but instead keeps ata0 and
detects ata2
in addition to ata0 and ata1), and there are no other hard disks in the
system. Installing
Windows 2000 or XP requires the hardware installation disk, as this
controller isn't a
standard Intel ICH* chip, so I'm expecting there will be some form of
teething problems, but from everything I've read, FreeBSD is supposed to
support this controller out of the box using the ata module. However I have
a feeling that it may be detecting my UltraATA controller and not looking
any further into the system? Or will the ata module autodetect every device
it supports?

Are there any BSD gurus out there that can see I'm doing something blindly
wrong with this setup? Help!

TIA,
    Andrew



--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'.  See http://www.humbug.org.au/



More information about the General mailing list