Computer ID, what defines them ?

Questions and Answers : Windows : Computer ID, what defines them ?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Andrew C. McNamara
Avatar

Send message
Joined: 1 Aug 00
Posts: 67
Credit: 0
RAC: 0
United States
Message 1130892 - Posted: 23 Jul 2011, 7:30:52 UTC
Last modified: 23 Jul 2011, 7:31:43 UTC

http://setiathome.berkeley.edu/show_host_detail.php?hostid=6010844

For this laptop for various reasons I cannot run BOINC for more than a few hrs.

Anyway, I was thinking about some other things I read where people were talking about system ID's and it got me thinking. What defines these ID's, in the case of this laptop 6010844.

Every once in a while I get a BSOD due to some driver issues I'm working on. Well, for example, when I log in to say my internet banking sometimes it asks if this will be my new system or something like that when in fact nothings changed. So something about the BSODS or something being reset during a BSOD makes some things, not just my internet banking go hey, this is a new system.

I dont know if it does anything similar with BOINC (new system ID) as I haven't tried to connect in a good long while but that got me thinking as to the whole system ID thing. What about BOINC goes ok, this is this systems ID.

Sorry for the bit of rambling and the fact this this may have taken longr than it should have to ask but its late and I'm tired as F.

Ty ![url][/url]
ID: 1130892 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1130907 - Posted: 23 Jul 2011, 9:36:28 UTC - in response to Message 1130892.  
Last modified: 23 Jul 2011, 9:55:50 UTC

Mind telling what the BSOD has to say? I ask, since Windows has a couple of thousand of them, not just one.
No matter how cryptic the message in the BSOD was, it is an indication as to what's wrong on your system. Some people can read what these messages mean. Therefore, always state what the BSOD said, not just that you had one.
ID: 1130907 · Report as offensive
Profile Andrew C. McNamara
Avatar

Send message
Joined: 1 Aug 00
Posts: 67
Credit: 0
RAC: 0
United States
Message 1131188 - Posted: 24 Jul 2011, 1:21:40 UTC - in response to Message 1130907.  

Mind telling what the BSOD has to say? I ask, since Windows has a couple of thousand of them, not just one.
No matter how cryptic the message in the BSOD was, it is an indication as to what's wrong on your system. Some people can read what these messages mean. Therefore, always state what the BSOD said, not just that you had one.

It's a driver thing, the laptop was built around vista and I got XP. Also, there's no time to read it since it flashes and resets.

Any way, while yes I did mention a BSOD, the overall question was what defines these ID's that BOINC uses for computer identification.
ID: 1131188 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1131544 - Posted: 25 Jul 2011, 0:06:46 UTC - in response to Message 1131188.  
Last modified: 25 Jul 2011, 0:34:49 UTC


To see and read the BSOD (or better - make photo of the BSOD screen) - uncheck Auto Restart:
(BSOD message will stay on screen until you press Reset or on/off buttons on the computer)




And the new computer ID is just the next available number.

(IDs are not reused, your laptop is #6010844 because at the time you added it to the project
all the numbers from #1 to #6010843 were taken/used by (somebody's) attached computers in the past.
So NewID(yours) = LastID(in existence) + 1
)

I don't think there is such thing "built around vista".
XP is more popular than Vista so any hardware vendor will be inclined to supply driver for XP


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1131544 · Report as offensive
Profile Andrew C. McNamara
Avatar

Send message
Joined: 1 Aug 00
Posts: 67
Credit: 0
RAC: 0
United States
Message 1131555 - Posted: 25 Jul 2011, 1:01:41 UTC - in response to Message 1131544.  
Last modified: 25 Jul 2011, 1:05:23 UTC

Thx for the reply, I'll do that and try to catch the BSOD next time it happens if it happens. That said, so ID's are assigned by whats available at the time a system is added. So let me rephrase my original a bit.

What, if anything might assign someones computer a new ID ?

Edit: As for built around Vista, maybe a poor choice of words but I do remember having issues finding XP drivers for one or more of the laptops components. Will have to recheck everything next time I get a BSOD and post it somewhere for examination.
ID: 1131555 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1131564 - Posted: 25 Jul 2011, 1:45:54 UTC - in response to Message 1131555.  
Last modified: 25 Jul 2011, 2:00:57 UTC



http://boinc.berkeley.edu/trac/wiki/HostId

"The computer ID and the RPC sequence number are also stored in the client's client_state.xml file. The client increments the RPC sequence number on each scheduler request.

If the scheduling server receives an RPC with a sequence number less than the expected sequence number (usually indicating that the user has copied the client_state.xml file between computers)
it creates a new database record and returns a new ID."


Maybe this means that if the computer sends scheduler request and the scheduling server receives it OK
but the computer hangs/crash (BSOD) before updating the RPC sequence number in client_state.xml file
then at next scheduler request the scheduling server "creates a new database record and returns a new ID".

<project>
    <master_url>http://setiathome.berkeley.edu/</master_url>
    <project_name>SETI@home</project_name>
    <symstore></symstore>
    <user_name>BilBg</user_name>
    <team_name>HardwareBG SETI Team</team_name>
    <host_venue>home</host_venue>
    <cpid_time>1180238970.000000</cpid_time>
    <user_total_credit>827123.292967</user_total_credit>
    <user_expavg_credit>164.719242</user_expavg_credit>
    <user_create_time>1180238970.000000</user_create_time>
    <rpc_seqno>16348</rpc_seqno>
    <hostid>4832843</hostid>


How to revert to an older HostID number?:
http://boincfaq.mundayweb.com/index.php?language=1&view=293


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1131564 · Report as offensive
Profile Andrew C. McNamara
Avatar

Send message
Joined: 1 Aug 00
Posts: 67
Credit: 0
RAC: 0
United States
Message 1131569 - Posted: 25 Jul 2011, 2:00:30 UTC - in response to Message 1131564.  

So as long the computer doesn't crash during any XML edits or any edits are interrupted then the computer should always keep the ID which for arguments sake and in the case of this laptop is the one already stated ?
ID: 1131569 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1131572 - Posted: 25 Jul 2011, 2:06:49 UTC - in response to Message 1131569.  
Last modified: 25 Jul 2011, 2:22:44 UTC


Why "edits"? (I presume you mean manual edits)

boinc.exe (the local client) regularly changes/updates the client_state.xml file with new info
(maybe every minute if you don't change the default "Tasks checkpoint to disk at most every 60 seconds")

On the 4 computers I used for SETI in the past ~4 years it never happened (IIRC)
- they always keep the initial ID given at the time of first attach.
(and I never did reformat the disk or re-install Windows)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1131572 · Report as offensive

Questions and Answers : Windows : Computer ID, what defines them ?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.