Às vezes, quando estou em um Wi-Fi público, um ponto de exclamação aparece no Wi esmaecido Ícone -Fi .
Eu posso conectar ao Wi-Fi (recebo um endereço IP), mas eu não pode estabelecer uma conexão de internet – enquanto outros usuários de Mac podem. Já estive conectado a todas as redes em que isso aconteceu.
Eu tentei o seguindo sem sucesso:
- execute o assistente de solução de problemas
- desconecte e reconecte do Wi-Fi
- desative e reative o Wi-Fi
- remova a rede da lista de redes conhecidas
- reinicie o computador
Como nenhuma das minhas tentativas de resolver este problema produziu resultados positivos, sempre acabo não estou usando a internet.
Agora minha irmã já me ligou duas vezes, dizendo que o mesmo problema ocorreu com ela. Como não consegui resolver, preciso da sua ajuda:)
Minha irmã está executando 10.7.3 em um Macbook 4.1. Estou executando 10.7.3 em um MBP 8.2.
Comentários
- Suponho que possa haver uma variedade de razões, mas isso geralmente acontece quando você não consegue obter um endereço IP do servidor DHCP. I don Não acredito que a solução esteja necessariamente (geralmente não ‘ t) no lado do cliente ‘.
- Qual sistema operacional você (e sua irmã) estão executando? E você digita uma senha?
- @Michiel Ambos estamos executando 10.7.3. Além disso: não consigo ‘ não me lembrar de ter encontrado isso no Snow Leopard.
- @Michiel As redes públicas que uso não ‘ t exigem uma senha.
Resposta
Você precisa obter mais informações, então resolva alguns problemas e relatar.
Etapas da solução de problemas:
- Mantenha pressionada a tecla Opção enquanto clica no ícone do Wi-Fi na barra de menu e diga-nos o que você vê. Lion: Nova ferramenta de diagnóstico de Wi-Fi
- Quando você vir o ponto de exclamação aparecer pela primeira vez, abra
System Preferences > Network
. Se você obtiver uma janela como esta
com o Self-Assigned IP
ao lado de um botão amarelo, você não conseguiu obter um endereço local do servidor DHCP do roteador Wi-Fi. Isso pode acontecer porque a estação base está usando restrições de endereço MAC em vez de senhas reais. Isso pode também acontece porque a estação base esgotou seu conjunto disponível de concessões de endereço IP local.
Quando você se conecta a uma rede usando DHCP, um roteador de rede (por exemplo, o ponto de acesso Wi-Fi) fornece um endereço IP para usar e promete que você pode usá-lo por algum período de tempo, que é chamado de “aluguel”. (Isso é para que não haja confusão sobre quando outra pessoa pode começar a usar o endereço IP que você está usando. Você pode renovar o aluguel ou saiba que você tem que parar de usar esse endereço e obter um novo.) Depois que o servidor alugar o endereço IP, ele não poderá fornecê-lo a mais ninguém até que o aluguel expire. Um roteador doméstico típico pode ser configurado com apenas 250 endereços para distribuir e um período de locação de 24 horas. Tudo bem em casa, mas em uma cafeteria com muito tráfego, eles podem obter mais de 250 Wi-Fi usando clientes por dia, e nesse ponto eles estariam sem endereços. Pior, os tempos de aluguel podem ser muito mais longos (I “Já vi 14 dias em alguns roteadores) e os servidores DHCP podem ter números arbitrariamente pequenos de endereços para distribuir. Então isso realmente acontece às vezes e provavelmente é o que está acontecendo com você.
Em qualquer caso, é provavelmente um erro de configuração no roteador que o proprietário do roteador deve corrigir.
Comentários
- Eu ‘ realmente gostaria de fornecer mais informações, mas não fui mais afetado por isso. Espero que outra pessoa relate quando ele / ela está passando pela mesma situação.
- Bastante normal. Quando você é um cliente de um servidor DHCP que não pode ‘ gerenciá-lo, é difícil experimentar seu ajuste, principalmente quando você já tem problemas para obtenha o acesso à rede :).
- → Old Pro: Excelente explicação e análise de problemas. É típico de um esgotamento de pool de servidor DHCP. Não há necessidade de atirar em qualquer plist ao acaso ☹. Sua resposta merece mais +!
Resposta
Eu já resolvi isso duas vezes usando o seguinte método:
No Terminal.app
(/Applications/Utilites/Terminal.app
) digite …
sudo ifconfig en1 down sudo ifconfig en1 up
O que é surpreendente, porque pensei que isso é apenas o mesmo que desligar e ligar o aeroporto – o que eu “Já tentei antes, mas não teve sucesso.
No entanto, talvez isso não seja totalmente verdade. De acordo com a página de manual, o comando down
tentará redefinir a interface ( o que isso significa em detalhes …).
Da página de manual de ifconfig
:
down Mark an interface ``down"". When an interface is marked ``down"", the system will not attempt to transmit messages through that interface. If possible, the interface will be reset to disable reception as well.
Comentários
- Você está vendo um endereço IP autoatribuído em algum dos casos? Antes de tentar alternar o status da rede (ligado / desligado ou deixando a interface ativada e forçando o endereço IP e as tabelas de roteamento a serem marcados), você também pode forçar esta liberação e renovação do seu status DHCP indo para Airport – > TCP / IP e selecionando renovar DHCP.
- @bmike Eu não ‘ tentei renovar o DHCP desta vez, mas eu ‘ Já fiz isso antes e não ajudava naquela época. Isso acontece com bastante frequência em qualquer Starbucks em Colônia – presumo. Portanto, tentarei replicar isso novamente amanhã e atualizarei as informações, se necessário.
- Isso é semelhante a
ipconfig release
,renew
comandos no Windows? Há anos que ‘ procuro essa solução. obrigado!
Resposta
Nas preferências do sistema, certifique-se de que as preferências de rede estejam definidas para o padrão da Apple (deve ser “Automático”) e para o dispositivo WiFi confirme nas configurações “Avançado …” que em “TCP / IP” seu “Configurar IPv4” é “Usando DHCP”
Comentários
- Obrigado, apliquei essas configurações. Esse não era o problema.
- Gostaria de saber se atualizar o DHCP várias vezes ajuda. Você ‘ vai querer ter o utilitário de rede ativo e olhar a tabela de roteamento antes e depois da atualização. Preste atenção ao endereço IP, à máscara de rede e à rota padrão.
Resposta
Consertei hoje de www .leshdigital.com O que acontece é: às vezes, o seu Mac é um endereço IP auto-atribuído diferente do seu endereço IP local (o meu é 192.168.1.1 e o endereço IP auto-atribuído é diferente disso) Então o que devemos fazer é :
Vamos para as preferências de rede e AVANÇADO -> TCP / IP -> configurar IPv4 (manualmente) Endereço IPv4: 192.168.1.19 (Meu IP local é 192.168.1.1, então mudei de 1 para 19) Máscara de sub-rede é um valor padrão: 255.255.0.0 e isso é importante: ROUTER-> seu IP local, o meu é: 192.168.1.1 Pressione OK e pronto. Aproveite seu wi-fi, que foi configurado com sucesso.
Resposta
No meu caso, o problema é resolvido alterando o endereço mac. Como Altere o endereço MAC no OS X Yosemite , basta executar três comandos
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport --disassociate sudo ifconfig en0 ether $(openssl rand -hex 6 | sed "s/\(..\)/\1:/g; s/./0/2; s/.$//") networksetup -detectnewhardware
Resposta
Embora eu duvide que isso ajude muitas pessoas, eu estava tendo esses sintomas depois de inserir minha senha incorretamente. De alguma forma, não fui notificado de que a senha estava incorreta, então consegui me conectar ao roteador, mas não emitia um endereço IP.
Comentários
- Bem, no meu caso, era um Starbucks Wi-Fi público que não exigia uma senha.
Resposta
Acho que é um plist corrompido. Não consigo reproduzir o erro, portanto, não tenho certeza se ele irá ajudá-lo.
Tente excluir /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
e reinicie o computador. Excluindo este arquivo e reiniciando deve permitir que seu sistema “reinstale” os drivers corretos para o seu hardware.
Além disso, recomendo que você reinstale a atualização de combinação .
Comentários
- Vou tentar fazer isso na próxima vez que esse problema ocorrer. Então, posso ‘ t fornecer feedback sobre a resposta agora . Pode demorar um pouco até que o problema me afete novamente. Mas qualquer outra pessoa afetada deve informar se sua resposta também ajudar.
- @gentmatt, Ok, ótimo! Você ‘ me deixou curioso 🙂
- Acho que isso é apenas um palpite. Não ‘ aconselho a tocar em qualquer plist System antes de qualquer análise do problema real. Para reproduzir este problema básico, basta iniciar um roteador Fi-Fi com um conjunto reduzido de 2 IP endereços distribuídos por DHCP. Adivinhe o que acontecerá quando você tentar conectar o terceiro.
- Se os drivers estivessem corrompidos, ‘ ele perderia a conexão com a estação base e não estar conectado. O ! indica que ele tem um endereço IP, apenas que a rota padrão para a internet não ‘ está resolvendo vários endereços de teste. Este é um problema de roteamento de rede no núcleo.
-
sudo touch /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
funcionou para mim, mas poderia ter sido acidentalmente