Skip to contentSkip to conversation

Bcm4311 shuts down on closing lid (intended?)

DISCUSSION Ronald 3 participants 11 messages Jan 10, 2008 – Jan 12, 2008

lore
Share & tools
lore

Ronald

author
#0 lore raw

Hi,

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

Kind regards, Ronald

P.S. I have a broadcom 4311 with an unpatched kernel running Fedora 8

#1 lore raw
Quoted 6 lines · On Thursday 10 January 2008 20:20:06 Ronald wrote:

Hi,

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

I guess the machine goes to suspend, right?
You obviously can't use the machine when it's suspended.

Signature · 1 line
Greetings Michael.
author
#2 lore raw
Quoted 10 lines
Quoted 8 lines · On Thursday 10 January 2008 20:20:06 Ronald wrote:
Quoted 3 lines

Hi,

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

I guess the machine goes to suspend, right?
You obviously can't use the machine when it's suspended.

Nope, it doesn't go into suspend. With the old driver, I could close >the lid and for example SSH into it. Now, that is not possible. I tried >it with a radio station. It stops playing after a while once I close >the lid.... . The only thing that changes is that the screen light >shuts down (but not the card! it worked before when closing the >screen!)
Ronald

#5 lore raw
In reply to Ronald
Quoted 5 lines

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

We had this before. You're wrong, the software isn't shut down. But the antenna in your laptop is in the screen so you're moving it from upright to horizontal which makes your signal strength drop enough to not work any more.

johannes

author
#6 lore raw
Quoted 8 lines
Quoted 1 line

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

We had this before. You're wrong, the software isn't shut down. But the antenna in your laptop is in the screen so you're moving it from upright to horizontal which makes your signal strength drop enough to not work any more.

johannes

So that means the other drivers (bcm43xx and ndiswrapper) provided enough signal strength to keep the wireless going even when it was horizontal?

Ronald

P.S. I want to add my wireless card to the list (of working cards) (it's not dell). How can I do this?

#7 lore raw
Quoted 4 lines

So that means the other drivers (bcm43xx and ndiswrapper) provided enough signal strength to keep the wireless going even when it was horizontal?

Hm, ok, that is a bit odd, I wouldn't have expected bcm43xx to do that. Are you sure you're testing in the same place with the same distance to the AP etc?

Quoted 2 lines

P.S. I want to add my wireless card to the list (of working cards) (it's not dell). How can I do this?

You can't edit the global list, only the per-driver list, for that you need to sign up to the wiki and log in.

johannes

author
#8 lore raw
Quoted 6 lines
Quoted 1 line

So that means the other drivers (bcm43xx and ndiswrapper) provided enough signal strength to keep the wireless going even when it was horizontal?

Hm, ok, that is a bit odd, I wouldn't have expected bcm43xx to do that. Are you sure you're testing in the same place with the same distance to the AP etc?

I'm not quite sure anymore about the bcm43xx behaviour. But I'm sure of ndiswrapper. Need to test bcm43xx?

Quoted 6 lines
Quoted 1 line

P.S. I want to add my wireless card to the list (of working cards) (it's not dell). How can I do this?

You can't edit the global list, only the per-driver list, for that you need to sign up to the wiki and log in.

johannes

#3 lore raw
In reply to Ronald
Quoted 8 lines · On Friday 11 January 2008 06:43:59 Ronald wrote:
Quoted 8 lines
Quoted 8 lines · On Thursday 10 January 2008 20:20:06 Ronald wrote:
Quoted 6 lines

Hi,

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

Quoted 9 lines
Quoted 5 lines
Quoted 3 lines

I guess the machine goes to suspend, right?
You obviously can't use the machine when it's suspended.

Nope, it doesn't go into suspend. With the old driver, I could close the lid and for example SSH into it. Now, that is not possible. I

tried >it with a radio station. It stops playing after a while once I close >the lid.... . The only thing that changes is that the screen light >shuts down (but not the card! it worked before when closing the

Quoted 1 line

screen!)

I'm pretty sure there are no lid related routines in the wireless driver, though. ;) So the problem must be somewhere else.

Signature · 1 line
Greetings Michael.
author
#4 lore raw
Quoted 8 lines · On Friday 11 January 2008 06:43:59 Ronald wrote:
Quoted 7 lines
Quoted 7 lines
Quoted 7 lines · On Thursday 10 January 2008 20:20:06 Ronald wrote:
Quoted 3 lines

Hi,

The b43 driver in the linux kernel 2.6.24-rc7 works really good :) . Keep it up! However, one thing is bugging me: Why does the card stop sending/receiving packets when I close the lid? Is this behaviour intended in the new driver? If yes, can I disable it?

I guess the machine goes to suspend, right?
You obviously can't use the machine when it's suspended.

Quoted 9 lines
Quoted 4 lines
Quoted 2 lines

Nope, it doesn't go into suspend. With the old driver, I could close the lid and for example SSH into it. Now, that is not possible. I

tried >it with a radio station. It stops playing after a while once I close >the lid.... . The only thing that changes is that the screen light >shuts down (but not the card! it worked before when closing the

Quoted 1 line

screen!)

I'm pretty sure there are no lid related routines in the wireless driver, though. ;) So the problem must be somewhere else.

Weird >.< I recompiled the kernel with the latest git patch (rc7-git3) and it seems fixed. I only removed nl80211 from the configuration. I will chech later if this makes the difference....

Ronald

#9 lore raw
In reply to Ronald
Quoted 3 lines

I'm not quite sure anymore about the bcm43xx behaviour. But I'm sure of ndiswrapper. Need to test bcm43xx?

Ok, well, I'd expect it to be the signal strength then. The original driver may well be doing better than b43 for obvious reasons.

johannes

author
#10 lore raw
Quoted 6 lines
Quoted 1 line

I'm not quite sure anymore about the bcm43xx behaviour. But I'm sure of ndiswrapper. Need to test bcm43xx?

Ok, well, I'd expect it to be the signal strength then. The original driver may well be doing better than b43 for obvious reasons.

johannes

Good point, the old driver is more stable. But both ndiswrapper and bcm43xx fail to initiate WPA2 connections.

Ronald