Realtek RTL8188CE网络适配器反复断连接
这个问题的变化当然似乎很常见,但我并没有看到我最近的解决方案:我正在运行Ubuntu 13.04, uname -r
= 3.8.0-21-generic lspci
= 02:00.0网络控制器:瑞昱半导体有限公司RTL8188CE 802.11b / g / n WiFi适配器(rev 01)
wifi网络连接相对较慢,但更严重的是,每隔几分钟就会重复掉线。 它通常在一分钟左右恢复,但在1-3分钟内再次下降。 在同一系统上运行Windows 8(ugh),连接永远不会丢失。 提出的一些解决方案涉及从Realtek编译/安装新驱动程序 – 我真的不喜欢这样做。 另一个建议添加一个包含“ options rtl8192ce ips=0 debug=2
”行的/etc/modprobe.d/rtl8192.conf
文件。 我试过了 – 没有效果。 另一种解决方案是建议删除网络管理器并安装名为“ wicd
”的东西。 我还没有尝试过,想知道,如果“ wicd
”没有帮助/工作,我可以使用apt-get清除它并重新安装网络管理器以回到我的位置吗?
建议?
你提到你不习惯编译和安装驱动程序,但遗憾的是,如果没有它,你就无法做到这一点。 幸运的是,由于我个人经历的痛苦,我已经尽可能地让你感到轻松。 我使用RTL8188CE驱动程序在13.04修复了编译问题,并在我的Git Hub上安装了详细的安装说明 。
此版本修复了编译错误,并修复了设置为22 dBm的硬编码Tx Power值。
首先安装Git并构建依赖项:
sudo apt-get install git apt-get install gcc build-essential linux-headers-generic linux-headers-`uname -r`
然后克隆回购。 我喜欢在我的主文件夹中创建一个目录并将其放在那里:
cd ~ mkdir gitclone && cd gitclone git clone https://github.com/FreedomBen/rtl8188ce-linux-driver/blob/master/README.md cd rtl8188ce-linux-driver
然后按照README.md
的说明进行README.md
编辑:2015年1月22日
它现在变得更加容易了。 安装git:
sudo apt-get install git
并运行此命令
git clone https://github.com/FreedomBen/rtl8188ce-linux-driver.git && cd rtl8188ce-linux-driver && ./install.sh`
基于这篇博文和我自己尝试解决问题(虽然我没有长时间运行,所以YMMV),你可以尝试以下方法:
首先, 下载制造商驱动程序 。 你需要在树中导航才能找到合适的树(试图保持这篇文章的未来certificate)。 当然,为了获得RTL8188CE驱动程序,我导航到IEEE 802.11b/g/n single-chip
选项,然后勾选相关的方框。
接下来解压源并尝试使用sudo make
, sudo make install
。 我下载的资源需要一些修改。 似乎在3.8中从内核中删除了__devinit
宏,所以我不得不从pci.h
和pci.c
删除__devinitdata
,并从每个驱动程序目录中的每个sw.c
中删除__devinitdata
(也就是说,我删除了函数定义中的单个单词)。 之后, make
和make install
工作得很好。
我认为这应该足够了,因为它似乎覆盖了以前安装的rtl8192ce.ko
模块,所以它应该只在重新启动时使用新的驱动程序。
我希望在每次内核升级后都有必要重做它(假设你当然还需要它!)。
- Realtek RTL8188ee于14.04出现问题
- 非常微弱的信号rlt8723be Ubuntu 15.10
- Ubuntu 18.04的Wifi信号强度弱,rtl8723be
- 可见0bda:a811 Realtek WiFi适配器和(我相信已安装)设备驱动程序未连接
- 一段时间后,华硕PCE-N15上的Wi-Fi连接几乎停止工作
- 12.10 x64 – RTL8188CE – 间歇/慢速Internet连接
- 适用于Ubuntu的Realtek音频驱动程序
- D-Link DWA-130 rev E1 RTL8191SU无法连接到网络(14.04)
- 无法在Ubuntu 13.10上编译RealTek RTL8188CE驱动程序