MacBook non rileva la rete su Ethernet


10

Prima un piccolo diagramma di rete;

Abbiamo un router ADSL (Netgear standard a banda larga domestica. DHCP, DNS e firewall disabilitati), collegato a uno switch gigabit (non gestito, si trova lì e funziona). Da questo switch abbiamo (tra le altre cose) un punto di accesso wireless, un server OS X con DHCP, DNS, firewall e altri servizi di rete e due MacBook Pro (OS X Lion).

+------------+             +---------------+
|  Internet  |-------------|  ADSL Router  |
+------------+             +---------------+
                                  |
                                  |
                                  |
                                  |
   +---------------+    +------------------+        +---------------+
   |  Wireless AP  |----|  Gigabit Switch  |--------|  OS X Server  |
   +---------------+    +------------------+        +---------------+
                             |        |
                             |        |
                             |        |
                             |        |
          +--------+         |        |
          |  MBP1  |---------+        |
          +--------+                  |
                                      |
                                      |
                                      |
                                      |
          +--------+                  |
          |  MBP2  |------------------+
          +--------+

(MBP = MacBook Pro)

MBP1 è abbastanza felice, ha una connessione Ethernet e il suo wireless è spento. Non ho mai avuto problemi con questo. MBP2, tuttavia, non funzionerà affatto sulla rete Ethernet. Se disconnetto Ethernet e mi collego all'AP wireless, raccoglie DHCP e naviga esattamente come dovrebbe, ma anche se è direttamente collegato allo stesso switch dell'AP, rimane semplicemente lì a dire

Nessun IP

Ho provato ad andare su Avanzate-> Rinnova lease DHCP, ho provato a configurare le impostazioni manualmente, ma non raccoglierà la rete.

La connessione ad altre reti Ethernet funziona bene ed entrambi gli MBP sono stati acquistati nello stesso momento, hanno esattamente le stesse specifiche e hanno fatto esattamente le stesse cose. Ho scambiato cavi Ethernet, porte sullo switch, ho provato a collegarlo al router ADSL, ho provato a collegarlo alle porte Ethernet sull'AP wireless, semplicemente non funzionerà su Ethernet.

Sono in perdita completa, come potrei anche iniziare a fare il debug di questo? Collegato a Ethernet, anche con un indirizzo manuale, non può eseguire il ping di nulla (tranne 127.0.0.1).

Aggiornare

Come suggerito, ho reinstallato OSX e l'ho portato su Apple Store, ma dal momento che funziona bene su ogni altra rete che abbiamo testato Apple non pensa che sia un errore hardware. Ho provato a scambiare lo switch con un vecchio switch da 100 Mb, stesso problema. Tuttavia, se lo collego al retro del router ADSL, rileva le impostazioni IP / DNS dal DHCP e funziona bene (ho confermato nelle impostazioni di rete che il DHCP è stato prelevato dal server OS X e non dal router ADSL / altrove, anche se DHCP e DNS sono disabilitati, ho voluto assicurarmene). Sono in grado di connettermi a tutti gli altri client sulla rete (prelievo di unità di rete e Time Machine dal server OS / X, connessione alla gestione sull'AP ecc.).

È chiaramente qualcosa a che fare con la rete, ma non sono sicuro di cosa, avendo provato diversi switch e cavi Ethernet. Ho pieno accesso alla rete e al server, quindi sono disposto a fare / provare praticamente qualsiasi cosa.

Non escludo la follia personale, vista la situazione


7
ben scritto, ricercato e illustrato. +1 :)
studiohack

1
Prova ad aumentare il livello di registro per il servizio DHCP e vedi cosa mostra quando colleghi l'MBP. Per una corretta interazione DHCP, dovresti vedere SCOPRI dal client, OFFERTA dal server, una RICHIESTA dal server e un ACK dal client. (Si noti che quando si rinnova un contratto di locazione esistente, i passaggi SCOPRI e OFFERTA vengono saltati, ma non è rilevante qui.) Sapere quali passaggi si verificano può dare un'idea migliore di dove sia il problema.
Gordon Davisson,

@GordonDavisson Assolutamente nulla nel registro DHCP quando mi connetto e disconnetto il client. Anche se suppongo che ciò sia causato dallo stesso problema che sto riscontrando con un indirizzo statico, la completa incapacità di riconoscere una connessione di rete oltre l'estremità del cavo.
Sfumare il

Durante il test di MBP2 nell'Apple Store, hai utilizzato uno switch Gigabit?
harrymc,

@harrymc Sì, ho provato con un interruttore gigabit e un interruttore da 100 MB, entrambi funzionavano bene
Smudge

