From 14b7138f1bdfc566edfa32f36d2fa3bd3415b32a Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Mon, 30 Nov 2020 19:23:08 +0000 Subject: mdk-stage1: configure wpa_supplicant to try both nl80211 and wext Some old wireless driver modules may only support wext. --- mdk-stage1/NEWS | 2 ++ mdk-stage1/wireless.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'mdk-stage1') diff --git a/mdk-stage1/NEWS b/mdk-stage1/NEWS index c2d2c7964..313eb6447 100644 --- a/mdk-stage1/NEWS +++ b/mdk-stage1/NEWS @@ -1,3 +1,5 @@ +- configure wpa_supplicant to try both nl80211 and wext interfaces + o some old wireless driver modules may only support wext - improve help for entering wireless keys/passphrases o note that ASCII strings can now be used for WEP keys (mga#21042) diff --git a/mdk-stage1/wireless.c b/mdk-stage1/wireless.c index 3d948c7e5..2fde04f84 100644 --- a/mdk-stage1/wireless.c +++ b/mdk-stage1/wireless.c @@ -147,7 +147,7 @@ enum return_type configure_wireless(const char *ifname) fprintf(fd, "}\n"); fclose(fd); - snprintf(cmd, sizeof(cmd), "/usr/sbin/wpa_supplicant -B -i %s -c %s -f %s -P %s", + snprintf(cmd, sizeof(cmd), "/usr/sbin/wpa_supplicant -D nl80211,wext -B -i %s -c %s -f %s -P %s", ifname, WPA_SUPPLICANT_CONF, WPA_SUPPLICANT_LOG, WPA_SUPPLICANT_PID); log_message("running %s", cmd); status = system(cmd); -- cgit v1.2.1