I brought this on a couple of trips abroad and it helped connect all my devices such as my phone, laptop and iPad without much trouble. I was also able to enable the VPN and connect to my home VPN which I set up directly on my router. Note you can get two of these and set one up as a VPN server at home if your router does not have the feature built in.
I was trying to get iPhone USB tethering to work prior to the trips, but was not successful even after looking at tutorials and instructions because my phone would not prompt me for the "Trust Device" selection. I just finally got this to work though and wanted to share a couple of things I did in case it helps someone else:
- I switched out the USB to lightning cable (plugged into the USB-A port of the Opal) I was using to a new one that was advertised to be MFi certified.
- After switching cables, I was able to get the "Trust" pop-up upon first connecting it, but after completing the prompts nothing happened. The phone showed it started charging for 1 sec and then stopped charging.
- I switched the power supply (plugged into the USB-C port of the Opal) to a higher rated one. Originally it was probably connected to a 5V/2A USB port, but I switched it to a USB-C port rated 45-65W. After switching the power supply and reconnecting the iPhone. It charged (slowly) and the "trust" pop-up reappeared. This time I was able to connect to my iPhone's internet via USB tethering.
iPhone USB tethering Steps: 1) Power on Opal using higher-rated power supply via Opal's USB-C port 2) On iPhone's wifi page, wait until the Opal shows up, and connect to it via wifi 3) On iPhone, navigate to Opal via the web interface (the IP) and log in 4) Go back to settings on iPhone and bring up the Personal Hotspot page, turn on Allow Others to Join, and turn on Maximize Compatibility 5) With the Personal Hotspot page still open, connect iPhone to Opal using a compatible USB cable via Opal's USB-A port 6) Trust device pops up. Finish the prompts to trust the Opal 7) Go back to Opal's web interface and under USB tethering, the option to connect shows up
I'm not sure if 2 and 3 are required, but they were part of a video tutorial that I watched. Either one or both of using an incompatible cord and a low power supply appeared to have caused the failure I faced, as it finally worked after I switched both out. The router charges my iPhone very slowly while tethered, but the battery level does climb (maybe 2% per 30 min). If the iPhone doesn't get sufficient power to charge, I believe it's also not getting enough power for the tethering to work.
ETA: For the tethering, I use the iPhone SE2 (2020) on the latest iOS (18.1.1 at time of writing). I had also loaded the latest stable version for the Opal, manually from the official gl.inet site, as a preparatory step prior to doing the tethering.
ETA2: Recently upgraded to the iPhone 16 and tested tethering on it too. Works without issues.