Reading the patches that went into 0.6.5-0ubuntu11, its probably 41t_nm_device_wireless_index_ctrl_sockets_by_run_count.patch thats causing the problems, more specifically the hunk:
@@ -2808,27 +2822,30 @@ wpa_driver = "madwifi";
else if (!strcmp (kernel_driver, "hostap_pci") || !strcmp (kernel_driver, "hostap_cs") || !strcmp (kernel_driver, "hostap_plx")) wpa_driver = "hostap";
else wpa_driver = "wext";
Which seems to add an integer to the end of the command, making the path invalid (/var/run/wpa_supplicant exists on my system, /var/run/wpa_supplicant2 does not...)
Reading the patches that went into 0.6.5-0ubuntu11, its probably 41t_nm_ device_ wireless_ index_ctrl_ sockets_ by_run_ count.patch thats causing the problems, more specifically the hunk:
wpa_driver = "madwifi";
wpa_driver = "hostap";
wpa_driver = "wext";
@@ -2808,27 +2822,30 @@
else if (!strcmp (kernel_driver, "hostap_pci") || !strcmp (kernel_driver, "hostap_cs") || !strcmp (kernel_driver, "hostap_plx"))
else
/* wpa_cli -g/var/ run/wpa_ supplicant- global interface_add eth1 "" wext /var/run/ wpa_supplicant */ supplicant_ request_ with_check (ctrl, "OK", __func__, NULL, CONTROL_ SOCKET "\t", iface, wpa_driver)) CONTROL_ SOCKET "%d\t", iface, wpa_driver, self->priv- >run_count) )
if (!nm_utils_
- "INTERFACE_ADD %s\t\t%s\t" WPA_SUPPLICANT_
+ "INTERFACE_ADD %s\t\t%s\t" WPA_SUPPLICANT_
Which seems to add an integer to the end of the command, making the path invalid (/var/run/ wpa_supplicant exists on my system, /var/run/ wpa_supplicant2 does not...)