Estoy tratando de abrir el puerto 1900 para UDP para que Echo pueda descubrir el puente HA utilizando el siguiente comando, pero obtengo errores. ¿Cuál es la mejor solución para solucionar esto?
[email protected]:~/hue $ Sudo iptables -I INPUT -p udp --dport 1900 -j ACCEPT
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.1.17-v7+/modules.dep.bin'
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
[email protected]:~/hue $ Sudo depmod
depmod: ERROR: could not open directory /lib/modules/4.1.17-v7+: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
[email protected]:~/hue $ Sudo apt-get install --reinstall linux-image-4.1.17
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package linux-image-4.1.17
E: Couldn't find any package by regex 'linux-image-4.1.17'
[email protected]:~/hue $ uname -a
Linux raspberrypi 4.1.17-v7+ #838 SMP Tue Feb 9 13:15:09 GMT 2016 armv7l GNU/Linux
Estos comandos resolvieron el problema para mí (cambie las versiones respectivamente):
601 ls -lha /lib/modules
602 pwd
603 cp -R /lib/modules/4.1.18+ /lib/modules/4.1.17+
604 Sudo cp -R /lib/modules/4.1.18+ /lib/modules/4.1.17+
605 Sudo cp -R /lib/modules/4.1.18-v7+/ /lib/modules/4.1.17-v7+
606 Sudo apt-get install rpi-update
607 Sudo iptables --list
608 Sudo iptables -I INPUT -p udp --dport 1900 -j ACCEPT