├── .circleci └── config.yml ├── .credo.exs ├── .formatter.exs ├── .github └── dependabot.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSES ├── Apache-2.0.txt ├── CC-BY-4.0.txt └── CC0-1.0.txt ├── Makefile ├── NOTICE ├── README.md ├── REUSE.toml ├── assets └── logo.png ├── c_src ├── force_ap_scan.c ├── mesh_mode.c ├── mesh_param.c └── test-c99.sh ├── config └── config.exs ├── lib ├── vintage_net_wifi.ex └── vintage_net_wifi │ ├── access_point.ex │ ├── bssid_requester.ex │ ├── cookbook.ex │ ├── event.ex │ ├── mesh_peer.ex │ ├── mesh_peer │ ├── capabilities.ex │ └── formation_information.ex │ ├── signal_info.ex │ ├── utils.ex │ ├── wpa2.ex │ ├── wpa_supplicant.ex │ ├── wpa_supplicant_decoder.ex │ ├── wpa_supplicant_ll.ex │ └── wps_data.ex ├── mix.exs ├── mix.lock └── test ├── fixtures └── root │ └── bin │ └── ip ├── support ├── mock_wpa_supplicant.ex └── utils.ex ├── test_helper.exs ├── vintage_net_wifi ├── cookbook_test.exs ├── event_test.exs ├── utils_test.exs ├── wpa2_test.exs ├── wpa_supplicant_decoder_test.exs ├── wpa_supplicant_ll_test.exs ├── wpa_supplicant_test.exs └── wps_data_test.exs └── vintage_net_wifi_test.exs /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.credo.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/.credo.exs -------------------------------------------------------------------------------- /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSES/Apache-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/LICENSES/Apache-2.0.txt -------------------------------------------------------------------------------- /LICENSES/CC-BY-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/LICENSES/CC-BY-4.0.txt -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/README.md -------------------------------------------------------------------------------- /REUSE.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/REUSE.toml -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/assets/logo.png -------------------------------------------------------------------------------- /c_src/force_ap_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/c_src/force_ap_scan.c -------------------------------------------------------------------------------- /c_src/mesh_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/c_src/mesh_mode.c -------------------------------------------------------------------------------- /c_src/mesh_param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/c_src/mesh_param.c -------------------------------------------------------------------------------- /c_src/test-c99.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/c_src/test-c99.sh -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/config/config.exs -------------------------------------------------------------------------------- /lib/vintage_net_wifi.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/access_point.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/access_point.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/bssid_requester.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/bssid_requester.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/cookbook.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/cookbook.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/event.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/event.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/mesh_peer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/mesh_peer.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/mesh_peer/capabilities.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/mesh_peer/capabilities.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/mesh_peer/formation_information.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/mesh_peer/formation_information.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/signal_info.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/signal_info.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/utils.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/wpa2.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/wpa2.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/wpa_supplicant.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/wpa_supplicant.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/wpa_supplicant_decoder.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/wpa_supplicant_decoder.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/wpa_supplicant_ll.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/wpa_supplicant_ll.ex -------------------------------------------------------------------------------- /lib/vintage_net_wifi/wps_data.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/lib/vintage_net_wifi/wps_data.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/mix.lock -------------------------------------------------------------------------------- /test/fixtures/root/bin/ip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/fixtures/root/bin/ip -------------------------------------------------------------------------------- /test/support/mock_wpa_supplicant.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/support/mock_wpa_supplicant.ex -------------------------------------------------------------------------------- /test/support/utils.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/support/utils.ex -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/test_helper.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/cookbook_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/cookbook_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/event_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/event_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/utils_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/utils_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/wpa2_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/wpa2_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/wpa_supplicant_decoder_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/wpa_supplicant_decoder_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/wpa_supplicant_ll_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/wpa_supplicant_ll_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/wpa_supplicant_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/wpa_supplicant_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi/wps_data_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi/wps_data_test.exs -------------------------------------------------------------------------------- /test/vintage_net_wifi_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nerves-networking/vintage_net_wifi/HEAD/test/vintage_net_wifi_test.exs --------------------------------------------------------------------------------