Broadcom BMC4313 Driver Installation Issues
Hello :)
I am trying to install the built in BCM4313 on my Backtrack 5 R1 KDE.
Code:
root@root:~# lspci -n | grep 14e4
02:00.0 0280: 14e4:4727 (rev 01)
Quote:
Originally Posted by README.txt
| BRCM Product Name |
PCI Vendor ID |
PCI Device ID |
Dell Product ID |
| 4313 2.4 Ghz |
0x14e4 |
0x4727 |
Dell 1501 |
What I have done so far:
- Downloaded the official driver: http://www.broadcom.com/support/802.11/linux_sta.php
- Installed the Kernel headers: # apt-get install linux-headers-`uname -r`
- Removed and reinstalled the Linux Source: # apt-get autoremove linux-source-`uname -r` # apt-get install linux-source-`uname -r`
Else, # prepare-kernel-sources would throw
Code:
tar: linux-source-2.6.39.4.tar.bz2: Cannot open: No such file or directory
- Prepared the Kernel Sources like that.
- Untarred the tarball
Now when I try to build the driver as a LKM, following happens:
Code:
root@bt:~/hybrid_wl# make clean
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` clean
make[1]: Entering directory `/usr/src/linux-source-2.6.39.4'
CFG80211 API is prefered for this kernel version
/root/hybrid_wl/Makefile:80: Neither CFG80211 nor Wireless Extension is enabled in kernel
CLEAN /root/hybrid_wl/.tmp_versions
make[1]: Leaving directory `/usr/src/linux-source-2.6.39.4'
root@bt:~/hybrid_wl# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-source-2.6.39.4'
WARNING: Symbol version dump /usr/src/linux-source-2.6.39.4/Module.symvers
is missing; modules will have no dependencies and modversions.
CFG80211 API is prefered for this kernel version
Using CFG80211 API
LD /root/hybrid_wl/built-in.o
CC [M] /root/hybrid_wl/src/shared/linux_osl.o
CC [M] /root/hybrid_wl/src/wl/sys/wl_linux.o
CC [M] /root/hybrid_wl/src/wl/sys/wl_iw.o
CC [M] /root/hybrid_wl/src/wl/sys/wl_cfg80211.o
/root/hybrid_wl/src/wl/sys/wl_cfg80211.c: In function ‘wl_inform_single_bss’:
/root/hybrid_wl/src/wl/sys/wl_cfg80211.c:1817: error: too few arguments to function ‘ieee80211_channel_to_frequency’
make[2]: *** [/root/hybrid_wl/src/wl/sys/wl_cfg80211.o] Error 1
make[1]: *** [_module_/root/hybrid_wl] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.39.4'
make: *** [all] Error 2
Re: Broadcom BMC4313 Driver Installation Issues
Today I checked if the driver works with Backtrack 5 R2 KDE. I don't have to remove and reinstall the kernel source for preparing it, but building it throws an error.
Quote:
root@root:~# prepare-kernel-sources[*] Kernel source seems to be available
scripts/kconfig/conf --silentoldconfig Kconfig
CHK include/linux/version.h
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh[*] tada!
root@root:~# cd /usr/src/linux
root@root:/usr/src/linux# cp -rf include/generated/* include/linux/
root@root:/hybrid_wl# 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
make[1]: Leaving directory `/usr/src/linux-source-3.2.6'
root@root:/hybrid_wl# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-source-3.2.6'
WARNING: Symbol version dump /usr/src/linux-source-3.2.6/Module.symvers
is missing; modules will have no dependencies and modversions.
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
LD /root/hybrid_wl/built-in.o
CC [M] /root/hybrid_wl/src/shared/linux_osl.o
CC [M] /root/hybrid_wl/src/wl/sys/wl_linux.o
/root/hybrid_wl/src/wl/sys/wl_linux.c:388: error: unknown field ‘ndo_set_multicast_list’ specified in initializer
/root/hybrid_wl/src/wl/sys/wl_linux.c:388: warning: initialization from incompatible pointer type
make[2]: *** [/root/hybrid_wl/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/root/hybrid_wl] Error 2
make[1]: Leaving directory `/usr/src/linux-source-3.2.6'
make: *** [all] Error 2
Re: Broadcom BMC4313 Driver Installation Issues
Never mind. The driver is already built in in BT5R2.
Re: Broadcom BMC4313 Driver Installation Issues
I have the same issue. Did you download GNOME or KDE and ISO or VMw?
Re: Broadcom BMC4313 Driver Installation Issues
Re: Broadcom BMC4313 Driver Installation Issues
Quote:
Originally Posted by
HansNoetig
Today I checked if the driver works with Backtrack 5 R2 KDE. I don't have to remove and reinstall the kernel source for preparing it, but building it throws an error.
hi my name is duke, how did you fix the problem on this post. I am a new in linux. this post is long time ago. I get stuck now, i really need help thank you so much.