What is the difference between cellular data being used on my phone and cellular data being used on my notebook? Data is data.

    • TWeaK@lemm.ee
      link
      fedilink
      English
      arrow-up
      31
      arrow-down
      10
      ·
      3 months ago

      This has little to nothing to do with net neutrality, which refers to back end L1 and L2 network interconnections.

        • TheBeege@lemmy.world
          link
          fedilink
          English
          arrow-up
          9
          arrow-down
          2
          ·
          edit-2
          3 months ago

          Edit: wait, you might be right. As I understand, net neutrality is for the last mile ISPs, not the L1/L2 providers. So uh… what I explained below isn’t relevant. Eh, I’ll leave it in case people wanna learn stuff.

          It was a bad explanation, assuming you had knowledge of network infrastructure things, but it does make sense. I’ll explain things if you’re interested.

          Net neutrality is the idea that ISPs must treat all content providers equally. Your phone is not a content provider (most likely. You could run a web server on your phone, but… no). YouTube, Netflix, Facebook, TikTok, and your weird uncle’s WordPress site are content providers. Without net neutrality, ISPs can say, “Hey YouTube, people request a ton of traffic from you on our network. Pay up or we’ll slow down people’s connections to you.” The “neutrality” part means that ISPs must be neutral towards content providers, not discriminating against them for being high demand by consumers.

          For the L1 and L2 part, that’s the networking infrastructure. The connection to your home is just tiny cables. I don’t recall how many layers there are, but it’s just “last mile” infrastructure. The network infrastructure between regions of the country or across the ocean are giant, giant cables managed by internet service providers you’ve never heard of. They’re the kind of providers that connect AT&T to Comcast. These are considered L1 or L2 providers. The data centers of giant companies, like Google for YouTube’s case, often pay these L1 or L2 providers to plug directly into their data centers. Why? Those providers are using the biggest, fastest cables to ferry bits and bytes across the planet. You might be pulling gigs from YouTube, but YouTube is putting out… shit, I don’t even know. Is there a terabyte connection? Maybe even petabyte? That sounds crazy. I dunno, I failed Google’s interview question where they asked me to estimate how much storage does Google Drive use globally. Anyway, I hope that gives you an idea of what L1 and L2 providers are.

          I’m not a network infrastructure guy, though. If someone who actually knows what they’re talking about has corrections, I’d love to learn where I’m wrong

          • TWeaK@lemm.ee
            link
            fedilink
            English
            arrow-up
            9
            ·
            edit-2
            3 months ago

            Net neutrality is about service to last mile customers, but it is based upon interconnection agreements across the L1 and L2 level.

            ISP’s pay for a connection to L1 and L2, so their users (who pay ISP’s) can access content on those networks. Websites pay for a connection to L1 and L2 so their content can be available on those networks.

            ISP’s want to also charge websites for access into their networks of users, in spite of the fact their users already pay them for access to the website content. If some websites don’t pay, then ISP’s will provide a lower service to their users for those websites. Net neutrality says ISP’s should not do this.


            Differentiating between locally used data and hotspot data has nothing to do with this. Hotspot data is about the device the data is going to, not where the data is coming from, and typically (or at least traditionally, maybe not so anymore) a PC will use more data than a phone. A PC is more likely to have large multi-gigabyte downloads (eg games), although these days video streaming is perhaps the main bandwidth hog and is generally equal across all devices.

            A home internet connection is expected to serve all devices in that home, while a mobile internet connection is expected to serve only that mobile device (excluding mobile broadband options, which serve multiple devices but are typically more expensive). The ISP’s network is designed with this in mind.

            It is more reasonable for an ISP to only provide data to the phone you’re paying for than it is for them to throttle websites you already paid for. However, really both are kind of bullshit - usage limits in general are completely disproportionate to actual costs.

    • Nurgle@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      2
      ·
      3 months ago

      Sorry how would net neutrality do anything but make them reword the policy??

      • Tacostrange@lemmy.ml
        link
        fedilink
        English
        arrow-up
        14
        arrow-down
        2
        ·
        3 months ago

        The ISP shouldn’t care what kind of traffic is going through the network and show it down by type. It should be neutral to it

        • TWeaK@lemm.ee
          link
          fedilink
          English
          arrow-up
          8
          arrow-down
          1
          ·
          3 months ago

          They can care about what device they’re providing internet to. Net neutrality is about where content is coming from.

        • Nurgle@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          2
          ·
          3 months ago

          Right… they can still impose data caps. They’ll just do the cap at the plan level, like most already do. OPs just on a cheap plan.

    • rainynight65@feddit.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      Net neutrality isn’t going to do a thing about this kind of stuff. In a best case scenario, you’ll end up with overall data usage limitations - no more ‘unlimited mobile data’.

      ISPs meter data usage because it’s pretty much the only way they can impose some form of limitation on a finite capacity to provide such data to you and other customers - other than data rate limits (read: slower speeds). They can’t guarantee data rates in almost any setup, because ultimately, while ‘data usage’ is a bit of an artificial construct and ‘data’ is not in any way finite, the pipes that deliver the data certainly are of finite capacity. Mobile data capacity - and in fact, any wireless medium - is a shared medium, the more people try to use it simultaneously, the less pleasant it’s going to be for each individual user. Ask Starlink users in many US areas how overselling limited capacity impacts the individual user.

      Mobile data usage also has different usage patterns than if you’re hotspotting your PC. You’re not going to download massive games or other bandwidth hogs to your mobile. You probably won’t be running a torrent client either. So they can give you unlimited mobile data because you’re simply not going to put as much of a strain on the infrastructure with pure on-device usage than you will with hotspotting.

      This isn’t a defense of what AT&T is doing. But net neutrality isn’t going to force them to suddenly be all ethical. It’s not going to make them provision infrastructure that doesn’t fall over at the first signs of higher-than-usual load. And it certainly can’t change the physical realities of wireless data communication. In an ideal world ISPs wouldn’t be so greedy and/or beholden to greedy shareholders to be cutting corners, and instead provide sufficient infrastructure that can handle high demand.

      And to those who are talking about their workarounds: you may not like it but you’ve signed a contract. That contract stipulates acceptable use, and if you’re found to be breaching the contract terms, the other party is within their rights to terminate the contract. Again, in an ideal world these contract terms would be more balanced towards the needs of the customer, but in the meantime your best recourse against unfavourable contract terms is to take your business elsewhere. And if you can’t do that, everything else is at your own risk.

      • Tacostrange@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        If they didn’t have the bandwidth, I don’t think T-Mobile would offer home Internet and advertise it as much as they do

        • rainynight65@feddit.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          But where are they offering it? Big cities and densely populated areas where people have options and therefore won’t swarm to the product? Or are they offering it in small, remote towns where there’s not a lot of competition?

          Where I live, mobile home internet is not available outside of metro areas and larger cities, and in the regions mobile towers are chronically underprovisioned and overloaded.

  • shani66@ani.social
    link
    fedilink
    English
    arrow-up
    98
    arrow-down
    2
    ·
    3 months ago

    This is one of those ‘innovations’ people mean when they say capitalism drives innovation. Not the hotspot, the pointless extra charge for something your phone can just do on its own.

  • Cosmic Cleric@lemmy.world
    link
    fedilink
    English
    arrow-up
    63
    arrow-down
    1
    ·
    3 months ago

    What is the difference between cellular data being used on my phone and cellular data being used on my notebook?

    The difference is the cellular company’s profits amount.

    • Oneobi@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      3 months ago

      They had this restriction in the UK where the networks would prevent hotspots from actually working. You had to buy a special additional package.

      Restriction has now vanished and there are no such limits on usage. Not sure if the Regulator intervened but it was most certainly a cash grab.

      These days they still manage to rip us off by annual contract increases of RPI+3.9%. That applies even during a 2 year contract.

    • GroundedGator@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      3 months ago

      I think this is also an archaic model from before smart phones and the early days of smart phones. In the early days of apps, most attempted to limit data usage because most network providers charged a premium for data and the networks were much slower and smaller.

      While you could tether in these early days, even before smart phones, the computer was capable of much higher data usage than the phone. These limits were put in place to protect a network that wasn’t really built for this level of load.

      Old rules with good purpose turned into a way to charge more money.

  • VeganCheesecake@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    54
    arrow-down
    2
    ·
    3 months ago

    My ISP’s a dick, but to my knowledge, unlimited has to mean unlimited around here. There where months where we had Problems with our fibre, so I did everything over a hotspot from my phone. Used 100’s of GB’s no one ever complained.

    Get proper consumer protection laws, people.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      9
      ·
      3 months ago

      unlimited has to mean unlimited around here.

      This is the case in a lot of countries. In Australia, some ISPs got fined a lot of money (something like $300,000 I think?) because they advertised mobile phone plans as “unlimited” when in reality they slowed down the speed once you hit a limit.

        • KillingTimeItself@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          5
          ·
          3 months ago

          it’s not especially in the US, i’ve seen ISPs essentially break kneecaps forcing the consume to pay for the initial hook up, and then immediately rolling it out to every available house in the subdivision or neighborhood.

          That shit should be illegal. If you do the math on how long it would take to profit from running it yourself it’s only a few years given an ENTIRE neighborhood.

        • dan@upvote.au
          link
          fedilink
          English
          arrow-up
          4
          ·
          3 months ago

          The maximum ISPs could be fined for misleading/deceptive conduct (including things like this) was $1.1 million at the time, and I don’t think they considered this bad enough to hand out the maximum fine. They bumped the maximum to $10 million at some point afterwards though.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 months ago

      Get proper consumer protection laws, people.

      California is trying its best, but I’m not sure the other US states will get onboard (except New York, and maybe Oregon and Washington state).

      • VeganCheesecake@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 months ago

        Yeah. I mean, the state I live in right now just passed a bill to forbid officers of the state from using gender neutral, but technically grammatically incorrect language, while the ruling party is campaigning on not being a party of bans, while claiming their rivals are, so things aren’t all that green here either.

        I say take the wins you can get.

    • YeetPics@mander.xyz
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      7
      ·
      3 months ago

      Get proper consumer protection laws, people.

      And if you’re homeless, just buy a house 🫶

  • jet@hackertalks.com
    link
    fedilink
    English
    arrow-up
    53
    arrow-down
    2
    ·
    3 months ago

    I’ve had great success getting around these restrictions.

    CalyxOS + Always on VPN (mullvad)

    The secret sauce is using a Android version that allows you to share your VPN with hotspotting. I believe only calyxos and lineage allow you to do this. Since the VPN client is running on the phone, all the traffic that originates from the phone will look like phone data, with the appropriate time to live, OS fingerprinting, etc.

    This can’t be done on stock Android, because it does not allow the VPN to be shared over tethering. So tethering traffic will not getting capsulated on the VPN client. There’s a security argument for this, but I prefer the user flexibility of allowing all the traffic to get VPNed.

    It’s still possible to do this without VPN sharing on the phone, you can use normal tethering on a unlocked phone, like stock Android. You just have to modify the traffic signature to look like whatever the carrier is looking for. Setting the appropriate time to live, using a VPN, and doing other OS fingerprinting tricks to keep the traffic consistent. It’s much easier to use a ROM that lets you share the VPN

  • m-p{3}@lemmy.ca
    link
    fedilink
    English
    arrow-up
    45
    ·
    3 months ago

    Which is bullshit. Who cares if you download something at full speed on your phone or through the hotpot? A bit is a bit, doesn’t matter where it ends up when received by the phone’s modem.

    • Zachariah@lemmy.world
      link
      fedilink
      English
      arrow-up
      52
      ·
      3 months ago

      It’s a sneaky way of having a bandwidth cap without having a bandwidth cap. Mobile devices have smaller storage, so you’re less likely to use as much bandwidth compared to a laptop. Also a single device going to use less data than multiple devices sharing a hotspot.

      • m-p{3}@lemmy.ca
        link
        fedilink
        English
        arrow-up
        9
        ·
        3 months ago

        Jokes on them, I have a 512GB micrSD card and I use Termux to archive videos through YT-DLP.

        • Em Adespoton@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 months ago

          Was just going to say… my phone has 512GB storage and can do direct WiFi file transfer to my computer without a hotspot. All without using the mobile hotspot feature.

      • cmnybo@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        5
        ·
        3 months ago

        You can burn through a huge amount of data streaming 4K video on your phone without using any storage. You can also plug a 20TB USB hard drive into your phone, connect to a VPN and torrent away.

    • fuckwit_mcbumcrumble@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      4
      ·
      3 months ago

      The carrier who’s paying for your traffic. You’re most likely going to use a lot more data on a computer than actually on your phone.

        • TexMexBazooka@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          I mean let’s be real, it’s incredibly complex and amazing technology. Borderline magic. And depending on where you are, yeah consistently using large amounts of bandwidth can and will impact other users.

          So a policy like this makes sense, to a point. It’s when they auto charge you for hitting a “limit” that grinds my gears.

  • solrize@lemmy.world
    link
    fedilink
    English
    arrow-up
    44
    arrow-down
    1
    ·
    3 months ago

    If it’s an android phone, enable dev mode, install adb on your laptop, run an sshd under termux on the phone, and you should be able to set up iptables to forward packets from the laptop through the phone. The phone won’t know that it’s being used for tethering. Although I hadn’t seen the stuff about packet TTL before. Maybe it’s as simple as just adjusting that.

    • owenfromcanada@lemmy.world
      link
      fedilink
      English
      arrow-up
      21
      ·
      3 months ago

      A less complicated method that I used for years:

      • Install SimpleSSHD on your phone
      • If you’re running Windows, install PuTTY on your PC
      • Connect to SimpleSSHD through PuTTY/ssh and set a parameter for dynamic forwarding (CLI option is -D 8888)
      • Set your web browser or application to use SOCKS5 proxy at localhost port 8888

      It doesn’t redirect all traffic (you’d want to avoid system updates, for example) but might be easier than messing with iptables.

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        3 months ago

        It may be easier to just run a VPN on the phone and route the traffic through it? WireGuard runs on Android. I’ve never tried configuring it to forward data through it though, but it should work.

        • owenfromcanada@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 months ago

          I tried that, the carrier could still differentiate it from local traffic (or at least my speed test results were vastly different).

          • dan@upvote.au
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 months ago

            It’s possible they’ve gotten smarter these days.

            I don’t know how ISPs are allowed to do this when it’s a very obvious violation of net neutrality.

            • owenfromcanada@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 months ago

              If I recall correctly, they justify it by claiming they need to do deep packet inspection to balance traffic. There’s a fuzzy line between them needing to optimize their network equipment and respecting privacy, and the rulings seem to favor the former.

      • Armageddon@ttrpg.network
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        This is what I’ve been using and it works for the most part other than the connection just dropping with too much use, only other thing I’ve used is PairVPN which had the same problem but was 100x worse. Is there something better around nowadays? I have a carrier locked phone and can’t ROM or root

  • 𝕸𝖔𝖘𝖘@infosec.pub
    link
    fedilink
    English
    arrow-up
    38
    ·
    edit-2
    3 months ago

    Att et al keeps throwing around the word ‘unlimited’. I actually had a conversation with Verizon, before I dropped them, and actually used this exact quote to the guy…

    He was like, “princess bride. Nice. But, yeah, I have to read the script.”

  • Maggoty@lemmy.world
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    1
    ·
    3 months ago

    Well that’s because, fuck you pay me those are special data packets.

  • Veraxus@lemmy.world
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    1
    ·
    3 months ago

    Data is data in the same way water is water and electricity is electricity; nobody should have the power to dictate how you use it. I really wish we’d enshrine genuine net neutrality and shut this kind of nonsense down.

    • Crozekiel@lemmy.zip
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      3 months ago

      Except there is not a physical commodity or production at the other end of which they are supplying me a portion of a finite amount. If they “pipe” is big enough to supply what is promised to every end user it is supplied to, the water company or power company can still run out of water or power if one person uses a ridiculous amount. The ISP can’t run out of “data”, they aren’t even supplying it - it comes from a host. The ISP is just responsible for running the cables, or “connecting the pipes”.

      The ISPs loves using the comparison to water or power, because you get charged more for using more of either and that is how they have convinced lawmakers (who are so old and out of touch they have no idea how the internet works) that using more data should cost more. They’ve convinced our lawmakers basically that they have a big “tank full of data” and if I use too much, there wont’ be any for my neighbors.

      The truth is they are selling me something they can’t provide - a 250Gbps “pipe” that can’t actually supply 250Gbps if everyone they sold it to wants to use it at the same time. They sell the same pipe to the whole neighborhood and blame the neighborhood when they try to use what they were told they bought.

  • KillingTimeItself@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    32
    ·
    3 months ago

    you also have unlimited data, unless you hit a data cap, and then you hit a data rate limit, so technically your data is actually limited.

    Can we legislate these fucks to just actual provide the bandwidth they claim to? I.E. a max cap of the max bandwidth * the max amount of time it can be available for in a billing period. Anything else is fraud IMO.

    • Dettweiler@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 months ago

      We had legislation for this stuff. Then Trump put Shit Pai in the FCC chairman spot and proceeded to gut all of the net neutrality and consumer protection regulations.

  • 4am@lemm.ee
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    2
    ·
    edit-2
    3 months ago

    You see, this is why we need net neutrality

    EDIT: see, im glad someone else said it already

    • Nurgle@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      2
      ·
      3 months ago

      Net neutrality really wouldn’t stop this, just make them reword the limit.

      • 4am@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        No differentiation of traffic. Eg hotspots vs mobile apps can’t be a separate limit. So 5Gb/month has to be for everything or it must be for nothing.

  • skuzz@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    32
    arrow-down
    3
    ·
    3 months ago

    It’s a really weird and very American problem. Our home broadband either doesn’t exist or is really expensive in any given market, and tends to have clauses, conditions, etc. Like Comcrap limiting people to 1TB/mon (very easy to burn through quickly by just watching some television programs) unless they pay more for “unlimited”. People, as taught by Capitalism, hunt for the best deals. Paying one bill instead of two saves money. Some have light enough home Internet requirements that they don’t need expensive home broadband.

    Then the companies get pissed that we’re doing what we are supposed to do, find the best deal for our needs, so they set up false gates to make sure we follow the path they want us to follow. Then they pay off the regulatory agencies to allow terms like “unlimited” mean not unlimited, 3G HSPA+ being known as 4G. 4G being known as LTE, 4GLTE or 5Ge. 5G being known as 5G, 5G+, 5GUW, 5GUC, (even though, with the exception of T-Mobile in many markets, that 5G will actually be non-standalone and anchored to an LTE packet core, not 5G SA) and all the other damn arbitrary marketing buzzwords. All of which really mean nothing because the 5G spec allows a carrier to flip on the 5G availability flag on a phone even if 5G doesn’t exist in your market.

    Most of this, AT&T is the biggest perpetrator of by far. Especially the lying about 5G.

    The rules are all made up, nothing is real. Time for the arbitrary monthly bill increase for no reason! Pay up, chump!

    • Flying Squid@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      3 months ago

      Yep, lack of broadband in this AirBnB I’m staying in is the only reason I was using it as a hotspot in the first place. The speed here is about the speed they’d throttle it at. I kind of had to fork over the $15 or deal with slow internet one way or the other.

      • skuzz@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        5
        ·
        3 months ago

        It always blows my mind going to a rental and the rental has no or lacking Internet. Yes, I’m probably on vacation, but it’s the future and life requires a few megabits. Years back I made it standard procedure to prep some kind of mobile broadband for my destination (buying a month of prepaid for a hotspot or whatever) fully expecting it to just always suck, it’s annoying that this is still a necessary procedure in 2024.

        • Flying Squid@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          4
          ·
          3 months ago

          Unfortunately, I didn’t pick it. My mother is paying. And when I asked my mother if she looked to see on the AirBnB ad if this place had high speed internet, she said, “other ads did, but this one didn’t.” Sigh.

    • orangeboats@lemmy.world
      link
      fedilink
      English
      arrow-up
      47
      ·
      edit-2
      3 months ago

      Not sure if it’s still the case today, but back then cellular ISPs could tell you are tethering by looking at the TTL (time to live) value of your packets.

      Basically, a packet starts with a TTL of 64 usually. After each hop (e.g. from your phone to the ISP’s devices) the TTL is decremented, becoming 63, then 62, and so on. The main purpose of TTL is to prevent packets from lingering in the network forever, by dropping the packet if its TTL reaches zero. Most packets reach their destinations within 20 hops anyway, so a TTL of 64 is plenty enough.

      Back to the topic. What happens when the ISP receives a packet with a TTL value less than expected, like 61 instead of 62? It realizes that your packet must have gone through an additional hop, for example when it hopped from your laptop onto your phone, hence the data must be tethered.

      • orangeboats@lemmy.world
        link
        fedilink
        English
        arrow-up
        25
        ·
        edit-2
        3 months ago

        This also explains why VPN is a possible workaround to this issue.

        Your VPN will encapsulate any packets that your phone will send out inside a new packet (its contents encrypted), and this new packet is the one actually being sent out to the internet. What TTL does this new packet have? You guessed it, 64. From the ISP’s perspective, this packet is no different than any other packets sent directly from your phone.

        BUT, not all phones will pass tethered packets to the VPN client – they directly send those out to the internet. Mine does this! In this case, TTL-based tracking will still work. And some phones seem to have other methods to inform the ISP that the data is tethered, in which case the VPN workaround may possibly fail.

    • Billegh@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      3 months ago

      If you’re using the built-in unmodified hotspot on pretty much all phones these days, mobile data for the hotspot goes through a different apn. Your phone requests data on one channel, while hotspot data goes through another.