Access official resources from Carbon Black experts
Advanced Search
IMPORTANT ANNOUNCEMENT: On May 6, 2024, Carbon Black User eXchange (UeX) and Case Management will move to a new platform!
The Community will be in read-only mode starting April 19th, 7:00 AM PDT. Check out the blog post!
You will still be able to use the case portal to create and interact with your support cases until the transition, view more information here!
Enterprise EDR: Why are Kernel-Devel Headers required on some Linux Distros?
Environment
Enterprise EDR: All Version
Carbon Black Cloud Sensor: All Supported Versions
Linux: All Supported Versions
Question
Why are Kernel-Devel Headers required on some Linux Distros?
Answer
The new Linux sensors uses Berkeley Packet Filter "eBPF" technology to collect Enterprise EDR events and BPF requires Kernel-Devel Package to be installed.
Additional Notes
There are some Linux distributions that actually build their kernel in such a way that the headers are available through a special kernel module. In these cases, they don’t specifically have to install the Kernel-Devel package.
Centos/RHEL 7 uses our kernel module instead of BPF.
Kernel modules have the ability to bring down the machine, whereas BPF cannot, which is why CB has choses BPF for kernels that support it.
LiveQuery/LiveResponse do not require BPF and therefor do not require Kernel-Devel
Search endpoint page for sensor in bypass and verify Kernel Headers are installed for listed devices.