
Обновление модулей Archlinux

Обновление модулей используя depmod
после обновления ядра.
Проблема может проявиться при разных обстоятельствах, лично я столкнулся с тем, что у меня не подгружаются модули iptables
и как следствие получаю ошибку:
1 | iptables v1.6.0: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) |
Как выяснилось - модули не подгружены, при попытке подключить их получаю ошибку из которой видно, что ядро и модули имеют разные версии. (Есть вероятность, что поставил обновления и не перезагрузился)
Запускаем depmod
с ключем -a
, что позволит проверить наличие новых версий в modules.dep
и по завершении - перезагружаемся.
1 | depmod -a |
После перезагрузки проверяем:
1 | [root@archlinux modules]# uname -r |