添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
System is Lenz LH100, interface is LiUSB (all working fine now).

LZV100 is connected to the LiUSB and the LiUSB is connected via USB cable to a Win10 laptop running DP4.12.

Laptop is connected by LAN cable to a standard domestic Wi Fi modem (Huawei HG659).

Samsung S3 Android phone has a new Engine Driver app installed and is connected by Wi Fi to the modem, signal is strong.

DP Wi Fi preferences has Wi Throttle turned on.

When DP starts a Wi Throttle also starts and displays some IP addresses (192.168.1.3/192.168.0.102/Port 12090) .

Also displayed is the name of my layout (My JMRI Railroad).

That's as far as I can get. Engine driver does not connect automatically, nor do either of the IP addresses work. I have no ideas for any other port (and I have tried 12090 with AVG disabled). The error message seems to concentrate on the IP address.

Incidentally, the layout name only displays after a new start of DP, if it ever gets lost (happens quite easily) there is no way to get it back other than a complete restart of DP. I thought stopping and restarting the Wi Throttle server would have been enough but it isn't.

I would quote the Engine Driver error message but it displays too briefly to even be read properly.

What am I doing wrong, please? Any help really appreciated.

Peter


---
This email has been checked for viruses by AVG.
https://www.avg.com
First, verify you can run a Lok with the throttle in DP. That gets the laptop setup out of the way.
Second, make sure your phone is logging to the same internet or WiFi server as the laptop. This may be automatic after the first time, but you may have to put in your network key.
The message too fast to read may be saying no network connection available.

DP throttle is working.

Phone is connected to the right Wi Fi.

What would "no network connection" mean?

Peter

On 17/09/2018 2:34 a.m., thomasmclae wrote:
First, verify you can run a Lok with the throttle in DP. That gets the laptop setup out of the way.
Second, make sure your phone is logging to the same internet or WiFi server as the laptop. This may be automatic after the first time, but you may have to put in your network key.
The message too fast to read may be saying no network connection available.

Thanks Peter, that answer appealed to me but unfortunately has not fixed the problem.

If anyone from Engine Driver is watching, why on earth can't the error messages display long enough to be read? And by the way, I have checked all the settings that I know about as per the Help files.

Peter (in Christchurch, NZ)

On 17/09/2018 8:38 a.m., Peter Akers wrote:
Peter,
One possibility...
If your modem doesn't have an internet connection, you may need to disable mobile data on your phone. I know it can cause problems on some phones and will not allow the connection, but I don't remember what error shows.
Peter
(Brisbane Australia)
Press Connect multiple times to get the message to stay up longer.
By far the most likely issue is a firewall on your computer. Make suree ALL firewalls are disabled. If that's the problem, you can set an exception and reenable.
2nd most likely is what Peter Akers mentioned, often called "Smart Network Switch". Most phones show this by a small exclamation point on the wifi icon.

Thanks Steve

Pressing multiple times is erratic at best and still the message only displays for a split second.

You're right about the firewall, thanks.

With firewall disabled Engine Driver works, but my attempts to make an exception have so far failed. I made the exception for LaunchJMRI but that has not worked, am I missing something?

Peter

On 17/09/2018 9:03 a.m., Steve Todd wrote:
Press Connect multiple times to get the message to stay up longer.
By far the most likely issue is a firewall on your computer. Make suree ALL firewalls are disabled. If that's the problem, you can set an exception and reenable.
2nd most likely is what Peter Akers mentioned, often called "Smart Network Switch". Most phones show this by a small exclamation point on the wifi icon.
Peter,

Best way I've found for the firewall is to remove any entries for JMRI it
already has. Make sure it is set to prompt for any new connections. The try
starting JMRI again. When it sets up the throttle service, the firewall
should see that and prompt you to allow or deny. That should let you get the
right entry in the firewall service. Also check that you only have one
firewall service running. Sometimes you can get the basic Windows Defender
and your AV service both blocking things. Really should only have one. Make
sure they both allow if you can't be sure you only have one running.

-Ken Cameron, Member JMRI Dev Team
www.jmri.org
www.fingerlakeslivesteamers.org
www.cnymod.com
www.syracusemodelrr.org

Thanks Ken but all through this saga I have had no notifications from either Windows firewall or AVG. On checking, all Windows firewall notifications are turned on, so not much else I can do on that front.

There were no existing JMRI-type entries in the Windows firewall list that I could see.

I disabled AVG early on but it was only after I disabled Windows firewall that ED finally worked.

I then added LaunchJMRI to the exceptions in Windows firewall but this has not helped when the firewall is active.

I also did a Windows reboot just in case that might help.

For the moment with no internet access I don't need a firewall but in the long run I will still need internet so any other suggestions will be most welcome.

Peter

On 17/09/2018 9:57 a.m., Ken Cameron wrote:
Peter,
Best way I've found for the firewall is to remove any entries for JMRI it
already has. Make sure it is set to prompt for any new connections. The try
starting JMRI again. When it sets up the throttle service, the firewall
should see that and prompt you to allow or deny. That should let you get the
right entry in the firewall service. Also check that you only have one
firewall service running. Sometimes you can get the basic Windows Defender
and your AV service both blocking things. Really should only have one. Make
sure they both allow if you can't be sure you only have one running.
-Ken Cameron, Member JMRI Dev Team
www.jmri.org
www.fingerlakeslivesteamers.org
www.cnymod.com
www.syracusemodelrr.org
    

I couldn't see the original post so I don't know what brand of android phone he is using.  A friend of mine has a Google phone, (I believe that's the correct brand name), and he has to put his phone in Airplane mode for it to work.  I also was at a session and another Google phone owner had the same problem until he put his phone in Airplane mode.

J Eiermann

Thanks, Jack, the phone is a Samsung J3 and it's working fine. The problem is in the Windows firewall.

Peter

On 18/09/2018 5:24 a.m., Jack wrote:

I couldn't see the original post so I don't know what brand of android phone he is using.  A friend of mine has a Google phone, (I believe that's the correct brand name), and he has to put his phone in Airplane mode for it to work.  I also was at a session and another Google phone owner had the same problem until he put his phone in Airplane mode.

J Eiermann