SCIENTIFIC-LINUX-DEVEL Archives

June 2008

SCIENTIFIC-LINUX-DEVEL@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Troy Dawson <[log in to unmask]>
Reply To:
Troy Dawson <[log in to unmask]>
Date:
Fri, 6 Jun 2008 09:05:03 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (79 lines)
Urs Beyerle wrote:
> Troy Dawson wrote:
>> Urs Beyerle wrote:
>>> Urs Beyerle wrote:
>>>> Troy Dawson wrote:
>>>>> Urs Beyerle wrote:
>>>>>> Hi Troy,
>>>>>>
>>>>>> here are my comments
>>>>>>
>>>>>>> madwifi - ?? -
>>>>>>>  - leave it at the
>>>>>> version 0.9.4 is the latest. 0.9.4 fixes some bugs. I did some small
>>>>>> tests with 0.9.4. It seems to be stable - with the old madwifi
>>>>>> driver I
>>>>>> had some connection losses. No problem so far with the new driver. I
>>>>>> would go with 0.9.4. The SRPM is here:
>>>>>> http://linux.web.psi.ch/dist/scientific/51/beta/madwifi-0.9.4-13.slp5.src.rpm
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> Urs
>>>>> Did you get that to build on a SL 5 machine?
>>>>> If so, what build options did you use?  Or did you have to have
>>>>> something extra installed?
>>>> no, as for the old madwifi driver I used:
>>>> rpmbuild -ba --target i686   --define 'kernel 2.6.18-53.1.21.el5'
>>>> --define 'buildall 1' madwifi.spec
>>>> rpmbuild -ba --target x86_64   --define 'kernel 2.6.18-53.1.21.el5'
>>>> --define 'buildall 1' madwifi.spec
>>> oh, its not working for 2.6.18-92.el5. I will fix it ....
>>>
>>>     Urs
>>>
>> So it's not just me ... that's good.  Well ... not really ... but at
>> least I'm not just going crazy.
>>
> 
> 
> yes, you are ok ;-)
> 
> Here is the new SRPM:
> http://linux.web.psi.ch/dist/scientific/51/beta/madwifi-0.9.4-14.slp5.src.rpm
> containing madwifi-compat.h-kernel-2.6.18-92.el5.patch
> 
> However, this SRPM will only work for kernel >= 2.6.18-92.el5. If you
> want to put it into SL50/SL51 you have to update first the kernel to >=
> 2.6.18-92.el5.
> 
> Or do you know a good way to handle this in the SPEC file, something like
> 
> %if %{....}
> %patch0 -p0 -b .compat
> %endif
> 
> to apply the patch only for kernel >= 2.6.18-92.el5?
> 
> 
> Hope it works this time
> 
>     Urs
> 

At first glance, this seems easy ... until you actually try to do it.
I'll look into this, but I'm thinking of doing something like a

KNUM=`echo $kernel | cut -d'-' -f2 | cut -d'.' -f2`
%if $KNUM >=92

That's a bit cludgy ... but it works.

Troy
-- 
__________________________________________________
Troy Dawson  [log in to unmask]  (630)840-6468
Fermilab  ComputingDivision/LCSI/CSI DSS Group
__________________________________________________

ATOM RSS1 RSS2