Perché il mio MacBook non funziona con il mio WiFi Raspberry Pi?

1

Ho il mio configurazione Raspberry Pi come un router WiFi , che funziona benissimo! Tranne un problema, il mio MacBook.

Connessione tramite il mio Galaxy Tab 3 Nota? A-OK. Cellulare Alcatel? A-OK. Chromebook? Certo.

Anche il mio Roku 2, nessun problema.

Ma il mio MacBook? Si connette al WiFi senza problemi. Posso persino eseguire un python -m SimpleHTTPServer su di esso e collegarmi al server tramite link e questo funziona perfettamente. Ma se provo a ping 8.8.8.8 ? Bene, ecco dove iniziamo a incorrere in problemi.

In realtà ho provato eseguendo tcpdump sul mio Raspberry quando ho iniziato a eseguire il ping di 8.8.8.8 dal mio MacBook, ma nessuno dei pacchetti ping è apparso. Ho appena provato a eseguire il ping da un dispositivo diverso e i pacchetti si sono mostrati definitivamente.

C'era sicuramente traffico da Mac: un sacco di traffico UDP, alcuni TCP. La maggior parte dei pacchetti TCP dal mio MacBook erano ritrasmissioni. C'erano pacchetti alcuni che erano stati reindirizzati verso l'IP. Ecco alcuni IP:

UDP:

  • 65.55.223.48,21,17
  • 64.4.23.170,148,142
  • 50.242.151.22
  • 37.59.40.88
  • 208.64.201.169
  • 162.254.199.136

TCP: (solo questi due IP hanno restituito tutti i pacchetti TCP)

  • 65.55.223.37
  • 208.64.201.169

Quindi per qualche ragione sembra che il mio Mac, e solo il mio Mac, non stia facendo esattamente qualcosa . Qualche indizio su quale potrebbe essere la causa della mancata connessione?

Aggiorna :

Sembra decisamente un problema DNS: Google Chrome restituisce un errore DNS_PROBE_FINISHED_NO_INTERNET . Inoltre, posso fare telnet 216.58.218.206 80 , e poi è interessante vedere che aspetta, aspetta e aspetta, ma poi si connette. Dopo di che

GET / HTTP/1.1
Host: google.com
Content-Accept: */*

Restituisce con il reindirizzamento di Google 301 al link

    
posta Wayne Werner 21.11.2016 - 21:47
fonte

1 risposta

1

Sembra che qualcosa sia stato risolto con la mia tabella di routing. Flushing my routes con

$ sudo route -n flush

sul terminale più volte, cancellando le mie voci DNS personalizzate e spegnendo e riaccendendo la rete wifi, mi consente di connettermi correttamente.

    
risposta data 22.11.2016 - 17:55
fonte

Leggi altre domande sui tag