The difference is in the lines: Sep 11 13:55:46 localhost NetworkManager: <info> SUP: sending command 'INTERFACE_ADD eth1^I^Iwext^I/var/run/wpa_supplicant2^I' Sep 11 13:55:46 localhost NetworkManager: <info> SUP: response was 'FAIL' (broken)
vs.
Sep 11 17:29:56 localhost NetworkManager: <info> SUP: sending command 'INTERFACE_ADD eth1^I^Iwext^I/var/run/wpa_supplicant^I' Sep 11 17:29:56 localhost NetworkManager: <info> SUP: response was 'OK' (working)
The difference is in the lines: Iwext^I/ var/run/ wpa_supplicant2 ^I'
Sep 11 13:55:46 localhost NetworkManager: <info> SUP: sending command 'INTERFACE_ADD eth1^I^
Sep 11 13:55:46 localhost NetworkManager: <info> SUP: response was 'FAIL'
(broken)
vs.
Sep 11 17:29:56 localhost NetworkManager: <info> SUP: sending command 'INTERFACE_ADD eth1^I^ Iwext^I/ var/run/ wpa_supplicant^ I'
Sep 11 17:29:56 localhost NetworkManager: <info> SUP: response was 'OK'
(working)