En primer lugar, solo quiero decir que trabajo como ingeniero de TI (Windows Desktop / Server, etc.), por lo que estoy dispuesto a ir directamente al suelo cuando se trata de avanzar en la resolución de problemas técnicos. Sin embargo, desafortunadamente soy nuevo en Linux, así que sea gentil al mismo tiempo.
La cuestión:
Desde que actualicé mi computadora portátil HP Pavilion G6 de Ubuntu 12.10 a 13.04, mi conexión inalámbrica no funciona correctamente. El problema principal es que si me siento arriba, la señal inalámbrica cae a alrededor de '2' barras y las velocidades de descarga (según speedtest.net) son extremadamente lentas (0.26Mbps). Sin embargo, si voy y me siento escaleras justo en frente de mi enrutador, recibo una señal completa y speedtest.net muestra una conexión rápida (alrededor de 40 Mbps).
Esto no sucede en Ubuntu 12.10. Tanto en el piso de arriba como en el de abajo puedo obtener una señal fuerte y resultados de pruebas de velocidad de hasta 40 Mbps.
Puedo proporcionar capturas de pantalla de resultados si se requiere evidencia.
Naturalmente, este problema está causando mi segundo problema. Periódicamente, en momentos aleatorios, la conexión a Wifi solicitará la contraseña de Wifi (claramente la contraseña es correcta ya que todos los demás dispositivos se conectan bien y solo funcionaba con esta contraseña). Si intento hacer clic en Aceptar para aceptar la contraseña ingresada, volveré a intentar conectarme por unos momentos antes de solicitar la contraseña nuevamente. Esto terminará en un bucle continuo hasta que reinicie la computadora portátil.
Lo que he probado / investigado:
Entonces, de numerosas búsquedas en Google, preguntas de askubuntu, guías para solucionar problemas de wifi, bases de conocimiento para el tipo de hardware, etc., etc. Parece que el problema está relacionado con la versión actualizada del controlador inalámbrico integrado en los controladores de código abierto cuando se implementa Ubuntu .
Al punto:
Ejecutar los siguientes comandos en 12.10 y 13.04 muestra los siguientes resultados:
Ubuntu 12.10
root@chris-test:~# lshw -C network
*-network
description: Wireless interface
product: Ralink corp.
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
version: 00
serial: 68:94:23:0d:0e:db
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=3.5.0-22-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:52500000-5250ffff
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 05
serial: 28:92:4a:56:90:7e
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:42 ioport:3000(size=256) memory:52404000-52404fff memory:52400000-52403fff
root@chris-test:~# lspci -nnk | grep -iA2 net
01:00.0 Network controller [0280]: Ralink corp. Device [1814:539b]
Subsystem: Hewlett-Packard Company Device [103c:18ed]
Kernel driver in use: rt2800pci
--
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:183f]
Kernel driver in use: r8169
Ubuntu 13.04
root@chris-laptop:~# lshw -C network
*-network
description: Wireless interface
product: Ralink corp.
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
version: 00
serial: 68:94:23:0d:0e:db
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=3.8.0-19-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:52500000-5250ffff
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 05
serial: 28:92:4a:56:90:7e
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:43 ioport:3000(size=256) memory:52404000-52404fff memory:52400000-52403fff
root@chris-laptop:~# lspci -nnk | grep -iA2 net
01:00.0 Network controller [0280]: Ralink corp. Device [1814:539b]
Subsystem: Hewlett-Packard Company Device [103c:18ed]
Kernel driver in use: rt2800pci
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:183f]
Kernel driver in use: r8169
Entonces, por lo que puedo ver, la única diferencia principal aquí es la 'versión del controlador' en ambas distribuciones.
Ubuntu 12.10:
configuration: broadcast=yes driver=rt2800pci driverversion=3.5.0-22-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
driverversion = 3.5.0.22-generic
Ubuntu 13.04:
configuration: broadcast=yes driver=rt2800pci driverversion=3.8.0-19-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
drivervesrion = 3.8.0.19-genérico
Solo puedo imaginar que algo ha cambiado en las versiones más nuevas que en realidad está causando problemas con mi tarjeta inalámbrica.
Entonces, ¿qué creo que debo hacer es llevar este controlador a la versión anterior ? ¿Alguien puede confirmar esto como una posible solución? ¿Alguien puede decirme que estoy ladrando el árbol completamente equivocado?
Espero que esto haya sido lo suficientemente informativo como para que alguien brinde ayuda. Si se requiere más información, como se mencionó anteriormente, estoy más que feliz de ejecutar más comandos y pruebas para tratar de aislar el problema.
PD: Gracias de antemano por su tiempo y consideración.
Actualizar
¡Anoche tuve un momento muy interesante!
Mi unidad de DVD no pudo abrir la bandeja al presionar el botón y ya no podía leer DVD.
Conecté la alimentación de la red a mi computadora portátil y listo, mi unidad de DVD comenzó a funcionar nuevamente.
Dejando la red conectada, intenté ejecutar una prueba de velocidad en el wifi. (40Mbps - capacidad casi completa de mi línea).
Sin embargo, he probado la batería en 12.10 y no hay ningún problema.
Mi suposicion
Al descubrir esto, ¿solo puedo suponer que 13.04 no admite la configuración de batería / energía correctamente?
La otra posibilidad es que la batería en sí esté defectuosa, pero cuando ejecuto una prueba de batería desde el HP UEFI, no parece mostrar ningún error.
Pensamientos?
Actualización 19/09/13
Luego de esto, intenté actualizar el kernel de partición 13.04 a 3.9 en lugar de 3.8, lo que resolvió el problema para algunas personas de acuerdo con varios rastreadores de errores.
Desafortunadamente, esto no ha resuelto el problema para mí. Esto me hace pensar que es más que probable que sea un problema del núcleo con estos controladores.
¿Alguna otra idea?