Repository navigation
Conversation
Enables the TUN/TAP driver as a loadable module for the CV608/CV610/CV613 family, bringing it to parity with all other HiSilicon board configs (which already ship CONFIG_TUN=m). Needed for userspace VPN / ZeroTier / WireGuard-go / tunnel use on these boards.
PR Summary by QodoEnable TUN/TAP module for HiSilicon hi3516cv6xx boards
AI Description
High-Level Assessment
Files changed (1)
|
Code Review by Qodo
1. TUN module ships without board evidence
|
Enables the vtun/tunnel userspace package (BR2_PACKAGE_VTUND_OPENIPC) on the cv6xx lite variant, matching the ultimate variant (which already ships it) and other board lite defconfigs. Complements the CONFIG_TUN=m kernel change in this PR.
Two related changes for the HiSilicon hi3516cv6xx (CV608/CV610/CV613) family:
Kernel: enable
CONFIG_TUN=minhi3516cv6xx.generic.config. Builds the TUN/TAP driver as a loadable module, bringing cv6xx to parity with all other HiSilicon board configs (which already shipCONFIG_TUN=m). Needed for userspace VPN / ZeroTier / WireGuard-go / tunnel use on these boards.Userspace: enable
BR2_PACKAGE_VTUND_OPENIPC=yon the cv6xx lite defconfig. Matches the ultimate variant (which already ships it) and other board lite defconfigs. Provides the vtun/tunnel helper to go with the kernel TUN module above.