
請注意:我對 Linux 的一切都是新手,所以請 ELIF,我會盡力跟上:)
我正在嘗試在一台目前裝有 Windows 10 的廉價筆記型電腦上設定 Lubuntu。我的 wifi 適配器(Realtek RTL8723DE 802.11b/g/n PCIe 適配器)沒有出現在 Lubuntu 的附加驅動程式頁面上,當我運行 時lshw -C network
,該適配器被列為“網路未聲明”並且未列出驅動程式。這與該用戶描述的問題類似:https://ubuntuforums.org/showthread.php?t=1314693。
顯然這個問題是由沒有附加驅動程式的設備引起的。該線程中給出的解決方案似乎專門適用於 Ubuntu JauntyJackalope;所以我的問題如下:
- 如何根據我的發行版和網路適配器確定要安裝哪個驅動程式/向後移植/等,我可以直接安裝它們嗎
sudo apt-get install
? (理想情況下,我想要一個通用的方法來解決這個問題,以防萬一我想安裝 Linux Mint。) - 雖然我可以上網安裝東西
apt
,但這很痛苦;有沒有辦法將驅動程式載入到閃存驅動器並從那裡安裝?
編輯:根據要求,更多終端輸出:
$ lspci -nnk | grep 0280 -A3
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter [10ec:d723]
DeviceName: WLAN
Subsystem: Hewlett-Packard Company RTL8723DE 802.11b/g/n PCIe Adapter [10ec:d723]
$ uname -r
5.3.0-18-generic
答案1
您當然可以將驅動程式下載到 USB 驅動器並將其傳輸到 Ubuntu 電腦。不幸的是,驅動程式有幾個依賴項:即編譯驅動程式所需的其他套件。這些依賴本身就有依賴!這在 Linux 領域被稱為依賴 he**。
這是一篇描述 USB 過程的帖子,儘管它適用於不同的裝置和驅動程式組合。確切的驅動程式不適合您的裝置。在 Ubuntu 14.04 上安裝 TP-LINK TL-WN727N 驅動程式您和其他人感興趣的是與 USB 方法相關的部分,“這裡是如何在大約五天內完成它......也許。”
相比之下,乙太網路和終端方法需要五分鐘!我詢問了您的核心版本,結果是 5.3.0-xx,因為在 Ask Ubuntu for old kernel versions 上發布的方法不適用於 5.3.0-xx。
有了可用的互聯網連接,打開終端並執行以下操作:
sudo apt update
sudo apt install git build-essential
git clone -b extended https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo modprobe rtl8723de
您的無線網路現在應該可以運作了。
您僅為目前運行的核心編譯了驅動程式。當 Update Manager 安裝更高版本(也稱為 linux-image)時,在所需的重新啟動後,重新編譯:
cd ~/rtlwifi_new
make clean
git pull
make
sudo make install
sudo modprobe rtl8723de