From: Iain William Wiseman on
Hi all,

I have an old GA-6BXC motherboard running FreeBSD 5.3. I wanted to fit a
new drive, Western Digital 160GB drive.

In order use the drive, as my motherboard does not support ATA 133 (I
think - In the BIOS it will only find 137GB of the driver), I bought a
VIA 6421 controller.

However I cannot get freeBSD to recognize it. I have search the web and
found what looks to be evidence that there is some support for VIA
chips. E.g http://cr.yp.to/unix/feedme.html

....
e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
1000baseTX-FDX, auto
atapci0: <VIA 6420 SATA150 controller> port
0xd000-0xd0ff,0xd400-0xd40f,0xd800-0xd803,0xe000-0xe007,0xe400-0xe403,0xe800-0xe807
irq 20 at device 15.0 on pci0
ata2: channel #0 on atapci0
.....

I know that this is a 6420 and not 6421 but I was hoping it might be a
cluse.

If it is a kernel config I am happy to give it a go!.

Thanks in advance.

Iain
New Zealand
From: Pieter de Goeje on
On Wed, 24 Aug 2005 05:18:56 +0200, Iain William Wiseman
<bibble(a)paradise.net.nz> wrote:

> In order use the drive, as my motherboard does not support ATA 133 (I
> think - In the BIOS it will only find 137GB of the driver), I bought a
> VIA 6421 controller.

Well I have a 6BXC here and I succesfully connected and used a 200GB HDD.
It was just a matter of upgrading the BIOS to the latest version. The bios
does report a wrong size, but FreeBSD did recognise the disk just fine.
Don't know if you can still download it from gigabytes site. Indeed it
only supports UDMA33, but that doesnt matter since UDMA133 is backwards
compatible.

-- Pieter
From: Iain William Wiseman on
I have solved this under linux using this controller.

Sad to ditch freeBSD but without hardware support what can you do?

Iain

Pieter de Goeje wrote:
> On Wed, 24 Aug 2005 05:18:56 +0200, Iain William Wiseman
> <bibble(a)paradise.net.nz> wrote:
>
>> In order use the drive, as my motherboard does not support ATA 133 (I
>> think - In the BIOS it will only find 137GB of the driver), I bought a
>> VIA 6421 controller.
>
>
> Well I have a 6BXC here and I succesfully connected and used a 200GB
> HDD. It was just a matter of upgrading the BIOS to the latest version.
> The bios does report a wrong size, but FreeBSD did recognise the disk
> just fine. Don't know if you can still download it from gigabytes site.
> Indeed it only supports UDMA33, but that doesnt matter since UDMA133 is
> backwards compatible.
>
> -- Pieter