All Projects → vy → wapi

vy / wapi

Licence: BSD-2-Clause license
C library to configure wireless network interfaces in GNU/Linux systems.

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to wapi

Srslte
Open source SDR 4G/5G software suite from Software Radio Systems (SRS)
Stars: ✭ 2,418 (+7456.25%)
Mutual labels:  wireless
Rogue
An extensible toolkit providing penetration testers an easy-to-use platform to deploy Access Points during penetration testing and red team engagements.
Stars: ✭ 225 (+603.13%)
Mutual labels:  wireless
qd-realization
A quasi-deterministic (Q-D) channel implementation in MATLAB software
Stars: ✭ 29 (-9.37%)
Mutual labels:  wireless
Netjson
NetJSON is a data interchange format for encoding the basic building blocks of networks.
Stars: ✭ 171 (+434.38%)
Mutual labels:  wireless
Django Netjsonconfig
Configuration manager for embedded devices, implemented as a reusable django-app
Stars: ✭ 213 (+565.63%)
Mutual labels:  wireless
Mininet Wifi
Emulator for Software-Defined Wireless Networks
Stars: ✭ 249 (+678.13%)
Mutual labels:  wireless
Kickthemout
💤 Kick devices off your network by performing an ARP Spoof attack.
Stars: ✭ 2,005 (+6165.63%)
Mutual labels:  wireless
CEH
Exam Prep for the Ec-council Certified Ethical Hacker 312-50
Stars: ✭ 71 (+121.88%)
Mutual labels:  wireless
Netjsongraph.js
NetJSON NetworkGraph visualizer based on d3.js
Stars: ✭ 216 (+575%)
Mutual labels:  wireless
RF Links
These wireless transmitters and receivers easily fit into a breadboard and work well with microcontrollers to create a very simple wireless data link.
Stars: ✭ 53 (+65.63%)
Mutual labels:  wireless
Wifi Txpower Unlocker
Stars: ✭ 173 (+440.63%)
Mutual labels:  wireless
Openthread
OpenThread released by Google is an open-source implementation of the Thread networking protocol
Stars: ✭ 2,643 (+8159.38%)
Mutual labels:  wireless
Pedalino
Smart wireless MIDI foot controller for guitarists and more.
Stars: ✭ 105 (+228.13%)
Mutual labels:  wireless
Probequest
Toolkit for Playing with Wi-Fi Probe Requests
Stars: ✭ 167 (+421.88%)
Mutual labels:  wireless
ioBroker.zwave2
Z-Wave for ioBroker. Better. Faster. Stronger.
Stars: ✭ 22 (-31.25%)
Mutual labels:  wireless
Dwpa
Distributed WPA PSK auditor
Stars: ✭ 163 (+409.38%)
Mutual labels:  wireless
Gnuradio
GNU Radio – the Free and Open Software Radio Ecosystem
Stars: ✭ 3,297 (+10203.13%)
Mutual labels:  wireless
ethernally
Your scrcpy companion for Android wireless screen mirroring
Stars: ✭ 33 (+3.13%)
Mutual labels:  wireless
urh
Universal Radio Hacker: Investigate Wireless Protocols Like A Boss
Stars: ✭ 9,060 (+28212.5%)
Mutual labels:  wireless
ESP32 Thing Plus
ESP32 Thing-compatible board using the WROOM module and a QWIIC connector.
Stars: ✭ 18 (-43.75%)
Mutual labels:  wireless
`_`_`_`_____`_____`__`
|`|`|`|``_``|``_``|``|
|`|`|`|`````|```__|``|
|_____|__|__|__|``|__|

WAPI (Wireless API) provides an easy-to-use function set to configure wireless network interfaces on a GNU/Linux system. One can think WAPI as a lightweight C API for iwconfig, wlanconfig, ifconfig, and route commands. (But it is not a thin wrapper for these command line tools.) It is currently being used in WISERLAB test-bed to configure 802.11 based wireless interfaces. The development is partially supported by European Commission Grant Number PIRG06-GA-2009-256326.

For source codes, see http://github.com/vy/wapi. While you can manually generate the documentation via Doxygen, the most recent version of the documentation is (hopefully) always available online at http://vy.github.com/wapi.

You can also easily integrate WAPI to OpenWrt platform as well. For this purpose, just see Makefile.OpenWrt in the root directory.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].