結論
下に色々書いていますが、適当な推測で的はずれなことばかり書いているので参照しないほうがいいです*1。
結論はおそらく、USBポートに挿しているデバイスが影響していて、特に外部モニタをつないでいるような場合に当該現象が起きるようです。そして create_ap
は全く関係ないです。なぜなら接続できない現象が起きているときはそもそも AP にたどり着けてさえいないからです。すなわち、Wi-Fiの機能が突如として無効になるということです。
対応方法としては、モニタとの接続を見直すこと*2になります。
予想
たぶん私の環境限定です。MacBook Pro や create_ap が原因ではない可能性もあります。
背景
- create_ap 経由で Wi-Fi で接続
- アダプタは BUFFALO の WLI-UC-GNM2 です
- macOS High Sierra 10.13.6
- 普通の(?)Wi-Fi アクセスポイントへの接続では問題ない
- Android や iPad からの接続では問題ない*3
いやなところ
- 全く接続できない、とか、一定時間後に完全に切断される、とかではなく、不定期*4に接続できたりできなかったりするところ
ログ
$ ping www.google.co.jp PING www.google.co.jp (172.217.25.227): 56 data bytes 64 bytes from 172.217.25.227: icmp_seq=0 ttl=53 time=541.340 ms 64 bytes from 172.217.25.227: icmp_seq=1 ttl=53 time=65.399 ms Request timeout for icmp_seq 2 Request timeout for icmp_seq 3 Request timeout for icmp_seq 4 64 bytes from 172.217.25.227: icmp_seq=3 ttl=53 time=2466.356 ms 64 bytes from 172.217.25.227: icmp_seq=5 ttl=53 time=461.324 ms 64 bytes from 172.217.25.227: icmp_seq=4 ttl=53 time=1462.477 ms 64 bytes from 172.217.25.227: icmp_seq=6 ttl=53 time=1162.930 ms 64 bytes from 172.217.25.227: icmp_seq=7 ttl=53 time=162.853 ms 64 bytes from 172.217.25.227: icmp_seq=8 ttl=53 time=576.060 ms 64 bytes from 172.217.25.227: icmp_seq=9 ttl=53 time=452.513 ms 64 bytes from 172.217.25.227: icmp_seq=10 ttl=53 time=1462.805 ms 64 bytes from 172.217.25.227: icmp_seq=11 ttl=53 time=458.285 ms 64 bytes from 172.217.25.227: icmp_seq=12 ttl=53 time=377.841 ms 64 bytes from 172.217.25.227: icmp_seq=13 ttl=53 time=347.845 ms 64 bytes from 172.217.25.227: icmp_seq=14 ttl=53 time=888.130 ms 64 bytes from 172.217.25.227: icmp_seq=15 ttl=53 time=837.878 ms 64 bytes from 172.217.25.227: icmp_seq=16 ttl=53 time=42.752 ms 64 bytes from 172.217.25.227: icmp_seq=17 ttl=53 time=860.854 ms 64 bytes from 172.217.25.227: icmp_seq=18 ttl=53 time=24.551 ms 64 bytes from 172.217.25.227: icmp_seq=19 ttl=53 time=861.115 ms 64 bytes from 172.217.25.227: icmp_seq=20 ttl=53 time=21.075 ms Request timeout for icmp_seq 23 64 bytes from 172.217.25.227: icmp_seq=23 ttl=53 time=1208.487 ms 64 bytes from 172.217.25.227: icmp_seq=24 ttl=53 time=208.390 ms Request timeout for icmp_seq 26 Request timeout for icmp_seq 27 Request timeout for icmp_seq 28 Request timeout for icmp_seq 29 Request timeout for icmp_seq 30 Request timeout for icmp_seq 31 Request timeout for icmp_seq 32 Request timeout for icmp_seq 33 Request timeout for icmp_seq 34 Request timeout for icmp_seq 35 Request timeout for icmp_seq 36 Request timeout for icmp_seq 37 Request timeout for icmp_seq 38 Request timeout for icmp_seq 39 Request timeout for icmp_seq 40 Request timeout for icmp_seq 41 Request timeout for icmp_seq 42 64 bytes from 172.217.25.227: icmp_seq=41 ttl=53 time=2573.237 ms 64 bytes from 172.217.25.227: icmp_seq=42 ttl=53 time=1574.004 ms 64 bytes from 172.217.25.227: icmp_seq=43 ttl=53 time=574.017 ms 64 bytes from 172.217.25.227: icmp_seq=44 ttl=53 time=1325.174 ms 64 bytes from 172.217.25.227: icmp_seq=45 ttl=53 time=324.422 ms 64 bytes from 172.217.25.227: icmp_seq=46 ttl=53 time=15.835 ms 64 bytes from 172.217.25.227: icmp_seq=47 ttl=53 time=1380.771 ms 64 bytes from 172.217.25.227: icmp_seq=48 ttl=53 time=381.529 ms 64 bytes from 172.217.25.227: icmp_seq=49 ttl=53 time=8.304 ms 64 bytes from 172.217.25.227: icmp_seq=50 ttl=53 time=65.380 ms 64 bytes from 172.217.25.227: icmp_seq=51 ttl=53 time=3.679 ms 64 bytes from 172.217.25.227: icmp_seq=52 ttl=53 time=12.497 ms 64 bytes from 172.217.25.227: icmp_seq=53 ttl=53 time=4.880 ms 64 bytes from 172.217.25.227: icmp_seq=54 ttl=53 time=5.243 ms 64 bytes from 172.217.25.227: icmp_seq=56 ttl=53 time=7.843 ms 64 bytes from 172.217.25.227: icmp_seq=57 ttl=53 time=28.371 ms 64 bytes from 172.217.25.227: icmp_seq=58 ttl=53 time=31.019 ms 64 bytes from 172.217.25.227: icmp_seq=59 ttl=53 time=101.680 ms 64 bytes from 172.217.25.227: icmp_seq=60 ttl=53 time=88.728 ms 64 bytes from 172.217.25.227: icmp_seq=61 ttl=53 time=101.045 ms 64 bytes from 172.217.25.227: icmp_seq=62 ttl=53 time=28.668 ms 64 bytes from 172.217.25.227: icmp_seq=63 ttl=53 time=52.263 ms 64 bytes from 172.217.25.227: icmp_seq=64 ttl=53 time=28.525 ms 64 bytes from 172.217.25.227: icmp_seq=65 ttl=53 time=18.411 ms 64 bytes from 172.217.25.227: icmp_seq=66 ttl=53 time=11.585 ms 64 bytes from 172.217.25.227: icmp_seq=67 ttl=53 time=9.605 ms ^C --- www.google.co.jp ping statistics --- 68 packets transmitted, 48 packets received, 29.4% packet loss round-trip min/avg/max/stddev = 3.679/493.916/2573.237/635.960 ms
可能性
1.1.1.1
を DNS に設定しているとこの環境*5だとダメっぽい?