我正在尝试在某人的 IdeaPad S205 上安装 Ubuntu 14.04.3。自从从实时 USB 启动以来,WiFi 就不可用,提示“被硬件开关禁用”。
是的,我已经重启了几次,切换了硬件开关,切换了 BIOS 开关。
一些控制台:
$ sudo lshw -C network
[...]
*-network DEAKTIVIERT
Beschreibung: Kabellose Verbindung
Produkt: RT3090 Wireless 802.11n 1T/1R PCIe
Hersteller: Ralink corp.
Physische ID: 0
Bus-Informationen: pci@0000:03:00.0
Logischer Name: wlan0
Version: 00
Seriennummer: 94:39:e5:54:23:e3
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress bus_master cap_list ethernet physical wireless
Konfiguration: broadcast=yes driver=rt2800pci driverversion=3.19.0-26-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
Ressourcen: irq:18 memory:f0100000-f010ffff
$ rfkill list
0: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
硬件开关实际上被禁用
$ rfkill list
0: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: yes
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
我尝试安装rt3290sta
,但是这会使它完全消失:
$ sudo lshw -C network
[...]
*-network UNGEFORDERT
Beschreibung: Network controller
Produkt: RT3090 Wireless 802.11n 1T/1R PCIe
Hersteller: Ralink corp.
Physische ID: 0
Bus-Informationen: pci@0000:03:00.0
Version: 00
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress cap_list
Konfiguration: latency=0
Ressourcen: memory:f0100000-f010ffff
$ rfkill list
0: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
我尝试过但没有成功的其他方法:这,rfkill unblock all
在所有变体中,这,IDE 代替 AHCI
长话短说:无论我做什么,该卡都会假装被硬件禁用。
编辑
$ sudo dmidecode | grep 'System Information' -A8
System Information
Manufacturer: LENOVO
Product Name: 10383EG
Version: Ideapad S205
Serial Number: [...]
UUID: [...]
Wake-up Type: Power Switch
SKU Number: System SKU Number Unknown
Family: IDEAPAD
答案1
有些天才创造了此 PPArt5390sta
该版本的驱动程序经过2.4.0.4
几次重启后终于可以使 WiFi 正常工作。(他们在 Ralink 官方网站上引用的下载似乎不再存在)
它不再被维护,并且内核模块构建会引发一堆警告,尽管它能正常工作,所以无论如何。
我建议将此行添加到您的源中,提供最新版本,适用于natty
:
deb http://ppa.launchpad.net/markus-tisoft/rt3090/ubuntu natty main
然后你需要
sudo apt-get install rt5390-dkms
并将以下几行添加到/etc/modprobe.d/blacklist.conf
:
blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib
blacklist rt2860sta
blacklist rt3090sta
...或阅读我的消息来源来解决这个问题。
编辑好吧,我撒谎了。几分钟后它就停止工作了。不幸的是,不得不放弃在那台机器上使用 Ubuntu。
答案2
答案3
我也遇到过同样的问题。看来解决办法是重新安排 BIOS 中的启动顺序,这样它就会首先尝试从“PCI LAN。Realtek...”启动。
这也许可以解释为什么在您的启动顺序是“USB”在“PCI Lan”之后的情况下,Wifi 可以通过 Live-USB 工作。
您可以在以下答案中找到此解决方案:无法在我的 lenovo s205 上安装 ubuntu 12.04、14.04 64 位,例如。