![如何修复 Surface Pro 2 Ubuntu 14.04 上的 Wi-Fi](https://linux22.com/image/987918/%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%20Surface%20Pro%202%20Ubuntu%2014.04%20%E4%B8%8A%E7%9A%84%20Wi-Fi.png)
基本上,在我刚刚安装 64 位 Ubuntu 14.04 LTS 后,我花了 6 个小时尝试让 wifi 在 Surface Pro 2 上运行。Ubuntu 安装运行良好,现在是我的 Surface Pro 2 上唯一的操作系统,我没有双重启动。
我浏览了所有能找到的论坛和网站,尝试了无数修复方法,但都不起作用。我非常确定我需要安装新的 Wifi 驱动程序,但是我似乎找不到任何关于需要下载哪些驱动程序以及如何安装它们的信息。
我发现 Surface Pro 2 使用 Marvell 350N 芯片组,我读到的很多文章都说这应该可以帮助我确定我需要什么驱动程序,但我现在完全不知所措。我还应该指出,我对这类事情完全是菜鸟。我还看到很多人询问有关无线网卡的详细信息,所以这是我lspci
在终端中输入后的结果。
tom@tom-Surface-Pro-2:~$ lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation Lynx Point-LP USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation Lynx Point-LP HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)
00:1d.0 USB controller: Intel Corporation Lynx Point-LP USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Lynx Point-LP LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation Lynx Point-LP SMBus Controller (rev 04)
tom@tom-Surface-Pro-2:~$
任何帮助将不胜感激!
答案1
我相信你的设备Bus 001 Device 007: ID 1286:2044 Marvell Semiconductor, Inc.
是由驱动程序驱动的mwifiex_usb。我不确定 Ubuntu 14.04 中包含的驱动程序版本是否涵盖它。请加载它并检查日志中的消息。
sudo modprobe mwifiex_usb
dmesg | grep mwi
是否缺少固件?如果是,请将此文件下载到您的桌面:http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.149.3_all.deb现在,回到终端:
cd ~/Desktop
sudo dpkg -i linux*.deb
重新启动后你的无线网络就能够正常工作了。