I recently purchased a GL-X750V2 and I have been testing out the various features. First I wanted to make sure each of the internet interfaces work.
Cable. Works fine
Repeater. Works fine.
4G modem. Works fine
Tethering. Internet access not working.
Here is what I have and what I have done. I am trying to tether an older Android phone (honor 8) running Android 7.0. My cell service is Google Fi. When testing the internal modem in the Spitz I just put the SIM from the phone into the Spitz and it worked fine. I can reach the internet. However, when I return the SIM to the phone and try to tether the phone to the Spitz I can connect just fine, but there is no internet access. In other words, from the Spitz interface I can select tethering and connect without issues. I just don’t have internet access on the Spitz wifi.
I have tested tethering with the phone on 2 windows laptops and both laptops can connect and reach the internet. I can also surf the internet on the phone while it is tethered to the Spitz. But any device connected to the Spitz via wifi does not have internet access.
Any ideas on how to troubleshoot what is going on?
Hmm, interesting that others have seen a similar issue. But my case is slightly different and in fact makes me wonder if it’s something beyond a driver issue. The reason I say that is because I can connect to the Spitz, it is detected as a tethered device and all looks well from the interface. It’s just that at that point I can’t reach the internet.
Thanks for the link. I’ll cross post over there for visibility.
Make sure the usb and LAN IP are DIFFERENT networks. 192.168.41.xxx (or whatever) on the usb0 and the LAN IP needs to be, example 192.168.40.xxx.
Some devices aren’t assigned a USB network address by mfg so they pick it up from the first connection they receive. Mainly for plug n play compatibility. The problem is the router places them on the same network and that causes routing issues.
After setting that you’ll have DNS issues and won’t get a solid outside connection. You need to place the DNS as the gateway IP. The gateway is the phone itself. Use the gli Internet connection setting page to get the GATEWAY (NOT THE PHONE IP) and copy that into the “custom DNS” settings page.
If you still don’t have an outside connection then place the gli router, example from earlier “192.168.41.1” (or whatever you chose for that router IP) into the DMZ (on the gli, placing the gli into ITS OWN DMZ!) to open all the ports automatically.
Lastly, because I’m a nugget for doing this all the time, make sure your mobile Internet is connected on the tethered phone and all WiFi is off! Helps A LOT!
LET ME KNOW!
Ps, and yes I did sign up JUST to help you on this. I had the same issue yesterday.
I believe I have configured the phone and the router as suggested but I am still having issues with internet access. I have NOT done the DMZ suggestion because I was not sure what IP address to use for the DMZ Host IP field.
The phone is called ‘Blue Honor 8’. This is repeater mode
PC → X750 → phone - tethered
X750 → phone-tethered
Let me know if you see something I have missed or if you can think of any other tests. Also, if you can confirm what DMZ IP address I should use I will do that test as well.
Gateway dns mismatch between the honor 8 and tethered GATEWAY. ALL extensions need to know the tethered GATEWAY as the DNS server.
To add another router to your network via the honor 8 the new router would have to be told that the gate way is the HONOR but the DNS is the tethered GATEWAY (Point of entry). The honor has the job of then forwarding that stuff to the gateway as data, not a dns query… (via ports).
So the honor needs the gateway as the GLI LAN IP and the DNS as the tethered GATEWAY. The IP of the honor should be THE SAME POOL as the GLI LAN IP. Eg 192.168.8.x and the GLI LAN IP MUST be different from the Phone IP POOL. If you still struggle I’ll have to screenshot some stuff…
Complicated I know but hey… I didn’t write the thing…
Please bear with me, I am struggling with the terminology in addition to doing a crash course on networking. I will try to explain how I am interpreting what you have written and I reference the screenshots above.
By no means am I complaining, I’m just trying to get clarity.
tethered GATEWAY. That is the honor phone’s gateway, with IP 192.168.42.129?
To add another router to your network. My network is the X750 and I am adding the honor as another router?
the new router would have to be told that the gate way is the HONOR but the DNS is the tethered GATEWAY. Again the new router is the honor. But, it needs to be told that the gateway is the HONOR. I don’t understand this if the new router is the honor.
So the honor needs the gateway as the GLI LAN IP. Is this the gateway IP that shows up in the Tether screenshot above? Aren’t these values set by the honor?
and the DNS as the tethered GATEWAY. The tethered GATEWAY is the honor and the IP address of the dns and gateway should match. Is this what is shown in the Tether screenshot above?
The IP of the honor should be THE SAME POOL as the GLI LAN IP. Eg 192.168.8.x. Now here is one thing I was able to dig into. When looking at settings on the honor, with just cell data and USB connected to X750, the IP address for the honor is 192.0.0.4. I do not see a way to change this.
the GLI LAN IP MUST be different from the Phone IP POOL. The LAN IP is 192.168.5.xxx and the phone IP POOL is 192.168.42.xxx, so I’m good correct?
Right, it should be pretty straightforward. And looking over your screenshots I seem to be similarly configured. All devices connecting to the X750 point to the same IP range as the router, what shows up in the LAN IP screenshot above. So, the network traffic should just pass through to the phone. But it doesn’t!
I don’t believe that the tethered phone is the problem since tethering works just fine on my windows laptop. Using ipconfig I don’t see anything different from what is shown above in the screenshots.