Primeiro, eu só quero dizer que trabalho como engenheiro de TI (Windows Desktop / Server etc), por isso estou disposto a ir direto ao chão quando se trata de avançar na solução de problemas técnicos. Infelizmente, no entanto, sou novo no Linux, portanto, seja gentil ao mesmo tempo.
O problema:
Desde que atualizei meu laptop HP Pavilion G6 do Ubuntu 12.10 para 13.04, meu sistema sem fio não está funcionando corretamente. A questão principal é que, se eu me sentar no andar de cima, o sinal sem fio cai para cerca de '2' barras e as velocidades de download (de acordo com o speedtest.net) são extremamente lentas (0,26 Mbps). No entanto, se eu for sentar nas escadas em frente ao meu roteador, recebo sinal completo e o speedtest.net mostra uma conexão rápida (em torno de 40 Mbps).
Isso não acontece no Ubuntu 12.10. Sentado no andar de cima e no andar de baixo, posso obter um sinal forte e resultados de teste de velocidade de até 40Mbps.
Posso fornecer capturas de tela dos resultados, se forem necessárias evidências.
Naturalmente, esse problema está causando meu segundo problema. Periodicamente, em momentos aleatórios, a conexão com o Wifi solicitará a senha Wifi (claramente a senha está correta, pois todos os outros dispositivos se conectam bem e estava apenas trabalhando nessa senha). Se eu tentar clicar em OK para aceitar a senha digitada, ele tentará se conectar por alguns instantes antes de solicitar a senha novamente. Isso terminará em um loop contínuo até eu reiniciar o laptop.
O que eu tentei / pesquisei:
Portanto, a partir de várias pesquisas no Google, perguntas do Askubuntu, guias para solução de problemas de wifi, bases de conhecimento para tipo de hardware etc. etc. Parece que o problema está relacionado à versão atualizada do driver sem fio incorporado aos drivers de código aberto quando o Ubuntu é implantado .
Ao ponto:
A execução dos seguintes comandos nos 12.10 e 13.04 mostra os seguintes 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
Então, pelo que posso ver, a única diferença principal aqui é a 'driverversion' nas duas distros.
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-genérico
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
Só posso imaginar que algo foi alterado nas versões mais recentes, o que realmente está causando problemas na minha placa wireless.
Então, o que eu acho que preciso fazer é enviar esse driver para a versão mais antiga? Alguém pode confirmar isso como uma possível correção? Alguém pode me dizer que estou latindo na árvore completamente errada?
Espero que isso tenha sido informativo o suficiente para alguém fornecer alguma ajuda. Se alguma informação adicional for necessária, como mencionado anteriormente, fico feliz em executar comandos e testes adicionais para tentar isolar o problema.
PS Agradecemos antecipadamente pelo seu tempo e consideração.
Atualizar
Então, eu tive um momento muito interessante ontem à noite!
Minha unidade de DVD não conseguiu abrir a bandeja ao pressionar o botão e não leria mais os DVDs.
Conectei a fonte de alimentação ao meu laptop e, e pronto, minha unidade de DVD começou a funcionar novamente.
Deixando a rede conectada, tentei executar um speedtest no wifi. (40 Mbps - capacidade praticamente completa da minha linha).
No entanto, eu tentei a bateria em 12.10 e não há nenhum problema que nunca.
Minha suposição
Ao descobrir isso, posso apenas assumir que o 13.04 não está suportando corretamente minhas configurações de bateria / energia?
A outra possibilidade é que a bateria esteja com defeito, mas quando executo um teste de bateria no HP UEFI, ele não parece mostrar nenhum erro.
Pensamentos?
Atualização 19/09/13
Então, depois disso, tentei atualizar o kernel da partição 13.04 para 3.9 em vez de 3.8, o que resolveu o problema para algumas pessoas de acordo com vários rastreadores de bugs.
Infelizmente, isso não resolveu o problema para mim. Isso me faz pensar que é mais do que provável um problema no kernel com esses drivers.
Mais pensamentos?