Very nice. I use OPNsense on an PC-Engines APU4 and are super happy with it. But I never quite managed to get Wireguard to work with it. Maybe this will help :)

  • southerntofu@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    4 years ago

    So there was quite a lot of drama around this story. Not going into detail, but both the userland and the in-kernel implementation have been dropped from FreeBSD13. They will both undergo serious review and then come back as a port when they have been audited.

  • ksynwa@lemmy.ml
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    4 years ago

    Wish it was built in Android kernel too so it would consume less battery

    • UnreliantGiant@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      4 years ago

      Would this affect battery consumption though? The Wireguard protocol basically does not send/receive anything (when persistent keepalive is disabled, which it is by default) unless your phone actually wants to send something, and with Androids VPN API I think it mostly is as power efficient as it can be. As far as I understand having it in the Kernel only really provides performance (speed) gains, and maybe tighter integration into the overall Android ecosystem

      • poVoq@lemmy.mlOP
        link
        fedilink
        arrow-up
        1
        ·
        4 years ago

        Speed gains means at equal bandwidth less CPU use, hence more power efficient. How much of an impact that has in real-world scenarios, no idea ;)

    • poVoq@lemmy.mlOP
      link
      fedilink
      arrow-up
      1
      ·
      4 years ago

      Hmm, it might be on newer versions? Not sure, but in general it is build into the Linux kernel these days. I think the main problem is that most Android devices ship with outdated kernel versions.