Yoga 2 13(非专业版)WiFi“变砖”

Yoga 2 13(非专业版)WiFi“变砖”

停!这不是重复的 - 但也可能不是完全的 Ubuntu

正如所描述的https://forums.lenovo.com/t5/Linux-Discussion/Yoga-2-13-not-Pro-Linux-Warning/td-p/1491698,尝试在非专业 Yoga 砖块 wifi 上安装 Ubuntu。安装前我没有意识到这一点。因此我的 wifi 砖块化了。

我没有其他方法通过 Ubuntu 将这台机器连接到互联网——我可以在 Windows 中使用 USB 加密狗,但这在 Ubuntu 中不起作用。

问题是,如何在没有互联网的情况下按照上述论坛中的必要步骤进行操作?我可以从 Windows 翻转阻止 WiFi 的位吗?或者在下载内核源代码之前从 Ubuntu 内部翻转?我可以在其他地方编译并复制过来吗?如果可以,我如何确保一切正确?

答案1

这有点牵强,但效果可能还不错。显然,它只需要运行一次。请从我的个人 Dropbox 下载。这些是我根据我链接的论坛主题编译的文件:https://dl.dropboxusercontent.com/u/7436581/ideapad2.zip将文件拖放到 Yoga 的桌面。右键单击并选择“在此处提取”。确保内核中的模块已卸载:

sudo modprobe -r ideapad-laptop

现在加载我编译的实验版本:

cd ~/Desktop/ideapad2
sudo modprobe sparse-keymap
sudo insmod ideapad-laptop.ko
sudo rfkill unblock all
rfkill list all
sudo rmmod ideapad-laptop.ko

查找错误、警告和无线活动!如果您再次遇到“未知符号”,则可能需要与您的内核匹配的内核头文件。转到此处:http://packages.ubuntu.com/trusty/linux-headers-3.13.0-32-generic下载并安装 64 位软件包。然后再次尝试上述命令。

如果成功,则将原始模块列入黑名单:

sudo -i
echo "blacklist ideapad-laptop"  >>  /etc/modprobe.d/blacklist.conf
exit

警告:此修复可能仅适用于内核版本 3.13.0-32-generic 和 64 位。

相关内容