Open goldsoft8888 opened 5 days ago
6.1.116支持 我再试试其它版本的内核,反馈上来 5.15.171-ophub支持
root@armbian:~# lsmod | grep multicast root@armbian:~# sudo modprobe ip_mroute modprobe: FATAL: Module ip_mroute not found in directory /lib/modules/6.1.116-ophub root@armbian:~#
少个模块,没有编译能力
armbian-update -k 6.1.117
armbian-update -k 6.1.117
SMCRoute 理论上应该可以在任何类似 UNIX 的操作系统上运行,该操作系统 支持 BSD MROUTING API。Linux 和 FreeBSD 都在 定期。
Linux 要求 在 Linux 上,需要以下内核配置:
CONFIG_IP_MROUTE=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y # For multiple routing tables CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y # For multiple routing tables
你说的选项在内核里都启用了,更新到最新版本内核: armbian-update
https://github.com/ophub/kernel/tree/main/kernel-config/release/general
你说的选项在内核里都启用了,更新到最新版本内核:
armbian-update
https://github.com/ophub/kernel/tree/main/kernel-config/release/general
https://github.com/ophub/amlogic-s9xxx-armbian/issues/2497 UDP丢包问题在6.6.52内核之后又出现了,到最新版内核都存在,6.6.62前的版本都受影响
请都老大回复下,谢谢
您的 Armbian 设备在 kernel version 上运行,该版本可能缺少某些模块或直接通过模块启用多播转发或加载模块的权限。鉴于您遇到权限错误和模块问题,以下是一些进一步的步骤来排查和可能启用多播支持:6.6.52-ophubsysctligmp
验证内核配置:某些 Armbian 内核,尤其是自定义内核,如 ,可能禁用了多播或其他网络功能,以节省空间或资源。您可以通过以下方式检查内核配置是否支持多播:ophub
bash
复制代码 zcat /proc/config.gz | grep CONFIG_IP_MULTICAST 如果返回 ,则可以在内核级别禁用多播支持,这将需要自定义内核编译才能启用它。CONFIG_IP_MULTICAST=n
我在官方X86版本上测试,这功能是打开的。
我在TX3mini 测试不行