[Linux]Ubuntu22.04下8822BU、8812BU無線網(wǎng)卡驅(qū)動安裝教程
參考:https://github.com/morrownr/88x2bu-20210702
以下教程對?RTL8812BU 和 RTL8822BU的網(wǎng)卡都適用
首先通過下面的命令檢查是否已安裝其他無線網(wǎng)卡驅(qū)動,如果安裝了,建議刪掉
sudo dkms status
第 1 步:打開終端(例如 Ctrl+Alt+T)
第 2 步:更新和升級系統(tǒng)包
sudo apt update && sudo apt upgrade
第 3 步:安裝所需的軟件包
sudo apt install -y build-essential dkms git iw
第 4 步:創(chuàng)建一個目錄來存放下載的驅(qū)動程序
mkdir -p ~/src
第 5 步:移動到新創(chuàng)建的目錄
cd ~/src
第 6 步:下載驅(qū)動
git clone https://github.com/morrownr/88x2bu-20210702.git
該步對網(wǎng)絡(luò)質(zhì)量有一定要求,如果一直下載不下來,可以自行前往上述的參考鏈接下載zip包,然后解壓至第5步創(chuàng)建的src目錄下
第 7 步:移動到新創(chuàng)建的驅(qū)動程序目錄
cd ~/src/88x2bu-20210702
第 8 步:運行安裝腳本 ( install-driver.sh)
sudo ./install-driver.sh
安裝腳本過程中會有兩個提示,第一個提示是編輯驅(qū)動的配置文件,第二個提示是是否重啟。
8.1 第一個提示建議輸入Y以確認編輯驅(qū)動配置文件。
然后進入驅(qū)動配置文件后,需要參考后面的document對以option開頭的那一行進行適當修改。以下是本人修改后的配置及部分參數(shù)說明。
options 88x2bu rtw_drv_log_level=1 rtw_led_ctrl=1 rtw_vht_enable=1 rtw_switch_usb_mode=1 rtw_wireless_mode=84 rtw_country_code=CN
rtw_drv_log_level:是否記錄日志之類的,建議設(shè)置為1
rtw_led_ctrl:led燈
rtw_switch_usb_mode:數(shù)值1表示設(shè)置為USB3.0模式;使用USB2.0模式的話,將此項設(shè)置為2
rtw_wireless_mode:84表示設(shè)置無線模式為5GHz 802.11a/n/ac,這樣就可且只能搜索到5Gwifi了;如果你家的wifi是2.4G的,可以嘗試將這個參數(shù)設(shè)置為11,也就是2.4GHz 802.11b/g/n;這個參數(shù)默認值是95也就是2.4G和5G都支持,但是我設(shè)置這個參數(shù)就搜不到5Gwifi
rtw_country_code:CN表示設(shè)置國家為中國
8.2 修改完驅(qū)動配置后
如果你是用nano修改配置的,分別按Ctrl + x, y, Enter,以保存并退出
然后會提醒你是否重啟,建議輸入Y重啟。
9. 連接wifi
重啟后我第一次輸密碼連接wifi,設(shè)置里的wifi選項會時有時無,最后徹底消失;然后我把無線網(wǎng)卡拔了重插就一切正常了
另外教程中的一些建議及討論
①安全性:WiFi安全性設(shè)置為 WPA2-AES 或 WPA2/WPA3 混合或 WPA3。不要設(shè)置 WPA2 混合模式或 WPA 或 TKIP。
②2.4 GHz 的通道寬度:設(shè)置 20 MHz 固定寬度。不要使用 40 MHz 或 20/40 自動頻率。
③2.4 GHz 頻道:根據(jù)您所在位置的擁塞情況設(shè)置頻道 1、6 或 11。不要設(shè)置自動頻道選擇。隨著時間的推移,如果您發(fā)現(xiàn)性能不佳,請重新檢查擁塞并適當設(shè)置通道。您周圍的環(huán)境可以而且確實會隨著時間而改變。
④2.4 GHz 模式:為獲得最佳性能,如果您不再使用支持 B 或 G 的設(shè)備,請設(shè)置“n only”。
⑤網(wǎng)絡(luò)名稱:不要將 2.4 GHz 網(wǎng)絡(luò)和 5 GHz 網(wǎng)絡(luò)設(shè)置為相同的名稱。
⑥無線網(wǎng)卡最后插在臺式機的后置USB口
⑦盡可能避免使用 USB 3.1 Gen 2 端口,因為幾乎所有當前可用的適配器都經(jīng)過 USB 3.1 Gen 1(也稱為 USB 3)測試,而不是 USB 3.1 Gen 2。(但是實測這張網(wǎng)卡,我使用3.2的USB口也沒問題)