LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 12-14-2010, 07:51 PM   #1
rfernandez
Member
 
Registered: Mar 2010
Location: Brazil
Distribution: Slackware64
Posts: 264

Rep: Reputation: 41
linux-2.6.37-rc5 - brcm80211 staging driver - wlan0: no wireless extension


Hi, guys.

Here's the problem: I have a Broadcom BCM4313 wireless card (14e4:4727) which is supported by the FOSS brcm80211 driver.

With my main kernel (2.6.36.2) I have compat-wireless-20101213 compiled in and working fine with the brcm80211 module driver, but when I try the native staging-driver brcm80211 from 2.6.37-rc5 my wireless card does not work, showing "wlan0: no wireless extensions" when I do a "iwconfig". The thing is: I have absolutely no idea how to walk this through, so I hope someone could lend me a hand on working this out.

I have the output from "lshw -C network" from both 2.6.36.2 and 2.6.37-rc5, as below:

Code:
# uname -r
2.6.36.2
# lshw -C network

  *-network
       description: Wireless interface
       product: BCM4313 802.11b/g LP-PHY
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:12:00.0
       logical name: wlan0
       version: 01
       serial: c0:cb:38:35:70:74
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=brcm80211 driverversion=2.6.36.2 firmware=N/A ip=192.168.1.101 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 memory:fbc00000-fbc03fff
Code:
# uname -r
2.6.37-rc5
# lshw -C network

  *-network
       description: Ethernet interface
       product: BCM4313 802.11b/g LP-PHY
       vendor: Broadcom Corporation                                                                                                              
       physical id: 0                                                                                                                            
       bus info: pci@0000:12:00.0
       logical name: wlan0
       version: 01
       serial: c0:cb:38:35:70:74
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical
       configuration: broadcast=yes driver=brcm80211 driverversion=2.6.37-rc5 firmware=N/A latency=0 link=no multicast=yes
       resources: irq:17 memory:fbc00000-fbc03fff
I chose lshw for it's ease of use, but any other command output you'll may need I'll post 'em right away. Thanks in advance.


System specs: Dell N5010 notebook, Intel Core i5-460M, 320GB hdd, Intel HD Graphics, BCM4313 (Dell 1501N Wireless) wireless card (with brcm80211 module-driver), RTL8101E/RTL8102E PCI Express Fast Ethernet controller (r8169 module-driver), OS: Slackware64-current, Multilib - last synced: 12-10-2010

Last edited by rfernandez; 12-15-2010 at 12:38 AM.
 
Old 12-15-2010, 10:06 AM   #2
rfernandez
Member
 
Registered: Mar 2010
Location: Brazil
Distribution: Slackware64
Posts: 264

Original Poster
Rep: Reputation: 41
Well, the problem is solved.

As I am a custom-kernel-builder (does such a thing exist? ), I left the following option out

Code:
[*] cfg80211 wireless extensions compatibility
under Networking Support -> Wireless -> cfg80211 - wireless configuration API, which has the following description:

Quote:
CONFIG_CFG80211_WEXT:

Enable this option if you need old userspace for wireless
extensions with cfg80211-based drivers.

Symbol: CFG80211_WEXT [=y]
Type : boolean
Prompt: cfg80211 wireless extensions compatibility
Defined at net/wireless/Kconfig:113
Depends on: NET [=y] && WIRELESS [=y] && CFG80211 [=m]
Location:
-> Networking support (NET [=y])
-> Wireless (WIRELESS [=y])
-> cfg80211 - wireless configuration API (CFG80211 [=m])
Selects: WEXT_CORE [=y]
So, this is needed in order to make use of brcm80211 staging module-driver.
 
  


Reply



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
rtl8192se driver problems, with staging driver and ndiswrapper headrift Linux - Hardware 3 09-27-2009 10:07 PM
ipw2200, wireless extension driver problem kellinjar Linux - General 2 07-10-2006 09:25 AM
Broadcom wireless with ndiswrapper: ifconfig wlan0 works; ifup wlan0 fails orangechicken Linux - Wireless Networking 2 04-17-2004 05:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 05:45 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration