For esoteric reasons I have a server which only has WiFi access to the network.
By copying the necessary dpkg files on a removable drive I've managed to install wpa_supplicant.
The thing that's bugging me is that on other distributions configuring it can be done by editing /etc/wpa_supplicant/wpa_supplicant.conf
. But this doesn't work on Ubuntu because the systemd service file starts up wpa_supplicant without specifying a configuration file. There is no -c
specified in its arguments.
Even the Ubuntu man page says the most common way to start it is by specifying a config file...
In most common cases, wpa_supplicant is started with:
wpa_supplicant -B -c/etc/wpa_supplicant.conf -iwlan0
Because this is a server there is no GUI installed and I'm not using network manager (AFAIK)
I have of course confirmed that shutting down the systemd service and manually starting the Daemon from the command line will work. And I can of course modify the .service file. But this feels like the wrong solution.
Can anyone tell me how I am supposed to configure wpa_supplicant on Ubuntu server?