[elrepo] Problem in install kmod-ndiswrapper by elrepo repository

Nicolas Thierry-Mieg Nicolas.Thierry-Mieg at imag.fr
Thu Oct 22 11:35:19 EDT 2009



Wagner Silva Vieira wrote:
> [root at musashi ~]# yum install kmod-ndiswrapper-PAE
<snip>
> Installed: kmod-ndiswrapper-PAE.i686 0:1.54-3.el5.elrepo
> Complete!

> So if I understand exactly what you thow explained for me, if I put "yum 
> install kmod-ndiswrapper" after create the file ".rpmmacros" in my home 
> directory I'll get success too, because the yum software will identify 
> the correct package for the corrent arch of the system and will install 
> "kmod-ndiswrapper-PAE-1.54-3.el5.elrepo.i686.rpm". Ok?

no.
the .rpmmacros just improves the information provided by rpm queries 
("rpm -q" commands), by adding the packages' arches.
This is often useful on x86_64 systems where you can have two rpms 
installed with the same name (one i386 and one x86_64).
Since you're running i386 it's not so useful, but doesn't hurt either.

But "yum install kmod-ndiswrapper" will still fail, it's got no 
connection with rpm -q.
The correct solution to your problem is that since you are running a PAE 
kernel, you must install kmod-ndiswrapper-PAE instead of 
kmod-ndiswrapper - it's a different package specifically for PAE kernels 
such as the one you use. I didn't know about this because I don't use 
PAE kernels.
And to know that this was the solution, we had to know which kernel you 
were running. My initial suggestion "uname -a" provided the answer to that.

Now, concerning your particular wireless card, I have no idea. There's a 
page about wireless cards on the centos wiki, did you check it out?

Good luck.

Regards,
Nicolas



More information about the elrepo mailing list