Search results

  1. C

    Experiences Softether VPN as alternative to Openvpn

    Which features of OpenVPN do you need? Wireguard-go has been ported to FreeBSD as well. It is a lot simpler to deploy correctly than OpenVPN and should offer slightly better performance.
  2. C

    IPsec IKEV2 setup works but where is the interface?

    Did you document your setup somewhere?
  3. C

    Essential PKGs

    tmux, mosh, sudo, vim(-console), i3, rofi, zxfer, ...
  4. C

    kqueues & kern.kq_calloutmax

    The kern.kq_calloutmax sysctl isn't related to open files per queue or process. Instead it limits the number timers that may be created through kqueue system wide. It is better to store events in a time ordered priority queue and invoke the kevent() syscall with the min() of that queue as timeout.
  5. C

    Solved Mixing ports and packages question

    These days pkgng has enough metadata about packages to deal with most cases and help you build the reverse dependencies as well or at least fail at install time (look at synth for an example of how that can work).
  6. C

    Solved Mixing ports and packages question

    A lot of the warnings against mixing ports and packages are old and outdated. The old pkg_* tools were unable to detect the conflicts caused by mixing ports and packages. The resulting breakage could be very tedious to clean up. These days can start with packages an build a few ports in...
  7. C

    Tunnel with gre/gif behind NAT

    Running unencrypted tunnels through the internet is not the best of ideas even with static endpoint addresses. One way to fix both problems at once would be to use strongSwan to encrypt the GRE tunnel in transport mode with NAT-T and a updown script to sync the tunnel configurations. Just make...
  8. C

    Boot Hangs After CPU Upgrade

    The APIC is required for SMP.
  9. C

    Boot Hangs After CPU Upgrade

    Does your Mainboard and BIOS version support the X6 1045T?
  10. C

    RDMA in FreeBSD

    Yes OFED is supported, but it requires you to (re-)build your system with OFED support enabled.
  11. C

    Marvell U-Boot

    It is burned into some small flash area buy the manufacturer and normally doesn't have to be installed. Some old Marvell devices (e.g. Dockstar) shipped with u-boot versions lacking USB boot support but had enough flash to install a full featured u-boot. Only on such devices should you replace...
  12. C

    What is the procedure to request a port ?

    Add your request to https://wiki.freebsd.org/WantedPorts and get someone to look at it.
  13. C

    Console corrupt after X session, Nvidia

    IIRC this regression and the tearing problem was introduced by the switch to KMS.
  14. C

    any guide to PostgreSQL tuning on FreeBSD

    PostgreSQL no longer uses SysV shared memory for buffers as such tuning those is no longer required.
  15. C

    IPSec VPN LAN-LAN (Site-Site) for site with dynamic gray IP behind NAT

    I would use StronSwan to protect a GRE or IPIP tunnel with IPsec in transport mode and NAT-T as required. Use a leftupdown script to move the tunnel endpoints and a firewall (IPFW or PF) to prevent traffic leaks.
  16. C

    Python rc.d with daemon(8), python and virtualenv

    Personally I prefer to run all daemon under runit supervision, but the FreeBSD rc can handle your usecase just fine. You can use daemon to daemonize (and optionally supervise) your script. This article provides a good introduction to FreeBSD rc scripting including writing non-trivial rc scripts...
  17. C

    Edgerouter Lite and IPSEC_NAT_T

    While the EdgeRouter Lite is a nice piece of gear without drivers for most of the offloading hardware it is just a slow 500MHz scalar dual-core MIPS64 big-endian system. By installing anything but EdgeOS you are limited to what those CPUs can get out of NICs without offloading hardware, but...
  18. C

    Solved Can FreeBSD Serve Tape Drives as iSCSI Targets?

    Maybe the old userspace iSCSI target daemon can export tape drives as iSCSI targets.
  19. C

    netatalk can't communicate with cnid back-end

    Please post your ip6addrctl and sockstat -l output.
  20. C

    IpSec Virtual Tunneling Interface

    If both endpoints support it you can already combine IPsec in transport mode with GRE to get a tunnel interface suitable for dynamic routing at the cost of a 4 byte GRE header. The performance improvements alone are very useful and getting rid of the GRE header is the icing on the cake.
Back
Top