Risposte:


2

Dato che hai testato MBP2 in un'altra rete e ha funzionato bene, e poiché MBP1 funziona senza problemi, è possibile che il tuo switch sia un po 'spento e anche MBP2, in modo che insieme non vadano d'accordo ma continuino a funzionare bene con altri partner.

Un possibile test potrebbe essere quello di provare un altro interruttore, prestato da un amico o da un negozio, e vedere se questo risolve il problema. In tal caso, l'interruttore è il problema.

Un altro test consiste nell'utilizzare una scheda di rete USB su MBP2. Se questo risolve il problema, potresti essere in grado di forzare Apple Store a sostituire la tua scheda MBP2 o rimanere con la soluzione della scheda USB.


Ho provato a sostituire l'interruttore con un interruttore diverso (100 Mb / s) con lo stesso problema. Prenderò una scheda USB e la proverò.
Macchia

La scheda USB ha funzionato, ha parlato con Apple e sostituiranno la scheda di rete.
Macchia

Un'altra cosa che stavo per suggerire (nel caso in cui non funzionasse) era connettere MBP2 allo stesso cavo di MBP1 e vedere se funziona lì
Canadian Luke,

@Luke: dice che l'ha fatto.
Harry

2

Ho visto che le interfacce Ethernet iniziano a presentare guasti hardware non riuscendo a stabilire un collegamento con alcuni switch, specialmente a velocità gigabit. Quando collego il mio ultimo MBP allo switch Cisco GigE sul posto di lavoro (con cui ha funzionato per anni), manterrebbe il collegamento ciclico su e giù fino a quando non lo configuro manualmente per 100 / Full. Lasciandolo impostato per la completa negoziazione automatica funzionerebbe con altri switch, in particolare con switch 10/100.

Verifica se la configurazione manuale delle impostazioni di velocità / duplex Ethernet del tuo MBP in errore per 100 / Full risolve il problema di connessione allo switch GigE.

Se non riesci a ottenere alcuna connettività su Ethernet e se una reinstallazione pulita di Mac OS X non lo risolve, allora hai un errore hardware che deve essere riparato.


Ho provato le impostazioni hardware manuali, nessuna differenza. L'ho portato in Apple Store ma perché hanno testato sulla loro rete Ethernet e ha funzionato bene, dicono che non c'è nessun difetto. Proverò una reinstallazione ora e torno da te
Smudge

Reinstall non ha fatto nulla, stesso errore = (
Smudge

@sam Vieni al Genius Bar!
Spiff

0

Dalle informazioni che hai fornito suggerirei che il problema risiede nel tuo router e non nel MacBook.

Hai provato un ripristino di fabbrica completo del router? .. Se si tratta di una configurazione netgear standard, vorrai andare su http://192.168.0.1

nome utente: admin e password: password

individuare il pulsante di ripristino delle impostazioni da qualche parte all'interno del pannello di amministrazione. (in alternativa, tenere premuto il pulsante Ripristino predefinito fino a quando la spia di alimentazione non si accende (circa 10 secondi))

Sarà quindi necessario attendere che il router si stabilizzi prima di reinserire le informazioni di accesso del proprio ISP per riconnettersi a Internet. (o eseguendo la procedura guidata di installazione)

modifica: se altre persone hanno accesso alla tua configurazione, potrebbero aver bloccato l'indirizzo mac del tuo MBP che non si collegherà .. sarai in grado di trovarlo anche nella configurazione di netgear. puoi anche impostare una nuova password amministratore per impedire l'accesso non autorizzato.


1
Il router non fa altro che connettersi a Internet. Non sto ripristinando l'intera rete per un client che si comporta male
Smudge

Dal tuo diagramma sembra che il tuo router stia fornendo indirizzi IP al resto della rete. è corretto?
Wez,

No, come descritto nella domanda abbiamo un server OS X con DHCP, DHCP sul router è disabilitato
Smudge

0

Configurare manualmente MBP2 con un indirizzo IP in qualunque subnet MBP2 e la condivisione del server (probabilmente 192.168.xx).

Su MBP2, senza altre attività di rete in corso, aprire il Terminale e digitare " sudo tcpdump". Questo ti mostrerà tutto il networking che può essere visto (se presente).

Su MBP1, apri Terminale e digita " ping 192.168.x.x" dove si x.xtrova l'indirizzo impostato per MBP2. Qualche attività si manifesta su MBP2? In tal caso, Ethernet ha funzionalità di base e il problema riguarda il routing. Se non viene visualizzato nulla su MBP2, è più probabile un problema di configurazione hardware o MBP2.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.