23 Commits

Author SHA1 Message Date
Christian_Haitian
74d9f976a8 Add wifi configuration menu
Enable with --enable-wifi during
configuration before make.
Credit to valadaa48 for the
code and configuration.
2021-05-31 02:20:34 +00:00
Twinaphex
a83c328631 (Metal) Fix some build problems 2021-01-19 04:38:07 +01:00
David Guillen Fandos
ed7b3aa415 Add a proper WiFi menu, with Enable/Disable & Disconnect options
This also allows WiFi passwords to be remembered. The underlying
tool (connman) allows to store passswords (that's why it auto connects
whenever you boot a Lakka device), so we expose this so that the user
does not have to re-input the pass when connecting to a saved wifi.

Option to forget a password to come in a future PR, for now a password
is automatically forgotten if the Wifi connect operation fails (we assume
it fails due to password).

Changes the WiFi API to enable these features of course!
2020-12-09 20:20:48 +01:00
David Guillen Fandos
091f6e6354 Improving Wifi API and connman implementation
This sets the ground for more PRs to come. Clean up how scanning and listing
SSID works, and adds attributes to the newtworks.
Frontend will be able to know which networks are "remembered" and thus
require no password to re-connect.

For now scans are performed every 2 minutes or on demand if no networks found
(either for real or in the "cache").
2020-12-04 02:18:03 +01:00
parport0
8b4e30073a (wifi drivers) Move driver info to userdata 2020-06-28 23:08:58 +03:00
twinaphex
bbd1e6a6a5 Get rid of separate null midi driver file and display server file 2020-01-06 16:06:42 +01:00
twinaphex
cbe68cbf88 Turn the find_handle/find_ident functions static 2019-11-17 22:31:57 +01:00
Tomas Kelemen (vudiq)
7b4c4efd11 Wi-Fi Access Point in RetroArch Settings
Adds an option to start wireless access point directly from RetroArch
settings menu (Services submenu). This wireless access point can be then
used for local netplay. If not defined in a specific config file
(LAKKA_LOCALAP_PATH), the arbitrary values for SSID/PassKey of the
created access point are LakkaAccessPoint/RetroArch. The menu/option is
added only in case when compiling with HAVE_LAKKA.
2019-10-05 13:18:15 +02:00
twinaphex
b62476da77 Revert "Turn wifi_driver_ctl into a static function"
This reverts commit 8a5ae0b6cf990680b403d9404cb6d43b1c507c33.
2019-06-18 22:18:11 +02:00
twinaphex
8a5ae0b6cf Turn wifi_driver_ctl into a static function 2019-06-18 22:14:34 +02:00
twinaphex
712115ef9d (Wifi/Location/Camera) Get rid of 'own driver' mechanism 2019-02-27 17:02:33 +01:00
Twinaphex
fd11b205da Silence bunch of warnings 2018-06-21 07:52:01 +02:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Jean-André Santoni
6cc14a4fb9 Add missing copyright mention on some files 2016-10-27 18:17:43 +02:00
Jean-André Santoni
4734cb2640 WiFi: ask for passphrase 2016-09-23 13:16:27 +02:00
twinaphex
c9e10c821e Cleanups 2016-09-23 01:38:19 +02:00
Jean-André Santoni
714db40fa0 Allow connecting wifi networks 2016-09-22 22:27:58 +02:00
Jean-André Santoni
cd0ec01928 Display which wifi network we're connected to 2016-09-22 22:27:54 +02:00
Jean-André Santoni
d1ae577811 Start building the ssid list 2016-09-22 02:03:05 +02:00
Jean-André Santoni
acf34990fc Expose the wifi driver scan callback 2016-09-22 02:02:57 +02:00
Jean-André Santoni
36fb1ffcdf WiFi driver: add scan callback 2016-09-22 02:02:52 +02:00
Jean-André Santoni
c45058d3ae Start adding a WiFi driver 2016-09-22 02:02:43 +02:00