Seti Question

SilverBack

Golden Member
Oct 10, 1999
1,622
0
0
I joined the Seti Anandtech Team today.
The question is how do I have multiple pc's download and credit the same account?
I have 4 pc's here at home and I would like all of them to download and start the Seti screen saver when not being used. It would also be nice if they would credit the same account, after all they are all mine :)
TIA
SilverBack
aka
Ed Downing
 

Ben98SentraSE

Senior member
Aug 26, 2000
449
0
0
Just download a Seti@home client on each computer (assuming each one is connected to the net) and run away. When you install Seti and it asks you for your email address just use the same one as on your first computer and it will log the finished workunits under the same account.

Welcome!
 

Ben98SentraSE

Senior member
Aug 26, 2000
449
0
0
I personally have a hard time with SetiQ. The configuration of it seems difficult and I really have no clue what I need to do in the config file to get it to work.
 

SilverBack

Golden Member
Oct 10, 1999
1,622
0
0
Wow, that was quick responses :)
I'll do that.
Running a TBird 1GHz
Athlon 700MHz
and 2 Cel 300a's at 450...
Just a drop in the bucket compared to 2200+ members, but I'll try to help!!
 

CurtOien

Golden Member
Oct 9, 1999
1,948
0
0
Welcome to the team. :)
You have a lot more CPU power than many people.
It all helps.
 

blade47

Golden Member
Dec 12, 1999
1,353
0
0
You'll move up the ranks quick with the systems you've got. Once you get them going download a seti caching program and stock up a few work units. It'll really help your output.

As you've already seen if you've got any more questions someone will have a quick answer for you. And some unsolicited advice such as my own:D

Welcome to the team and happy alien hunting!!
 

Sukhoi

Elite Member
Dec 5, 1999
15,346
106
106
Also, unless you're totally in love with the graphics :), set the screensaver to go to blank screen mode after 5 mins or so. Having the graphics displayed can increase your work unit times by 50% or more! :Q

Oh, and welcome to the team! :D
 

Assimilator1

Elite Member
Nov 4, 1999
24,155
520
126
Silver black

Welcome to the team :D

Beers are in the arctic ;) (big party)
BTW as the others said with that nice collective you have there you'll storm up the charts :)

Ben98SentraSE

Tell us what your problems are with SETIQ & we'll see if we can help you (I'm sure we can :) )


 

Ben98SentraSE

Senior member
Aug 26, 2000
449
0
0
Can't really remember now. I tried to go look at the homepage for it from the link on the hobbitt.worldkey.net/~seti site which is http://www.reneris.com/seti/default.htm but it seems to be down. The config file just scared me off.

What I need to setup is my Win98SE box with the modem in it for SetiQ and for my other Win98SE box as well as my Linux box to grab WU's off it. Again the config file and then what to do to configure the other two boxes is beyond me.

I would also like to have the option of grabbing WU's off my SetiQ server from my boxes here at work so I can log all the WU's I complete. Is that possible as well?
 

Sukhoi

Elite Member
Dec 5, 1999
15,346
106
106
If I ever get any free time (haha, yeah right :)) I'm going to write up a SETIQ FAQ. I don't know of any way to have your work machines run off your home SETIQ, without having a fixed IP number, and running an proxy server, which you can't do if you have a modem.

Why not just run another instance of SETIQ at work?
 

SilverBack

Golden Member
Oct 10, 1999
1,622
0
0
I'm on dsl, behind a Linksys BEFSR-41 router. Is there really a need to use a program like SetiQ? I have it set now so each PC just requests a new packet when completed. I watched the initial packets downloaded each time and it only took approximately 3 to 4 seconds.

Bad thing is that the TBird is my machine with little to no downtime for the screen saver to do it's job. ( Well I do sleep ) :)

And yes, I do have the nice graphics turned off :p
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,398
8,568
126
every once in a while the client has trouble connecting for whatever reason, even on dsl. so setiq can help.
 

blade47

Golden Member
Dec 12, 1999
1,353
0
0
SilverBack

Setique would still help you. The server goes down sometimes and your machines may sit for hours with nothing to do until they come back up. We had an outage not very long ago that lasted quite a while.

If I were you i'd disable the screen saver all together and just have seti launch at startup and run in the background all the time. The default installation already has seti launching at startup I believe. Just click on settings and you'll see the option to run seti in the background.

As fast as your systems are you'd never even notice seti running. I've only got a P3-500e@585mhz and I play all my games except Age Of Kings (to cpu dependent) with seti running in the background and don't notice any slowdown at all.

Once you get comfortable with the seti client, setique & setispy i'd suggest getting the command line client.

BTW I forgot to mention setispy check it out. It's a great little monitoring program.
 

Assimilator1

Elite Member
Nov 4, 1999
24,155
520
126
Ben98SentraSE

Rather than go through it line by line just replicate this for your qseti.txt (you may need to adjust the min & max WU's though)on your Win98 PC with modem.(obviously without the ***** in it ;) )
************************


# work_unit_adjust sets the number of seti@home.exe client apps
# that are processing work units. This number is used to determine
# how many work units are really outstanding (which is the # in
# the queue, plus the number of clients working on work units)
work_unit_adjust=1

# sync_hour is the hour to connect the seti server to send all
# outstanding results, and to acquire new work units. By default the queuing
# app picks the minute of the hour at random. (The hour is picked
# at randmon as well if the following line is commented out)
sync_hour=3
#sync_min=0

# setting autoconnect to 'no' will stop setiq from attempting to
# automatically contact the seti server. To connect you must use
# sq.exe tools. E.g: sq local connect
autoconnect=no

# startupconnect causes setiq to transfer work when first started.
# Setting this value to 'no' will disable this.
startupconnect=no

# max_poll is the longest amount of time to wait when polling the
# setiserver. This value is in minutes. If setiqueue can not connect
# to seti server, it retries in 1 second and doubles that amount
# each time the connection fails, up to max_poll. This value
# may be set from 5 to 2880.
max_poll=20

# if there are abort_retry_count *consecutive* failures in trying
# to perform an operation to seti server, setiq will disconnect
# and disable autoconnect (if its not already disabled)
#abort_retry_count=8

# queue_depth is the number of days worth of work units to queue.
# the min is 1, the max is 5. This number to queue fluctuates a bit
# as min & max are computed by the rpd (result per day) which is
# tallied as the number of results submitted to the queuing app
# over the last 24 hours.
queue_depth=4

# ave_over is the number of days to average the results over
# to determine the number of work units being completed per day.
# This setting must be within the number of days setiq has been
# running.
ave_over=1

# min_limit limits the minimum queue threshold.
# max_limit limits the maxumum queue threshold. These are used if
# for some reason the queuing app is downloading too many work units.
# This allows an override to reduce the numbers.
min_limit=3
max_limit=8

# This setting will increase the upper limit of the queue size
# to be at least 'max'. The maximum value for this setting is 20.
max=8

# response_delay sets a delay in seconds that setiqueue will wait
# before responding to receiving a new result from a client. Set
# this value to 5 if you are using the seti monitor app. This will
# give the app enough time to see the result.sah file.
# response_delay=5

# result_log provides the location to keep a copy of all results
# ever completed. The file result.log (in the setiqueue directory)
# can be used to see which local machine completed which result.
# Comment this line out if you do not wish to keep a logged copy
# of all results sent. Note the results are logged when clients
# complete, not when they are sent to the seti server
result_log=log

# report_stats disables the reporting of statistics to setiq server.
# At some point I will put a link to get setiq stats on my website, but
# have not completed the web site code to do this yet. The stats also
# are useful when I send mail to s@h to indicate how many seti users
# are using/depending on setiq. And finaly I can send update notices
# to active users whom are reporting statistics when a change is
# made to setiq.exe
#report_stats=no

# After stats are reported an optional local job can be dispatched
# with job=
#job=C:\W2K\system32\cmd.exe /c e:\backup\backup

# log_file sets a filename where setiq output should be logged.
# log_days indicates how many hours to keep in the log before starting a new one
log_file=setiq.log
log_hours=1

# proxy_server is used if the non-queued clients normally work
# through a proxy server. By supplying proxy_server the connection
# setiqueue makes will be through the proxy server & port
# information.
#
# Note: This setting is under testing.
#
#proxy_server=
#proxy_port=80

*********************
Note the # symbol stops that line from having any effect.
You'll need to manually connect to the SETI server to flush the WU's.

Put this line in a .bat file to give you a manual connect 'button'

sq local connect

For the wsockhk.txt replicate this one for the PC which has SETI & SETIQ on it(put it in SETI & SETIQ directory)
***********************************

# qseti_server specifies the local IP address that setiqueue is
# running on. All Seti Server communications are routed to the
# specified system.
#
# If setiqueue is running on a server that does not have a constant
# local IP address, then the format qseti_server=\\ComputerName can be
# used so long as the server is an NT server and the clients have
# the proper access permissions to the server.
#
# IF THIS S@H CLIENT IS RUNNING ON THE SAME SYSTEM AS THE SETIQ.EXE
# PROGARM, THEN DELETE THIS SETTING.




# log sets the filename to write a log of operations occuring.
# this is for debugging.
log=wsockhk.log


********************

Note if you use this as it is you'll need to use the setipatc.exe in a DOS window at the SETI@home directory to patch the SETI client to enable it to connect to SETIQ.Note down the name of the .dll file it says its patched to (will most most likley be Ws2_hk.dll).Copy the wsockhk.dll & rename it to that.Copy them both to the SETI directory

Alternativley in the blank line you could put your LAN cards IP address in it in which case you don't need to patch the SETI client.
For the other Win 98 PC ,put in the IP add of the PC with SETIQ on it.

I think that covers everything :)

I'm afraid I don't know about the Linux box but ColinP or Darkone can help you there :)


>>>>I would also like to have the option of grabbing WU's off my SetiQ server from my boxes here at work so I can log all the WU's I complete. Is that possible as well?<<<<

Yes it is ,but I don't know how :eek: ,I'll ask my SETI partner because he was doing it for a short while.I'll see if I can get him to post here(that would be a 1st!;) ) to help you

Silver black

It is worth having SETIQ even on a 24/7 connection ,as the servers go down from time to time .


 

Michael

Elite member
Nov 19, 1999
5,435
234
106
The cacheing &quot;solution&quot; I saw for Linux was to have x amount of directories with the SETI program and a script to run each one in turn. Nothing to serve other programs.

I run SETIQ in my W98 machine that is hooked up to the net. I also run RC5 on it. My W98 SETI box connects to it as do my two Linux boxes.

I just start my SETI instances with:

nice ./setiathome -proxy xxx.xx.x.x:5512 &amp;

and they connect to the SETIQ program.

I actually made a script &quot;SETI&quot; that starts both the instances up on my two BP6 boxes so I don't have to fuss with changing directories and typing the command out.

The machine I run SETIQ on is connected to the internet. I wonder if I could connect to the program from outside my LAN?

Michael