Building an embedded Linux system for an A20-based board using Buildroot

@Middleware & OS I'm building an embedded Linux system for an A20-based board using Buildroot. The system boots successfully from an SD card. I've included all available CAN drivers and protocols (can, can_raw, and vcan). However, I'm encountering an issue: The command
ip link add dev vcan0 type vcan
ip link add dev vcan0 type vcan
works perfectly, creating a virtual CAN interface (vcan0). But, when I try to create a physical CAN interface with
ip link add dev can0 type can
ip link add dev can0 type can
, I get an error message: "RTNETLINK answers: Operation not supported."
1 Reply
Enthernet Code
Check and make sure that the CAN protocol and the specific CAN driver for your A20-based board are enabled in the kernel configuration. The configuration options can usually be found under Networking support