View previous topic :: View next topic |
Author |
Message |
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Thu May 19, 2022 7:23 pm Post subject: dhcpcd-gtk comsuming memory |
|
|
This started to happen very recently. The daemon.log is filling with messages like: dhcpcd[1690]: control_free: No such file or directory
dhcpcd-gtk memory footprint keeps increasing until the system becomes very very sluggish. I have taken to killing dhcpcd-gtk very soon after I log in.
I have tried reinstalling both dhcpcd and the ui
the system is up-to-date except for: glibc, google-chrome and poppler
net-misc/dhcpcd-ui 0.7.8
net-misc/dhcpcd 9.4.1
permissions on /etc/dhcp.conf
rw-rw-r-- 1 root wheel 1427 May 18 11:05 /etc/dhcpcd.conf
contents of dhcpcd.conf:
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.
# Allow users of this group to interact with dhcpcd via the control socket.
controlgroup wheel
# Inform the DHCP server of our hostname for DDNS.
hostname
# Use the hardware address of the interface for the Client ID.
#clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
duid
# Persist interface configuration when dhcpcd exits.
persistent
# vendorclassid is set to blank to avoid sending the default of
# dhcpcd-<version>:<os>:<machine>:<platform>
vendorclassid
# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search
option classless_static_routes
# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu
# Request a hostname from the network
option host_name
# Most distributions have NTP support.
#option ntp_servers
# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit
# A ServerID is required by RFC2131.
require dhcp_server_identifier
# Generate SLAAC address using the Hardware Address of the interface
#slaac hwaddr
# OR generate Stable Private IPv6 Addresses based from the DUID
slaac private |
|
Back to top |
|
|
alamahant Advocate
Joined: 23 Mar 2019 Posts: 3879
|
Posted: Thu May 19, 2022 8:44 pm Post subject: |
|
|
Ok please try
Code: |
rc-service dhcpcd stop
echo "=net-misc/dhcpcd-9.4.1" > /etc/portage/package.mask/dhcpcd
emerge -1av dhcpc
rc-service dhcpcd start
dhcpcd-gtk
|
And file a bug report for 9.4.1 _________________
|
|
Back to top |
|
|
armstrong360 n00b
Joined: 19 Oct 2007 Posts: 39
|
Posted: Thu May 19, 2022 9:08 pm Post subject: |
|
|
The third line should be emerge -1av dhcpcd (note the last "d")
I had to restart the computer to get everything happy - I guess the old (newer version) dhcpcd is still in use, I am not sure how, and thus the newly compiled one doesn't get started?
Anyway this version is behaving. |
|
Back to top |
|
|
|