Friday, December 14, 2018

Help with MiFi/Jetpack with Motorola Software

I'll preface this post by saying I know little about networking.

Hello all, I'm having a problem here with a program called Premier one by motorola. (Hopefully somebody is familiar with it, it's police dispatch software)

Basically we have a laptop that is connected to a MiFi/Jetpack (Either wireless or through usb) The laptop then connects to a VPN. We need to be able to run this Motorola program while connected to our vpn.

(This is a client side application we've verified firewalls are not the issue)

The Jetpack receives a public IP of 166.x.x.x

The machine itself recieves an IP of 192.168.x.x when connected to jetpack

The public IP of the machine when it is connected to VPN is 140.x.x.x

Within the config of the program it asks for SubnetIP_Pro and PublicIP_Pro here are the apps instructions for these two fields (Sorry for the long wall of text

SubNetIP_Pro is used to determine which address should be used by the server to communicate with the client. Possible reasons for having more than one address on a computer:

• The computer has two or more network adapters where each one has its own IP address.

• The computer is using a VPN such as NetMotion that assigns an additional IP address to the client. Set this field to the Subnet IP address provided by the VPN. If your client is not using a VPN or NetMotion, then use the local SubnetIP address for your computer available by entering ipconfig at a command prompt. You can often simplify the Subnet IP address by using only the first one or two octets.

Examples : Workstation IP : 192.168.1.10 SubNetIP could be 192.168.1.0 or 192.168.0.0 or 192.0.0.0. The choice depends on whether the address is static or is assigned by DHCP. If the workstation’s address could change to 192.168.2.10, then a SubNetIP of 192.168.0.0 or 192.0.0.0 should be used to allow for the change.

Workstation IPs : 10.44.1.145 and 10.44.98.127. 10.44.98.127 is assigned by the VPN and is the address the server can use to communicate with the client.

SubNetIP : 10.44.98.0 The third octet must be used to identify the VPN address because the first two octets are identical (10.44.). If dynamic addresses are assigned to the workstation, take care when selecting the SubNetIP value to ensure that it will uniquely identify the correct address no matter what value is assigned. SubNetIP_Pro (continued)

Examples :

Workstation IP : 192.168.1.10 SubNetIP could be 192.168.1.0 or 192.168.0.0 or 192.0.0.0. The choice depends on whether the address is static or is assigned by DHCP. If the workstation’s address could change to 192.168.2.10, then a SubNetIP of 192.168.0.0 or 192.0.0.0 should be used to allow for the change. However, be aware that using only the first octet or second octet will limit the amount of unique client addresses.

Workstation IPs : 10.44.1.145 and 10.44.98.127. 10.44.98.127 is assigned by the VPN and is the address the server can use to communicate with the client. SubNetIP : 10.44.98.0 The third octet must be used to identify the VPN address because the first two octets are identical (10.44.).

PublicIP_Pro This field is used to allow the Mobile client to properly function across a NAT network environment. The IP address is the IP address of the public side (outside IP address) of the router. If NAT is NOT being used, the field is not used. Leave it blank.

So in the two fields I would assume that I should put in something like

Subnetip_pro (140.x.x.x)

and leave PublicIP_Pro blank, or fill with the same IP that is in SubnetIP_Pro

That doesn't work,

The only way I've succesfully gotten this to work is to fill PublicIP_Pro with the jetack IP (The 166.x.x.x IP mentioned earlier)

Obviously this doesn't work for me as any time the Jetpack IP changes we will have an issue. Does anyone have an idea on how this might work without having to get a static IP from the Jetpack provider?

Hopefully this all makes sense, let me know if theres any more info I could provide, any help would be appreciated



No comments:

Post a Comment