После новой установки Linux Mint мой Wi-Fi не работал из-за отсутствующего драйвера Realtek RTL8822BE.
Для установки мне пришлось выполнить следующие действия:
sudo apt install build-essential git
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo modprobe rtl8822be
Обратите внимание, что я клонирую расширенную ветку из-за моей версии ядра 4.15, как указал @Freddy.
После sudo modprobe rtl8822be
я получил следующую ошибку:
modprobe: ERROR: could not insert 'rtl8822be': Required key not available
Затем мне нужно было отключить безопасную загрузку. Этого можно добиться разными способами, как указано в этих ссылках . Но что сработало для меня, так это этот ответ . Вы должны следовать каждому шагу этих ответов, чтобы получить правильные результаты.
Наконец я запустил sudo mobprobe rtl882be
и получил этот вывод на консоли:
modprobe: ERROR: could not insert 'rtl8822be': Exec format error
Потом я понял, что мой вайфай уже работает.
Чтобы проверить, соответствует ли ваш пакет имеющейся у вас сумме SHA1, запустите
sha1sum /path/to/package.deb
и сравните вывод.
Если у вас есть сумма в файле вида
sum package.deb
вы можете запустить sha1sum -c shafile
, чтобы проверить сумму напрямую.
Чтобы определить подлинность пакета, вам необходимо определить подлинность суммы SHA1.
Люди проверяют суммы MD5 после установки по разным причинам; на мой взгляд, имеет смысл проверить на непреднамеренное повреждение (, например. после ошибок диска или ошибки оператора ). Суммы MD5, доступные после установки, поставляются в пакете и хранятся локально, поэтому они не обеспечивают никакой внешней аутентификации.