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: 9
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1960 times and has 8 replies Next Thread
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Crunching configuration questions

In the past, I've had a desktop and two laptops crunching here. Recently, I was given several machines to add to my crunching and have had to get organized in terms of how everything is connected, etc. I also have a few tablet devices (ios) that all connect wirelessly. Connectivity is via dsl. The current dsl modem also is a wireless router. I also have a second wireless router that is cascaded off the dsl modem (from when the previous dsl modem did not do wireless). Both have the standard four ethernet ports. I am presuming (I think reasonably) that ethernet connected is faster that wireless so I am wanting to connect all my crunchers via ethernet and leave the cascaded router for wireless connections to the existing tablets (I am reserving the dsl modem's wireless for new soon coming smartphones to keep the load balanced). While the four ethernet ports on the cascaded router are sufficient in combination with the four on the dsl modem, it makes connecting machines to BOINCTasks rather challenging. The simplest (and cheap) solution would seem to be to connect a five port ethernet splitter to the dsl modem. My understanding is the additional ethernet ports appear as if they are part of the dsl modem - ie, machines connected via the splitter's ports will have IP addresses from the range assigned to the dsl modem. I'd like to confirm that before running out to grab a splitter tomorrow.

Also, the eight-port KVM I'm connecting all my crunchers to has a shared USB port. It's just one but I'm realizing that it could be rather handy. Top choice at this point is to connect my printer to it. Yes, I have to define/"install" the printer to each machine as if it was directly connected but I have one printer I can print to if needed from any machine (as long as that machine's port is the active one on the KVM). For a few bucks, I can grab a USB splitter (probably a four-port) and add an external hard drive (or more). This could be handy for keeping external backups. It could also provide some potentially very handy redundancy in that I could install a piece of software on an external hard drive (vs. a specific machine) and be able to run it on any machine. If a specific machine gets fried in some way, I wouldn't be dead in the water with using that software. I do suspect there may be a problem with that train of thought though in terms of registry entries and how this could appear as a way to try to circumvent licensing limits. As I understand things, I should be okay in terms of printing and backups (though I expect each machine would need its own partition on any external hard drives and I'd have to kick off any actual backup manually instead of scheduling them). In terms of software, I'm probably going to have to install that in a primary machine's partition and a secondary machine's partition with a hopefully common data directory. The specifics of the software could well be a factor with that.

That's the problem with doing your own research on the net. Misconceptions that creep in can be hard to catch, at least early. Sorry for all the detail but it hopefully makes it fast and easy from someone to say that will work fine or you're all wet or if you're going that route, you could also do this too. Any thoughts, suggestions, and warnings will be much appreciated!
----------------------------------------
Join/Website/IMODB



[Aug 21, 2016 10:41:18 PM]   Link   Report threatening or abusive post: please login first  Go to top 
PMH_UK
Veteran Cruncher
UK
Joined: Apr 26, 2007
Post Count: 786
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

A few brief answers and suggestions:

Fine to connect 1 or more ethernet switches to extend connectivity, they just pass packets to/from the router so PCs get their IP from it. Suggest get an 8 port and connect all that way, easier (re)cabling if router dies.
For me internet speed is not an issue as the ADSL is slower than my wi-fi speed.
I use an 8 port gigabit switch to connect PCs as I exchange files for backups etc.
Also 1 PC has external HD where backups are copied by scripts.
To make using BOINCTasks easier I reserve addresses for each PC in router.
I also have a printer on a JetDirect box with reserved address.
You could connect printer and USB HD to one PC and share these.

Time for bed...

