Something is causing High CPU load
-
Hi
Yesterday, the company i work at, changed it main router from Thompson TG789vn to Inteno DG301A, and after that the secondary router (Pfsense) that actually does everything with routing is now experiencing 100% cpu load out of nothing. Under the system logs there is constantly problems with dhcp6v.
May 27 08:33:54 dhcp6c[33391]: client6_recvadvert: XID mismatch
May 27 08:33:54 dhcp6c[33391]: client6_recvadvert: XID mismatch
May 27 08:33:54 dhcp6c[33391]: client6_recvadvert: XID mismatch
May 27 08:33:54 dhcp6c[33391]: client6_recvadvert: XID mismatch
May 27 08:33:54 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:54 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:55 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:55 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:55 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:55 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:55 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:55 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:55 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:55 dhcp6c[33391]: client6_recvreply: XID mismatch
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:55 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:56 dhcp6c[33391]: client6_timo: no responses were received
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:56 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:56 dhcp6c[33391]: update_ia: status code for NA-0: no addresses
May 27 08:33:57 php: rc.newwanipv6: rc.newwanipv6: Informational is starting dc0.
May 27 08:33:57 php: rc.newwanipv6: rc.newwanipv6: Failed to update wan IPv6, restarting…
May 27 08:33:57 dhcp6c[33391]: update_ia: status code for PD-0: no prefixes
May 27 08:33:57 dhcp6c[33391]: update_ia: status code for NA-0: no addressesAnd under the System activity :
last pid: 28804; load averages: 1.00, 1.03, 1.05 up 97+23:39:39 08:35:28
98 processes: 5 running, 75 sleeping, 18 waitingMem: 83M Active, 17M Inact, 80M Wired, 120K Cache, 53M Buf, 1809M Free
Swap: 4096M Total, 4096M FreePID USERNAME PRI NICE SIZE RES STATE TIME WCPU COMMAND
33391 root 76 20 7360K 5780K wait 40:30 2.69% /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_w
12 root -68 - 0K 144K WAIT 229:59 1.27% [intr{irq16: dc0}]
42318 root 60 0 76820K 27904K piperd 0:08 0.98% /usr/local/bin/php
12 root -68 - 0K 144K WAIT 204:16 0.39% [intr{irq17: dc1}]
11 root 171 ki31 0K 8K RUN 2292.5 0.00% [idle]
12 root -32 - 0K 144K WAIT 158:22 0.00% [intr{swi4: clock}]
14 root -16 - 0K 8K - 23:57 0.00% [yarrow]
13818 root 44 0 3264K 1284K select 20:15 0.00% /usr/local/sbin/apinger -c /var/etc/apinger.co
261 root 76 20 3352K 1224K kqread 8:05 0.00% /usr/local/sbin/check_reload_status
4 root -8 - 0K 8K - 6:32 0.00% [g_down]
3 root -8 - 0K 8K - 5:43 0.00% [g_up]
12 root -44 - 0K 144K WAIT 5:39 0.00% [intr{swi1: netisr 0}]
32181 root 44 0 6280K 6300K select 5:15 0.00% /usr/local/bin/ntpd -g -c /var/etc/ntpd.conf -
21 root 20 - 0K 8K syncer 4:07 0.00% [syncer]
19082 root 44 0 8004K 5400K kqread 3:54 0.00% /usr/local/sbin/lighttpd -f /var/etc/lighty-we
8 root -16 - 0K 8K pftm 2:57 0.00% [pfpurge]
12 root -64 - 0K 144K WAIT 2:25 0.00% [intr{irq20: atapci1}]
39787 root 44 0 3412K 1420K select 2:14 0.00% /usr/sbin/syslogd -s -c -c -l /var/dhcpd/var/rHow to fix this error cause it's causing a lot of hickups in the network?
-
Are you using IPv6? If not disable it in System: Advanced: Networking:
It looks like your new router is probably using some broken (or at least not compatible) IPv6 components.Steve
-
Thanks Steve, after disabling IPv6, the cpu load dropped from 100% to 10-14%. Network is now stable again, tho system logs still spams with :
May 28 07:55:14 dhcp6c[33391]: client6_timo: no responses were received
May 28 07:55:15 dhcp6c[33391]: client6_timo: no responses were received
May 28 07:55:16 dhcp6c[33391]: client6_timo: no responses were received
May 28 07:55:16 dhcp6c[33391]: client6_timo: no responses were received
May 28 07:55:16 dhcp6c[33391]: client6_timo: no responses were received -
Also go to the INTERFACES tab to check the WAN and LAN to see if any of them have DHCP6 and just select none.
-
Thanks Cmellons, now everything is back to normal. No more errors.
-
Yup, that's a better solution that just blocking things in the firewall.
It seems likely that your previous router did support IPv6 and was doing so correctly, hence no errors on pfSense. Your new router is inferior! ;)
There might be more recent firmware available for it.Steve