On 10/15/2014 08:23 PM, Tom H wrote:
> On Mon, Oct 13, 2014 at 7:39 PM, walt <w41...@gmail.com> wrote:
>>
>> I just switched my home LAN from wired to all wifi and I'm having trouble
>> with NetworkManager at boot time.
>>
>> I have systemd start NetworkManager at boot because I need the internet
>> for ntpdate and to start the nfs server for the LAN. Before I switched
>> to all-wireless this method worked perfectly, but no longer.
>>
>> After bootup I see that NetworkManager started wpa_supplicant in the
>> background, but apparently does *not* run dhcpcd. (The wlan0 is up
>> but it has no IP address and the routing table is empty.)
>>
>> As an alternative to NetworkManager I can have systemd start dhcpcd
>> at boot, which almost (but not quite) works well enough. This
>> causes a race condition because wlan0 takes several seconds to come
>> up properly and by then both ntpdate and nfs-server have already
>> run and failed.
>>
>> So, I asked myself, why not have systemd start dhcpcd at boot in
>> addition to NetworkManager?
>>
>> The reason that fails is that they both start wpa_supplicant in
>> the background and the two instances interfere with each other.
>>
>> Anyone see a way around this catch22?
> 
> Do you have "All users may connect" unticked in the NM applet or
> "permissions=user:walt:;" in the NM connection's config?

After studying the logs I'm beginning to think that NM is actually
trying to start wlan0 at boot time but failing with this message:
'no secrets', which I assume means no password, maybe?

Yes, I do have the all-users box ticked.  Question:  I've set up the
wlan0 connection (as root) several times using nmtui, including the
SSID password, yet each time I start nmtui the password field is blank
again.  Is this normal behavior?  How can I tell if the password is
actually being stored somewhere?

Thanks.




Reply via email to