thanks for the workaround.
similar behavior and improvement here using the setting "dhcp=internal" in /etc/NetworkManager/conf.d/00-dhcp-client.conf. but network connection is not as stable as it used to be upon suspend (loginctl suspend) then resume. Similarly the network manager applet, nm-applet, under fluxbox with an X11 session is not working as well as it used to be : - mouse click on the nm-applet tray's icon or connection status are often off on my machine. Code:
03:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59) Code:
NetworkManager-1.32.10-x86_64-1.txz |
Quote:
I couldn't find any report or discussion of the dhcpcd user/group warning here on the forum, so perhaps the report was directly emailed to Pat. I spent a few minutes digging through the dhcpcd and NetworkManager sources but couldn't find any references to a user or group. (Admittedly, I didn't search very hard.) This leaves me wondering what was responsible for printing that warning in the first place. Removing the user and group should help me to flush out an answer to that question. |
Recent dhcpcd releases introduce the concept of privilege separation.
From https://roy.marples.name/git/dhcpcd/...4e202281cb8ef9 Code:
Requires a user added to the system - default _dhcpcd I guess somebody reported the error message and reported it to Pat (the changelog mentions Paul Blazejowski), so the dhcpcd user got added to Slackware. This fixed the error message and now dhcpcd is correctly using priviledge separation. Unfortunately this is now causing this new problem. |
The dhcp=internal workaround worked for me as well. Haven't experienced the instability issues mentioned by _peter (at least not yet).
|
This is the pull request that added support for dhcpcd-9.x to networkmanager: https://gitlab.freedesktop.org/Netwo...ests/668/diffs
Notably, it mentions this in the code: Quote:
|
Quote:
|
Quote:
|
just to say, is not somethiung only wifi-related, but current connected network related:
I usually connect via ethernet with my laptop. After suspending, the ethernet stops working, but if i enable the wifi, it works correctly. Just saying if it helps in any way |
Quote:
Quote:
And no, is not Firefox or Chromium. I've got "network unreachable" on ping, while being well connected to router. Theoretically. At my limited knowledge I fail to understand for what those changes was really needed, BUT at least be gentle to put the default to "internal" on that config file of NetworkManager. Is the single configuration which still works more or less - I have some WiFi cards unable to connect to router anymore even with this "internal" option. Isn't even needed a hibernation resume. Just straight from boot. And a humble question: you are sure 100% that that latest DHCP, or whatever on this networking stack of today, does not suppose that it should runs from a systemd unit, just like the PipeWire daemons? Just asking... |
Quote:
Because dhcpcd is only a broadcast daemon that interact with NM. I think it's more a problem related to both, and how NM handles suspend/resume with an external DHCP daemon ( which I have absolutely no idea how it behaves) - and it doesn't seem to be their problem, cf. @ppr:kut post #20 rather than a problem related only to one or the other That's why I completely agree with LuckyCyborg, for now the best for us is to adopt dhcp=internal. Which works well in any case |
I suppose the other option would be to revert the changes from the last etc upgrade, but that's probably more disruptive. dhcp=internal hasn't given me any issues.
|
Quote:
because since NM v1.30, dhcpcd >= 9.3.3 is requiered And, I for one, that's not what I want |
Agreed. I meant keep the dhcpcd package as-is, but remove the user and group.
|
I run with "dhcp=internal" for about a year now without problems until some weeks (?) ago resuming from suspend started to show the symptoms this thread is about.
:D |
a couple of days of good stability with "dhcp=internal" and then a sporadic re-connection upon suspend/resume with the following messages that is beyond my understanding.
will let it be for now. not worried about it as a wired connection via rc.inet1 - ie: not network-manager - is stable, as always. Also ISP modem providing the dhcp server are notoriously poorly designed when working w/ address reservation over wifi. Mine needs a reboot every month, more or less. Quote:
|
All times are GMT -5. The time now is 04:35 PM. |