Difference between revisions of "Dell Wireless 1390"

From ArchWiki
Jump to: navigation, search
(Redirect to Broadcom wireless)
Line 1: Line 1:
[[Category:Laptops (English)]]
#REDIRECT [[Broadcom wireless]]
{{merge|Wireless Setup}}
== Overview ==
As of kernel 2.6.24, the b43 module is the preferred wireless driver for the Dell Wireless 1390 card.  The following is a summary of this forum post (http://bbs.archlinux.org/viewtopic.php?id=43713) and the b43 page at linuxwireless.org (http://linuxwireless.org/en/users/Drivers/b43).  Note that by default the b43 card provides injection support (useful for aircrack-ng suite).
== Requirements ==
You must be using >= 2.6.24 kernel and have a Dell Wireless 1390 (or other wifi card compatible with the b43 module, see here for a complete list: http://linuxwireless.org/en/users/Drivers/b43#supported).
== Installation ==
These installation steps are pulled straight from here: http://linuxwireless.org/en/users/Drivers/b43#devicefirmware
If you are using the b43 driver from linux-2.6.24, follow these instructions.
Use version 011 of b43-fwcutter.
Download, extract the b43-fwcutter tarball and build it:
wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
cd ..
Use version of Broadcom's proprietary driver.
Download and extract the firmware from this driver tarball:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://downloads.openwrt.org/sources/broadcom-wl-
tar xjf broadcom-wl-
cd broadcom-wl-
../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o
Next, you must load the b43 module:
[root@host linus]modprobe b43
Then use your usual network manager to connect to a network, for example:
[root@host linus]netcfg2 mywifinetwork
:: mywifinetwork up                                                            [DONE]
You will probably want to add b43 to your modules in /etc/rc.conf, so that the b43 module is loaded on startup.  For example:<br/>
== Note about aircrack-ng ==
If you are interested in using aircrack-ng with b43/Broadcom 1390, the AUR aircrack-ng svn package is known to work as of this writing: http://aur.archlinux.org/packages.php?do_Details=1&ID=14693&O=0&L=0&C=0&K=aircrack&SB=n&SO=a&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd
aircrack-ng is intended for educational purposes only.
In order for the aircrack-ng to be able use your wireless card for monitoring, etc., your wireless card needs to in a different mode than when you are connected to a network.  The easiest way to reset the b43 module is to just reload it:
[root@host linus]rmmod b43
[root@host linus]modprobe b43
[root@host linus]aireplay-ng -9 wlan0
22:07:41  Trying broadcast probe requests...
22:07:41  Injection is working!
22:07:42  Found 4 APs
22:07:42  Trying directed probe requests...
22:07:42  00:1C:22:6F:33:7E - channel: 6 - 'essid'
22:07:48  Ping (min/avg/max): 2.648ms/2.648ms/2.648ms Power: 203.00
22:07:48  1/30:  3%
To connect back to your access point, reload the b43 module again:
[root@host linus]rmmod b43
[root@host linus]modprobe b43
[root@host linus]netcfg2 mywifinetwork
:: mywifinetwork up                                                            [DONE]

Latest revision as of 07:05, 11 January 2012

Redirect to: