PDA

View Full Version : Version and OS info from past week



jjjjL
09-28-2002, 09:31 PM
Last weekend, I upgraded the SB server to log client version info to the database on login.

This info is very helpful for me for tons of reasons but it's also interesting. Here is some of the info I just grabbed from our SQL db:

OS + version (by user)

version # of users
Win32 0.9.6 - 36
Win32 0.9.0 - 13
Win32 0.9.2 - 5
Win32 0.9.4 - 4
Linux 0.9.2 - 4
FreeBSD 0.9.2 - 2
BeOS 0.9.2 - 0


OS + version (by block submission)

version # of submits
Win32 0.9.6 - 191
Win32 0.9.0 - 83
Linux 0.9.2 - 63
Win32 0.9.2 - 42
Win32 0.9.4 - 11
FreeBSD 0.9.2 - 3
BeOS 0.9.2 - 0


To no surprise, most users have win32 boxes. Most active users have the newest version, and those with the newest version are doing a lot of work (191 tests!, nice).

The Linux client isn't high on users (4), but it’s high on productivity (63 tests is good).

Although the Win32 0.9.0 users (all 13 of them) have submitted 83 blocks in the past few days, they are equivalent to a total of only ½ a block by current block standards. And considering 0 of those tests have finished, they have only contributed about 5MB in bandwidth usage due to base transmisstion (removed in new clients) I’ll have to email those users personally to let them know to upgrade.

Also, to my great disappointment ;), no one has ever even logged on to the server with the BeOS client. I hope someday someone humors me by using it. Until that day, expect to see infrequent updates to the BeOS and (planned) qnx releases.

In the next client version, there will be increased version information transmitted. probably just OS version info and processor class info.

So what does everyone think? What you expected? Let me know.


-L

alpha
09-29-2002, 04:29 AM
I'm waiting for a FreeBSD version that caches every 10min like the Windows client. Maybe thats true for others?

struan
10-03-2002, 02:05 AM
There was recently a thread (http://forums.begroovy.com/showthread.php?threadid=3847) over on BeGroovy about a distributed computing project with an actual BeOS binary, SoB! Being a distributed projects junkie, I decided to give it a try!

Proceeded to register and download the program. The end result is that it won't work for me. This is what I get:



jps@SOB-->./sb sclient.conf
[Wed Oct 2 22:31:16 2002] client process [v0.9.2] invoked
[Wed Oct 2 22:31:16 2002] connecting to server
[Wed Oct 2 22:31:16 2002] couldn't get block from server [can't connect], retrying in 300 secs
caught signal 2. dumping unfreed memory:


Just changed the user name in the sbclient.conf file... is this what it should look like:

# website since they'll be shared with everyone else using
# 'anonymous'.
Username struanBeOS

# Controls the clien

Any suggestions?

jjjjL
10-03-2002, 11:46 AM
yea! a BeOS tester!

wow, it's been so long since i built that version... i've been waiting for someone to try it. :)

it should be very similar to the linux v0.9.2. however, i had to do "evil" things to make it compile. perhaps the domain name conversion isn't working because i couldn't find all the non-POSIX include files to compile with this version.

try replacing the ServerAddress.

change:
ServerAddress sb.pns.net

to:
ServerAddress 216.163.34.105


some of my first (non-public) OS X builds had that problem and that fixed it. let me know if that works for Be. i used to use Be as my desktop OS so i'd love to have some BeOS users. i'll put some time into making it work if someone is gonna use it.

-L

_V_
10-03-2002, 01:40 PM
I also tried the BeOS client (I read about it here: http://forums.begroovy.com/showthread.php?threadid=3847 ) and using 216.163.34.105 instead of sb.pns.net did not solve the problem.

Alien88
10-03-2002, 02:38 PM
Try sbp.pns.net port 80 or port 22, if that doesn't work try telneting to the port and see if it even opens a connection.

_V_
10-03-2002, 02:53 PM
The client won't connect with either ports. Telneting to either of those ports DOES open a connection:

$ telnet sbp.pns.net 22
Trying 216.163.34.106...
Connected to sb-proxy.pns.net.
Escape character is '^]'.

struan
10-03-2002, 07:15 PM
Originally posted by _V_
The client won't connect with either ports. Telneting to either of those ports DOES open a connection:

$ telnet sbp.pns.net 22
Trying 216.163.34.106...
Connected to sb-proxy.pns.net.
Escape character is '^]'.

same here...

jjjjL
10-03-2002, 07:26 PM
the only other thing i can think of is possibly port 1717 doesn't work ??

try 216.163.34.106 port 80 or port 22

if that doesn't work i'll have to work on it some this weekend.

-L

WOW... way for me to reply before refreshing the forum :o

struan
10-04-2002, 01:33 AM
I tried manually specifying ports 1717, 80 & 22 with the ip 216.163.34.106

none of them worked :eek:

jjjjL
10-04-2002, 01:41 AM
i understand. i'll take a look and see what i can do.

-L

_V_
10-14-2002, 08:48 AM
Is there anyway we could manually feed the tasks to the beos client? For example downloading it somehow with windows and transfering the file to the beos client?

Chinasaur
11-13-2002, 12:40 PM
Any luck in fixing this? I'd like to try running it.

:(

jjjjL
11-13-2002, 01:03 PM
i'm glad you still want to run it. i'm gonna do my best to resurect the BeOS client when i have the linux one working again. in theory, i will be able to compile them both since they use the same code base... just need to get networking working in Be for real this time.

Last time I didn't have a network card that worked in Be so I did it blind... this time I'll actually connect. I'd do it now but i'd just have to redo it when i fix the v099 clients for linux and FreeBSD (i'm tracking down the seg fault problem in them now.)

Keep reminding me you want to run it and one of these days I'll build it. ;)

-Louie

Chinasaur
11-14-2002, 01:30 PM
Louie,

Okies..I'll check back in a few weeks.