我今年 14 岁,对 Ubuntu 以及 Linux 都完全陌生。
我已经在 HP Pavilion 笔记本电脑上进行了正常安装,但无法连接到 Wi-Fi,因为它告诉我 Wi-Fi 适配器已拔下。我读到过,这是 HP 用户经常遇到的一个错误,需要下载 Wi-Fi 卡的驱动程序(或类似的东西 :D)。
lspci
我的网络wifi适配器是RTL8821CE(通过在终端上输入命令来检查)。
为了解决这个问题,我被告知按顺序输入这些命令:
sudo apt-get install dkms git build-essential
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
sudo dkms add ./rtlwifi_new
sudo dkms install rtlwifi-new/0.6
cd /libfirmware/rtlwifi
sudo wget https://git.karnel.org/pub/smc/linux/karnel/gitfirmware/linux-firmware.git/plain/rtlwifi/rtl8821cefw.bin
前 5 个输入一切顺利,但是输入最后一行时出现此错误:
--2018-12-13 16:41:35-- https://git.karnel.org/pub/smc/linux/karnel/gitfirmware/linux-firmware.git/plain/rtlwifi/rtl8821cefw.bin
Resolving git.karnel.org (git.karnel.org)... 68.178.213.61
Connecting to git.karnel.org (git.karnel.org)|68.178.213.61|:443... connected.
Unable to establish SSL connection.
我整个星期都在与此作斗争,所以我很希望得到一些建议。
答案1
您收到的错误意味着无法与该地址建立安全连接。您正在寻找的驱动程序似乎不存在于官方 Ubuntu 存储库中。但是,这里有一个潜在的解决方案:
sudo apt-get install --reinstall git dkms build-essential linux-headers-$(uname -r)
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
chmod +x dkms-install.sh
chmod +x dkms-remove.sh
sudo ./dkms-install.sh
第一行确保内核实用程序和标头是最新的。然后使用git clone
(您可能需要sudo apt-get install git
事先运行)获取工作内核。在存储库位于“https://github.com/tomaspinho/rtl8821ce“被复制(即克隆)到您的计算机上后,您将目录更改为“rtl8821ce”文件夹(cd rtl8821ce
)。
“chmod” 允许您更改给定文件的权限(模式),使其可执行 (+x)。最后,./dkms-install.sh
执行文件。请记住,您可能希望将脚本保存在某处,以防您希望卸载驱动程序(例如,您想要更新它)。但是,如果您丢失了它,您可以克隆相同的 repo(sitory),chmod 并运行,./dkms-remove.sh
如这里所述https://github.com/tomaspinho/rtl8821ce
祝您在新的旅程中好运!
答案2
URL 错误。好像 https://git.karnel.org应该 https://git.kernel.org
wget 是下载命令,您也可以在浏览器中打开 URL 并从站点搜索提到的驱动程序,然后手动下载。
祝你好运!