Matter and Thread don’t randomly “break”. Most of the time — your IPv6 network isn’t ready.

Gah. I feel like I have to debug thread pairing every time I get a new device… I definitely haven’t checked my router settings though…

  • ExtremeDullard@piefed.social
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    21
    ·
    edit-2
    6 days ago

    Here’s how to fix IPv6:

    Don’t do IPv6.

    And here’s the simple reason why: the IPv6 address space is so huge every device can be assigned its own, easily-tracked fixed IP, which is a bonanza for the techno-fascist Big Data companies.

    The very raison d’etre of IPv6 - which is to solve the IPv4 address scarcity problem and do away with all the nasty hacks to get around it - was desirable before surveillance capitalism, when the internet wasn’t a dangerous, adversarial place. Now you want IPv4 NAT and masquerading, to make tracking you a little bit harder.

    • nialv7@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      3
      ·
      6 days ago

      you can easily periodically switch to randomly generated new addresses if you are so paranoid… your conspiracy theory doesn’t make sense.

      and like, your mac address is already globally unique, are you worried about those too?

      • ExtremeDullard@piefed.social
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        3
        ·
        6 days ago

        you can easily periodically switch to randomly generated new addresses

        You can do that in your computer. Not so much in embedded devices.

        and like, your mac address is already globally unique, are you worried about those too?

        MAC addresses are far from unique (they’re only 6 bytes long). And MAC address aren’t encoded in IP packets.

        • nialv7@lemmy.world
          link
          fedilink
          English
          arrow-up
          11
          arrow-down
          1
          ·
          6 days ago

          if it’s an embedded device you don’t fully control, the company that made it can track it with or without ipv6. and if you do fully control its software then you surely can make it change ip addresses

    • Archer@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      6 days ago

      Engineers did actually anticipate this, y’know. There are IPv6 privacy extensions and Windows auto randomizes your MAC now

      • 123@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        Great in theory, not so great for simple automations like seeing of people are home based on connected MAC addresses instead of relying on an app (that can’t even run on the background consistently on modern mobile OSes).

    • Max@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      6 days ago

      There’s like two people’s devices behind my router. The amount of benefit I get to hiding which device is sending traffic is pretty meaningless. And all my user devices are using privacy extensions anyway.

      I don’t quite understand what you’re trying to prevent. Like if I have an iot device that doesn’t support privacy extensions, who am I making the tracking harder for by using ipv4? Anything the device talks to already is probably tracking via the device authenticating in the first place. And anybody in the middle doesn’t really learn much by knowing that a particular device is sending opaque traffic vs the house is sending opaque traffic.

      Big tech tracks us because we voluntarily login to their services. And they do so mainly to sell us ads. If you don’t want them tracking you, hiding IP doesn’t help much. Like don’t login to their services and block requests to their domains to prevent third party site integrations. If you need to use their services anyway, then you’re fundamentally screwed.

    • undefined@lemmy.hogru.ch
      link
      fedilink
      English
      arrow-up
      4
      ·
      6 days ago

      Why would the IPv6 addresses issued to you by your ISP be any less traceable than the one IPv4 address they typically give you? It’s fairly obvious which group of devices are related.

      • ExtremeDullard@piefed.social
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        6 days ago

        To be clear: IPv6 IS the correct and elegant technical solution to the exhausted IPv4 address space, and I was very much in favor of it for many years. In fact, I deplored that its rollout, which should have been swift and forceful, never truly happened in earnest.

        But that was before corporate surveillance. Now I always downgrade to IPv4, not out of technical necessity, but out of a sense of self-preservation.

        Although I’m very well aware that corporate surveillance doesn’t rely solely on tracking IPs anymore. But there’s no sense in giving the sumbitches an easy way to track you when you don’t have to.