Saturday, June 22, 2013

Dell Wireless 1704 with Fedora 18


Installed Fedora 18 on my office Laptop Dell Vostro 3460, default fedora 18 compilation dont come with ethernet and wireless network drivers for the laptop, here is my workaround to get wireless driver get connected to wireless access point. Following is device list reported by lspci

01:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
02:00.0 Ethernet controller: Atheros Communications Inc. AR8161 Gigabit Ethernet (rev 10)


I have checked development packages to be installed while installation, which is required for compilation of wireless driver.  here is listing of my kernel packages

[amitp@fedorabox ~]$ sudo rpm -qa | grep kernel-
kernel-devel-3.6.10-4.fc18.x86_64
kernel-3.6.10-4.fc18.x86_64
kernel-headers-3.6.10-4.fc18.x86_64


also you will need c compiler i had gcc-4.7.2-8.fc18.x86_64 on my box, i guess these all are the things we need to start compilation, ops i forgot to mention the driver package. I downloaded package from http://www.lwfinger.com/patches/wireless_bcm43142.tar.bz2 if you have broadcom-wl already installed i recommend to remove it (sudo yum remove broadcom-wl) so that it doesn't creates any conflicts. lets assume you have downloaded wireless_bcm43142.tar.bz2 to Downloads lets start complilation

[amitp@fedorabox ]$ cd ~/Downloads/
[amitp@fedorabox ]$ tar xfjv wireless_bcm43142.tar.bz2
[amitp@fedorabox ]$ cd wireless-bcm43142/amd64/
[amitp@fedorabox ]$ make
[amitp@fedorabox ]$ sudo make install
[amitp@fedorabox ]$ sudo mkdir -p /lib/modules/$(uname -r)/extra/wl
[amitp@fedorabox ]$ sudo cp wl.ko /lib/modules/$(uname -r)/extra/wl
[amitp@fedorabox ]$ sudo depmod -a
[amitp@fedorabox ]$ sudo modprobe wl

thats it you are done :) Do post comments