Acabei de instalar o Ubuntu 11.10 no meu HP Pavillion DV6000 e meu wireless não conecta. Tenho procurado respostas em toda a Internet, então este é meu último recurso. Ninguém consegue entender. Ouvi dizer que preciso ficar on-line e fazer atualizações porque não tenho uma conexão com fio.
Ele lê meu wireless e pede senha e simplesmente não consegue conectar. Ele continua aparecendo a cada minuto pedindo a senha. Eu tenho um controlador de rede Intel Corporation PRO/Wireless 3945abg [golan].
Sou novo no Ubuntu, estou usando um hotspot móvel para meu wireless, então fui editar as conexões, encontrei meu hotspot e fui para a segurança wireless, é WPA e WPA2 Personal, certifiquei-me de que a fase de acesso está correta. O mais estranho é que atualizei do Ubuntu 10.10 e o wireless funcionou bem neste computador. aqui estão minhas informações.
trav@trav-HP-Pavilion-dv6000-RG360UA-ABA:~$ sudo lshw -C network
*-network
description: Wireless interface
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 02
serial: 00:18:de:76:19:43
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwl3945 driverversion=3.0.0-14-generic firmware=15.32.2.9 latency=0 link=no multicast=yes wireless=IEEE 802.11abg
resources: irq:43 memory:d6000000-d6000fff
*-network
description: Ethernet interface
product: PRO/100 VE Network Connection
vendor: Intel Corporation
physical id: 8
bus info: pci@0000:05:08.0
logical name: eth0
version: 02
serial: 00:16:36:a3:41:98
size: 10Mbit/s
capacity: 100Mbit/s
width: 32 bits
clock: 33MHz
capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=half firmware=N/A latency=64 link=no maxlatency=56 mingnt=8 multicast=yes port=MII speed=10Mbit/s
resources: irq:20 memory:d8000000-d8000fff ioport:4000(size=64)
- Informações de hardware:http://pastebin.com/ENjxRd71
- Histórico:http://pastebin.com/Y9s3UJMN
Responder1
A parte interessante do rastreamento é esta:
iwl3945 0000:0b:00.0: Card state received: HW:Kill SW:On
Como você também indicou - seus rfkill list all
resultados não mostram problemas de interrupção de hardware/software.
eu encontreieste relatório muito semelhante.
A sugestão foi substituir o network-manager pelo wicd (busca no software center/synaptic).
Existe umrelatório de erropara o seu cartão na barra de lançamento.
A última entrada no relatório de bug parece promissora:
Crie um arquivo nomeado config
em /etc/pm/config.d/
, fazendo o seguinte:
gksudo gedit /etc/pm/config.d/config
Adicione esta linha:
SUSPEND_MODULES="iwl3945"
.
Salve e reinicie.
Responder2
Ubuntu 12 corrige o problema.
*-network
description: Wireless interface
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 02
Deslize o interruptor sem fio para a direita. A luz alterna vermelho/azul.
Responder3
Você pode pesquisar nos logs algo como sudo zegrep -n 'wpa_supplicant|NetworkManager' /var/log/*
ver o que está acontecendo.
Depois de olhar o log postado, veja como o analisei.
Análise de var_log.txt( http://pastebin.com/Y9s3UJMN
), 230 linhas como:
/var/log/syslog:7607:Dec 18 14:57:52 trav-HP-Pavilion-dv6000-RG360UA-ABA NetworkManager[870]: <info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Muita desordem e possivelmente pouca informação. Vamos reduzir a desordem e ver o que resta. A ferramenta que uso para isso é o editor GNU Emacs, mas você pode usar qualquer editor em uma cópia do arquivo, como eu fiz.
Todas as linhas começam com " /var/log/syslog:
" - nenhuma informação útil aqui, exclua.
O próximo é o número da linha (devido à opção -n). Observe que existem lacunas na sequência dos números das linhas. As linhas omitidas (7622-7625 e outros espaços curtos) são linhas que não contêm " NetworkManager
" ou " wpa_supplicant
", mas podem conter informações interessantes. Isso é algo para você olhar. Vamos manter os números das linhas, por enquanto.
Depois, há a data, hora, nome do host (que tipo de nome de host é " trav-HP-Pavilion-dv6000-RG360UA-ABA
"? Substitua (no log) por " trav
", sem perda de informações e 31 caracteres de desordem salvos por linha) e o nome do processo que fez o log entrada. Nós apenas buscamos " NetworkManager
" ou " wpa_supplicant
", então isso é tudo que temos. Observe que os PIDs (os IDs do processo, em []) permanecem os mesmos,
[870]
para NetworkManager
e [916]
para wpa_supplicant
. Isso significa que o NetworkManager e o wpa_supplicant NÃO foram reiniciados durante este fragmento de log. Cada um deles pensa que está funcionando “normalmente”.
Finalmente, chegamos à mensagem que foi registrada. O NetworkManager marca suas mensagens com "info" ou "warn", o wpa_supplicant não.
Então, olhando as mensagens no primeiro bloco de números de linha consecutivos, 7607 a 7621:
<info> (wlan0): device state change: need-auth -> prepare (reason 'none')
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
<info> (wlan0): device state change: prepare -> config (reason 'none')
<info> Activation (wlan0/wireless): connection 'Auto Verizon DROIDX 19
<info> Config: added 'ssid' value 'Verizon DROIDX 1980'
<info> Config: added 'scan_ssid' value '1'
<info> Config: added 'key_mgmt' value 'WPA-PSK'
<info> Config: added 'psk' value '<omitted>'
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
<info> Config: set interface ap_scan to 1
<info> (wlan0): supplicant interface state: inactive -> scanning
Trying to authenticate with 40:fc:89:29:82:fb (SSID='Verizon DROIDX 19
<info> (wlan0): supplicant interface state: scanning -> authenticating
Vemos o NetworkManager executando o Estágio 1 e o Estágio 2 (de 5) de ativação e, em seguida, chamando wpa_supplicant para tentar autenticar usando o SSID "Verizon DROIDX 1980", endereço MAC 40:fc:89:29:82:fb.
Então, em 18 de dezembro às 14:58:02 e a cada 8 segundos depois disso, o suplicante wpa registra:
Trying to authenticate with 40:fc:89:29:82:fb (SSID='Verizon DROIDX 1980' freq=2462 MHz)
Então, às 14:58:38 de 18 de dezembro, o NetworkManager faz uma desconexão 'solicitada pelo usuário'.
Observar essas entradas de log foi uma perda de tempo - recomeçar na linha 7654 "Ativação (wlan0) iniciando conexão 'Verizon DROID2 6182'", mas desta vez há algumas informações diferentes:
<info> Activation (wlan0) starting connection 'Verizon DROID2 6182'
<info> (wlan0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
<info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
<info> Activation (wlan0/wireless): access point 'Verizon DROID2 6182' has security, but secrets are required.
<info> (wlan0): device state change: config -> need-auth (reason 'none') [50 60 0]
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Então, às 14:59:27, vemos outra reinicialização sem fio, ainda WPA-PSK, conhecida como "segredos", mas com valor 'auth_alg' adicionado 'OPEN'. Frequência diferente.
get_secret_flags: assertion `is_secret_prop (setting, secret_name, error)' failed
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
<info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
<info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
<info> Activation (wlan0/wireless): connection 'Verizon DROID2 6182' has security, and secrets exist. No new secrets needed.
<info> Config: added 'ssid' value 'Verizon DROID2 6182'
<info> Config: added 'scan_ssid' value '1'
<info> Config: added 'key_mgmt' value 'WPA-PSK'
<info> Config: added 'auth_alg' value 'OPEN'
<info> Config: added 'psk' value '<omitted>'
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
<info> Config: set interface ap_scan to 1
<info> (wlan0): supplicant interface state: disconnected -> scanning
Trying to authenticate with f8:7b:7a:4f:8f:56 (SSID='Verizon DROID2 6182' freq=2437 MHz)
Termina com wpa_supplicant tentando um MAC e SSID diferentes e tentando novamente. Em 18 de dezembro, 15:00:27, o NetworkManager expirou:
<warn> Activation (wlan0/wireless): association took too long.
<info> (wlan0): device state change: config -> need-auth (reason 'none') [50 60 0]
<warn> Activation (wlan0/wireless): asking for new secrets
<info> (wlan0): supplicant interface state: authenticating -> disconnected
<warn> Couldn't disconnect supplicant interface: This interface is not connected.
get_secret_flags: assertion `is_secret_prop (setting, secret_name, error)' failed
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
<info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
<info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
<info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
<info> Activation (wlan0/wireless): connection 'Verizon DROID2 6182' has security, and secrets exist. No new secrets needed.
<info> Config: added 'ssid' value 'Verizon DROID2 6182'
<info> Config: added 'scan_ssid' value '1'
<info> Config: added 'key_mgmt' value 'WPA-PSK'
<info> Config: added 'auth_alg' value 'OPEN'
<info> Config: added 'psk' value '<omitted>'
<info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
<info> Config: set interface ap_scan to 1
<info> (wlan0): supplicant interface state: disconnected -> scanning
Trying to authenticate with f8:7b:7a:4f:8f:56 (SSID='Verizon DROID2 6182' freq=2437 MHz)
<info> (wlan0): supplicant interface state: scanning -> authenticating
em seguida, mais "Tentando autenticar", reinicia, terminando às 15:01:36, "pedindo novos segredos" e avisando "Não foi possível desconectar a interface suplicante: esta interface não está conectada." e "Nenhum agente estava disponível para esta solicitação." que sugere o (falta de) progresso da tentativa de conexão/autenticação. NetworkManager desiste de 'Verizon DROID2 6182', marcando-o como inválido.
Em 18 de dezembro, às 15:01:43, o NetworkManager ativa automaticamente o Verizon DROIDX 1980, mas cai para uma desconexão 'solicitada pelo usuário' às 15:02:22.
Às 15:02:26, o NetworkManager ativa automaticamente o Verizon DROIDX 1980 novamente, até 15:02:40, quando "desativação do dispositivo (motivo 'conexão removida') [38]" acontece.
As perguntas que tenho neste momento são:
Existe alguma informação interessante nas linhas 7622-7625 e outras lacunas curtas?
Por que usar "40:fc:89:29:82:fb (SSID='Verizon DROIDX 1980' freq=2462 MHz)" e "f8:7b:7a:4f:8f:56 (SSID='Verizon DROID2 6182' freq =2437MHz)"? Qual deles está certo?
Você tem realmente certeza de que a chave pré-compartilhada WPA foi inserida corretamente? Se for uma string hexadecimal, tente substituir [af] por [AF] ou vice-versa.
Waltinador
Responder4
Encontrei um semelhante no meu notebook e acontecia sempre que não estava conectado ao carregador. Tinha algo a ver com o gerenciamento de energia do wi-fi. Aparentemente tive que desligá-lo permanentemente.