En av Mac-funktionerna som är tillgängliga sedan OS X Lion är AirDrop, en praktisk metod att dela data med vilken Mac som helst som är utrustad med OS X Lion (eller senare) och en Wi-Fi-anslutning som stöder PAN (Personal Area Networking). PAN är en något ny standard som har lagts till i Wi-Fi-alfabetens soppa. Tanken med PAN är att två eller flera enheter som ligger inom intervallet av varandra kan kommunicera med hjälp av en peer-to-peer-anslutningsmetod.
Apples implementering av AirDrop är beroende av Wi-Fi-chipset som har inbyggt PAN-stöd. Denna tillit till hårdvarubaserade PAN-funktioner i Wi-Fi-chipset har de olyckliga konsekvenserna av att begränsa användningen av AirDrop till Mac från slutet av 2008 eller senare. Begränsningarna gäller även trådlösa produkter från tredje part, de måste ha en inbyggd WiFi-chipset som stöder PAN.
Det förhindrar dig också från att använda AirDrop på andra typer av lokala nätverk, till exempel bra gammaldags kabelbaserad Ethernet, vilket råkar vara mitt nätverk av val här hemma och på mitt kontor.
Men som en anonym tipster rapporterade till Mac OS X Hints finns det en lösning som möjliggör användning av AirDrop, inte bara över icke-stödda WiFi-anslutningar, men även av Mac-enheter som är anslutna till ett kabelanslutet Ethernet-nätverk.
Hur Airdrop fungerar
AirDrop använder Apples Bonjour-teknik för att lyssna på en WiFi-anslutning för en annan Mac för att tillkännage AirDrop-funktioner.
Det verkar som AirDrop kommer att meddela sig över alla tillgängliga nätverksanslutningar, men när AirDrop lyssnar uppmärksammas det bara Wi-Fi-anslutningar, även om AirDrop-meddelanden finns på andra nätverksgränssnitt.
Det är inte klart varför Apple valde att begränsa AirDrop till Wi-Fi, men vad den anonyma tipster upptäckte är att Apple, åtminstone under testningen, gav AirDrop möjligheten att lyssna på AirDrop-meddelanden över alla nätverksanslutningar.
Välj bara AirDrop-objektet i en sidfält i Finder-fönstret och alla Mac-enheter i nätverket kommer att vara synliga. Om du drar ett objekt till en av de listade Mac-datorerna initieras en begäran om filöverföring. Användaren av mål Mac måste acceptera överföringen innan filen levereras.
När filöverföringen är godkänd skickas filen till den angivna Macen och visas i den nedladdningsbara mappen för mottagande Mac.
Stödda Mac Modeller
Modell | I.D. | År |
---|---|---|
MacBook | MacBook5,1 eller senare | Sent 2008 eller senare |
MacBook Pro | MacBookPro5,1 eller senare | Sent 2008 eller senare |
Macbook Air | MacBookAir2,1 eller senare | Sent 2008 eller senare |
MacPro | MacPro3,1, MacPro4,1 med Airport Extreme-kort | Eearly 2008 eller senare |
MacPro | MacPro5,1 eller senare | Mid 2010 eller senare |
iMac | iMac9,1 eller senare | I början av 2009 eller senare |
Mac mini | Macmini4,1 eller senare | Mid 2010 eller senare |
Aktivera AirDrop över vilken nätverksanslutning som helst
- Att aktivera AirDrop-funktioner för alla nätverk är relativt enkelt. allt som behövs är lite av Terminal Magic för att göra förändringarna.
- Starta terminalen, som finns i / Program / Verktyg.
- Ange följande i kommandot Terminal:
standardvärden skriv com.apple.NetworkBrowser BrowseAllInterfaces 1
Ovanstående kommando finns på en rad, utan rader. Din webbläsare kan visa kommandot på flera rader; Om du ser några rader, ignorerar du bara dem.
- När du skriver eller kopierar / klistrar in kommandot i Terminal trycker du på enter eller returnerar.
Inaktivera AirDrop på vilket nätverk som helst, men din Wi-Fi-anslutning
- Du kan när som helst återgå AirDrop till sitt standardbeteende genom att utfärda följande kommando i Terminal:
standardvärden skriv com.apple.NetworkBrowser BrowseAllInterfaces 0
- Återigen, tryck på enter eller returnera när du skriver eller kopierar / klistrar in kommandot.
Inte redo för Prime Time
Även om AirDrop fungerar ganska bra när den används i sin standardkonfiguration via WiFi, mötte jag några gotchas med denna icke-Apple-sanktionsmetod för att använda AirDrop över andra nätverksanslutningar.
- Vid mer än ett tillfälle var jag tvungen att starta om Mac efter att ha kört Terminal-kommandot innan AirDrop-funktionerna skulle tillämpas. Detta innebar att aktivera eller inaktivera AirDrop-funktionen.
- AirDrop listar normalt i närheten av Macs med AirDrop-funktioner. Med tiden AirDrop-aktiverade Mac-datorer som anslutits via Ethernet-kabeln skulle helt enkelt släppa av AirDrop-listan och sedan dyka upp igen.
- Att aktivera AirDrop över ett nätverk verkar skicka data i ett okrypterat format. Normalt skickas AirDrop-data krypterad. Jag rekommenderar att du begränsar detta AirDrop-hack till ett litet hemnätverk där alla användare kan lita på.
- Om AirDrop aktiveras över något nätverk får AirDrop bara fungera för Mac-datorer som finns i samma nätverk, dvs inga ad hoc-anslutningar tillåtna.
- Använda OS X: s standardfilsystem kan vara en mer stabil metod för filöverföringar på ett kabelanslutet nätverk.