RailPro User Group

RailPro => RailPro Specific Help & Discussion => Topic started by: DaveB on December 18, 2017, 09:08:24 AM

Title: Any Suggestions
Post by: DaveB on December 18, 2017, 09:08:24 AM
I tried installing RP Assistant and RP Simulator last night with no luck. I tried everything that has been suggested in the other Tim's installation manual, laptop connected to router, windows firewall turned off.  I found a thread on the forum about a manual download, I don't have the computer smarts to try that.

After clicking "accept terms" it goes to the RP download, the green bar does not move and after about 20 seconds a failure to load box pops up.

Probably something simple I'm missing. When it comes to computers, the basics is about it.

Thanks, Dave
Title: Re: Any Suggestions
Post by: William Brillinger on December 18, 2017, 09:19:42 AM
Dave, what kind of internet connection do you have?
Title: Re: Any Suggestions
Post by: Josephbw on December 18, 2017, 09:51:50 AM
Dave I've been fighting this issue for over a year. I tried everything posted and the only thing that worked somewhat was taking my notebook computer to a friends house and using his cable internet connection. I have the only thing that is available out here in the boonies, and that is satellite, hughes net in particular.

I found that a satellite connection is incompatible with Rings server. This is a known issue and needs to be fixed on Rings end. He is aware of it, but so far hasn't done anything about it. Maybe if enough of us complain, we may get him to make some corrections.

Joe  >:(
Title: Re: Any Suggestions
Post by: DaveB on December 18, 2017, 10:12:27 AM
I thought satellite may be the problem when reading about problems others were having. I will find someone who has cable to their house and give it a try. There are advantages and disadvantages on living on little back country roads.
Title: Re: Any Suggestions
Post by: TwinStar on December 18, 2017, 10:38:40 AM
Dave, what kind of internet connection do you have?

This.

Be aware that I was unsuccessful connecting on the road as well using hotel connections.
Title: Re: Any Suggestions
Post by: DaveB on December 18, 2017, 11:32:13 AM
Sorry Bill, I didn't answer your question. We have satellite, comes across the fields and woods from a tower about 4 miles away. Usually works very well. This is the first thing I have not been able to download. Will try someone who has cable to their house. Will let you know the results. It will be a few days.

Should receive the order you sent Saturday tomorrow. I think my son has the tracking number memorized. :)
Title: Re: Any Suggestions
Post by: William Brillinger on December 18, 2017, 11:38:24 AM
No Problem Dave.

Please do let Ring know about your issue. It's kind of ridiculous that it does not work.

I expect the issue is the latency of the satellite connection interfering with the download verification scheme that Ring uses.

Keep us posted!
Title: Re: Any Suggestions
Post by: Alan on December 18, 2017, 11:42:42 AM
I wish Ring would rent space on AWS like everyone else and put an end to all the connection problems. Goodness gracious, they even offer free. https://aws.amazon.com/free/ (https://aws.amazon.com/free/)
Title: Re: Any Suggestions
Post by: G8B4Life on December 19, 2017, 05:11:03 AM
I found that a satellite connection is incompatible with Rings server. This is a known issue and needs to be fixed on Rings end.

I think that is an unfair statement. There is actually nothing wrong with Ring's server per se (leaving aside how slow it is etc). In fact I'm quite sure you can reach it no problem (see below), just not with Ring's software. What was a poor choice was the protocol chosen for downloading from the server, UDP.  The most likely reason you (and Dave) cannot download from Ring is for some reason you cannot send and/or receive UDP packets. This is also the most likely reason Jacob cannot download while using a Hotels connection.

Here's something for you to try. Open up a command prompt / command window or what ever your version of Windows calls it and type this in and press enter:

ping 99.110.149.169

If you get a reply from 99.110.149.169 then you have connected to Ring's server using the ping command (basically asking it if it's there).
Ping uses TCP  so if you do get a reply then that will prove the issue is your ability to send and receive UDP packets. If that's the case I'd start hassling your ISP.

- Tim
Title: Re: Any Suggestions
Post by: nodcc4me on December 19, 2017, 08:43:50 AM
Dave, see if you have Windows Defender turned on. If it is, disable it and try again.
Title: Re: Any Suggestions
Post by: DaveB on December 19, 2017, 07:52:28 PM
I have tried windows defender both ways, on and off, same results. Results of Bills suggestion: ping99.110.149.169 is not recognized as an internal or external command, operable program or batch file. Not sure what all that means. :)
Title: Re: Any Suggestions
Post by: DaveB on December 19, 2017, 08:32:06 PM
Ops. Tim's suggestion, not Bills.
Title: Re: Any Suggestions
Post by: Alan on December 19, 2017, 09:31:39 PM
You need a space between the ping command and the IP address.
Title: Re: Any Suggestions
Post by: DaveB on December 20, 2017, 07:03:42 AM
OK, will put in the space when I get home later tonight. Thanks.
Title: Re: Any Suggestions
Post by: Carter on December 20, 2017, 09:18:38 AM
ping 99.110.149.169


I Also cannot download from Ring server, nor the PING above doe not work as Google says" did not match".
Title: Re: Any Suggestions
Post by: William Brillinger on December 20, 2017, 09:49:45 AM
Carter,

Ping needs to be done from the command prompt in windows.
Google is not involved.

It looks like this:

2017-12-20 ping example.jpg
Title: Re: Any Suggestions
Post by: Alan on December 20, 2017, 12:14:05 PM
ping 99.110.149.169
I Also cannot download from Ring server, nor the PING above doe not work as Google says" did not match".

Your mention of Google leads me to believe you are attempting to use the ping command in a browser. The ping command is not run in a browser but rather from a command line on your computer. Here is how to access the command prompt on a Windows machine: https://www.lifewire.com/how-to-open-command-prompt-2618089 (https://www.lifewire.com/how-to-open-command-prompt-2618089)
Title: Re: Any Suggestions
Post by: DaveB on December 26, 2017, 08:30:21 PM
Download update.   Went to a friends house that has cable, hooked my laptop to the router and downloaded with no problems. I guess that fly through the sky stuff just will not work. We are good to go now.

Dave
Title: Re: Any Suggestions
Post by: TwinStar on December 26, 2017, 09:56:29 PM
Good news Dave!
Title: Re: Any Suggestions
Post by: G8B4Life on December 27, 2017, 04:24:17 AM
That's good to hear Dave.

I've been doing some research into this and can confirm that satellite internet and UDP pretty much don't mix, it's not that they can't but more that satellite internet providers make it that way in their effort to try and make your internet faster. Bill was on the money with latency but it's for a different reason.

From the research I've done so far it seems that satellite internet providers use various methods of "acceleration" to combat latency. This is fine for protocols which make a connection like TCP but UDP (called connectionless) falls apart because UDP cannot be accelerated.

I'll keep researching possible solutions but your best bet might be to get onto your internets tech support, ask for a senior technician and explain you have a program that communicates over the internet using UDP so what can they do to help you.

- Tim
Title: Re: Any Suggestions
Post by: William Brillinger on December 27, 2017, 06:56:28 AM
I wonder if a VPN could be used to tunnel the UDP packets of TCP?
Title: Re: Any Suggestions
Post by: G8B4Life on December 27, 2017, 07:57:02 AM
I wonder if a VPN could be used to tunnel the UDP packets of TCP?

This in theory should work but it might be too slow to sustain the connection. It's one of the theories I want to try, not a proper VPN as such but rather client and server software to encapsulate the UDP packets in TCP packets, making a simple relay. I haven't found anything like that I can try yet and writing such software is way out of my league.

- Tim