Skip to content

daviduhden/wifi-menu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenBSD Wireless Network Manager

Overview

This script helps manage wireless network connections on OpenBSD. It allows you to save, list, and connect to Wi-Fi networks using a simple menu interface.

Features

  • Displays available Wi-Fi networks.
  • Stores network configurations for future use.
  • Connects to both saved and new networks.
  • Randomizes the MAC address for enhanced privacy.
  • Configures the interface as a Host-based Access Point.

Requirements

Usage

  1. Clone the repository:

    git clone https://github.com/daviduhden/wifi-menu.git
    cd wifi-menu
  2. Make the script executable:

    chmod +x wifi-menu
  3. Run the script:

    perl wifi-menu <interface>
  4. Follow the interactive prompts to apply the desired configurations.

Notes

  • Ensure the Wi-Fi configuration directory (/etc/wifi_saved) exists with proper permissions.
  • The script must be run as root to modify network settings.
  • The passphrase for WPA networks must be between 8 and 63 characters.
  • The script supports configuring the interface as a Host-based Access Point.

About

Wireless Network Manager for OpenBSD.

Resources

License

Stars

Watchers

Forks

Languages

  • Perl 88.2%
  • Makefile 11.8%