Upgrading OpenSUSE 11.2 to Kernel 2.6.32

Hi, does anyone know how to upgrade OpenSUSE 11.2 kernel to 2.6.32? Can I just download a rpm or something or should I manually compile kernel 2.6.32.9 from kernel.org?

Of course I’m preferring an easy way ;). Sorry for the bad english, any help will be much appreciated. Thank you.

Ray.

Ps. I already trying to search this forums, but cannot find the neccesary info.

The latest kernel rpm’s are at ftp://ftp.suse.com/pub/projects/kernel/kotd/HEAD
Pick your architecture from that page. The latest i586 version is kernel-default-2.6.33-2.99.35.b7bca5b.i586.rpm
The site was at 2.6.32 in late December 2009, but is now at 2.6.33.
Hope this helps,
Howard

Thank you for your answer, Howard. Oh my, that’s a lot of kernel there (in i585 folder). Now I’m confused, should I get kernel-default, kernel-desktop, kernel-pae or other? I think I’ll try kernel-default. My laptop is a Pentium DC, i965GM, x3100 and 1,5 GB RAM, OpenSUSE 11.2 32-bit. Any suggestion? Thank you.

Ray.

I would say that kernel-desktop is the version you need. You can check your kernel version my using the following command:

uname -a

check and see what kernel is currently isntalled and then go by that. I’m almost 100% sure that it is desktop. Also to keep from running into issues i would recommend removing any proprietary drivers and reinstalling them after the kernel.

I probably know just enough about kernels to be dangerous. For myself, I would pick kernel-default like you are thinking.

What problem are you solving by going to the very latest kernel?

You might consider kernel-default-2.6.31.12-15.1.i586.rpm from Index of /repositories/Kernel:/openSUSE-11.2/openSUSE_11.2/i586
It has probably been more thoroughly tested.
Regards,
Howard

I’m sorry if I wasn’t clear about this before. I want to upgrade to 2.6.32 to activate my wifi, BCM4312 with PCI-ID 14e4:4315 using b43 driver.

I realize it require kernel 2.6.32 (b43 - Linux Wireless)** after **I install it using command sudo /usr/sbin/install_bcm43xx_firmware. and then as root: modprobe b43. I reboot my laptop, and nothing happens. Stupid me, I know.

So now I’m trying to do a kernel upgrade. My laptop use kernel-desktop. I already download kernel-desktop-2.6.33-5.99.5, but haven’t got time to try it. I’ll post an update soon. Thank you for all your reply.

Ray.

On 03/05/2010 05:06 PM, chiefrayleigh wrote:

> I realize it require kernel 2.6.32 (‘b43 - Linux Wireless’
> (http://linuxwireless.org/en/users/Drivers/b43))* after *I install it
> using command sudo /usr/sbin/install_bcm43xx_firmware. and then as root:
> modprobe b43. I reboot my laptop, and nothing happens. Stupid me, I
> know.

Some of the openSUSE 2.6.32 drivers did not include the configuration parameter
needed to generate code for the 4315 device.

In addition, a modprobe does not survive a reboot. Have you used the Broadcom wl
driver previously? If so, you may have blacklisted ssb and/or b43. If so, that
would keep your system from loading b43.

Once you have the system rebooted, look at the output of ‘dmesg | grep b43’.

Yep, it worked.

Have you used the Broadcom wl driver previously?

No, this is a fresh install of openSUSE 11.2

Once you have the system rebooted, look at the output of ‘dmesg | grep b43’.

dmesg output says “firmware loaded”. But my Fn keys for controlling screen brightness doesn’t work anymore (on Compaq V3906TU).

Thank you for all your help.

hey, can I ask, how did you manage to install newer kernel? Any newer kernel than my current (2.6.31.12-0.2) is impossible to install because of broken dependencies. I tried to install it via ‘One-Click install’ (ymp file) or just pure rpm package from the source mentioned in this thread and I always get error that I need corresponding version of preload-kmp-desktop but I can’t find it anywere. I only found .34 version but it is too unstable for me, I would prefer .32.

For me, I just use rpm -ivh for kernel downloaded from KOTD. That is with a fresh install of openSUSE 11.2 though.

It seems KOTD already at 2.6.34. If you really want .32… I don’t know, maybe you should compile vanilla kernel from kernel.org.

Ps. user familiar with this kernel “thing” invited to join this thread :slight_smile: