I'm trying to compile the latest snapshot, but I can't find the bridger package anywhere in the menuconfig.
search with "/" in menuconfig is your friend...
.config - OpenWrt Configuration
> Search (bridger) ─────────────────────────────────────────────────────────────────────────────────
┌─────────────────────────────────────── Search Results ────────────────────────────────────────┐
│ Symbol: DEFAULT_bridger [=DEFAULT_bridger] │
│ Type : unknown │
│ │
│ │
│ Symbol: PACKAGE_bridger [=n] │
│ Type : tristate │
│ Defined at tmp/.config-package.in:126 │
│ Prompt: bridger.................................... Bridge forwarding accelerator │
│ Depends on: HAS_BPF_TOOLCHAIN [=y] │
│ Location: │
│ -> Base system │
│ (1) -> bridger.................................... Bridge forwarding accelerator (PACKAGE_b │
│ Selects: PACKAGE_kmod-sched-act-vlan [=n] && PACKAGE_kmod-sched-bpf [=y] && PACKAGE_kmod-sche │
Apprently that you need to have first enabled the BPF llvm toolchain for that package to be possible: Depends on: HAS_BPF_TOOLCHAIN
I have that toolchain for qosify, so I can see the package in "Base system"
│ <*> block-mount........................... Block device mounting and checking │ │
│ │ < > blockd......................................... Block device automounting │ │
│ │ < > bridge........................... Ethernet bridging configuration utility │ │
│ │ < > bridger.................................... Bridge forwarding accelerator │ │
│ │ <*> busybox................................ Core utilities for embedded Linux │ │
│ │ [*] Customize busybox options │ │
│ │ Settings ---> │ │
│ │ *** Applets *** │ │
Regarding bpftoolchain = LLVM toolchain, read
2 Likes