C'è un modo per disabilitare la funzionalità di risparmio energetico del wireless in OS-X Sierra (10.12.6)?
Il problema che sto cercando di risolvere è dove il wireless va a dormire e si sveglia ogni poche centinaia di millisecondi per verificare i dati in arrivo. Questo è estremamente fastidioso in quanto ho applicazioni sensibili alla latenza che inviano dati al mio laptop.
Sono riuscito a risolvere il problema facendo:
ping -i 0.2 192.168.0.1 # <- my router
Ciò mantiene la scheda wireless inattiva e in modalità di risparmio energetico.
Nota anche che non sono nemmeno a batteria. Sono collegato al potere.
Questo è il risultato del ping del mio portatile da un'altra macchina sulla rete:
64 bytes from 192.168.0.147: icmp_seq=383 ttl=62 time=102 ms
64 bytes from 192.168.0.147: icmp_seq=384 ttl=62 time=38.1 ms
64 bytes from 192.168.0.147: icmp_seq=385 ttl=62 time=47.8 ms
64 bytes from 192.168.0.147: icmp_seq=386 ttl=62 time=80.5 ms
64 bytes from 192.168.0.147: icmp_seq=387 ttl=62 time=96.0 ms
64 bytes from 192.168.0.147: icmp_seq=388 ttl=62 time=120 ms
64 bytes from 192.168.0.147: icmp_seq=389 ttl=62 time=37.3 ms
64 bytes from 192.168.0.147: icmp_seq=390 ttl=62 time=67.7 ms
64 bytes from 192.168.0.147: icmp_seq=391 ttl=62 time=93.4 ms
64 bytes from 192.168.0.147: icmp_seq=392 ttl=62 time=115 ms
64 bytes from 192.168.0.147: icmp_seq=393 ttl=62 time=140 ms
64 bytes from 192.168.0.147: icmp_seq=394 ttl=62 time=37.0 ms
64 bytes from 192.168.0.147: icmp_seq=395 ttl=62 time=100 ms
Questo è il risultato dello stesso ping di un altro computer, ma con l'esecuzione di ping -i 0.2 192.168.0.1
dal laptop:
64 bytes from 192.168.0.147: icmp_seq=396 ttl=62 time=42.3 ms
64 bytes from 192.168.0.147: icmp_seq=397 ttl=62 time=37.3 ms
64 bytes from 192.168.0.147: icmp_seq=398 ttl=62 time=38.0 ms
64 bytes from 192.168.0.147: icmp_seq=399 ttl=62 time=37.2 ms
64 bytes from 192.168.0.147: icmp_seq=400 ttl=62 time=37.5 ms
64 bytes from 192.168.0.147: icmp_seq=401 ttl=62 time=37.5 ms
64 bytes from 192.168.0.147: icmp_seq=402 ttl=62 time=37.0 ms
64 bytes from 192.168.0.147: icmp_seq=403 ttl=62 time=37.6 ms
64 bytes from 192.168.0.147: icmp_seq=404 ttl=62 time=36.9 ms
64 bytes from 192.168.0.147: icmp_seq=405 ttl=62 time=37.2 ms
64 bytes from 192.168.0.147: icmp_seq=406 ttl=62 time=39.1 ms
64 bytes from 192.168.0.147: icmp_seq=407 ttl=62 time=43.0 ms
Nota quanto è basso e stabile adesso?
Sono stato in grado di risolvere questo problema in altri sistemi operativi disabilitando la funzionalità di risparmio energetico della scheda wireless / driver. Non so come farlo su OS-X.
Il portatile è un MacBook Pro da 13 pollici 2017 La scheda di rete è AirPort Extreme. Firmware Broadcom BCM43xx 1.0