新的 HP 笔记本电脑,Ubuntu 无法识别无线适配器

新的 HP 笔记本电脑,Ubuntu 无法识别无线适配器

我在 Xubuntu (Ubuntu 14.04) 上,内核 3.19。

没有任何与网络相关的接口向我表明我的计算机能够检测或连接到 WiFi 网络。

这是 HP ENVY - 15t Slim Quad 笔记本电脑产品编号:T1P54AV,他们向我提供的规格如下:

  • 带双数字麦克风的 HP TrueVision HD 网络摄像头
  • 8GB DDR3L 系统内存 (1 Dimm)
  • 1TB 5400 rpm 硬盘
  • 6 芯 47WHr 锂离子电池
  • 背光键盘
  • 第六代英特尔® 酷睿™ i7-6700HQ 四核处理器 + 英特尔® 高清显卡 530
  • 英特尔 802.11ac WLAN 和蓝牙(R) [1x1]
  • 没有 DVD 或 CD 驱动器
  • 15.6 英寸对角线全高清 WLED 背光 IPS 显示屏 (1920 x 1080)

lspci -nn给我:

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
02:00.0  Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device [10ec:522a] (rev 01)
08:00.0 Network controller [0280]: Intel Corporation Device [8086:3165] (rev 81)

ifconfig除了以太网或 lo 之外没有给我任何其他连接:

eth0
...  
lo
...

iwconfig相似地:

eth0      no wireless extensions.
lo        no wireless extensions.

输出rfkill list为:

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

lshw -C network产量:

*-network
description: Ethernet interface product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller vendor: Realtek Semiconductor Co., Ltd. physical id: 0 bus info: pci@0000:01:00.0 logical name: eth0 version: 0c serial: dc:4a:3e:62:f2:83 size: 100Mbit/s capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168g-2_0.0.1 02/06/13 ip=192.168.2.111 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s resources: irq:124 ioport:4000(size=256) memory:a3200000-a3200fff memory:a3000000-a3003fff *-network UNCLAIMED description: Network controller product: Intel Corporation vendor: Intel Corporation physical id: 0 bus info: pci@0000:08:00.0 version: 81 width: 64 bits clock: 33MHz capabilities: cap_list configuration: latency=0 resources: memory:a3100000-a3101fff

lspci -nnk | grep -iA2 net产量:

01:00.0 以太网控制器 [0200]: 瑞昱半导体有限公司 RTL8111/8168/8411 PCI Express 千兆以太网控制器 [10ec:8168] (rev 0c) 子系统: 惠普公司设备 [103c:8154] 正在使用的内核驱动程序: r8169

08:00.0 网络控制器 [0280]:英特尔公司设备 [8086:3165](修订版 81)子系统:英特尔公司设备 [8086:4010] 正在使用的内核驱动程序:iwlwifi

我有点迷茫了。我尝试了几种方法,包括安装移植到我的内核版本的驱动程序,但都没有改变我上面描述的行为。

我认为值得注意的是,我之前曾在这台机器上运行过 archlinux,它在安装过程中能够毫无问题地检测到我的无线网卡。我查找了它提供的 realtek 无线驱动程序,并尝试从一组反向移植包中安装它们(但可能不正确,而且没有帮助)

任何帮助都将不胜感激,我在这里被困了一段时间。

答案1

从你的HP ENVY 手册第 11 页:按下F12(或FnF12取决于 BIOS 设置)打开 WiFi...(在计算机完全启动后执行此操作)

答案2

您可以使用 ndiswrapper。它允许您安装无线网卡的 Windows 驱动程序。

安装前:

lshw -C network 在终端中输入。您也可以尝试lspci -vvnn查找无线网卡。在我的终端中它看起来像这样:

 *-network               
       description: Wireless interface  
       product: AR9485 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0

安装

如果您有有线互联网接入:

sudo apt-get install ndisgtk

如果没有的话,你可以在以下位置找到所需的软件包http://packages.ubuntu.com。以下是您需要的 3 个包:

  1. http://packages.ubuntu.com/trusty/ndiswrapper-common
  2. http://packages.ubuntu.com/trusty/ndiswrapper-utils-1.9
  3. http://packages.ubuntu.com/trusty/ndisgtk

现在您可以下载 Windows 驱动程序。您可以在制造商的网站上找到它,并使用 ndiswrapper 安装它。

您还应该阅读此内容以了解更多详细信息

相关内容