11,2 Frozen on Pause/Break keypress.

Hello folks,

I have openSUSE11.2 installed and running alright on my HP-dv6700t laptop.
I had to install the additional “wl” module for my wireless card.
I’m booting into a debug version of the kernel(not sure why).

> uname -a
Linux linux-tfim 2.6.31.12-0.2-debug #1 SMP 2010-03-16 21:25:39 +0100 i686 i686 i386 GNU/Linux

If i boot into the default kernel wireless is not accessible.
Hence I’m sticking with the debug kernel for now.

Having said all this, the main problem is that whenever I
accidentally hit the Pause/Break key, my system is outright
frozen. I have not noticed this happening on any other key.
Since the Pause/Break is right above Bkspace, you may imagine
how often I end up frozen. Not even the r-e-i-s-u-b key combo
will work to shutdown my system. Finally this does not occur on
the default kernel which I don’t use since it does not have
wireless enabled.

Pls excuse the verbosity, I would appreciate any help/suggestions. Thanks!


sudhar_v

You should boot the default kernel
Tell us the result of

/sbin/lspci -nnk

This will tell us about your wireless among other things

This is what lspci -nnk says for booting into the default and debug kernels:

2.6.31.12-0.2-default (no wireless access here)

02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
        Subsystem: Hewlett-Packard Company BCM4312 802.11b/g Wireless LAN Controller [103c:137c]

2.6.31.12-0.2-debug

02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
        Subsystem: Hewlett-Packard Company BCM4312 802.11b/g Wireless LAN Controller [103c:137c]
        Kernel driver in use: wl

the wl module downloaded sits inside /lib/modules/2.6.31.12-0.2-debug

You need to install the broadcom-wl driver for the kernel-default

It’s in Packman repo

su terminal

zypper in broadcom-wl-kmp-default

On 05/29/2010 12:06 PM, sudhar v wrote:
>
> the wl module downloaded sits inside
> /lib/modules/2.6.31.12-0.2-debug

You need to get the wl module for the default kernel. ALL external
modules, i.e. those that are not built into the kernel, must match the
kernel exactly. Close does not count.

BTW, when you upgrade to 11.3, you will need to install the bcm43xx
firmware. After that, you BCM4312 (14e4:4315) will work with b43 and you
will no longer need wl.

Great! worked like a charm! guess i might have installed broadcom-wl-kmp-debug previously.
also i had blacklisted some modules: **bcm43xx ssb b43 ndiswrapper **. hope it is still alright to leave them blacklisted for now.

BTW, when you upgrade to 11.3, you will need to install the bcm43xx
firmware. After that, you BCM4312 (14e4:4315) will work with b43 and you
will no longer need wl.

Think the confusing part for me is to know exactly which modules to install during the upgrade…
i mean looking for the module named exactly broadcom-wl-kmp-default or some such. anyhow
i will post back here when its time to upgrade.

many thanks all the same.

11.3 will support the b43 driver.
I guess the wl driver will still work too, if you blacklist b43.
And I already tried the new kernel that will be in 11.3 and the b43 driver, but it doesn’t perform as well as the wl driver.

Sounds like you have it sorted for now;)