Koozali.org: home of the SME Server

Legacy Forums => Experienced User Forum => Topic started by: jvels on November 17, 2004, 09:45:51 PM

Title: ATA / U-DMA support
Post by: jvels on November 17, 2004, 09:45:51 PM
Hi

Some one there have experience with path or upgrade the SME kernel so, it gets ATA133 / UDMA support?


I think I have found the driver / the path for my motherboard and a version for Redhat 7.3 at:
http://www.viaarena.com/default.aspx?PageID=22&DSCat=39&DCatType=3

Can someone help me with the projekt? It's a big problem   because my disk only transfere 2 mb/s :(
Title: kernel already supports UDMA
Post by: Jáder on November 25, 2004, 04:58:56 PM
I think you have a problem... SME already supports UDMA modes.

I´ve seen 20MBs on hdparm.
Title: Re: kernel already supports UDMA
Post by: TrevorB on November 26, 2004, 05:41:20 AM
Quote from: "jader"
I think you have a problem... SME already supports UDMA modes.

I´ve seen 20MBs on hdparm.


You can check the drives status with:
hdparm /dev/hda
or whichever drive you are interested in. You are interested in the 'using_dma =' line.

If it's set to 1 (on), you're OK, otherwise there was a setting in 5.6 (don't know if it still valid) of:
/sbin/e-smith/config setprop hdparm status enabled
which will enable dma at the next boot.

You can check if this option has already been set with:
/sbin/e-smith/config show hdparm

Trevor B
Title: ATA / U-DMA support
Post by: Boris on November 26, 2004, 08:43:35 AM
Just making sure that its not SerialATA drives.
Title: ATA / U-DMA support
Post by: Reinhold on November 26, 2004, 02:18:02 PM
Boris,

Jvels,

 you are looking at stuff dated "mid-end 2002".
VT8233A and VT8237; ATA/100 (Ultra DMA mode 5) for VT82C686B, VT8231, VT8233, and VT8233C...<sigh>

...not Sata, not really - it seems :-D  
must be a (potential) kernel downgrade  8-)

Regards
Reinhold
Title: ATA / U-DMA support
Post by: KelvinLee on December 29, 2004, 02:12:13 PM
Hi Jvels,

Sounds like you have a motherboard with a VIA chipset newer than what is supported by SME out of the box. Your only choices are :-

1. Manually patch the source kernel file(s) and recompile the kernel (The patch file from VIA won't work as it is written for the original RH 7.3 kernel, but you could try extracting the required changes and manually change the files then recompile).

2. Upgrade to a newer kernel that does support the VIA chipset you are using.

3. Put in a controller that is supported out of the box and hook your drives to it.

This is a long standing problem.

Kelvin