萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

ThinkPad E420 在 Ubuntu 10.04 啟用無線網卡 (RTL8192CE 驅動編譯安裝)

ThinkPad E420 (i3) 安裝 Ubuntu 10.04 雙系統後無線網卡未被識別 (ifconfig 無 wlan 裝置)。網卡型號 RTL8192CE,透過官方驅動原始碼編譯安裝並修復 kernel headers 缺失問題,最終實現無線上網。

硬體確認

在 Windows 7 裝置管理員 → 網路介面卡 → 驅動程式詳細資料中確認晶片組為 RTL8192CE。

驅動編譯安裝步驟

  1. 下載官方 Linux 驅動:rtl8192ce_linux_2.6.0005.1116.2010.tar.gz
  2. 解壓進入目錄
  3. 編譯:sudo make (通常無錯誤)
  4. 安裝:sudo make install → 報錯:找不到 kernel/bounds.c (kernel headers 缺失)

繞過編譯安裝錯誤:手動部署已編譯模組

  1. 手動複製編譯產出的模組:
    sudo cp HAL/rtl8192/r8192ce_pci.ko /lib/modules/2.6.32-38-generic/kernel/net/wireless/
  2. 複製韌體檔案:
    sudo cp -rf firmware/RTL8192CE/ /lib/firmware/
  3. 更新模組相依性並載入:
    sudo depmod -a
    cd HAL/rtl8192/
    sudo insmod r8192ce_pci.ko

驗證與連線

螢幕右上角網路連線圖示應可見無線網路,選擇 SSID 輸入密碼即可連線上網。

開機自動載入驅動

編輯 /etc/rc.local,在 exit 0 前加入:

sudo insmod /lib/modules/2.6.32-38-generic/kernel/net/wireless/r8192ce_pci.ko

儲存離開,重開機驗證無線網卡自動啟用。

copyright © 萬盛學電腦網 all rights reserved