Paul.
----------------------------------------
Paul.
[Aug 21, 2016 11:00:22 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sgt.Joe
Ace Cruncher
USA
Joined: Jul 4, 2006
Post Count: 7849
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

Suggest get an 8 port and connect all that way, easier (re)cabling if router dies.

You could probably get a 16 port switch almost as cheap as an 8 port. This would give you more flexibility, should you decide to add more items later. I am no expert in this but I do have several machines connected through a switch and a KVM and have not experienced any problems with the setup.
Cheers
----------------------------------------
Sgt. Joe
*Minnesota Crunchers*
[Aug 22, 2016 2:09:06 AM]   Link   Report threatening or abusive post: please login first  Go to top 
PMH_UK
Veteran Cruncher
UK
Joined: Apr 26, 2007
Post Count: 786
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

As for sharing a USB HD via a KVM, bad idea, not sure it would work at all.
Great potential for data loss if switched without clean "stop".

For vital software and data better to have a good backup regime.
I use Acronis to do scheduled monthly full and bi-weekly incremental backups of each PC to a 2nd HD in the PC and copied by user script to another PCs 2nd HD shared over the LAN.
These are then copied to a USB HD powered only during copy (script run manually).
Most backup s/w can be scheduled and run user scripts to do this.
Restore can be done by booting from backup vendor's DVD if HD fails.
One partition can take all backups.

Paul.
----------------------------------------
Paul.
[Aug 22, 2016 7:37:56 PM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

Paul, Joe, thanks for the feedback. I did end up getting the 8-port ethernet switch. The 5-port was 35 bucks and 8 was 50. Somewhere around here, I have a spare dsl modem/router so, once I dig it out and store it down in the "library", I could be back up in no time if the current one dies.

As for BOINCTasks, I wish I use static IPs for each machine but the phone co. that provides my dsl wants 20 buck a pop for those on a residential account. I could save by switching to a commercial account but that would still double my phone bill. Not worth it for what's really a convenience. I noticed the MAC address column in BOINCTasks so I may want to see if it lets you connect by that instead of IP.

As for the shared USB HD, yea, I knew there'd be at least the potential for problems if one machine "stepped" on another using it. Making it a shared or network drive is sounding a lot more practical. I could have a nice backup routine that way but also have a small number of programs that would be nice to run off a shared drive. That way, if the "main" machine is on the fritz, I could still get to the program and all its data without having to reboot the second machine off the main machine's backup or having to reinstall. Can't help but wonder though if there could be registry issues that way.
----------------------------------------
Join/Website/IMODB



[Aug 26, 2016 3:58:39 AM]   Link   Report threatening or abusive post: please login first  Go to top 
SekeRob
Master Cruncher
Joined: Jan 7, 2013
Post Count: 2741
Status: Offline
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

hmmm, my modem routers of past and present allowed to pre-associate fixed(preferred) local IP addresses to the MAC codes, so everything on the devices can/could remain on automatic. E.g. my laptop was given .15 and no matter what, it always gets .15 based on what the DHCP table is told to give. Over and above, I've set known 'allowed' MAC codes in the router table, so any drive-by can't go park outside and then leech or even connect to the router before being asked the access key cypher... there simply wont be an initial handshake.

The BOINCTasks MAC code entering I've not found to be a stable way to connect all devices... maybe the device name works in substitution to the IP, at least just confirmed it does for my laptop... no messing with MAC or IP codes.

The modem/router has a plug-and-play USB port for shared storage on the LAN, it's mostly optimized for media streaming from the internet, so was the sales pitch (the router came for free from the ISP :).
[Aug 26, 2016 6:11:29 AM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

Sek, thanks! I'll have to make a note to myself to try playing around with device names in BOINCTasks. If that works reliably, the whole issue of using static IPs on the router (that my phone co/isp charges extra for) is irrelevant.

I have encryption and password authentication on the router (actually both of them to be precise) plus anyone parking outside would stick out like a sore thumb.

I'm going to run the printer off the KVM since I'll need to "install" on each machine anyway but external HDs will be connected to specific machines. I expect that one will be a shared drive for use for backups.
----------------------------------------
Join/Website/IMODB



[Aug 27, 2016 6:51:54 AM]   Link   Report threatening or abusive post: please login first  Go to top 
PMH_UK
Veteran Cruncher
UK
Joined: Apr 26, 2007
Post Count: 786
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

Not sure what your setup is with IP addresses.
Common setup is that the router has one IP address from the ISP but internally all IP addresses are from a pool managed by the router and the router translates those addresses (NAT) to the ISP address when devices access the internet.
For me the ISP assigns an address from it's pool, 176.something, and my devices are 192.168.something internally.
I use the router's LAN setup page to assign fixed IP addresses to my PCs and printer so management by remote desktop and BOINCtasks is easier. Windows PCs can be accessed by their PC name also as that gets registered with the router.
I have wi-fi access list set so only known devices can connect. Bit me yesterday when a visitor's iphone said "password error" when the password was correct but MAC not on list.

When I managed PCs on another router remotely I configured each router to use DYNDNS to assign a name to the ISP's IP address and firewall rules in the router mapped in-bound connections on BOINC's port 31416 to PC xxxx and remote desktop to PC yyyy.
This allowed me to access PC yyyy with remote desktop and manage PC xxxx with BOINCtasks.
The router was set to allow only connections from certain IP addresses (my ISP's), logging all remote desktop connections.
BOINC was set to allow only the calling router's DYNDNS name and local 192.168. IP addresses.
If possible use non-standard port numbers on the router to reduce the visibility to others.

Some routers have an backup or export function that writes it's settings to a file on a PC.
My netgear writes a text file that could be restored/imported to a replacement router of similar type or opened in a text editor so you can read it to manually set up a different type of router.

If you want to use a program on more than one Windows PC from an external drive you will need to install on each PC so the registry gets the right entries. Be aware that configuration and other settings may be stored in the registry so may need to be done on each PC.

Paul.
----------------------------------------
Paul.
[Aug 27, 2016 1:14:29 PM]   Link   Report threatening or abusive post: please login first  Go to top 
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18667
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Crunching configuration questions

Sounds like the same set up[ I have with IP addresses. If I load the ip for my router/modem for the url in a browser, after logging in, I can modify the settings for it. I know exactly where to set up the static IP addresses but the ISP software won't allow that until they enable that - which costs too much and for no good reason. Using the device name in BOINCTasks will apparently works if you have that device name defined in your HOSTS file. That tells what IP address to use for that device. So, not a solution. Not a big deal. Querying each machine's IP and updating BOINCTasks any time the modem/router is cycled is an inconvenience but it's minor. Being out where I am and not in a dense urban area, using a password protected encrypted connection for wifi is fine. I'm far enough away, I can't even pick up my neighbor's signal across the street. With Windows, I know enough to be dangerous but not enough to be wise - but at least I'm aware of that. The registry has been my concern all along as, architecturally, that's how software makers enforce the license agreement. Still, I had to go through the mental exercise of considering how to best exploit the USB connection on the KVM. Should be great for the printer (which is the type of thing it's intended for) but not a good idea for an external HD. It's how you learn. Sometimes, you find something neat. Having the number of machines I do now, it's worth looking at connecting and managing them efficiently not to mention consistently.
----------------------------------------
Join/Website/IMODB



[Aug 27, 2016 10:21:08 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread