Posts by Adak

InfoMessage
1) Message boards : Questions and problems : Running Headless - Problem Connecting to the Projects
Message 41179
Posted 16 Nov 2011 by Adak
Well Jord, I've tried it over 40 times, on two different systems, and you're asking me to either believe my eyes, or you.

You can't win that argument.

Update resets the backoff timer only if you stop BOINC, and then re-start it, or re-boot the system. In addition, a restart of BOINC will not reset all backoff timers, if there are multiple "groups" of backed off work units, the last "group" keeps their back off timer as is, and the first group only, is reset.

This is on Windows 7, with 6.12.26

If the programmers prefer it, how about a button we can click on to reset the back off timer?

Programmers develop a long list of excuses why something can't be done:

1) It's just not possible (I love the sheer majestic sweep of this one!)
2) No other program in that OS does it.
3) It will put <something> in grave danger
4) We don't have the <manpower,resources,money,time,etc.> for this

etc.

Please don't bother passing them around to me. I remember when BOINC couldn't find it's ass with both hands, in a well-lit room. Now look how far you've come with BOINC?

Don't stop, and don't accept excuses - help BOINC go forward. I'll be working with Folding@Home for awhile; get a few more million points over there.










2) Message boards : Questions and problems : Running Headless - Problem Connecting to the Projects
Message 41148
Posted 13 Nov 2011 by Adak
I would think the BOINC developers would also want a smarter program. Trying to connect when the network access is not present, and then refusing to connect when the network is present...

You can set the Network Activity to Suspended before you remove the network cable and put it back on "based on preferences" or Always available when you connect it again. Then you will only have the back-off when the project does not have internet access (e.g. when their servers are down).

BOINC cannot determine between the computer having no physical internet connection, the network cable being removed, the network card being broken, your ISP being down, the project servers not being up etc. etc. as they all have the same symptoms: There's no answer from over there.

Now, this can also be because the project servers are under too much stress, a deluge of computers trying to reach them, in a sense doing a directional denial of service attack. That's where the back-off comes in. For the "just in case there is a connection, but we're part of the DDoS attack, let's stop trying" cases.

When in back-off, you can do an Update on the project. When that doesn't work, go Advanced->Do network communication. Either of these will shake the back-off loose. And after you had all communications, suspend your network activity.


Is that REALLY your argument?

1) I can't make changes to BOINC - these PC's run *HEADLESS* - no mouse, no monitor, no keyboard - just a PC, crunching.

2) BOINC can know when the network is not connected - for whatever reason - from the system. Easy as pie. Some versions have this ability, as I mentioned previously. The most popular versions of BOINC however (Windows), DO NOT have this ability, and should have it.

3) There is no reason at all to "back off" when there is no internet whatsoever.

4) There is no reason to continue "backing off" when the internet connection is re-established.

Backing off is a good function to use *when the PC has an internet connection*, and could easily tie up a server. It's a bad function to use when the PC is not connected to the internet. It needs to STOP the back off, when the internet connection is renewed.

No, an Update does not reset the backoff timer. You have to close down BOINC, or even reset the computer, in some cases. On the older BOINC version for Linux, it resets itself, automatically, as soon as you have an internet connection. That's what BOINC should be doing (and isn't), in the newer Windows versions (this is 6.12.23 (x64).

3) Message boards : Questions and problems : Running Headless - Problem Connecting to the Projects
Message 41144
Posted 13 Nov 2011 by Adak
I'm not sure I understand you're situation. It sounds like you have several computers but only 1 network cable so you move the cable from 1 computer to another to give each one some connection time. Is that right?

Exactly. They were on a router, and the router somehow lost it's brains, and I can't find them! ;)

I would think the BOINC developers would also want a smarter program. Trying to connect when the network access is not present, and then refusing to connect when the network is present...

Seems quite backwards. And, the Linux version of BOINC (an older version on Ubuntu 9.04), handles it just fine. Just the newer Windows 7 version is backwards.

No access whatsoever, except when the network cable gets plugged into the modem
4) Message boards : Questions and problems : Running Headless - Problem Connecting to the Projects
Message 41138
Posted 13 Nov 2011 by Adak
I run some headless PC's (no keyboard,monitor,etc), that crunch 24/7 but have only occasional net access. No more than 1 hour per day.

