PDA

View Full Version : Downgrading from Kernel-2.6.28.1-9.rc2.fc10 (i686) to Kernel-2.6.27.9-159.fc10(i58



pauloselhombre
20th January 2009, 09:24 PM
Well, I downloaded and installed the new firmware from Koji in order to fix the lack of headphone suport in Fedora 10, both through the package manager, not the terminal. Unfortunately, I lost use of my broadcom wireless card (which didn't work until the previous firmware anyway), and the loading splash screen vanished in favour of just a nasty blocky loading bar. Oh, and shutdown caused my screen to cycle through some horrifically bright full-screen colours.

Sooo, taking some advice from on here I hit the spacebar upon startup and surely enough I selected the older kernel and my internet and splash screen came back. Problem is, I have to do this every time I start my computer up and my package manager shows the koji kernel as the currently active one. Trying to reinstall the older kernel fails too, as the package manager detects that there is a newer kernel installed.

Does anyone have any advice on removing the new kernel, or even a way to get my splash screen and wireless internet working with the koji kernel?

Thanks, sorry to be a pain, I'm a bit of a Linux Newb.

bd54338rre
20th January 2009, 09:50 PM
http://koji.fedoraproject.org/koji/buildinfo?buildID=75344

download all required rpm's ( no kernel-headers)and install by:


rpm -i --force

so you get:


rpm -i --force kernel-2.6.27.9-163.fc10.i586.rpm kernel-devel-2.6.27.9-163.fc10.i586.rpm kernel-firmware-2.6.27.9-163.fc10.noarch.rpm

assuming you want the i586-architecture

trigpoint
20th January 2009, 10:53 PM
Open System | Administration | Bootloader, enter the root password. You can then select the default kernel.

HTH

xelnaga
21st January 2009, 12:10 AM
Are you using the broadcom-wl (a.k.a Broadcom STA) driver?
If yes, uninstall it and using b43-fwcutter or ndiswrapper instead

pauloselhombre
21st January 2009, 12:41 AM
http://koji.fedoraproject.org/koji/buildinfo?buildID=75344

download all required rpm's ( no kernel-headers)and install by:


rpm -i --force

so you get:


rpm -i --force kernel-2.6.27.9-163.fc10.i586.rpm kernel-devel-2.6.27.9-163.fc10.i586.rpm kernel-firmware-2.6.27.9-163.fc10.noarch.rpm

assuming you want the i586-architecture

To be honest, I'm not even sure what architecture I need. I'm using an AMD Turion X64 chipset if that helps. I'm really quite clueless. When you say 'all required rpms', I'm not sure how many I need, as last time, the dependencies weren't available on koji.

bd54338rre
21st January 2009, 04:33 AM
what shows
unname -r

bd54338rre
21st January 2009, 04:35 AM
and what shows also:

rpm -qa | grep kernel

pauloselhombre
21st January 2009, 12:43 PM
kerneloops-0.12-1.fc10.i386
kernel-headers-2.6.28.1-9.rc2.fc10.i386
kernel-2.6.27.5-117.fc10.i686
kernel-firmware-2.6.28.1-9.rc2.fc10.noarch
kernel-2.6.28.1-9.rc2.fc10.i686
kernel-2.6.27.9-159.fc10.i686

and

2.6.27.9-159.fc10.i686

This is after I've changed the default back to 2.6.27...

bd54338rre
21st January 2009, 04:45 PM
yum remove kernel-2.6.28.1-9.rc2.fc10.i686 kernel-firmware-2.6.28.1-9.rc2.fc10.noarch kernel-headers-2.6.28.1-9.rc2.fc10.i386

reboot to kernel 2.6.27.9-159.fc10.i686

yum install kernel-firmware kernel-headers

reboot

mps2006
21st January 2009, 04:48 PM
IIUC all you want to do is to start up with the 2.6.27.9 kernel each time instead of selecting it manually?

If so, open a terminal and as root do:

nano /etc/grub.conf

set the line "default=0" to point to the kernel you want to boot with (first one in the list is 0, second is 1 etc).

save (Ctrl-O) and exit (Ctrl-X)
reboot and it should start with the kernel you chose.

HTH
M.