Iespējojiet un atspējojiet AirPort Wireless no komandrindas operētājsistēmā Mac OS X
Dažkārt vienkāršākais risinājums, novēršot AirPort bezvadu savienojuma problēmu, ir vienkārši ieslēgt un izslēgt AirPort. Tā vietā, lai izmantotu izvēlnes vienumu vai sistēmas preferences, mēs varam ļoti ātri iespējot un atspējot AirPort tieši no Mac OS X termināļa.
Lai to izdarītu, mēs izmantosim komandu "networksetup".Ņemiet vērā, ka šeit tiek izmantota atsauce “AirPort” pat ar jaunākām Mac OS X versijām, kurās Wi-Fi vairs netiek saukts par AirPort, tāpēc ignorējiet šīs nosaukšanas metodes izmaiņas no Apple un ziniet, ka abas attiecas uz Mac datoru bezvadu tīkla iespējām.
Izslēdziet Wi-Fi, izmantojot komandrindu operētājsistēmā Mac OS X
Tīkla ierīces nosaukums noteiks, kā tiks ievadīta pareizā sintakse.
networksetup -setairportpower lidosta izslēgta
Ierīces nosaukums var būt lidosta, en0, en1 utt atkarībā no Mac aparatūras un OS X versijas. Tādējādi, iespējams, būs jānorāda ierīces ports, nevis "lidosta". piemērs en1 vai en0:
networksetup -setairportpower en0 off
Ja neesat pārliecināts, varat izmantot karogu -getairportpower, lai pārbaudītu portu.
Ieslēgt Wi-Fi (lidosta), izmantojot komandrindu operētājsistēmā Mac OS X
Tāpat kā Wi-Fi izslēgšana no komandrindas, varat arī to atkal ieslēgt. Tāpat kā iepriekš, pievērsiet uzmanību ierīces nosaukumam:
networksetup -setairportpower lidosta ir ieslēgta
Un atkal, iespējams, būs jānorāda ierīce en0 vai en1, nevis “lidosta”, piemēram:
networksetup -setairportpower en0 on
Jūs neredzēsit apstiprinājumu, ka komanda ir sekmīga vai neizdevusies, taču, ja skatīsit AirPort izvēlnes ikonu, joslas pazudīs, norādot, ka bezvadu interfeiss ir izslēgts, vai atkal parādīsies, norādot ka bezvadu savienojums atkal tiek aktivizēts.
Mēs varam arī virknē komandas vienu pēc otras, lai ieslēgtu bezvadu interfeisu Mac datorā:
Ātri ieslēdziet Wi-Fi, izmantojot Mac OS X tīkla iestatīšanas rīku
networksetup -setairportpower lidosta izslēgta; networksetup -setairportpower lidosta on
Šķiet, ka AirPort bezvadu karte reaģē uz komandrindas tīkla iestatīšanas rīku ātrāk nekā jebkura cita metode, padarot šo metodi par īpaši ātru bezvadu interfeisa jaudas pārslēgšanas metodi. Bieži vien ar to pietiek, lai atrisinātu pamata bezvadu maršrutētāja savienojamības problēmas, piemēram, IP konfliktus vai nepareizi funkcionējošus DHCP pieprasījumus.
Man ir pietiekami daudz regulāras sastapšanās ar vienu īpaši nestabilu maršrutētāju, tāpēc es izveidoju aizstājvārdu, lai ieslēgtu savu AirPort karti. Varat to izdarīt, pievienojot savam .bash_profile tālāk norādīto, tikai pārliecinieties, ka tas atrodas vienā rindā. :
alias airportcycle='networksetup -setairportpower airport off; networksetup -setairportpower lidosta
Tagad, tāpat kā jebkurš cits aizstājvārds, ierakstiet tikai “airportcycle”, un bezvadu saskarne nekavējoties izslēgsies un atkal ieslēgsies.
AirPort atspējošana un atkārtota iespējošana nav tas pats, kas savienojuma izveide ar bezvadu tīklu no komandrindas, lai gan to var izdarīt arī, izmantojot tīkla iestatīšanas rīku.