Mac Wi-Fi dropping? Bruk et enkelt Keepalive Bash-script for å opprettholde trådløs tilkobling

Mange brukere som oppgraderte til Mac OS X Lion, oppdaget at Wi-Fi-tilkoblingene deres droppet periodisk uten tilsynelatende grunn. Vi publiserte et rimelig grundig gjennomgang med tips om å fikse OS X Lions trådløse droppproblemer, og det er et anbefalt utgangspunkt fordi de fleste tips er enkle og mindre kompliserte, men blant dem var det et triks for å opprettholde dataoverføring ved å pinge en IP-adresse.

Keepalive ping-teknikken ser ut til å fungere, men det viser seg at du ikke trenger å pinge en ekstern IP, du kan også bare av og til pinge ditt lokale Wi-Fi-tilgangspunkt . Med dette i tankene skal vi lage et enkelt keepalive-skript som vil løpe fra kommandolinjen og pinge ruteren hvert 5. sekund, slik at wifi-tilkoblingen kan opprettholde seg selv og forhindre en dråpe.

1) Få din WiFi Router IP-adresse

Du må vite din IP-adresse for trådløs tilgangspunkt før du fortsetter. Det er vanligvis noe som 192.168.0.1 eller 192.168.1.1.

Du kan få denne informasjonen fra Systemvalg> Nettverk> Avansert> TCP / IP og lete etter IP ved siden av "Router":

Legg merke til den IP og fortsett med følgende:

2) Opprett Keepalive Bash Script

  • Start terminalen (ligger i / Programmer / Verktøy /)
  • Skriv inn følgende kommando:
  • nano keepalive.sh

  • Lim inn følgende, pass på å erstatte IP med dine egne rutere:
  • #!/bin/bash
    ping -i 5 -n 192.168.1.1

  • Hit Control + O for å lagre innholdet i keepalive.sh
  • Hit Control + X for å gå ut av nano

3) Kjør Wi-Fi Keepalive Bash Script

  • Tilbake på kommandolinjen, må vi gjøre skriptet kjørbart, gjør vi dette med:
  • chmod +x keepalive.sh

  • Nå for å kjøre keepalive script, skriver vi:
  • ./keepalive.sh &

Den siste kommandoen starter og kjører keepalive.sh-skriptet i bakgrunnen. Din trådløse tilkobling burde være i live nå, og slippe burde ende opp.

Ideen om å lage et enkelt bash-skript kommer fra Ahmet C. Toker, som forlot trikset i våre kommentarer og sa at etter at han kjørte det, "problemet smeltet bort" og wifi sluttet å slippe. Det er mindre av en løsning og mer av en enkel løsning, men det ser ut til å opprettholde wifi-tilkoblinger, og det er sannsynligvis bedre enn å pinge en ekstern IP-adresse som yahoo.com av flere grunner.

Det gjenværende spørsmålet er om det er en feil med hvordan Mac OS X 10.7 håndterer Wi-Fi-tilkoblinger, eller hvis noen rutere bare ikke spiller bra med OS X. Jeg tror det er sistnevnte fordi jeg bare har opplevd problemet på utvalgte merker av rutere og andre er feilfri, men for alle rutere har jeg funnet en løsning som stoppet forbindelsesfeilene helt. Det er mulig at en fremtidig oppdatering til OS X 10.7 løser problemet helt for alle.

Hvis du fortsatt har problemer, kan du se gjennom vårt mangfold av tidligere guider ved feilsøking av trådløse problemer i Mac OS X:

  • WiFi dropping i OS X Lion? Her er noen trådløse feilsøkingsløsninger
  • Veiledning for å feilsøke trådløse problemer på Mac-en
  • Fasttastende trådløst flyplassproblem i Mac OS X 10.6 Snow Leopard
  • Enkel løsning for problemer med trådløs nedlasting med Mac OS X 10.6.3

Lykke til!