Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

CentOS 6.5 安裝無線網卡驅動 (Realtek RTL8188CE) 完整編譯教學

編輯:關於 Linux

CentOS 6.5 核心 2.6.32 不內建 Realtek RTL8188CE 驅動,需從官網下載原始碼編譯。關鍵在於核心版本與驅動版本匹配,以及安裝 kernel-devel 對應編譯環境。

硬體與核心確認

# 查看無線網卡型號
lspci | grep -i network
# 03:00.0 Network controller: Realtek RTL8188CE 802.11b/g/n WiFi Adapter

# 查看核心版本
uname -r
# 2.6.32-431.el6.i686

驅動下載與編譯

  1. 下載驅動:Realtek 官網 → Linux driver for kernel 2.6.23 (and earlier) (經測試 2.6.24 版在 2.6.32 編譯失敗,舊版反而可用)。
  2. 安裝編譯工具:
yum install gcc kernel-devel -y
  1. 解壓並編譯:
tar xzf rtl8188ce_linux_driver.tar.gz
cd rtl8188ce_linux_driver
make clean
make
make install

無驅動狀態
有驅動狀態
編譯過程
編譯錯誤
連線成功

避坑指南: (1) 必須安裝 kernel-devel 對應當前 uname -r,否則編譯報錯缺少 linux/version.h;(2) 驅動版本不一定要比核心新,實測舊版驅動在新核心編譯成功;(3) 編譯失敗先 make clean 再重試;(4) 重啟後用 iwconfig 或 NetworkManager 連線。
Copyright © Windows教程網 All Rights Reserved