Difference between revisions of "MadWifi"
(I updated the package description.) |
m (update links to correct domainname change) |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
− | | http:// | + | | http://madwifi-project.org/svn/madwifi/trunk |
|- | |- | ||
| | | | ||
− | | http://snapshots.madwifi.org/madwifi- | + | | http://snapshots.madwifi-project.org/madwifi-0.9.4-current.tar.gz |
|} | |} | ||
---- | ---- | ||
− | + | {{Package-Introduction|MadWifi is short for Multiband Atheros Driver for Wireless Fidelity. In other words: this project provides a Linux kernel device driver for Atheros-based Wireless LAN devices. The driver works such that your WLAN card will appear as a normal network interface in the system. Additionally there is support for the Wireless Extensions API. This allows you to configure the device using common wireless tools (ifconfig, iwconfig and friends).[http://madwifi.org/wiki/MadWifi]|http://madwifi.org/wiki/MadWifi}} | |
− | |||
− | MadWifi is short for Multiband Atheros Driver for Wireless Fidelity. In other words: this project provides a Linux kernel device driver for Atheros-based Wireless LAN devices. The driver works such that your WLAN card will appear as a normal network interface in the system. Additionally there is support for the Wireless Extensions API. This allows you to configure the device using common wireless tools (ifconfig, iwconfig and friends).[http://madwifi.org/wiki/MadWifi] | ||
− | |||
− | |||
== Getting the source == | == Getting the source == | ||
Line 20: | Line 16: | ||
If you have [[Subversion]] installed issue the following command to download the source: | If you have [[Subversion]] installed issue the following command to download the source: | ||
− | svn checkout http:// | + | svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi |
+ | |||
You may also want to create a tarball to use at a later time: | You may also want to create a tarball to use at a later time: | ||
Line 30: | Line 27: | ||
=== Required === | === Required === | ||
* [[Subversion]] (To Get Source) | * [[Subversion]] (To Get Source) | ||
− | * Kernel Source | + | * Kernel Source |
== Non-Running Kernel == | == Non-Running Kernel == | ||
Line 52: | Line 49: | ||
== Multilib == | == Multilib == | ||
− | + | === 64Bit === | |
+ | |||
+ | Compile the package: | ||
+ | |||
+ | make CC="gcc ${BUILD64}" | ||
+ | |||
+ | Install the package | ||
+ | |||
+ | make BINDIR=/usr/bin MANDIR=/usr/share/man install | ||
+ | |||
+ | [[Category:Network Drivers]] |
Latest revision as of 19:10, 22 April 2010
Download Source: | http://madwifi-project.org/svn/madwifi/trunk |
---|---|
http://snapshots.madwifi-project.org/madwifi-0.9.4-current.tar.gz |
Contents
Introduction to MadWifi
MadWifi is short for Multiband Atheros Driver for Wireless Fidelity. In other words: this project provides a Linux kernel device driver for Atheros-based Wireless LAN devices. The driver works such that your WLAN card will appear as a normal network interface in the system. Additionally there is support for the Wireless Extensions API. This allows you to configure the device using common wireless tools (ifconfig, iwconfig and friends).[1]
Project Homepage: http://madwifi.org/wiki/MadWifi
Getting the source
If you have Subversion installed issue the following command to download the source:
svn checkout http://madwifi-project.org/svn/madwifi/trunk madwifi
You may also want to create a tarball to use at a later time:
tar cvjpf madwifi-r$(svnversion madwifi).tar.bz2 madwifi
Dependencies
Required
- Subversion (To Get Source)
- Kernel Source
Non-Running Kernel
If you're attempting to build Madwifi for a kernel that's not currently running, also pass the following to make and make install.
KERNELPATH=/path/to/kernel/source
KERNELPATH defaults to /lib/modules/`uname -r`/build.
Non-Multilib
Compile the package:
make
Install the package
make BINDIR=/usr/bin MANDIR=/usr/share/man install
Multilib
64Bit
Compile the package:
make CC="gcc ${BUILD64}"
Install the package
make BINDIR=/usr/bin MANDIR=/usr/share/man install