Page 1 of 1
Howto Reveal CPUId ?
Posted: Tue Sep 10, 2019 3:17 pm
by parkut
I understand that the CPUId is assigned when a new machine
first contacts the work/assignment servers and is unique to each user/machine
CPUId = UserID+MachineID
Is there any way to determine what the CPUId number is?
running Linux command line: FAHClient --info
does not reveal the machine CPUId
Re: Howto Reveal CPUId ?
Posted: Tue Sep 10, 2019 3:57 pm
by MeeLee
Re: Howto Reveal CPUId ?
Posted: Tue Sep 10, 2019 4:57 pm
by bruce
By the way, that app presents the CPUid in byte-reversed ascii, making it difficult to interpret the formula CPUId = UserID+MachineID since the MachineID is added to the left-most byte.
MachineID = slot number
Re: Howto Reveal CPUId ?
Posted: Tue Sep 10, 2019 5:28 pm
by parkut
Yes, that does reveal the CUId for the last results turned in by each machine running for the user -
I was looking for a way to identify the specific machine, hopefully by discovering some type of query
on the host running FAH
Code: Select all
39F79F5BBAAB8619 xxx.xxx.xxx.45 4 x86 Windows 13,608 1 2019-09-10 02:15:27 13779 85 3 0
C47E575DA0F8EF75 xxx.xxx.xxx.44 4 NVidia GPU Linux 27,279 1 2019-09-10 09:30:31 14184 6 78 32
8FDB605B8A17FB19 xxx.xxx.xxx.103 4 x86 Linux 7,729.81 1 2019-09-10 12:00:26 13794 15 125 9
BD41705D10D28859 xxx.xxx.xxx.231 4 x86 Linux 12,269.9 1 2019-09-10 12:00:33 13794 3 47 1
C37E575DA0F8EF75 xxx.xxx.xxx.44 4 x86 Linux 12,682.8 1 2019-09-10 13:45:22 13779 4 10 0
5FD3605B8A984975 xxx.xxx.xxx.103 4 x86 Linux 10,924.4 1 2019-09-10 13:45:28 13794 16 31 3
3C3A705D7E1FDF95 xxx.xxx.xxx.231 4 x86 Linux 17,173.2 1 2019-09-10 14:30:29 13779 23 2 2
3AF79F5BBAAB8619 xxx.xxx.xxx.45 4 NVidia GPU Windows 116,204 1 2019-09-10 15:15:32 14178 68 0 176
B33E705D38DAE38C xxx.xxx.xxx.231 4 x86 Linux 11,772.1 1 2019-09-10 15:30:24 13794 12 33 3
C969555BC6C53247 xxx.xxx.xxx.175 4 x86 Linux 11,863 1 2019-09-10 15:30:27 13779 19 0 1
778B325D2A9896A6 xxx.xxx.xxx.175 4 x86 Linux 11,387 1 2019-09-10 16:45:34 13779 8 2 2
4521045C04B2323E xxx.xxx.xxx.138 4 x86 Linux 8,221.5 1 2019-09-10 17:00:30 14181 9 9 52
Re: Howto Reveal CPUId ?
Posted: Tue Sep 10, 2019 9:31 pm
by MeeLee
The first two digits = the GPU slot number.
The next 14 digits = your PC number.
I'm not sure if you reinstall FAH if any numbers remain the same. You'll probably get a completely new machine ID.
Re: Howto Reveal CPUId ?
Posted: Wed Sep 11, 2019 2:53 am
by bruce
You do have access to the logs on each machine. Each line on that table shows the PRCG of a recent WU.
When you reinstall, a new CPUID is assigned. When a machine is overwritten, it doesn't notify the server that no more WUs will be assignee/completed by the old CPUID. That's why the stats say WUs withing the last NN days. Eventually the old CPUID times out.
The first two digits = the GPU slot number.
The next 14 digits = your PC number
Not exactly.
All of the bits are part of the PC number (CPUID) for slot 0. For slot 1, add 1 to the first two digits. For slot 2, add 2 to that left-most byte. For slot 3, add three....