我无法使用 wifi。我安装了 ubuntu 和 windows 8.1(这真的很奇怪,我选择 UEFI 模式进入 windows,选择传统模式进入 Ubuntu 12.04)。无论如何,我唯一能获得的互联网是有线互联网连接和我的家用 wifi(我在安装时添加了它)。顶部栏中没有 wifi 图标,但我连接到我们的家用 wifi,因为我可以加载网页。我需要的驱动程序是 Realtek RLT8188ee,它没有可用的 linux 版本。我尝试了这里的指南东芝 Satellite C55-A5281 无线无法使用。
make
在我运行和命令之前,一切都很顺利sudo make install
。错误在这里https://i.stack.imgur.com/rhXC2.png(红色是make
蓝色是sudo make install
,这些是我所看到的唯一错误)。
如果有人关心的话,我uname -mr
在终端中运行并得到了这个3.13.0-41-generic x86_64
我还运行了最后的命令sudo modprobe rlt8188ee
,它只是返回到命令行,就像命令完成时发生的情况一样,所以我认为它有效或依赖于前面的命令来工作。
那我该怎么办?我该如何修复驱动程序?我对 Ubuntu 并不是非常熟悉,所以如果你能再详细解释一下,甚至解释一下它的作用,那就太好了。
哦,这是 AMD 架构
按照 chili555 的要求,我运行了这些命令并将结果粘贴到这里:http://paste.ubuntu.com/9503274/ 第一个块是第一个命令等等。
我想更新一下:运行更新并重启后,wifi 现在可以正常工作了。我仍然无法在顶部栏中看到 wifi 选项和状态,但我可以在设置->网络中看到它。
很抱歉浪费了你的时间。
答案1
尽管您给出的链接要求您编译 backports-3.11,但您编译的是更旧且不兼容的 backports-3.2。事实上,rtl8188ee 包含在 Ubuntu 14.04 中,默认情况下使用内核 3.13!无需编译任何东西:
ubuntu@ubuntu:~$ modinfo rtl8188ee
filename: /lib/modules/3.13.0-24-generic/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
firmware: rtlwifi/rtl8188efw.bin
description: Realtek 8188E 802.11n PCI wireless
license: GPL
请给我们一些诊断,以便我们知道出了什么问题:
lspci -nn | grep 0280
rfkill list all
dmesg | grep rtl
由于结果可能很长,请将其粘贴在此处并提供链接:http://paste.ubuntu.com。然后我将编辑这个答案来提出解决方案。
答案2
显然,该驱动程序在几个版本之前运行得更好,因此反向移植驱动程序并不是一个糟糕的建议。我试过了,它比 3.13.0-32 内核中的驱动程序运行得更好。然而,Larry Finger 的新驱动程序似乎比这两个驱动程序都好得多。你可以找到方向这里