I just changed my ISP, and whatever the tethering method (usb or Wi‑Fi or bluethooth) I’m using, I’m redirected to a captive portal of my carrier on my PC web browser’s stating that I’m not allowed to use my connection for tethering (everything from DNS to ping is blocked).

But when I use ʟᴛᴇ from my phone, everythings works fine…

I thought tethering works like setting up a router… How does my carrier can detect the data comes from my laptop instead of my phone ? Does rooting the phone would allows to bypass this restriction.

  • I didn’t installed any software from my ɪꜱᴘ. And tethering is working through the native capability of the android system. Jul 11, 2018 at 15:51
  • 1
    Do realize that the data transmitted between the device and the carrier contains device identification info such as user agent - without spoofing carriers could easily catch that and respond to all illegal packages with a STOP page like what you saw.
    – Andy Yan
    Jul 12, 2018 at 12:55
  • Network operators have deep packet inspection firewalls which can guess the type of a system a request was made with. Typical PS OS additionally identify themself e.g. through the calls "home" (checking for updates...).
    – Robert
    Jul 12, 2018 at 13:30
  • @Robert : DPI is illegal in my country (or at least when operated by private entities). So this isn’t that. Jul 12, 2018 at 21:02
  • @AndyYan I do realize that dns requests and ping don’t have something like ʜᴛᴛᴘ user agents… So you’re completely missing the point. I finally solved the problem through changing my carrier generated ᴀᴘɴ settings at random (however internet does no longer works on the phone but at least I can perform Bluetooth reverse tethering after usb tethering). Jul 12, 2018 at 21:03


You must log in to answer this question.

Browse other questions tagged .