我有这个WiFi适配器(Edimax EW-7811Un)
是否有 Ubuntu 软件包可用于使其工作?如果没有,我该如何让此 WiFi 工作?
答案1
这在 Ubuntu 14.04 LTS 和 14.10 上运行良好(经过测试,有效)
sudo apt-get update && sudo apt-get install git build-essential linux-headers-generic dkms
git clone https://github.com/dz0ny/rt8192cu.git --depth 1
目前,截至 2015 年 4 月 22 日,使用 GCC 4.9 或更高版本安装时存在错误。要修复此错误,rt8192cu/os_dep/linux/usb_intf.c
请从以下行中删除第 1580 行:
DBG_871X("build time: %s %s\n", __DATE__, __TIME__);
最后运行
cd rt8192cu
sudo make dkms
重新启动就完成了。
答案2
对于更高版本的内核( 3.9 + )Edimax 网站上的这篇文章非常有帮助... 解释如下
如果您对内置驱动程序有疑问,可以尝试来自 github 的这个开源驱动程序。
将 EW-7811Un 插入系统的 USB 端口(最好是 2.0),确保系统具有临时互联网连接
打开终端程序并确保你的系统是最新的
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
注意:如果已安装内核更新,则可能需要重新启动系统。
安装编译设备驱动程序所需的软件包:
sudo apt-get install linux-headers-generic build-essential dkms git
重新启动,然后克隆 github 存储库:
git clone https://github.com/pvaret/rtl8192cu-fixes.git
注意:“rt”后面是字母“l”(如 Larry),而不是数字“1”(如 1980)。
设置为DKMS模块:
sudo dkms add ./rtl8192cu-fixes
构建并安装 rtl8192cu 驱动程序:
Patric 修复 - 新版本为 1.11
sudo dkms install 8192cu/1.11
刷新模块列表:
sudo depmod -a
将本机内核驱动程序列入黑名单:
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
禁用电源管理:
sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/
重新启动系统以使用新的驱动程序。
就是这样!
要删除,您可以使用以下命令。
sudo rm /etc/modprobe.d/blacklist-native-rtl8192.conf sudo rm /etc/modprobe.d/8192cu-disable-power-management.conf
#更新后的版本
sudo dkms remove 8192cu/1.11 --all
请注意,较新的内核不需要此更新。3.9-4.4 较旧的内核可能需要它
答案3
当然,您提供的页面上有一个下载链接。单击该链接,您将看到驱动程序列表(向下滚动一点)。
为了方便起见,这是直接下载。
提取它们,然后执行
cd /path/to/extracted/files
然后
chmod +x install.sh
最后
./install.sh
答案4
你好,因为这是第一个谷歌搜索结果,所以在这里回答!感谢这个 来源!
* 另外,最新的 ubuntu 版本无需任何设置即可识别该设备!
- 从以下位置下载驱动程序edimax(选择linux版本)
- 将其放到你的 Linux 设备上
- 您需要获取驱动程序文件。继续提取,直到看到名为“makefile”的文件**
我在这里找到了它:
EW-7811Un_Linux_driver_v1.0.0.5>EW-7811Un_USB_linux_v4.0.2_9000.20130911>driver>rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911.tar>在这里您将找到 makefile!
现在获取此文件夹的位置,并在终端上转到它! (例如
cd 桌面/名称/名称/名称/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911
只需检查输入“ ls “(不带引号)找到 makefile 文件
4.现在在终端中输入以下命令
使清洁
制作
(这里需要花点时间,等它完成)然后输入
sudo insmod 8192cu.ko
它应该可以工作!
为了不必每次启动计算机时都执行此操作,请将其也放在终端中
sudo cp 8192cu.ko /lib/modules/
uname -r
/kernel/drivers/net/wirelesssudo insmod 8192cu.ko
sudo depmod -a