Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
I recently installed BackTrack 5 R1 on my late 2011 13" Macbook Pro 8,1 and everything installed fine after some helpful Google searches.
One of the main issues I am having is that the Wireless card on my Macbook isn't being recognized. When I use Wicd Network Manager it doesn't see any wireless networks (No Wireless Networks Found). Also, when I do a iwconfig it says "no wireless extensions". I'm kind of stuck at the moment it would greatly appreciate any help anyone can provide.
The wireless card information after doing a lspci is as follows:
Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)
Please let me know if anyone has gotten the wireless card functioning correctly on a Macbook Pro 8,1?
Looking forward to your replies. :)
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
Facing the same problem.. Any help will be much appreciated...
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
even i am facing the same problem......................... every thing mostly is working ...... i have succesfully triple booted mah system.....even lan is working.............. but that wireless isnt detecting any network :( ..... plssss help !!!!!!!!
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
Can you write outputs of
ifconfig
iwconfigls
ls /lib/modules/`uname -r`/build
ls /lib/modules/`uname -r`/kernel/net/wireless
uname -r
i had allot of problems with broadcom but now i have a connection and its working fine >)
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
Hi Sharan,
I've got the same issue as the users above described, here's my output:
Code:
eth0 Link encap:Ethernet HWaddr c8:2a:14:0a:02:30
inet addr:10.0.1.58 Bcast:10.0.1.255 Mask:255.255.255.0
inet6 addr: fe80::ca2a:14ff:fe0a:230/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10492 errors:0 dropped:0 overruns:0 frame:0
TX packets:8277 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:9763426 (9.7 MB) TX bytes:1166917 (1.1 MB)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:344 errors:0 dropped:0 overruns:0 frame:0
TX packets:344 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:23921 (23.9 KB) TX bytes:23921 (23.9 KB)
Code:
root@bt:/usr/src/linux# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
build directory:
Code:
root@bt:/lib/modules/2.6.39.4# ls build
arch crypto drivers init kernel mm net samples System.map vmlinux
block debian firmware ipc lib modules.builtin README scripts tools vmlinux.o
COPYING Debian.src.changelog fs Kbuild MAINTAINERS modules.order README.Debian security usr
CREDITS Documentation include Kconfig Makefile Module.symvers REPORTING-BUGS sound virt
wireless directory:
Code:
root@bt:/lib/modules/2.6.39.4# ls kernel/net/wireless/
cfg80211.ko lib80211_crypt_ccmp.ko lib80211_crypt_tkip.ko lib80211_crypt_wep.ko lib80211.ko
Still trying to figure out how to get this up and running. Could you please help me?
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
For those that are having problems with the BCM4331 wifi card this is how I fixed it:
First: Enable the b43 drivers.
http://www.backtrack-linux.org/wiki/..._Backtrack5_r2
Second: Then you should be able to follow the guide here to install the drivers.
http://www.backtrack-linux.org/forum...ad.php?t=34469
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
Quote:
Originally Posted by
jarjar06
Thanks man!
Re: Macbook Pro 8,1 Broadcom Wireless Card (BCM4331) Not Recognized
Quote:
Originally Posted by
jarjar06
What if the second step doesn't work?
Look.
root@bt:~# service networking start
networking stop/waiting
root@bt:~# cd '/root/hybrid-portsrc_x86_64-v5_100_82_112'
root@bt:~/hybrid-portsrc_x86_64-v5_100_82_112# make clean
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` clean
make[1]: Entering directory `/usr/src/linux-source-3.2.6'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
CLEAN /root/hybrid-portsrc_x86_64-v5_100_82_112/.tmp_versions
make[1]: Leaving directory `/usr/src/linux-source-3.2.6'
root@bt:~/hybrid-portsrc_x86_64-v5_100_82_112# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-source-3.2.6'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
LD /root/hybrid-portsrc_x86_64-v5_100_82_112/built-in.o
CC [M] /root/hybrid-portsrc_x86_64-v5_100_82_112/src/shared/linux_osl.o
CC [M] /root/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.o
/root/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.c:388: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/root/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.c:388: warning: initialization from incompatible pointer type
make[2]: *** [/root/hybrid-portsrc_x86_64-v5_100_82_112/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/root/hybrid-portsrc_x86_64-v5_100_82_112] Error 2
make[1]: Leaving directory `/usr/src/linux-source-3.2.6'
make: *** [all] Error 2