hongsxxxxxxxx 发表于 2021-9-21 19:41:34

华为 optistar 系列 r020 固件 ipset 支持

本帖最后由 hongsxxxxxxxx 于 2021-9-21 19:44 编辑

r020 , 内核 4.4.197, 编译内核模块wg.ko,提示 module plts missing, 始终无法成功编译运行。头疼ing


今天看init 脚本,偶然发现 ipset 相关的代码。
feature_ipset=`GetFeature FT_IPSET`
if [ $feature_ipset = 1 ] ;then
    insmod /lib/modules/linux/kernel/net/netfilter/nfnetlink.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_netiface.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_netportnet.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_bitmap_ip.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_ip.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_ipport.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_ipmac.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_bitmap_port.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_bitmap_ipmac.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_net.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_ipportnet.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_netnet.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_list_set.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_ipmark.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_mac.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_netport.ko
    insmod /lib/modules/linux/extra/netfilter/ipset/ip_set_hash_ipportip.ko
    insmod /lib/modules/linux/extra/netfilter/xt_set.ko
    echo "ipset installed ok!"
fi查了下hs8145x6 上 /lib/modules/linux/extra/netfilter/ipset/ 文件夹下 是空的 。显然是阉割过的 。
请大家帮忙看看 华为 optistar 系列,r020 固件,哪款光猫 有ipset 相关 ko。谢谢。
有了 ipset 支持,分流会更流畅。



btworm 发表于 2021-11-17 14:52:59

LZ, 您用的是什么型号的猫,R020都在用4.X的内核了? R019还是3.10的
页: [1]
查看完整版本: 华为 optistar 系列 r020 固件 ipset 支持