rtl8192eu 下使用


一塊RTL8192EU的USB無線網卡在UBUNTU14.04下成功安裝,分享一下經驗。

廠商提供的驅動程序在3.10以上內核中編譯會有問題,導致系統不穩定。
解決辦法是為驅動程序打一個補丁。

首先,到下面的網站下載驅動程序
http://www.maxxter.biz/default.aspx?op= ... em&id=8280
或者任何你可以找到rtl8192eu_linux_v4.3.1.1_11320.20140505這個驅動的地方。

這是我能找到的最新的驅動了。

你的設備ID可能沒有在這個驅動的支持列表中,如果你確認你的無線網卡使用了RTL8192系列的芯片,
你可以把你的設備ID添加進去。
首先取得你的設備ID
~$ lsusb
Bus 001 Device 005: ID 10f1:1a08 Importek Internal Webcam
Bus 001 Device 003: ID 1234:5678 Brain Actuated Technologies 
Bus 001 Device 002: ID 2019:ab33 PLANEX å
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 13d3:3249 IMC Networks Internal Bluetooth
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

2019:ab33這個就是我的設備ID

解壓下載好的驅動程序
編輯v4.3.1.1_11320.20140505/driver/rtl8192EU_linux_v4.3.1.1_11320.20140505/os_dep/linux下的
usb_intf.c文件
找到
#ifdef CONFIG_RTL8192E

添加你的設備ID如下
#ifdef CONFIG_RTL8192E
/*=== Realtek demoboard ===*/
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x818B,0xff,0xff,0xff),.driver_info = RTL8192E},/* Default ID */
{USB_DEVICE_AND_INTERFACE_INFO(USB_VENDER_ID_REALTEK, 0x818C,0xff,0xff,0xff),.driver_info = RTL8192E},/* Default ID */
{USB_DEVICE(0x2019, 0xAB33),.driver_info = RTL8192E}, /* Planex - Abocom */
#endif

然后你需要對這個驅動源碼打補丁,
補丁可以從下面的地址下載
http://users.telenet.be/x86_64/Patches/ ... 3.13.patch

下載回來放在~/下
進入v4.3.1.1_11320.20140505/driver/rtl8192EU_linux_v4.3.1.1_11320.20140505/
目錄,用下面的命令打補丁
patch --strip 1 < ~/rtl8192eu-k3.13.patch

回到v4.3.1.1_11320.20140505/ 下面
chmod +x install.sh
sudo ./install.sh
開始自動編譯安裝
然后應該用iwconfig就可以看到wlan0了。

下面就可以進入標准的無線網設定步驟了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM