https://github.com/pseyfert/go-networkmanager-qrcode-generator
generate qr codes for wifi network connections from networkmanager connections
https://github.com/pseyfert/go-networkmanager-qrcode-generator
networkmanager qrcode
Last synced: about 1 year ago
JSON representation
generate qr codes for wifi network connections from networkmanager connections
- Host: GitHub
- URL: https://github.com/pseyfert/go-networkmanager-qrcode-generator
- Owner: pseyfert
- License: agpl-3.0
- Created: 2019-01-01T13:25:36.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-08T16:44:30.000Z (almost 7 years ago)
- Last Synced: 2025-04-12T03:59:59.608Z (about 1 year ago)
- Topics: networkmanager, qrcode
- Language: Go
- Size: 29.3 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-networkmanager-qrcode-generator
[](https://www.gnu.org/licenses/agpl-3.0)
[](https://travis-ci.org/pseyfert/go-networkmanager-qrcode-generator)
golang based cli tools and golang packages to interact with NetworkManager for
the generation of QR codes that contain WiFi connection information.
## What's there
- Run the tool `github.com/pseyfert/go-networkmanager-qrcode-generator` on a
Linux computer where WiFi is managed through NetworkManager and generate a
QR code for one of the saved connections. If all goes well, a QR code is
generated. Scan that file with a device that does not have the connection
information, but does have a QR code reader that understands network settings
and add the exchanged network connection information to that device. The QR
code can be thrown on the terminal or saved as png.
- Run the tool `github.com/pseyfert/go-networkmanager-qrcode-generator/tui` on
a Linux computer where WiFi is managed through NetworkManager and browse
through network connections and generate a QR code on the terminal for them.
## What's missing (functionality)
- Read QR code -> NetworkManager connection
- Fixing lots of corner cases (hidden ssids, networks w/o password, handling of unsupported connections)
- UI improvments
## What's missing (infrastructure)
- tests
- docs
- review