Connecting to dragonfly3 WiFi on (Ubuntu) Linux with a script

This method is tested and working for the latest Ubuntu LTS (24.04). Any Linux installation that uses NetworkManager and has curl and net-tools packages available should also work, in theory.

  1. Connect to Drexel Guest Wi-Fi
  2. Install curl and net-tools. The following command should work for Ubuntu: sudo apt update && sudo apt install curl net-tools
  3. Open a terminal and run: curl -O https://raw.githubusercontent.com/ShahriyarShawon/dragonfly3_linux_autoconnect/master/dragonfly3_networkmanager_autoscript.sh
  4. Then run this and enter your username (abc123) and password when prompted: sudo bash dragonfly3_networkmanager_autoscript.sh
  5. You can close the terminal now
  6. Select dragonfly3 in your Wi-Fi settings, and it'll connect

Script by Shahriyar Shawon. See the repository for potential updates.