Search results

  1. olivier

    Congestion control choose (BBR2, QUICK, RACK, CDG) for music streaming

    Netflix is using RACK, and you have some TCP stats tooling available (https://github.com/Netflix/read_bbrlog) allowing you to fine tune your stack. So you have to understand what happen here to be able to tune your TCP stack for your use case. The BBR stack should go away soon because it has...
  2. olivier

    BSD Router Project

    The work to convert from nanobsd to poudriere-image (the framework to generate the image) takes longer time than expected.
  3. olivier

    Freebsd aggregation setup

    Your software listen to an IP address, not to an interface. What is the output of an ifconfig -v lagg0 ?
  4. olivier

    FreeVRRPd not working with VLAN subinterfaces

    Should be fixed with the latest version of FreeVRRPd (1.2) that was just committed on the port tree.
  5. olivier

    FreeVRRPd not working with VLAN subinterfaces

    This is a curent limitation of FreeBSD's netgraph bridge (used by FreeVRRPd) that doesn't accept interface name with a 'dot' (like igb1.13). Just renaming the vlan interface will fix it.
  6. olivier

    Solved does frr on freebsd support bgp evpn?

    Seems not supported: fbsd# show interface vxlan10 Interface vxlan10 is up, line protocol is up Link ups: 1 last: 2023/04/01 17:15:32.53 Link downs: 0 last: (never) vrf: default index 4 metric 1 mtu 1450 speed 0 flags: <UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST>...
  7. olivier

    FreeBSD Networking Benchmarks

    Disabling hyperthreading is no more as useful as it was, mainly since the introduction of machdep.hyperthreading_intr_allowed (Allow interrupts on HTT logical CPUs): Impact on 16c/32t with 32 NIC queues. Impact on an old 8 cores 10Gb And no, I'm not using Intel CPU microcode (but try to have...
  8. olivier

    FreeBSD Networking Benchmarks

    Few months old, because ENOTIME. I should take some time for a 13.0 vs 13.1. Mellanox: Chelsio:
  9. olivier

    Wireguard installation

    Start by a pkg install wireguard, then here is an example of simple setup: https://bsdrp.net/documentation/examples/gre_ipsec_and_openvpn#wireguard
  10. olivier

    NAT64 with ipfw issues

    Hi sir Stardco, Because your lab are based on BSDRP 1.92, this mean you are using a FreeBSD 12-stable and there are some change here regarding NAT64. cf the man page for man page of ipfw for 12-stable, section "IPv6/IPv4 NETWORK ADDRESS AND PROTOCOL TRANSLATION" mention this change: After...
  11. olivier

    BSD Router Project

    I'm following the "poudriere image" evolution too, and hope to migrate from nanobsd to it soon. I just need to upstream a bunch of patches first to have exactly the same result as with nanobsd.
  12. olivier

    BSD Router Project

    It's an old project used for testing the modularity of BSDRP nanobsd-framework. I need to refresh it, but I remember problem with the size of the /etc (and /usr/local/etc) ramdisk and XBMC/Kodi usage.
  13. olivier

    BSD Router Project

    You can use ansible with BSDRP (it includes python).
  14. olivier

    Multiple nics and setfib

    Small examples: ifconfig_vtnet0="10.0.12.1/24 fib 2" ifconfig_vtnet1="10.0.13.1/24 fib 3" ifconfig_vtnet2="10.0.14.1/24 fib 4" static_routes="ISP1 ISP2 ISP3" route_ISP1="-fib 2 default 10.0.12.2" route_ISP2="-fib 3 default 10.0.13.3" route_ISP3="-fib 4 default 10.0.14.4"
  15. olivier

    Is Alfa AWUS036NHR (REALTEK RTL8188RU) suported?

    Patch available on FreeBSD bugzilla
  16. olivier

    Turning TCP offload permanently

    Here is the BSDRP's way for disabling TSO/LRO on all interfaces by default that will be "freebsd-update" compliant: Use a simple rc script that will do it for you. Then do a sysrc disablelrotso_enable=yes followed by a service disablelrotso start
  17. olivier

    Multicast routing between subnets

    I've got the same problem: It should be related to ports/170104: error setting source interface in net/mcast-tools, net/mrouted. I'm a newbie in C coding, but I will try to check how to solve this problem: The tool in /usr/src/tools/tools/mctest/ seems to works, I will try to compare the code.
  18. olivier

    sh/tcsh and jobs output

    But didn't work with jobs. My example still print the jobs output and wc still counts 0 lines: sleep 5 & ; sleep 5 & ; sleep 5 & ; jobs |& wc -l [1] 76816 [2] 76817 [3] 76818 0 I still need to use a file redirection to permit wc to count the lines (3): sleep 5 & ; sleep 5 & ; sleep 5...
  19. olivier

    sh/tcsh and jobs output

    You didn't fully read my message: jobs | wc -l didn't work under sh or tcsh.
  20. olivier

    sh/tcsh and jobs output

    Hi all, I've got a problem with sh/tcsh jobs output. My simple goal is to get the number of running jobs, like in this example: sleep 5 & ; sleep 5 & ; sleep 5 & ; jobs | wc -l But the output is not what I'm waiting for: Only "3" in this example, but this: [1] 75677 [2] 75678 [3] 75679...
Back
Top