| Crates.io | netlink_wi |
| lib.rs | netlink_wi |
| version | 0.8.0 |
| created_at | 2020-11-18 12:10:38.986088+00 |
| updated_at | 2025-10-14 17:17:19.375274+00 |
| description | A library to retrieve information about wireless hardware in Linux operating system using netlink protocol. |
| homepage | |
| repository | https://github.com/uption/netlink_wi |
| max_upload_size | |
| id | 313664 |
| size | 178,393 |
netlink_wi is a Rust library for interacting with wireless devices on Linux systems through the nl80211 netlink interface.
It provides programmatic access to wireless configuration and status information, allowing developers to query and control Wi-Fi interfaces directly from Rust code.
With netlink_wi, you can:
cargo add netlink_wi
The library supports both synchronous and asynchronous APIs:
sync (default) - Synchronous API using NlSocketasync - Asynchronous API using AsyncNlSocketTo use the async version:
cargo add netlink_wi --no-default-features --features async
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.