Problem is, when I connect them, the Windows rigs won't d/l their results. They are put onto a "project backoff" count down timer, which delays it for hours at a time (up to 12 hours in some cases). That doesn't work.

How can I get BOINC Manager to:

Upload finished work and d/l new work when the network is connected, instead of this "project backoff", BS?

(I have a Linux box that also runs headless, and it handles it beautifully, so I know it's within the realm of the possible.)

OS: Windows 7 x64
Not sure what the BOINC Manager version is, but it's less than a year old.

Thanks a lot! ;)
5) Message boards : Questions and problems : Team Foundership Change Option
Message 21102
Posted 3 Nov 2008 by Adak
The original team founder for team Overclockers.com, in Rosetta@Home, is long gone. Never did any work, actually. :)

So I put in a request a while back, to become our new team founder.

Now the 60 day waiting period is over, but when I click on the button to become the founder, it gives me the message that "Foundership transfer option has been disabled".

Please enable that option for team Overclockers.com, in the Rosetta@Home project.

Thanks,

Adak
6) Message boards : Questions and problems : Once a day, every day
Message 20831
Posted 16 Oct 2008 by Adak
I think you need to use the combination of the Network usage allowed override in combination with the "report results immediately" option that can be set through cc_config.xml (per computer).

By using the RRI option BOINC won't wait 24 hours trying to report the tasks.
By using the Network allowed override option (In the Advanced Preferences) you tell it when this happens.

Of course, if the computers have a constant internet connection, you don't need to use the Network allowed override. Then only the RRI option in cc_config.xml suffices.


I have no BOINC data directory. I have no cc_config.xml file, in any directory.

I *do* have several BOINC xml files with content like this:

<global_preferences>
<mod_time>1224055149.000000</mod_time>
<run_on_batteries />
<run_if_user_active />
<suspend_if_no_recent_input>0.000000</suspend_if_no_recent_input>
<start_hour>0.000000</start_hour>
<end_hour>0.000000</end_hour>
<net_start_hour>0.000000</net_start_hour>
<net_end_hour>0.000000</net_end_hour>
<work_buf_min_days>0.500000</work_buf_min_days>
<work_buf_additional_days>2.000000</work_buf_additional_days>
<max_ncpus_pct>100.000000</max_ncpus_pct>
<cpu_scheduling_period_minutes>60.000000</cpu_scheduling_period_minutes>
<disk_interval>60.000000</disk_interval>
<disk_max_used_gb>100.000000</disk_max_used_gb>
<disk_max_used_pct>50.000000</disk_max_used_pct>
<disk_min_free_gb>0.001000</disk_min_free_gb>
<vm_max_used_pct>75.000000</vm_max_used_pct>
<ram_max_used_busy_pct>50.000000</ram_max_used_busy_pct>
<ram_max_used_idle_pct>90.000000</ram_max_used_idle_pct>
<idle_time_to_run>3.000000</idle_time_to_run>
<max_bytes_sec_up>0.000000</max_bytes_sec_up>
<max_bytes_sec_down>0.000000</max_bytes_sec_down>
<cpu_usage_limit>100.000000</cpu_usage_limit>
</global_preferences>


There is no RRI option listed, in any of them.

Should I add an RRI line as shown in your link? Or should I add the entire cc_config.xml file (with an edited RRI option), to a directory?

Thanks.

7) Message boards : Questions and problems : Once a day, every day
Message 20822
Posted 16 Oct 2008 by Adak
I run BOINC on several computers which have no monitor/keyboard/mouse, attached to them.

They are not networked.

I monitor whether they're running the assigned project OK, or not, by looking at the times they return work units (this is Rosetta@Home).

My problem: BOINC only returns the 8 hour work unit, after two or three days of processing.

I need them returned at least once, each 24 hours, and would like to keep a cache of 2 days of work.

Each of these rigs is running from the "Computing Preference" page, (global), rather than any local preferences, and all are using BOINC 6.2.18 or 19.

I've tried a few different settings but haven't found any that will do this, so far. (One try: changed the internet connection setting to .50, hoping it would connect and return results every 12 hours - didn't work.

Can BOINC do this, and if so, how?

I can't keep changing the monitor/keyboard/and mouse around all four separate computers.

Thanks!


Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.