Как администратор, меня ужасно беспокоит, когда у меня лично возникают проблемы с сетью, которые я не могу объяснить / расшифровать - возможно, вы, ребята, можете пролить немного света.

Запустив MacBook Air с новейшим воплощением Mac OS X (Mavericks), я иногда сталкиваюсь с проблемами в общественных точках доступа WiFi. По сути, я подключаюсь к определенной точке доступа Wi-Fi, но на самом деле соединение не получается - через него не проходит IP-трафик. Вот что я собрал до сих пор:

В нерабочем случае моя таблица маршрутизации выглядит так:

Shu:~ blitz$ netstat -nr
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
169.254            link#4             UCS             0        0     en0
192.168.182        link#4             UC              0        0     en0
192.168.182        link#4             UCSI            2        0     en0
192.168.182.1      20:4e:7f:8b:36:81  UHLWIir         1      208     en0    992
192.168.182.240    127.0.0.1          UHS             0        0     lo0
192.168.182.255    ff:ff:ff:ff:ff:ff  UHLWbI          0        1     en0

Internet6:
Destination                             Gateway                         Flags         Netif Expire
::1                                     ::1                             UHL             lo0
fe80::%lo0/64                           fe80::1%lo0                     UcI             lo0
fe80::1%lo0                             link#1                          UHLI            lo0
fe80::%en0/64                           link#4                          UCI             en0
fe80::1%en0                             50:7e:5d:95:45:2                UHLWI           en0
fe80::1240:f3ff:fe81:df32%en0           10:40:f3:81:df:32               UHLI            lo0
fe80::26ab:81ff:feb9:1b0%en0            24:ab:81:b9:1:b0                UHLWI           en0
fe80::5a55:caff:fe53:96e6%en0           58:55:ca:53:96:e6               UHLWI           en0
fe80::5e96:9dff:fe70:108a%en0           5c:96:9d:70:10:8a               UHLWI           en0
ff01::%lo0/32                           ::1                             UmCI            lo0
ff01::%en0/32                           link#4                          UmCI            en0
ff02::%lo0/32                           ::1                             UmCI            lo0
ff02::%en0/32                           link#4                          UmCI            en0

Пинг к локальному маршрутизатору (192.168.182.1) приводит к этому выводу:

shu:~ blitz$ ping 192.168.182.1
PING 192.168.182.1 (192.168.182.1): 56 data bytes
64 bytes from 192.168.182.1: icmp_seq=0 ttl=64 time=3.026 ms
64 bytes from 192.168.182.1: icmp_seq=0 ttl=64 time=3.323 ms (DUP!)
64 bytes from 192.168.182.1: icmp_seq=1 ttl=64 time=3.147 ms
64 bytes from 192.168.182.1: icmp_seq=1 ttl=64 time=3.227 ms (DUP!)
64 bytes from 192.168.182.1: icmp_seq=2 ttl=64 time=3.085 ms
64 bytes from 192.168.182.1: icmp_seq=2 ttl=64 time=3.975 ms (DUP!)

И соответствующий tcpdump во время пинга показывает это:

Shu:~ blitz$ sudo tcpdump
tcpdump: data link type PKTAP
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on pktap, link-type PKTAP (Packet Tap), capture size 65535 bytes
12:59:19.180358 IP 192.168.182.240 > 192.168.182.1: ICMP echo request, id 30483, seq 223, length 64
12:59:19.183449 IP 192.168.182.1 > 192.168.182.240: ICMP echo reply, id 30483, seq 223, length 64
12:59:19.183530 IP 192.168.182.1 > 192.168.182.240: ICMP echo reply, id 30483, seq 223, length 64
12:59:20.181503 IP 192.168.182.240 > 192.168.182.1: ICMP echo request, id 30483, seq 224, length 64
12:59:20.184755 IP 192.168.182.1 > 192.168.182.240: ICMP echo reply, id 30483, seq 224, length 64
12:59:20.184758 IP 192.168.182.1 > 192.168.182.240: ICMP echo reply, id 30483, seq 224, length 64

Теперь, когда соединение работает (что иногда происходит или с другими WiFis), я вижу следующую таблицу маршрутизации:

shu:~ blitz$ netstat -nr
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            192.168.1.1        UGSc           33        5     en0
169.254            link#4             UCS             0        0     en0
192.168.1          link#4             UCS             2        0     en0
192.168.1.1        84:7a:88:66:c5:79  UHLWIir        34       66     en0   1170
192.168.1.150      127.0.0.1          UHS             1       25     lo0
192.168.1.255      ff:ff:ff:ff:ff:ff  UHLWbI          0       16     en0

Я предполагаю, что это дублированная строка 192.168.182 в первом netstat - но, во-первых, как она туда попадает, во-вторых, что она делает на самом деле, и в-третьих, как мне от нее избавиться (кроме перезагрузки, которая просто сырая :))

0