Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 66
Posts: 66   Pages: 7   [ Previous Page | 1 2 3 4 5 6 7 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 9599 times and has 65 replies Next Thread
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

s060319..... more roads lead to Rome, thus excellent u constructed an alternate and shared it with us. Sure others will put it to use and get WCG on their boxes.

As to the Why persuasion will be difficult? For one, the distribution system of work would have to be expanded and work readied and compiled specially for 7 machines. Now it sits in the same Linux work pool... very easily manageable which is why it was permitted in the first place to continue is what my take is on this.

cheers
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Jan 22, 2007 12:54:50 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

I tried this hack with FreeBSD i386, and while it now *does* detect the amount of RAM and disk, I get the following once it's fetched work units:
2007-01-22 14:06:26 [World Community Grid] Starting task faah1252_d146n935_x2BPZ_00_0 using faah version 528
2007-01-22 14:06:27 [World Community Grid] Unrecoverable error for result faah1252_d146n935_x2BPZ_00_0 (process exited with code 132 (0x84))
2007-01-22 14:06:27 [World Community Grid] Unrecoverable error for result faah1252_d146n935_x2BPZ_00_0 (process exited with code 132 (0x84))
2007-01-22 14:06:27 [---] Rescheduling CPU: application exited
2007-01-22 14:06:27 [World Community Grid] Computation for task faah1252_d146n935_x2BPZ_00_0 finished

If the regular boinc client port doesn't work out of the box, it might be worthwhile to create a WCG port that does the hacks automatically.
[Jan 22, 2007 1:33:13 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

Do you have installed linux binaries and enables them.
It looks like you don't have them installed or not enabled


2 ways to install them.
1:
# cd /usr/ports/emulators/linux_base-fc4
# make install distclean

or start sysinstall -> configure-> startup
enable linux

it will be automatically installed
[Jan 22, 2007 3:12:31 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

is there any method that do not require X11?
i have not enough disk space for installing it= ="
[Jan 22, 2007 10:17:27 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
biggrin Re: BOINC + FreeBSD = Success

hey , it works biggrin

let me finialize the step.

# cd /usr/ports/emulators/linux_base-fc4
# make install distclean

# cd /usr/ports/net/boinc-client
# make patch
# vi Makefile

add
--with-boinc-platform=i686-pc-linux-gnu

after
CONFIGURE_ARGS=--disable-server 

# make install clean



biggrin
[Jan 22, 2007 11:41:00 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

Yes that should do the trick.

Does anybody know how to persuade WCG to add FreeBSD as a legal platform?
Then you don't have to do the trick with changing your platform to linux in boinc. confused
[Jan 23, 2007 11:26:51 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

Let me ask.... have u tried without applying the trick? On WCG side the machine sees a FreeBSD calling in and it sending Linux work. Tests in the back showed that the results are compatible.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Jan 23, 2007 11:37:16 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

I just tried but it doesn't work.


I got this:2007-01-01 12:34:19 [---] Starting BOINC client version 5.4.9 for i386-portbld-freebsd
2007-01-01 12:34:19 [---] libcurl/7.16.0 OpenSSL/0.9.7e zlib/1.2.2
2007-01-01 12:34:19 [---] Data directory: /var/db/boinc
2007-01-01 12:34:19 [---] gethostbyname failed
2007-01-01 12:34:19 [---] gethostbyname failed
2007-01-01 12:34:19 [---] Processor: 1 i386 Genuine Intel(R) CPU T2400
@ 1.83GHz
2007-01-01 12:34:19 [---] Memory: 247.41 MB physical, 0 bytes virtual
2007-01-01 12:34:19 [---] Disk: 1.20 GB total, 1.00 GB free
2007-01-01 12:34:19 [http://www.worldcommunitygrid.org/] URL: http://www.worldcommunitygrid.org/; Computer ID: not assigned yet; location: ; project prefs: defa ult
2007-01-01 12:34:19 [---] No general preferences found - using BOINC defaults
2007-01-01 12:34:19 [---] Local control only allowed
2007-01-01 12:34:19 [---] Listening on port 31416
2007-01-01 12:34:22 [http://www.worldcommunitygrid.org/] Scheduler list download succeeded
2007-01-01 12:34:22 [---] gethostbyname failed
2007-01-01 12:34:22 [---] gethostbyname failed
2007-01-01 12:34:22 [http://www.worldcommunitygrid.org/] Sending scheduler request to https://secure.worldcommunitygrid.org/boinc/wcg_cgi/fcgi
2007-01-01 12:34:22 [http://www.worldcommunitygrid.org/] Reason: Requested by user
2007-01-01 12:34:22 [http://www.worldcommunitygrid.org/] Requesting 8640 seconds of new work
2007-01-01 12:34:25 [http://www.worldcommunitygrid.org/] Scheduler request succeeded
2007-01-01 12:34:25 [World Community Grid] Message from server: platform 'i386-portbld-freebsd' not found
2007-01-01 12:34:25 [World Community Grid] Successfully attached to World Community Grid


I am attached to the project. One of the xml files says that only linux, windows and mac is allowed as platform

The program identifies itself by the variable platform in boinc but the real os/platform is freeBSD and you can see that on the server.
He sees it is FreeBSD but it identifies itself as Linux.
So if they allow FreeBSD it will work much easier.
[Jan 23, 2007 1:56:54 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

I got this:2007-01-01 12:34:19 [---] Starting BOINC client version 5.4.9 for i386-portbld-freebsd
2007-01-01 12:34:25 [World Community Grid] Message from server: platform 'i386-portbld-freebsd' not found


Clearly you didn't get the correct build type. Do remember to apply that fix to the makefile, or you will get the wrong HOSTTYPE. You might try to run make patch, edit the Makefile, run make configure and then take a look at work/boinc-client-5.4.9/config.h; it should contain a line
#define HOSTTYPE "i686-pc-linux-gnu"
. If it doesn't -- I just went through a build that ended up with "yes" there -- fix it before compiling.
[Jan 23, 2007 3:44:30 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: BOINC + FreeBSD = Success

Do you have installed linux binaries and enables them.
It looks like you don't have them installed or not enabled

They were, and I had linux.ko loaded. And linprocfs mounted. I fiddled with the compat.linux.osrelease sysctl, but setting it to 2.6.19 cores the faah1255 task. As long as the faah doesn't provide more meaningful diagnostics, I don't think I can do much.
[Jan 23, 2007 4:00:10 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 66   Pages: 7   [ Previous Page | 1 2 3 4 5 6 7 | Next Page ]
[ Jump to Last Post ]
Post new Thread