我在 Dell Vostro 1510 上运行的 Elementary OS Freya 上使用外部 USB 无线适配器 (EnGenius Wirelss 11N)。
虽然 USB 无线在插入时会被检测到并连接,但在暂停操作系统后不会连接。为了重新连接无线适配器,我必须拔下 USB 连接并重新插入,此时会检测到适配器并建立连接。
lsusb
但是,无论挂起后还是重新插入无线适配器后,都会返回相同的列表,即:
Bus 002 Device 004: ID 1058:07a8 Western Digital Technologies, Inc.
Bus 002 Device 007: ID 1740:9603 Senao RTL8188S WLAN Adapter
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 2188:0ae1
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0c45:63e0 Microdia Sonix Integrated Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
卸下适配器时,Bus 002 Device 007: ID 1740:9603 Senao RTL8188S WLAN Adapter
lsusb 输出丢失。
有趣的是:如果我重新启动笔记本电脑,则会检测到该设备并完美地建立连接。
预期的行为是连接和检测无线适配器,即使在操作系统暂停后也是如此。
注意:这个问题曾经发生在同一设备上,在 Ubuntu 12.4 和 13.4 上使用不同的无线适配器和 3G 适配器。
如何解决?