[elrepo] [EG20T] Support for RHEL5 planned?

Phil Perry phil at elrepo.org
Tue Aug 16 14:21:32 EDT 2011


On 16/08/11 16:13, Gerhart, Bjoern wrote:
>> -----Original Message-----
>> From: elrepo-bounces at lists.elrepo.org
>> [mailto:elrepo-bounces at lists.elrepo.org] On Behalf Of Phil Perry
>> Sent: Monday, August 15, 2011 8:23 PM
>
> Hi Phil,
>
> thanks for your quick reply!
>

You're welcome.

>> Do you know if Intel provides are driver
>> directly for this
>> NIC?
>
> No, it actually seems that Intel does not provide drivers for that NIC.
>

Yes, I had a look around the Intel site too and was unable to find 
anything :-(

> We already started backporting the pch_gbe module from 2.6.38 to the 2.6.18 CentOS 5 kernel, but are stuck right now. The code seems to require the mii module which in turn has changed also meanwhile.
> So I could provide this attempt as a code base for the backport. Do you have a separate GIT or Subversion server and maybe a guideline how to commit new (but buggy) code to the elrepo project?
>

We have a git repository here:

https://github.com/elrepo

Please feel free to clone the packages repo 
(https://github.com/elrepo/packages), add what you have and submit a 
pull request. There are some instructions in the README here:

https://github.com/elrepo/packages/blob/master/README.mkd

I had a quick look at the code too, and made some limited progress. I 
started with the source from kernel-2.6.39.3 (purely as I had a copy to 
hand) and started trying to build it on RHEL5. I managed to patch 
pch_gbe_ethtool.c, and all the other objects then build except for 
pch_gbe_main.c which had quite a few errors. That's about as far as I 
got before running out of time.

I could commit what I have to our git repo for us to work on.

I guess we really need to first decide which upstream kernel version to 
base our efforts on. Anyway, I'm happy to work together on this to try 
to backport the code.

BTW, were you aware that elrepo also provides mainline kernel packages 
for RHEL5, currently kernel-ml-2.6.39-4.el5.elrepo which should offer 
native support for your device:

http://elrepo.org/linux/kernel/el5/

Obviously these aren't ideal for production use but might offer an 
option should the backport prove not to be possible. Alan currently 
maintains these packages for elrepo.

Regards,

Phil




More information about the elrepo mailing list