Estou executando o Ubuntu 12.04 em um Acer Aspire 1810t com uma placa Wi-Fi Intel 5100 AGN que se apresentou perfeitamente no Ubuntu 10.04. Presumi que o suporte estelar sem fio continuaria com 12.04, mas encontrei uma falha que é um impedimento: a conexão sem fio funciona como esperado inicialmente, e posso configurar conexões com o Network Manager sem problemas, incluindo minha rede doméstica WPA2-Personal, mas depois em algum momento (geralmente um número de horas, quase sempre depois de uma suspensão para a memória RAM ou hibernação), a conexão sem fio cai e não é possível reconectar. A única solução confiável é reinicializar, o que não é uma solução. Antes de abrir um bug no Launchpad, pensei em verificar se alguém conseguiu resolver esse problema. Aqui está o que eu tenho:
Problema: o Wi-Fi no Ubuntu 12.04 de 64 bits pára de funcionar no Acer Aspire 1810t (Intel WiFi 5100 AGN) depois de algum tempo, muitas vezes depois de um suspender para ram.
$ uname -a
Linux ubuntubox 3.4.0-030400rc5-generic #201205011817 SMP Tue May 1 22:18:19 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
(nota: o problema é o mesmo quando se executa o kernel 3.2.0 de estoque)
$ dmesg (no momento em que a conexão cai)
[54671.300096] wlan0: authenticate with 00:24:7b:6d:32:62 (try 1) [54671.301874] wlan0: authenticated [54671.304312] wlan0: associate with 00:24:7b:6d:32:62 (try 1) [54671.308760] wlan0: RX ReassocResp from 00:24:7b:6d:32:62 (capab=0x411 status=0 aid=3) [54671.308766] wlan0: associated [54681.808039] wlan0: no IPv6 routers present [54692.009142] wlan0: deauthenticating from 00:24:7b:6d:32:62 by local choice (reason=3)
$ sudo lshw -C rede
*-network description: Wireless interface product: WiFi Link 5100 vendor: Intel Corporation physical id: 0 bus info: pci@0000:02:00.0 logical name: wlan0 version: 00 serial: width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwlwifi driverversion=3.4.0-030400rc5-generic firmware=8.83.5.1 build 33692 ip=192.168.0.102 latency=0 link=yes multicast=yes wireless=IEEE 802.11abg resources: irq:44 memory:d2500000-d2501fff
$ sudo lspci -v
02:00.0 Network controller: Intel Corporation WiFi Link 5100 Subsystem: Intel Corporation WiFi Link 5100 AGN Flags: bus master, fast devsel, latency 0, IRQ 44 Memory at d2500000 (64-bit, non-prefetchable) [size=8K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [e0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number Kernel driver in use: iwlwifi Kernel modules: iwlwifi
$ cat / etc / network / interfaces
auto lo iface lo inet loopback
$ sudo rfkill lista todos
2: phy0: Wireless LAN Soft blocked: no Hard blocked: no 7: acer-wireless: Wireless LAN Soft blocked: no Hard blocked: no 8: acer-bluetooth: Bluetooth Soft blocked: yes Hard blocked: no
$ tail -f / var / log / messages (retomada, wifi morto)
May 8 05:44:05 ubuntubox kernel: [12683.244181] Freezing user space processes ... (elapsed 0.01 seconds) done. May 8 05:44:05 ubuntubox kernel: [12683.260253] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done. May 8 05:44:05 ubuntubox kernel: [12683.276244] Suspending console(s) (use no_console_suspend to debug) May 8 05:44:05 ubuntubox kernel: [12683.280511] sd 0:0:0:0: [sda] Synchronizing SCSI cache May 8 05:44:05 ubuntubox kernel: [12683.280794] sd 0:0:0:0: [sda] Stopping disk May 8 05:44:05 ubuntubox kernel: [12683.600255] PM: suspend of devices complete after 323.607 msecs May 8 05:44:05 ubuntubox kernel: [12683.600259] PM: suspend devices took 0.324 seconds May 8 05:44:05 ubuntubox kernel: [12683.600492] PM: late suspend of devices complete after 0.228 msecs May 8 05:44:05 ubuntubox kernel: [12683.616373] ehci_hcd 0000:00:1d.7: wake-up capability enabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.632226] uhci_hcd 0000:00:1d.2: wake-up capability enabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.632286] uhci_hcd 0000:00:1d.1: wake-up capability enabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.632345] uhci_hcd 0000:00:1d.0: wake-up capability enabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.632521] ehci_hcd 0000:00:1a.7: wake-up capability enabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.648212] uhci_hcd 0000:00:1a.0: wake-up capability enabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.648281] PM: noirq suspend of devices complete after 47.784 msecs May 8 05:44:05 ubuntubox kernel: [12683.648929] ACPI: Preparing to enter system sleep state S3 May 8 05:44:05 ubuntubox kernel: [12683.649057] PM: Saving platform NVS memory May 8 05:44:05 ubuntubox kernel: [12683.650636] Disabling non-boot CPUs ... May 8 05:44:05 ubuntubox kernel: [12683.652187] CPU 1 is now offline May 8 05:44:05 ubuntubox kernel: [12683.652845] ACPI: Low-level resume complete May 8 05:44:05 ubuntubox kernel: [12683.652845] PM: Restoring platform NVS memory May 8 05:44:05 ubuntubox kernel: [12683.652845] Enabling non-boot CPUs ... May 8 05:44:05 ubuntubox kernel: [12683.652845] Booting Node 0 Processor 1 APIC 0x1 May 8 05:44:05 ubuntubox kernel: [12683.668170] CPU1 is up May 8 05:44:05 ubuntubox kernel: [12683.671401] ACPI: Waking up from system sleep state S3 May 8 05:44:05 ubuntubox kernel: [12683.793414] uhci_hcd 0000:00:1a.0: wake-up capability disabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.793500] ehci_hcd 0000:00:1a.7: wake-up capability disabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.793817] uhci_hcd 0000:00:1d.0: wake-up capability disabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.793886] uhci_hcd 0000:00:1d.1: wake-up capability disabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.793954] uhci_hcd 0000:00:1d.2: wake-up capability disabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.794037] ehci_hcd 0000:00:1d.7: wake-up capability disabled by ACPI May 8 05:44:05 ubuntubox kernel: [12683.794755] PM: noirq resume of devices complete after 1.559 msecs May 8 05:44:05 ubuntubox kernel: [12683.794994] PM: early resume of devices complete after 0.177 msecs May 8 05:44:05 ubuntubox kernel: [12683.795387] usb usb3: root hub lost power or was reset May 8 05:44:05 ubuntubox kernel: [12683.795615] usb usb4: root hub lost power or was reset May 8 05:44:05 ubuntubox kernel: [12683.795665] usb usb5: root hub lost power or was reset May 8 05:44:05 ubuntubox kernel: [12683.795713] usb usb6: root hub lost power or was reset May 8 05:44:05 ubuntubox kernel: [12683.798755] power_supply BAT1: parent PNP0C0A:00 should not be sleeping May 8 05:44:05 ubuntubox kernel: [12684.040051] usb 2-5: reset high-speed USB device number 2 using ehci_hcd May 8 05:44:05 ubuntubox kernel: [12684.120062] ata3: SATA link down (SStatus 0 SControl 300) May 8 05:44:05 ubuntubox kernel: [12684.124050] ata6: SATA link down (SStatus 0 SControl 300) May 8 05:44:05 ubuntubox kernel: [12684.132111] ata7: SATA link down (SStatus 0 SControl 300) May 8 05:44:05 ubuntubox kernel: [12687.196167] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) May 8 05:44:05 ubuntubox kernel: [12687.215180] ata2.00: configured for UDMA/133 May 8 05:44:05 ubuntubox kernel: [12687.228167] sd 0:0:0:0: [sda] Starting disk May 8 05:44:05 ubuntubox kernel: [12687.249349] PM: resume of devices complete after 3454.346 msecs May 8 05:44:05 ubuntubox kernel: [12687.249624] PM: resume devices took 3.456 seconds May 8 05:44:05 ubuntubox kernel: [12687.249848] Restarting tasks ... done. May 8 05:44:05 ubuntubox kernel: [12687.316278] video LNXVIDEO:00: Restoring backlight state May 8 05:44:05 ubuntubox kernel: [12687.518981] cfg80211: Calling CRDA to update world regulatory domain May 8 05:44:05 ubuntubox kernel: [12687.555609] cfg80211: World regulatory domain updated: May 8 05:44:05 ubuntubox kernel: [12687.555618] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) May 8 05:44:05 ubuntubox kernel: [12687.555627] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:05 ubuntubox kernel: [12687.555635] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:44:05 ubuntubox kernel: [12687.555642] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:44:05 ubuntubox kernel: [12687.555650] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:05 ubuntubox kernel: [12687.555657] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:05 ubuntubox kernel: [12687.563241] Intel(R) Wireless WiFi Link AGN driver for Linux, in-tree: May 8 05:44:05 ubuntubox kernel: [12687.563249] Copyright(c) 2003-2012 Intel Corporation May 8 05:44:05 ubuntubox kernel: [12687.563435] iwlwifi 0000:02:00.0: pci_resource_len = 0x00002000 May 8 05:44:05 ubuntubox kernel: [12687.563442] iwlwifi 0000:02:00.0: pci_resource_base = ffffc900051fc000 May 8 05:44:05 ubuntubox kernel: [12687.563449] iwlwifi 0000:02:00.0: HW Revision ID = 0x0 May 8 05:44:05 ubuntubox kernel: [12687.570648] iwlwifi 0000:02:00.0: loaded firmware version 8.83.5.1 build 33692 May 8 05:44:05 ubuntubox kernel: [12687.571146] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUG disabled May 8 05:44:05 ubuntubox kernel: [12687.571152] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEBUGFS enabled May 8 05:44:05 ubuntubox kernel: [12687.571158] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TRACING enabled May 8 05:44:05 ubuntubox kernel: [12687.571164] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_DEVICE_TESTMODE enabled May 8 05:44:05 ubuntubox kernel: [12687.571170] iwlwifi 0000:02:00.0: CONFIG_IWLWIFI_P2P disabled May 8 05:44:05 ubuntubox kernel: [12687.571178] iwlwifi 0000:02:00.0: Detected Intel(R) WiFi Link 5100 AGN, REV=0x54 May 8 05:44:05 ubuntubox kernel: [12687.571285] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S May 8 05:44:06 ubuntubox kernel: [12687.604278] iwlwifi 0000:02:00.0: device EEPROM VER=0x11f, CALIB=0x4 May 8 05:44:06 ubuntubox kernel: [12687.604289] iwlwifi 0000:02:00.0: Device SKU: 0xF0 May 8 05:44:06 ubuntubox kernel: [12687.604296] iwlwifi 0000:02:00.0: Valid Tx ant: 0x2, Valid Rx ant: 0x3 May 8 05:44:06 ubuntubox kernel: [12687.604329] iwlwifi 0000:02:00.0: Tunable channels: 13 802.11bg, 24 802.11a channels May 8 05:44:06 ubuntubox kernel: [12688.405992] psmouse serio2: synaptics: Touchpad model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04733/0xa40000/0xa0000 May 8 05:44:06 ubuntubox kernel: [12688.451546] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input14 May 8 05:44:08 ubuntubox kernel: [12689.945926] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S May 8 05:44:08 ubuntubox kernel: [12689.955185] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0 May 8 05:44:08 ubuntubox kernel: [12690.082356] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S May 8 05:44:08 ubuntubox kernel: [12690.085386] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0 May 8 05:44:08 ubuntubox kernel: [12690.137134] ADDRCONF(NETDEV_UP): wlan0: link is not ready May 8 05:44:09 ubuntubox kernel: [12690.809060] NMI watchdog: enabled, takes one hw-pmu counter. May 8 05:44:09 ubuntubox kernel: [12690.809136] NMI watchdog: enabled, takes one hw-pmu counter. May 8 05:44:15 ubuntubox kernel: [12696.651391] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready May 8 05:44:20 ubuntubox kernel: [12701.656253] cfg80211: Calling CRDA to update world regulatory domain May 8 05:44:20 ubuntubox kernel: [12701.674667] cfg80211: World regulatory domain updated: May 8 05:44:20 ubuntubox kernel: [12701.674670] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) May 8 05:44:20 ubuntubox kernel: [12701.674675] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:20 ubuntubox kernel: [12701.674680] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:44:20 ubuntubox kernel: [12701.674685] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:44:20 ubuntubox kernel: [12701.674689] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:20 ubuntubox kernel: [12701.674693] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:20 ubuntubox kernel: [12701.677556] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S May 8 05:44:20 ubuntubox kernel: [12701.684066] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0 May 8 05:44:20 ubuntubox kernel: [12701.735617] ADDRCONF(NETDEV_UP): wlan0: link is not ready May 8 05:44:20 ubuntubox kernel: [12701.887209] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S May 8 05:44:20 ubuntubox kernel: [12701.890478] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0 May 8 05:44:20 ubuntubox kernel: [12701.939523] ADDRCONF(NETDEV_UP): wlan0: link is not ready May 8 05:44:20 ubuntubox kernel: [12702.437321] ADDRCONF(NETDEV_UP): eth0: link is not ready May 8 05:44:28 ubuntubox kernel: [12710.154644] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready May 8 05:44:48 ubuntubox kernel: [12730.051190] cfg80211: Calling CRDA to update world regulatory domain May 8 05:44:48 ubuntubox kernel: [12730.062972] cfg80211: World regulatory domain updated: May 8 05:44:48 ubuntubox kernel: [12730.062975] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) May 8 05:44:48 ubuntubox kernel: [12730.062980] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:48 ubuntubox kernel: [12730.062984] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:44:48 ubuntubox kernel: [12730.062989] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:44:48 ubuntubox kernel: [12730.062994] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:44:48 ubuntubox kernel: [12730.062998] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
$ sudo tail -f / var / log / messages (matando o wifi com o interruptor de hardware, ligando de volta)
May 8 05:53:49 zephyr kernel: [13271.516713] iwlwifi 0000:02:00.0: RF_KILL bit toggled to enable radio. May 8 05:53:50 zephyr kernel: [13271.819483] iwlwifi 0000:02:00.0: L1 Enabled; Disabling L0S May 8 05:53:50 zephyr kernel: [13271.822543] iwlwifi 0000:02:00.0: Radio type=0x1-0x2-0x0 May 8 05:53:50 zephyr kernel: [13271.875392] ADDRCONF(NETDEV_UP): wlan0: link is not ready May 8 05:53:57 zephyr kernel: [13279.570132] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready May 8 05:54:18 zephyr kernel: [13300.056967] cfg80211: Calling CRDA to update world regulatory domain May 8 05:54:18 zephyr kernel: [13300.066622] cfg80211: World regulatory domain updated: May 8 05:54:18 zephyr kernel: [13300.066625] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) May 8 05:54:18 zephyr kernel: [13300.066630] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:54:18 zephyr kernel: [13300.066635] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:54:18 zephyr kernel: [13300.066639] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) May 8 05:54:18 zephyr kernel: [13300.066644] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:54:18 zephyr kernel: [13300.066648] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) May 8 05:54:25 zephyr kernel: [13306.917810] iwlwifi 0000:02:00.0: RF_KILL bit toggled to disable radio. May 8 05:54:25 zephyr kernel: [13306.918640] iwlwifi 0000:02:00.0: Not sending command - RF KILL
Alguma idéia?