我刚刚在华硕 X401U 上安装了 Ubuntu 12.10,安装后没有无线连接列表。我在 HP 上安装没有这个问题。我可以做什么来启用 Wifi?
07:00.0 Network controller [0280]: Ralink corp. Device [1814:3290]
Run Code Online (Sandbox Code Playgroud) 我最近安装了 Ubuntu 14.04,除了蓝牙之外一切正常。
我有 Ralink 3290 蓝牙。尝试使用此处描述的方法安装驱动程序。该代码未编译并给出 2 个错误。即使更改 os/linux/pci_main_dev.c也不起作用。
更新:现在我按照这个链接修改了一些文件后,我成功地编译和安装了这个驱动程序。我确信 Ubuntu 终于找到了一个蓝牙适配器,现在我正在使用蓝牙:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
Run Code Online (Sandbox Code Playgroud)
但是现在显示Bluetooth is disabled错误并且输出
dmesg | grep Blue
[ 17.378741] Bluetooth: Core ver 2.17
[ 17.378778] Bluetooth: HCI device and connection manager initialized
[ 17.378788] Bluetooth: HCI socket layer initialized
[ 17.378792] Bluetooth: L2CAP socket layer initialized
[ 17.378799] …Run Code Online (Sandbox Code Playgroud) SOLUTION : 问题似乎是蓝牙模块在 Linux 中与 xHCI 无法正常工作。有一个标有“XHCI PRE-BOOT MODE”的 BIOS 设置,必须将其设置为“禁用”。如果不是,那么 Linux 会将蓝牙模块视为连接到 xHCI 总线而不是 EHCI 总线,从而导致通信错误。 但是,此修复程序将禁用您系统上的 USB 3.0。目前我没有更好的解决方案,但至少这是有效的。
我有一台新的 ASUS UX301LA 笔记本电脑,我正在运行 Ubuntu Gnome 13.10 (Saucy)。内核似乎在启动时知道笔记本电脑的蓝牙设备,但是每当我使用 rfkill 解锁蓝牙时它就会消失。例如:
$ sudo rfkill block bluetooth
$ dmesg | tail -5
[ 2024.876537] usb 2-4: new full-speed USB device number 8 using xhci_hcd
[ 2024.894043] usb 2-4: New USB device found, idVendor=8087, idProduct=07dc
[ 2024.894053] usb 2-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2024.908190] Bluetooth: hci0: read Intel …Run Code Online (Sandbox Code Playgroud)