Quote:
|
Originally Posted by Psycho
ok, I figured out how to boot from a older kernel and I'm still getting the same thing.
|
Hello Psycho,
Well, I guess I was wrong about what would happen. I tested it here and got the same result as you. I currently use the latest kernel for which there is no livna kmod-ndiswrapper package yet. But I also still have installed two older kernels for which there
ARE livna kmod-ndiswrapper packages. No matter which kernel I was booted into, yum still wanted to install only that one latest version of kmod-ndiswrapper for which I had a kernel.
If you installed and updated your 64-bit Fedora 9 yesterday, then you probably have these two kernels...
kernel-2.6.25-14.fc9.x86_64
kernel-2.6.26.3-29.fc9.x86_64
If you still want to try some other things to install kmod-ndiswrapper for the older kernel, then you could install the
yum-allowdowngrade package and then yum install kmod-ndiswrapper again but specify the version of the old kmod-ndiswrapper package in the yum install command. I just tried this, and it worked to install an older kmod-ndiswrapper version. Pretty easy, too...
Code:
yum install yum-allowdowngrade
...then
Code:
yum --allow-downgrade install kmod-ndiswrapper-2.6.25-14.fc9.x86_64-1.52-30.lvn9.x86_64
NOTE: Please double-check me on the version numbers that you would specify by looking at the result of
rpm -qa | grep kernel and at the
Livna download server. See, I only guessed at what older kernel version you have and therefore what kmod-ndiswrapper version to yum install with that
--allow-downgrade option.
Another idea is to download the three RPM packages from the Livna download server and manually install them with
rpm -ivh package package package
kmod-ndiswrapper-1.52-30.lvn9.x86_64.rpm
kmod-ndiswrapper-2.6.25-14.fc9.x86_64-1.52-30.lvn9.x86_64.rpm
ndiswrapper-1.52-1.lvn9.x86_64.rpm
Another idea is to try the
ATrpms version. I saw a version there for the latest kernels. No promises for this idea. If you decide to install that repository and try that, then don't leave the ATrpms repo enabled at all times. Enable it only for updating these packages, then disable it. See, Livna and ATrpms enabled at the same time can cause package conflicts and problems.
Another idea is to compile ndiswrapper from source. I used to do that, too. It has to be repeated after a kernel updated, but that only took me about a minute.
Then there's always the option to continue waiting on the Livna kmod version for your new kernel.
P.S.: The yum-allowdowngrade package does not have a hyphen between "allow" and "downgrade". But the yum command option for it does (--allow-downgrade). It's important.
P.P.S.: If you do get the Livna kmod package installed for the old kernel and get everything working, then when the Livna kmod package for your new kernel finally does become available, a simple yum update should install it, and the wireless should continue working. That's what happened when I used it anyway. I use b43 nowadays.