Модуль с именем alx, который управляет моим Qualcomm AR8161 Ethernet, загружается при загрузке и отображается с помощью lsmod.
Этот модуль глючит. Я нашел исправления, скачал исходный код для моего работающего ядра, исправил alx/ files и, узнав, как, восстановил файл модуля alx.ko. После rmmod'а старого alx и modprobe -v моей новой версии ethernet начал работать отлично. Ура! Задача решена.
Раздражает то, что если я делаю прямой обмен оригинальной alx.ko с моей новой alx.ko, она все равно загружает старую при загрузке ?? Кроме того, если я полностью удаляю все файлы alx.ko из /lib /modules, модуль alx STILL загружается во время загрузки ??? Итак, вопрос в том, откуда он берется, и как мне заставить систему загрузить мою заменяющую версию (точно такое же имя файла)?
В данный момент я выдаю rmmod alx; modprobe -v alx во время загрузки, но я бы предпочел, чтобы это происходило автоматически.