¿ªÔÆÌåÓý

WiThrottle won't work #withrottleserver


 

I had to get a new internet provider and now WiThrottle won't connect.? I tried turning off the firewall and it did connect.? How do I find the file name for WiThrottle server so I can unblock it on the firewall?
Thanks,
Bob Christensen


 

Hi Bob,
I suggest setting the exception for the port number instead of the file name, which will change with each update. The port is 12090 unless you've changed the default. And don't forget you're setting an incoming exception.?
But if you didn't change the computer and only the network, most likely you're on the wrong network. Or your router isn't allowing communications between local devices.?
If you're running EngineDriver, post a screenshot of the About screen and find the error message text in the EngineDriver log and post a screenshot of that.?
--SteveT?


 

Thanks Steve,
? I tried putting in an exception for the port but that didn't do it.? How do I determine if I'm on the wrong network?? I'm going to call Viasat and see if they don't allow communication between local devices.? I tried to log into the router last night and found their certificate had expired....
Bob Christensen


 

If you're running EngineDriver, post a screenshot of the About screen and find the error message text in the EngineDriver log and post a screenshot of that.?
?
If you're using WiThrottle, I'm not sure how to determine the IPs in use.


 

¿ªÔÆÌåÓý

The WiThrottle window in JMRI details the IP addresses it¡¯s listening on

Phil G

On 20 Feb 2025, at 21:14, Steve Todd via groups.io <mstevetodd@...> wrote:

?
If you're running EngineDriver, post a screenshot of the About screen and find the error message text in the EngineDriver log and post a screenshot of that.?
?
If you're using WiThrottle, I'm not sure how to determine the IPs in use.


 

On Thu, Feb 20, 2025 at 01:29 PM, Phil G wrote:
The WiThrottle window in JMRI details the IP addresses it¡¯s listening on
We also need the IP of the client to compare them and make sure they're on the same subnet.


 

The WiThottle Server says it's listening on 192.168.1.104 on port 12090.? The iphone says its IP address is192.168.1.100.? Phone says its router is 192.168.1.1? Private Wi-Fi address is turned on.


 

Thanks. The subnets are the same, so it seems you're on the same network.
?
Does WiThrottle app give an error message when you try to connect manually? If so, please provide the exact text of the message.
?
--SteveT?


 

I don't see any error messages.? Seems like it must be a firewall issue but I don't know how to identify it.
?


 

One thing to check, turn off your data and try again. Many phones (especially iPhones) won't connect to a wifi if it does not have internet, or if it can find a better internet connection. Once connected you can turn the data back on.
Tony


 

Hi Tony,
? I tried turning off the data on my phone but no luck.? I think I should add here that I was without internet for about 3 months until I switched to Viasat last week.? During that time I purchased a Digitrax DT602D throttle and a UR93 transceiver and hooked them up to my Digitrax Zephyr Extra.? The Zephyr is connected to the computer by cable to LocoBuffer on com3.? I tried unplugging the UR93 to see if that made any difference but it did not.? I still am inclined to think there is a firewall issue not allowing the WiThrottle on the iphone in.


 

Bob - On the computer running JMRI, search Firewall.? Should find Firewall and Network Protection.? If Private Network firewall is active and on, turn it off and try connecting.
?
Most gateways/routers firewall between the WAN and LAN, not within the LAN.? If you recently updated your OS, it's possible the OS recongifured the firewall.


 

Hi Jim,
? I tried turning off the Private Network but that didn't seem to help.? I looked at the apps that are allowed through and decoderpro, panelpro and withrottle port were all listed as allowed.? I have AVG antivirus.? Could that be the problem?
Bob Christensen


 

The Apps might need to be specified as JMRILaunch and / or java.
Steve G.


 

¿ªÔÆÌåÓý

Most AV software allows you to temporarily turn them off. If you can try that, it will help narrow things down

Phil G

On 22 Feb 2025, at 20:49, Steve_G via groups.io <RailRodder22@...> wrote:

?
The Apps might need to be specified as JMRILaunch and / or java.
Steve G.


 

Turn off all firewalls as a test. If that doesn't fix it, exceptions are not going to help. If it does work, set exception for the port.


 

I turned of the AVG but that didn't help.
Bob Christensen


 

Bob,
?
You need to go back to your original post where you stated that with the firewall off WiThrottle connected and you need to know how to create an exception in the firewall to allow WiThrottle to connect.
?
What kind of computer are you running JMRI on?? Windows or MAC and what version?
?
There should be tons of information on how to whitelist any apps along with WiThrottle.? And think about why changing Internet providers caused this.
?
A last ditch step would be to buy an inexpensive home wireless router and set it up for your railroad communications.? Configure it with its own SSID and network address, using whatever you want, just not the same addressing the Viasat router uses.? if you want Internet access for the computer running JMRI, connect the new router between the Viasat and the computer.? If everything is wireless be sure to choose a router that will do be able to be a wireless bridge.


 

Hi Ken,
? I'm running Windows 10 on an older PC.? I seem to have other network issues as my network printer remains offline even though it can see the router and is otherwise doing fine.? Viasat is coming next Tuesday...
Bob Christensen