Koozali.org: home of the SME Server

Cheap Raid Cards

Tom Veitch

Cheap Raid Cards
« on: February 12, 2002, 09:43:14 PM »
Anyone tryed any of the Cheap Raid cards

I have a Ultra DMA 100 Pci card  Raid 1 KW-571H Been looking for drivers for it carn't find any.

any other cheap cards work with SME

Kelvin

Re: Cheap Raid Cards
« Reply #1 on: February 13, 2002, 12:32:42 AM »
Hi Tom,

The KW-571H is based on the Highpoint 370A chip. Unfortunately, Highpoint will not release the source code for its linux drivers (I actually asked them) or we could recompile it to suit the uncommon kernel used in SME 5.x. This also affects the Adaptec 1200A controller which is also based on the same chip.

If either of them would release the source files, we would be right.

Kelvin

Charlie Brady

Re: Cheap Raid Cards
« Reply #2 on: February 13, 2002, 03:59:04 AM »
Kelvin wrote:

> Unfortunately, Highpoint will not release the source code for
> its linux drivers (I actually asked them) or we could
> recompile it to suit the uncommon kernel used in SME 5.x.

"uncommon kernel"? Come on, how many RedHat 7.0 systems do you think there are/have been?

I agree with your comments about source. If the source were available, I'd be interested in supporting that hardware.

FWIW, there's no clear advantage of a cheap raid card over software raid.

Charlie

Tom Veitch

Re: Cheap Raid Cards
« Reply #3 on: February 13, 2002, 04:32:26 AM »
Thank Kelvin

it would be nice if we could compile one

Kelvin

Re: Cheap Raid Cards
« Reply #4 on: February 13, 2002, 09:16:27 AM »
G'Day Charlie,

> "uncommon kernel"? Come on, how many RedHat 7.0 systems do you think there are/have been?

Honestly, I don't know - have been a Windoze man for too long and only just jumped on the Linux bandwagon. ;-)

However, understand that while I do NOT want to step on the toes of those who produced the wonderful ESSG and SME, I stand by the assertion I made (and this will be backed by a number of my peers) that Kernel 2.2.19 is not common. What is common ? Well, IMHO, that would be something that most people know about and support (in this case, I assert that the old 2.2.16 - RH 6.2 and the newer 2.4.x - RH 7.1 and above are common, my copy of RH 7.0 GPL version which I downloaded directly from RH's FTP site uses kernel 2.2.16 and not 2.2.19). That is also why most hardware manufacturers only have support for the more "popular" (and hence "common") versions of RH kernels.

I have already chosen the word "uncommon" after some thought as I used to call it "non-standard" (if you searched the forums, Ho ! Ho! ) and decided that kernel 2.2.19 is not non-standard as a kernel (does not make sense to call it non-standard) but rather "uncommon" because RH distributions are better known for 2.2.16 and 2.4.x.

Just my 2 bits.

Kelvin

Damien Curtain

Re: Cheap Raid Cards
« Reply #5 on: February 13, 2002, 11:00:48 AM »
> > "uncommon kernel"? Come on, how many RedHat 7.0 systems do
> you think there are/have been?
>
> Honestly, I don't know - have been a Windoze man for too long
> and only just jumped on the Linux bandwagon. ;-)
>
> However, understand that while I do NOT want to step on the
> toes of those who produced the wonderful ESSG and SME, I
> stand by the assertion I made (and this will be backed by a
> number of my peers) that Kernel 2.2.19 is not common. What is
> common ? Well, IMHO, that would be something that most people
> know about and support (in this case, I assert that the old
> 2.2.16 - RH 6.2 and the newer 2.4.x - RH 7.1 and above are
> common, my copy of RH 7.0 GPL version which I downloaded
> directly from RH's FTP site uses kernel 2.2.16 and not
> 2.2.19). That is also why most hardware manufacturers only
> have support for the more "popular" (and hence "common")
> versions of RH kernels.
>
> I have already chosen the word "uncommon" after some thought
> as I used to call it "non-standard" (if you searched the
> forums, Ho ! Ho! ) and decided that kernel 2.2.19 is not
> non-standard as a kernel (does not make sense to call it
> non-standard) but rather "uncommon" because RH distributions
> are better known for 2.2.16 and 2.4.x.

This kernel version is a very common 2.2 kernel version, released and used by many people who maintain servers running linux with a 2.2 kernel; The 2.2 series has a proven track record of being robust.

Im glad you havent called it non-standard, because that would be just plain wrong. Redhat kernels are well known for their 2.2.19 version, depending on the circles you mix with.

Ive usually found if I annoy someone long enough and provide them with the src rpm for a kernel version you can get them to recompile their drivers. Usually support for the major version of a redhat kernel is enough, few overlapping changes occur between release numbers, so its not a great deal of work for the company.

Your not asking them to open source their driver, that would be usefull, but just asking them to provide precompiled binary drivers against a certain kernel that is publicly available.

If you try sending an email to them, saying you can get the src rpm from X mirror, can you provide pre compiled drivers for Y card so I can purchase it and use it with linux. If they fob you off, publicise their contact details and a few others might also send emails in asking for this to be provided. They want to sell their products right? If theres demand for it they will often act.

--
 Damien

Kelvin

Re: Cheap Raid Cards
« Reply #6 on: February 13, 2002, 12:45:28 PM »
Hi Damien,

>This kernel version is a very common 2.2 kernel version, released and used by
> many people who maintain servers running linux with a 2.2 kernel; The 2.2
> series has a proven track record of being robust.

I should have further expanded the statement. I'm not saying kernel 2.2.19 is not common. As stated before, I'm fairly new in Linux and would not know how widely used is 2.2.19.

However, any and all references to the kernels here pertain to their use with standard Red Hat distributions (because SME is based on RH and supposedly RH 7.0). I have just had a look at a number of mirrors listed on Red Hat's site. Many no longer carry Ver 7.0. Those that do, clearly show that the kernel that ships as part of the normal distro is version 2.2.16 (like the one I originally downloaded). Therefore, even though SME claims to be based on RH 7.0, you will find that in many (if not most - my lack of personal linux experience is showing here) available RH 7.0 hardware drivers will have problems loading (if at all) on SME 5.

Kelvin

Gary Parker

Re: Cheap Raid Cards
« Reply #7 on: March 11, 2002, 04:04:53 PM »
Hi...just thought I'd chip in to this thread as I, too, am suffering from SME's use of the 2.2.19 kernel. I'm currently trying to get a Promise Ultra100 TX2 ide card running on my box but Promise only supply drivers for the 'standard' Redhat release of 2.2.16. It's a real PITA that Mitel decided to go with a kernel other than the one Redhat use as all the companies that refuse to release source for their drivers understandably only release binaries for the most popular systems. I hope the next SME release will use a more 'standard' kernel.

Out of curiosity, does anyone know *why* they went with 2.2.19 over 2.2.16?

Gary

Filippo Carletti

Re: Cheap Raid Cards
« Reply #8 on: March 11, 2002, 05:03:11 PM »
Gary Parker wrote:
>
> Out of curiosity, does anyone know *why* they went with
> 2.2.19 over 2.2.16?

Because 2.2.19 is the latest official redhat kernel, maintained and supported by redhat.
And 2.2.16 had enough problems that redhat decided to update to 2.2.19.
So did Mitel.

Gary Parker

Re: Cheap Raid Cards
« Reply #9 on: March 12, 2002, 12:20:20 PM »
Fairy nuff, I just figured out that the drivers the Promise web page kept directing me to aren't actually for my card, anyways. Although their product *claims* to have linux compatability there's nothing in the bundled documentation, just a pointer to their website. Looking at the support section on the website there's absolutely nothing listed for the Ultra100 TX2 for Linux :(

I think I've been sold a pup, still...I'm gonna try it under Redhat 7.2 as a guy called Andre Hedrick seems to have been doing quite a bit of work to get these cards working over the past year or so...

Still no reply from their tech support people.

Gary

Gary Parker

Re: Cheap Raid Cards
« Reply #10 on: March 14, 2002, 01:45:48 PM »
There is light at the end of the tunnel - kind of...

I started playing around with upgrading the kernel on my e-smith box yesterday and was succesfull in getting it up to 2.4.9 using the RedHat 7.2 RPMs, it booted ok and everything ran fine with the *minor* exceptions of ipchains and bind...ah, who needs internet connectivity anyways :)

However, I digress...the good news is that it detected the Ultra100 TX2 fine at boot time and let me enable DMA and everything else on it with hdparm, it was consistently testing at around 30Mb/s with hdparm -t on my 2 x 40Gb ATA100 raid0 device.

Of course this is totally useless in any practical sense, it's just cheered me up that if/when e-smith goes to the 2.4.x kernel we should all be able to have affordable RAID.

Gary