Download the 64bit package from here
BUILD AND INSTALLATION INSTRUCTIONS
———————————–
hybrid-portsrc-x86_64-v5_10_91_9.tar.gz
On the target machine, setup the source/hybrid/build directory
1. Create a new directory: mkdir hybrid_wl
2. Go to that directory: cd hybrid_wl
3. Untar the 64 bit file to that directory
64 bit: tar -xzf /hybrid-portsrc-x86_64-v5_10_91_9.tar.gz
After untar’ing you should have a src and lib sub directory plus a Linux
2.6 “kbuild” external makefile (Makefile). The lib sub directory has the pre-built binary, wlc_hybrid.o_shipped.
You use the standard Linux 2.6 kernel build system as follows to make a Linux loadable kernel module (LKM):
On the target machine, and cd’ed to the directory that contains the Makefile (fragment)
Cleanup is essential otherwise the old driver may cause a conflict going forward.
4. Cleanup (optional): make -C /lib/modules//build M=`pwd` clean
5. Build the LKM, i.e. wl.ko: make -C /lib/modules//build M=`pwd`
There will be a file name LKM, wl.ko inside this directory.
On this or a machine with the same kernel version, install the driver.
1. Validate you don’t have loaded (or built into the kernel) the Linux community provided
driver for Broadcom hardware. This exists in two forms: either “bcm43xx” or a split form
of “b43″ plus “b43legacy”. If these modules were loaded you would either
a) rmmod bcm43xx or
b) rmmod b43; rmmod b43legacy
1a. Validate you don’t have a older wl.ko driver loaded from previous install.
If the module exist, remove it and replace with new driver:
a) rmmod wl.ko
2. Replacing existing driver with wl.ko just build in step 5 above.
(most likely path to find wl.ko is: /lib/modules//kernel/driver/net/wireless
or /lib/modules//kernel.net/update/)
3. depmod
4. modprobe wl
And you are done!!
Happy wireless surfing on Fedora 10 64bit.
EDIT : To automatically search wi-fi connections, install wifi-radar
yum install wifi-radar