This is going to be as simple as possible. (I think) Comments are welcome!
Text shown inside of quotes is the command to enter in Ubuntu
You have at least two machines
Controller - FAHControl installed and working
Client - Fresh install of operating system (Ubuntu 12.04 Server 64-bit - other versions should work as well) using ext3 filesystem.
Install on client:
There are some “quirks” and configuration that we are going to do before we install the folding client.
- SSH into your folding box
- First we set a static IP address
- Edit interfaces file using a text editor
sudo vim /etc/network/interfaces
- Change eth0 settings to: (be sure to use the appropriate addresses for your network)
# The primary network interface
#iface eth0 inet dhcp
iface eth0 inet static
-save and exit
sudo /etc/init.d/networking restart
– This will require you to ssh to the box again using the new IP
Now, the rest is easy. You are going to need your username, team number(37412) and passkey handy for this next part. For bigadv settings see bottom of post
The steps are as follows
1. Download fahclient
wget --no-check-certificate https://fah.stanford.edu/file-releases/public/release/fahclient/debian-testing-64bit/v7.4/fahclient_7.4.4_amd64.deb
2. install fahclient
There is a dependency on libGl.so.1 library so to install it run
Quote: (Tim_H u Oct 05 2012, 02:42 PM)
sudo aptitude install mesa-utils
sudo dpkg -i --force-depends fahclient_7.2.9_amd64.deb
fill out the information:
username – press enter
37412(team number) – press enter
Enter your Passkey – press enter
How would you like to attempt to utilize your hardware? – SMP is the only supported option for l inux at this time – press enter
Should FAHClient be automatically started? – press enter
Fah will automatically start now
update your system
sudo aptitude update
sudo aptitude safe-upgrade
press enter to accept (then go grab a drink and let it finish)
3.set password for remote control
sudo vim /etc/fahclient/config.xml
add the second line from the bottom so that it looks like:
replace change me with the password of your choosing.
Once you set your password save and close.
4. restart the machine.
sudo shutdown -r now
Configure FAHControl to monitor/control the client
1. Change to expert mode
2. Click add
3. Enter information:
Arrow 1 – name of the client
Arrow 2- IP address of the client
Arrow 3 – password that you chose earlier in config.xml
Arrow 4 – click save
4. That’s it. You’re done!!!
The additional settings that you need for folding bigadv are:
these can be added to either the config.xml file or through FAHControl(prefered)
thekraken is also something that you should be looking into if you have a big advanced capable machine.
EDIT: New version link updated for fahclient download
EDIT: Added fix for missing library with new version (Install mesa-utils)
EDIT: Added section about bigadv folding
EDIT: Removed section on barriers, I had problems with it so I removed it
EDIT: Updated client download link to version 7.4.4
This message was modified by the poster at 12 08, 2014 08:14 PM