LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices

Reply
 
Search this Thread
Old 02-26-2007, 07:25 PM   #1
xxAlk3XKidXx
Member
 
Registered: Dec 2005
Distribution: Debian Etch and Sid... FTW!
Posts: 38

Rep: Reputation: 15
Kernel 2.6.20 and bcm43xx module


I have never used the bcm43xx module to run a broadcom chipset wireless card and have a few quick questions:

If I do a 'modprobe bcm43xx' as root, is that all I need to do to get my 'ethX' interface to show up?

Is there anymore configuration needed?

At boot up I get this when the wireless card is found:
Code:
bcm43xx driver
bcm43xx: Chip ID 0x4311, rev 0x1
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0x11, vendor 0x4243
bcm43xx: Core 1: ID 0x812, rev 0xa, vendor 0x4243
bcm43xx: Core 2: ID 0x817, rev 0x3, vendor 0x4243
bcm43xx: Core 3: ID 0x820, rev 0x1, vendor 0x4243
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 4, Type 2, Revision 8
bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: set security called, .active_key = 0, .level = 1, .enabled = 1, .encrypt = 1, .auth_mode = 0
bcm43xx: PHY connected
bcm43xx driver
bcm43xx driver
bcm43xx driver
bcm43xx: Chip ID 0x4311, rev 0x1
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0x11, vendor 0x4243
bcm43xx: Core 1: ID 0x812, rev 0xa, vendor 0x4243
bcm43xx: Core 2: ID 0x817, rev 0x3, vendor 0x4243
bcm43xx: Core 3: ID 0x820, rev 0x1, vendor 0x4243
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 4, Type 2, Revision 8
bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: set security called, .active_key = 0, .level = 1, .enabled = 1, .encrypt = 1, .auth_mode = 0
bcm43xx: PHY connected
bcm43xx: Microcode rev 0x13f, pl 0x66 (2005-10-15  22:46:19)
bcm43xx: set security called, .active_key = 0, .level = 1, .enabled = 1, .encrypt = 1, .auth_mode = 0
bcm43xx: Microcode rev 0x13f, pl 0x66 (2005-10-15  22:46:19)
bcm43xx: Microcode rev 0x13f, pl 0x66 (2005-10-15  22:46:19)
bcm43xx: Microcode rev 0x13f, pl 0x66 (2005-10-15  22:46:19)
bcm43xx: Microcode rev 0x13f, pl 0x66 (2005-10-15  22:46:19)
Does 'Radio turned off' mean I need to do something more to get the card active?

I have never used a broadcom based wireless card with native linux drivers and always used Nidswrapper. I found a few bits of information on this topic on google, but none seem to apply to this. They all talk about setting up this chipset with ndiswrapper and not as a native driver. This is all new to me.

Thanks ahead of time!

Alk3
 
Old 02-26-2007, 11:29 PM   #2
xxAlk3XKidXx
Member
 
Registered: Dec 2005
Distribution: Debian Etch and Sid... FTW!
Posts: 38

Original Poster
Rep: Reputation: 15
In my search for a solution, I found these links/docs...

Patches for bcm43xx:
Index of /kernel/patches/2.6.20

Which should I use?

Also: "The real fix for BCM4311 and BCM4312"
https://lists.berlios.de/pipermail/b...ry/003867.html

Am I on to something? Suggestions?

Alk3
 
Old 02-27-2007, 09:01 PM   #3
xxAlk3XKidXx
Member
 
Registered: Dec 2005
Distribution: Debian Etch and Sid... FTW!
Posts: 38

Original Poster
Rep: Reputation: 15
I have the firmware, the NIC shows up as wlan0- and ndiswrapper isn't installed. I try to connect to an AP and I try to enter the essid and its a no go. My AP name is "ByteMe" and I can only enter in lowercase and up to 5 characters, so: "bytem"

What is my problem? The driver is loaded and the hardware is recognized, what else is there?

Alk3
 
Old 03-01-2007, 11:01 AM   #4
heartwork
LQ Newbie
 
Registered: Mar 2007
Posts: 1

Rep: Reputation: 0
to get my card running (2.6.18 kernel) i had to blacklist bcm43xx and use ndiswrapper with the driver from the list on the ndiswrapper site. not qutie sure if this is what you were aiming to do but its the only way i could get mine to work.
 
Old 03-01-2007, 11:26 AM   #5
xxAlk3XKidXx
Member
 
Registered: Dec 2005
Distribution: Debian Etch and Sid... FTW!
Posts: 38

Original Poster
Rep: Reputation: 15
Thanks for your reply, but if I was going to use ndiswrapper I would not be posting about this issue. I have ndiswrapper working on it right now and I have the card working natively. I have a small problem left and that is it. I am having a problem setting my ssid in order to connect to my WLAN. I am also on the debian laptop mailing list and here is my latest post:

Quote:
I did what was suggested and checked out my BIOS and my WiFI was already enabled. BTW. I have a Dell Inspiron E1505 running Debian Etch. I have a 2.6.20 custom kernel with the bcm43xx module support. As far as I can tell, when I boot the module is loaded and the output of iwconfig only shows eth0 and lo interfaces with now wireless extensions. When I do a 'modporbe bcm43xx' the wlan0 interfaces appears and seems to work. I am confused though, because when I do and 'iwconfig wlan0 essid <ap name>' it doesn't work. Here is the output when I tried to configure iwconfig essid:
+++++++++++++++++
# iwconfig wlan0 essid "byteme"
# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11b/g ESSID:"b" Nickname:"Broadcom 4311"
Mode:Managed Access Point: Invalid
RTS thr: off Fragment thr: off
Encryption key: off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid: 0 Rx invalid crypt: 0 Rx invalid frag: 0
Tx excessive retries: 0 Invalid misc: 0 Missed beacon: 0
+++++++++++++++++
It only lets me use 5 characters and lowercase for my AP name. My ap essid is actually "ByteMe"
+++++++++++++++++
# iwconfig wlan0 essid "bytem"
# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11b/g ESSID:"bytem" Nickname:"Broadcom 4311"
Mode:Managed Access Point: Invalid
RTS thr: off Fragment thr: off
Encryption key: off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid: 0 Rx invalid crypt: 0 Rx invalid frag: 0
Tx excessive retries: 0 Invalid misc: 0 Missed beacon: 0
+++++++++++++++++
I dont understand. do I need to rename my AP essid to lesser/lowercase characters?
So you can see I am almost done and I just need to work out this small problem. Can anyone help?
 
Old 03-01-2007, 11:39 PM   #6
xxAlk3XKidXx
Member
 
Registered: Dec 2005
Distribution: Debian Etch and Sid... FTW!
Posts: 38

Original Poster
Rep: Reputation: 15
bump. I am subscribed to the Debian laptop mailing list and seem to be drawing blanks from it. No one seems to know what the issue is...

Anyone have an idea!?!?!?
 
  


Reply

Tags
bcm43xx, etch, kernel, module


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Can a kernel module call the function of another kernel module sceadu Programming 3 05-02-2011 02:22 AM
ubuntu kernel makes bcm43xx firmware too old android6011 Linux - Wireless Networking 1 02-16-2007 07:01 PM
[Error] Kernel Module : No kernel module build environment saman007uk Debian 7 09-09-2006 06:34 PM
Linksys WPC54G v 1.2, bcm43xx, ubuntu 6.06 - module fails - no wireless Benanzo Linux - Wireless Networking 4 09-06-2006 04:16 PM
kernel module ignorant newbie looking for any one with kernel module knowledge cpoet Slackware 4 11-24-2003 09:37 PM


All times are GMT -5. The time now is 07:28 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration