OPNsense Forum

Archive => 15.7 Legacy Series => Topic started by: JerTeske on July 26, 2015, 04:48:01 am

Title: Powerd on Atom C2558
Post by: JerTeske on July 26, 2015, 04:48:01 am
Hey all,

First post, and I'm very optimistic about Opnsense, had been a PFsense guy from about a year. I don't know how to code but would love to help you guy out anyway I can.

Anyway, to the title.... I'm not seeing powerd working on my Atom C2558, so my cpu runs full speed all the time. makes for a warm machine and wanted to reach out to see if anyone else was experiencing this. In PFsense I had no problems but here I do.

Any insight?

Jeremy
Title: Re: Powerd on Atom C2558
Post by: weust on July 26, 2015, 06:24:37 am
Can you conform the deamon is actually running?
I assume there is a deamon.
Title: Re: Powerd on Atom C2558
Post by: JerTeske on July 28, 2015, 03:09:18 pm
Sorry it took me so long. Yes, when I run top powerd is is running as root in select state.

My CPU runs anywhere between 0-12% depending on traffic, but my CPU runs around 46C which was, on pfsense, 32.
I checked my BIOS settings to make sure nothing changed.

Specs: Supermicro ASF-2558 Atom C2558
Mem: 8GB ECC DDR3
Storage: Velociraptor 80GB

51 Processes: 1-2 running, 50-49 sleeping with load averages .14-.25

Any insight?
Title: Re: Powerd on Atom C2558
Post by: JerTeske on July 28, 2015, 05:15:44 pm
So after many times of trial and error, I have seemed to find some interesting results. While using Adaptive and Minimum the CPU clock never goes down according to dashboard. However, if I set it to HIAdaptive it will down clock from 2.4GHZ to 2.1, for a few seconds at a time. This has been tested on both Safari and Chrome on Mac to see if it was a PHP issue. I also updated my BIOS and did a 3rd check of P-State settings, all which look great.
Title: Re: Powerd on Atom C2558
Post by: franco on July 28, 2015, 06:12:24 pm
# service configd stop

Is the load average better now? GUI may not work when disabling the backend service. To switch it back on:

# service configd start
Title: Re: Powerd on Atom C2558
Post by: JerTeske on August 02, 2015, 05:40:57 pm
# service configd stop

Is the load average better now? GUI may not work when disabling the backend service. To switch it back on:

# service configd start

I'm really not as worried about the load average as I am the CPU clock. Load is within .06 of that of my ol' PFsense config. Like I said, the powerd daemon is running, but doesn't down clock the processor.
Title: Re: Powerd on Atom C2558
Post by: JerTeske on August 12, 2015, 05:07:03 pm
Alright, much needed update

I've been diligently looking into my problem on the C2558 platform and I have narrowed it down to high interrupts that is causing my CPU to always being utilized. My name question is this was forked from 2.2 beta of pf right?

Have the drivers been updated since?
Title: Re: Powerd on Atom C2558
Post by: franco on August 12, 2015, 05:27:12 pm
Which drivers do you mean? We're running vanilla FreeBSD 10.1 in that regard. What kind of driver issue do you have in mind?
Title: Re: Powerd on Atom C2558
Post by: JerTeske on August 12, 2015, 06:30:05 pm
igb drivers for intel are 2.4.0. (which are from early 2014) The latest from intel are 2.4.3 (July 2015). I'm just trying to figure out why I have so many CPU0:timer interrupts.