Synology NAS insmod símbolo desconhecido

Synology NAS insmod símbolo desconhecido

Estou tentando seguiresseguia para configurar NAT em meu Synology NAS. Funcionou muito bem para mim! Eu tinha tudo funcionando perfeitamente. Mas quando voltei na manhã seguinte, o NAS havia feito uma atualização do sistema [DSM 6.2.2-24922]... Os scripts desapareceram e depois de recriá-los recebo erros informando que os módulos do kernel NAT não podem ser carregados.

Tentando isolar o problema com o insmod, consegui determinar quais módulos estão falhando e ver que é por causa de "símbolos desconhecidos". Aqui está o que vejo (observe que as variáveis ​​​​aqui estão definidas no script do link acima):

# for MODULE in ${KERNEL_MODULES_NAT}; do "${BIN_SYNOMODULETOOL}" --insmod "${SERVICE}" ${MODULE} || echo ${MODULE} = $?; done
nf_conntrack.ko = 1
nf_defrag_ipv4.ko = 1
nf_conntrack_ipv4.ko = 1
nf_nat.ko = 1
nf_nat_redirect.ko = 1
nf_nat_ipv4.ko = 1
iptable_nat.ko = 255
xt_nat.ko = 255
nf_nat_masquerade_ipv4.ko = 1
xt_REDIRECT.ko = 255
ipt_MASQUERADE.ko = 255

# dmesg | tail -10
[ 2448.777252] iptable_nat: Unknown symbol ipt_alloc_initial_table (err 0)
[ 2448.784021] iptable_nat: Unknown symbol ipt_do_table (err 0)
[ 2448.789913] iptable_nat: Unknown symbol ipt_unregister_table (err 0)
[ 2448.796544] iptable_nat: Unknown symbol ipt_register_table (err 0)
[ 2448.818608] xt_nat: Unknown symbol xt_unregister_targets (err 0)
[ 2448.824851] xt_nat: Unknown symbol xt_register_targets (err 0)
[ 2448.862765] xt_REDIRECT: Unknown symbol xt_unregister_targets (err 0)
[ 2448.869368] xt_REDIRECT: Unknown symbol xt_register_targets (err 0)
[ 2448.891826] ipt_MASQUERADE: Unknown symbol xt_register_target (err 0)
[ 2448.898429] ipt_MASQUERADE: Unknown symbol xt_unregister_target (err 0)

Eu realmente não tenho certeza de como consertar isso. Talvez tente fazer o downgrade do DSM? Talvez atualize os objetos que não estão carregando? Alguma ideia?

Responder1

No final acabei de instalar uma máquina virtual TinyCore no NAS que pode lidar com o NAT. Parece um pouco desnecessário, mas acho que é um pouco mais controlável... então funciona.

informação relacionada