Я видел, что про GitHub связывается в комментариях для следующего вопроса о том, как заставить Wi-Fi в Ubuntu 18.04 работать. Используя следующую команду:
lspci | grep Wireless
Я видел, что мой драйвер был rtl8188ee
. Принимая во внимание, что мой Wi-Fi не работает, соединяясь кабельными работами безупречно. Я использовал следующие команды от README от сайта GitHub:
sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
sudo make install
sudo modprobe -r rtl8188ee
и это работало, но только однажды! После перезагрузки, вводя:
sudo modprobe rtl8188ee
дает следующую ошибку:
$ sudo modprobe rtl8188ee
modprobe: ERROR: could not insert 'rtl8188ee': Exec format error
Как я должен продолжить двигаться?
вам, вероятно, нужно заменить старый модуль с ошибками ядра на только что скомпилированный и уведомить об этом систему
Попробуйте следующее:
lsmod | grep rtl8188ee
- посмотрите, если модуль загружен sudo modprobe -rv rtl8188ee
- выгрузить старый модуль cd ~/path/to/compiled/module
- sudo cp rtl8188ee.ko /lib/modules/$(uname -r)/kernel/drivers/
- скопировать новый модуль в текущий каталог lib ядра, чтобы вы случайно не удалили его в Ваша домашняя папка sudo modprobe -v rtl8188ee
- снова включить модуль. Этого должно быть достаточно, так как модуль находится в каталоге lib по умолчанию для ядра, однако я рекомендую наконец выпустить sudo update-initramfs -u
. Надеюсь, это поможет
Обновление : Только что заметил последний комментарий, что вы решили это самостоятельно. В любом случае, я просто оставлю этот ответ на случай, если кто-то может помочь.
Мой rtl8188ee Начал Работать После Обновления и Установки сетевых инструментов
После установки Ubutnu 18.04 на ноутбуке Toshiba с rtl8188ee
беспроводная карта я видел сети Wi-Fi, но не мог соединиться. Однако я смог соединиться через Ethernet и решить мою проблему. Этот шаг является самой простой фиксацией для получения Вас подключенный к WiFi.
Обновление и сетевые инструменты Установки и перезагрузка:
sudo apt update && sudo apt -y dist-upgrade
sudo apt install net-tools
sudo reboot
Я нашел, что с текущими 4.15 Ядрами, мой rtl8188ee работает отлично.
Выше шагов обновили Вас до 18.04.02, и Ваш WiFi должен теперь соединиться. В противном случае продолжите двигаться к следующему шагу с помощью соединения Ethernet.
Ядро Linux 4.17 + имеет последние драйверы
Этот вопрос привел меня к более новому и улучшенному ответу (найденный сюда) для установки последних драйверов Realtek.
Ядра выше 4.17 имеют новейшие драйверы RTL, таким образом, для обновления до последних драйверов просто устанавливают Ядро HWE.
Примечание: Обновление до последнего ядра лишило возможности устанавливать amdgpu драйверы, загруженные с AMD... DKMS на установке amdgpu/amdgpu-pro, кажется, только работает с запасом ядро Ubuntu. Это может влиять на другие установки DKMS также!
Давайте посмотрим, какое ядро Вы имеете:
uname -r
Если Вы, версия ядра - меньше чем 4,17, необходимо установить ядро HWE:
sudo apt install linux-generic-hwe-18.04
sudo reboot
Теперь необходимо быть хорошими для движения!