open-power / amester Goto Github PK
View Code? Open in Web Editor NEWLicense: Eclipse Public License 1.0
License: Eclipse Public License 1.0
Can not connect to P8 or P9 based FSP systems.
unclear on how to create the 3 files needed to connect.
Certificate file fsp.crt
Private key file fsp.key
Password file fsp.pkp
By pulling source off the internet over http and then executing contents thereof, this opens developers and build servers to MiTM compromises.
(also, to package for linux distributions, you generally aren't allowed to pull source from the internet at build time)
cat: /etc/issues: No such file or directory
dcarver@p8capi3:~/amester/amester-master$ cat /etc/issue
Ubuntu 15.04 \n \l
dcarver@p8capi3:/amester/amester-master$ uname -a/amester/amester-master$ ./configure
Linux p8capi3 3.19.0-28-generic #30-Ubuntu SMP Mon Aug 31 15:54:18 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux
dcarver@p8capi3:
checking build system type... Invalid configuration ppc64le-unknown-linux-gnu': machine
ppc64le-unknown' not recognized
configure: error: /bin/bash ./config.sub ppc64le-unknown-linux-gnu failed
dcarver@p8capi3:~/amester/amester-master$
My system is a P8 S822LC model 8355-GTA server.
So, it has 10 cores per chip and 2 chips.
In my experiments, it seems that AMESTER reads only from 1 chip: when running in the first 10 cores a benchmark, power readings seem as they were idle readings.
Executions of the benchmark in the last 10 cores seem normal in terms of power consumption.
I'm reading the following power sensors:
I've used a another machine, which had 2 power sensors for processor (e.g. PWR250VCS0 and PWR250VCS1).
Attached is the beginning of the execution of AMESTER in case it's needed: amester_init.txt
getting following errors when trying to connect to openbmc system
~/amester/build/v7_3/linux$ ./amester
There was an error connecting: result = after#19
BGERROR: after#19
errorInfo: after#19
while executing
"::itcl::parser::handleClass openbmc ::openbmc ::myopenbmc -addr 192.168.1.177 -ipmi_user root -ipmi_passwd 0penBmc -timeout 30000"
invoked from within
"openbmc ::$name -addr $addr -ipmi_user $ipmi_user -ipmi_passwd $ipmi_passwd -timeout $timeout"
errorCode: NONE
BGERROR: invalid command name "::myopenbmc"
errorInfo: invalid command name "::myopenbmc"
while executing
"::myopenbmc data_update"
(in namespace inscope "::host" script line 1)
invoked from within
"namespace inscope ::host {::myopenbmc data_update}"
("after" script)
errorCode: TCL LOOKUP COMMAND ::myopenbmc
BGERROR: invalid command name "::myopenbmc"
errorInfo: invalid command name "::myopenbmc"
while executing
"::myopenbmc ipmi_health"
(in namespace inscope "::openbmc" script line 1)
invoked from within
"namespace inscope ::openbmc {::myopenbmc ipmi_health}"
("after" script)
errorCode: TCL LOOKUP COMMAND ::myopenbmc
The error info is as following. I can access kbskit.cvs.sourceforge.net through browser. Is there some error on this command(/usr/bin/cvs -d :pserver:[email protected]:/cvsroot/kbskit -z3 co -P -d kbskit0.4 -r kbskit_0_4 kbskit) or what other method I can get this file(kbsmk8.6-bi)?
Thanks a lot.
=== Source Cvs kbskit0.4
/usr/bin/cvs -d :pserver:[email protected]:/cvsroot/kbskit -z3 co -P -d kbskit0.4 -r kbskit_0_4 kbskit
cvs [checkout aborted]: connect to kbskit.cvs.sourceforge.net(216.34.181.112):2401 failed: Connection timed out
child process exited abnormally
=== Require error: kbskit0.4
missing sources of package 'kbskit0.4'
Error in execution of 'install kbskit8.6':
=== Package failed for: kbskit0.4
Require failed for: kbskit0.4
cp package/kbs/build_linux-gnu_x86_64/bin/kbsmk8.6-bi package
cp: cannot stat ‘package/kbs/build_linux-gnu_x86_64/bin/kbsmk8.6-bi’: No such file or directory
make[1]: *** [package/kbsmk8.6-bi] Error 1
make[1]: Leaving directory `/home/fujun_liu/amester'
make: * [default] Error 2_
Why does amester need to download and rebuild tcl8.6 and tk8.6 ? Shouldn't this be a dependency?
root@p8capi3:/home/00108/dcarver/amester/amester-master# apt-cache search ^tk8.6
tk8.6 - Tk toolkit for Tcl and X11 v8.6 - windowing shell
tk8.6-blt2.5 - graphics extension library for Tcl/Tk - library
tk8.6-dev - Tk toolkit for Tcl and X11 v8.6 - development files
tk8.6-doc - Tk toolkit for Tcl and X11 v8.6 - manual pages
root@p8capi3:/home/00108/dcarver/amester/amester-master# apt-cache search ^tcl8.6
tcl8.6 - Tcl (the Tool Command Language) v8.6 - shell
tcl8.6-dev - Tcl (the Tool Command Language) v8.6 - development files
tcl8.6-doc - Tcl (the Tool Command Language) v8.6 - manual pages
tcl8.6-tdbc - Tcl Database Connectivity
tcl8.6-tdbc-mysql - Tcl Database Connectivity
tcl8.6-tdbc-odbc - ODBC driver for the Tcl Database Connectivity
tcl8.6-tdbc-postgres - Tcl Database Connectivity
tcl8.6-tdbc-sqlite3 - Tcl Database Connectivity
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.