Primeiro um pequeno diagrama de rede;
Temos um roteador ADSL (Netgear de banda larga doméstica padrão. DHCP, DNS e firewall desativado), conectado a um comutador de gigabit (não gerenciado, apenas fica lá e funciona). Nesse switch, temos (entre outras coisas) um ponto de acesso sem fio, um servidor OS X executando DHCP, DNS, firewall e outros serviços de rede e dois MacBook Pro (OS X Lion).
+------------+ +---------------+
| Internet |-------------| ADSL Router |
+------------+ +---------------+
|
|
|
|
+---------------+ +------------------+ +---------------+
| Wireless AP |----| Gigabit Switch |--------| OS X Server |
+---------------+ +------------------+ +---------------+
| |
| |
| |
| |
+--------+ | |
| MBP1 |---------+ |
+--------+ |
|
|
|
|
+--------+ |
| MBP2 |------------------+
+--------+
(MBP = MacBook Pro)
O MBP1 está muito feliz, tem uma conexão Ethernet e seu wireless está desligado. Eu nunca tive problemas com isso. O MBP2, no entanto, não funcionará na rede Ethernet. Se eu desconectar a Ethernet e conectar-me ao ponto de acesso sem fio, ele pegará o DHCP e navegará exatamente como deveria, mas mesmo estando diretamente conectado ao mesmo switch do ponto de acesso, ele fica lá dizendo
Tentei ir para Avançado-> Renovar concessão de DHCP, tentei definir as configurações manualmente, mas ele simplesmente não capta a rede.
A conexão com outras redes Ethernet funciona bem, e os dois MBPs foram comprados exatamente ao mesmo tempo, têm exatamente as mesmas especificações e fizeram exatamente o mesmo com eles. Troquei cabos Ethernet, portas no comutador, tentei conectá-lo ao roteador ADSL, tentei conectá-lo às portas Ethernet do ponto de acesso sem fio, ele simplesmente não funcionará na Ethernet.
Estou completamente perdido, como eu começaria a depurar isso? Conectado à Ethernet, mesmo com um endereço manual, ele não pode executar ping em nada (exceto 127.0.0.1).
Atualizar
Como sugerido, reinstalei o OSX e o levei para a Apple Store, mas como está funcionando bem em todas as outras redes que testamos, a Apple não acha que seja uma falha de hardware. Tentei trocar o switch por um switch de 100Mb mais antigo, o mesmo problema. No entanto, se eu conectá-lo à parte traseira do roteador ADSL, ele obtém as configurações de IP / DNS do DHCP e funciona bem (confirmei nas configurações de rede que o DHCP foi capturado no servidor OS X e não no roteador ADSL / em qualquer outro lugar, mesmo com o DHCP e o DNS desativados, eu queria ter certeza). Posso conectar-me a todos os outros clientes na rede (pegar unidades de rede e Time Machine no servidor OS / X, conectar-me ao gerenciamento no ponto de acesso etc.).
É claramente algo a ver com a rede, mas não sei ao certo o que, depois de experimentar diferentes switches e cabos Ethernet. Eu tenho acesso total à rede e ao servidor, então estou disposto a fazer / tentar praticamente qualquer coisa.
Eu não estou descartando insanidade pessoal, dada a situação
fonte
Respostas:
Como você testou o MBP2 em outra rede e funcionou bem, e como o MBP1 funciona sem problemas, pode ser que o seu switch esteja um pouco desligado e o MBP2 também, para que juntos eles simplesmente não se entendam, mas ainda funcionem bem com outros parceiros.
Um teste possível é tentar outra opção, emprestada de um amigo ou uma loja, e ver se isso resolve o problema. Se isso acontecer, o interruptor é o problema.
Outro teste é usar uma placa de rede USB no MBP2. Se isso resolver o problema, você poderá forçar a Apple Store a substituir seu cartão MBP2 ou permanecer com a solução do cartão USB.
fonte
Vi interfaces Ethernet começarem a ter falhas de hardware ao não estabelecer o vínculo com alguns comutadores, especialmente na velocidade de gigabit. Ao conectar meu último MBP ao switch Cisco GigE no trabalho (com o qual trabalhava há anos), ele continuava alternando o link até que eu o configurasse manualmente para 100 / Full. Deixá-lo definido para negociação automática total funcionaria com outros comutadores, especialmente comutadores 10/100.
Veja se a configuração manual das configurações de velocidade / duplex Ethernet do MBP com falha para 100 / Full corrige o problema de conexão ao switch GigE.
Se você não conseguir nenhuma conectividade via Ethernet e se uma reinstalação limpa do Mac OS X não a corrigir, ocorrerá uma falha de hardware que precisa de reparo.
fonte
A partir das informações fornecidas, sugiro que o problema esteja no seu roteador, não no MacBook.
Você já tentou uma redefinição de fábrica completa do roteador? .. Se for uma configuração de rede padrão, você desejará acessar http://192.168.0.1
nome de usuário: admin & senha: senha
localize o botão de redefinição de fábrica em algum lugar no painel de administração. (como alternativa, mantenha pressionado o botão Redefinição padrão até que a luz de energia pisque (cerca de 10 segundos))
Você precisará aguardar a instalação do roteador antes de inserir novamente as informações de login do seu provedor de serviços de Internet para se reconectar à Internet. (ou executando o assistente de configuração)
editar: se outras pessoas tiverem acesso à sua configuração, elas podem ter bloqueado o endereço MAC do seu MBP que não será conectado. Você também poderá encontrar isso na configuração netgear. você também pode definir uma nova senha de administrador para impedir o acesso não autorizado.
fonte
Configure manualmente o MBP2 com um endereço IP em qualquer sub-rede MBP2 e no compartilhamento do servidor (provavelmente 192.168.xx).
No MBP2, sem nenhuma outra atividade de rede, abra o Terminal e digite "
sudo tcpdump
". Isso mostrará todas as redes que podem ser vistas (se houver).No MBP1, abra o Terminal e digite "
ping 192.168.x.x
" ondex.x
é o endereço que você definiu para o MBP2. Alguma atividade aparece no MBP2? Nesse caso, a ethernet tem funcionalidade básica e o problema está no roteamento. Se nada aparecer no MBP2, é mais provável que seja um problema de configuração do hardware ou do MBP2.fonte