У меня есть tl-wn722n. Я установил драйвер 8188eu с помощью dkms, а затем запускал его с помощью modprobe в первый раз после установки ubuntu 16.04, и он работал. Теперь после силового отключения (через кнопку питания) Wi-Fi не работает. Я попытался запустить sudo modprobe 8188eu, но я получаю modprobe:ERROR: could not insert '8188eu8': Exec format error. Как я могу это исправить? Спасибо
Если вы использовали https://github.com/lwfinger/rtl8188eu, чтобы сделать драйвер вам необходимо отредактировать файл dkms.conf или у вас возникнут проблемы после каждого обновления ядра. sudo -H gedit /usr/src/8188eu-1.0/dkms.conf
Сделайте это похожим на PACKAGE_NAME="8188eu"
PACKAGE_VERSION="1.0"
BUILT_MODULE_NAME="8188eu"
DEST_MODULE_LOCATION="/kernel/drivers/net/wireless/"
REMAKE_INITRD="yes"
AUTOINSTALL="yes"
MAKE="'make' all KVER=${kernelver}"
CLEAN="'make' clean"
Сохранить и выйти. У исходного dkms.conf есть еще одна строка MAKE после MAKE="'make' all KVER=${kernelver}", которая испортила обновление ядра, и именно поэтому вы получили «Ошибка формата Exec»
Я решил это, удалив драйвер 8188eu с помощью dkms и удалив его из исходного дерева ядра, а затем добавив его и снова установив. Вероятно, он был поврежден из-за сильного закрытия.
Если вы использовали https://github.com/lwfinger/rtl8188eu, чтобы сделать драйвер вам необходимо отредактировать файл dkms.conf или у вас возникнут проблемы после каждого обновления ядра. sudo -H gedit /usr/src/8188eu-1.0/dkms.conf
Сделайте это похожим на PACKAGE_NAME="8188eu"
PACKAGE_VERSION="1.0"
BUILT_MODULE_NAME="8188eu"
DEST_MODULE_LOCATION="/kernel/drivers/net/wireless/"
REMAKE_INITRD="yes"
AUTOINSTALL="yes"
MAKE="'make' all KVER=${kernelver}"
CLEAN="'make' clean"
Сохранить и выйти. У исходного dkms.conf есть еще одна строка MAKE после MAKE="'make' all KVER=${kernelver}", которая испортила обновление ядра, и именно поэтому вы получили «Ошибка формата Exec»
Я решил это, удалив драйвер 8188eu с помощью dkms и удалив его из исходного дерева ядра, а затем добавив его и снова установив. Вероятно, он был поврежден из-за сильного закрытия.