These instructions were written using OS X 10.10 but should work for other versions as well.
On the EV3, first verify that Bluetooth is powered on. In brickman,open the Wireless and Networks menu and select Bluetooth. Make sure thePowered checkbox is checked. The Bluetooth icon next to the battery in thestatus bar also indicates that Bluetooth is powered on. (Visible doesn’tactually matter here.)
On your host computer, open System Preferences and go to Bluetooth. Thiswill make your host computer discoverable.
On the EV3, select Start Scan on the Bluetooth menu. It should find yourcomputer.
Select your computer from the menu and then select the Pair button.
Confirm the passkey on both devices when requested.
On your Mac, in System Preferences, go back and select Network.
If you do not already have a Bluetooth PAN device, click on the +
icon in the lower left area to add a new network device. You’ll need toselect Bluetooth PAN in the drop down box. Click Create when you are done.
You may or may not see your EV3 listed next to Device: as shown. If you don’tsee it, don’t worry, that is normal. Click Apply to save yourchanges, but don’t connect yet. In fact, don’t try to use the Connectbutton you see here. It is for [tethering] and won’t work for the connectionwe are setting up here. Instead, we will initiate the connection from theEV3 itself later.
To share our Internet connection with the EV3. Go back to SystemPreferences and select Sharing.
Click Internet Connection on the left, but don’t check the box yet. Onthe right, Share your connection from: will be Wi-Fi (or Ethernet ifyou have a wired connection). Then check the box next to Bluetooth PAN
Now check the box next to Internet Connection on the left to enable it.Read the warning and then click Start.
Back on the EV3, you should have a Network Connection button. Select it toopen the network connection settings. (You can also find the connectionin Wireless and Networks > All Network Connections.)
The Connect button pictured above is used to connect other Bluetoothservices. It will not connect the network connection. We need to useConnect on the Network Connection screen below instead.
Select Connect here. You can also check the box for Connect automatically.This way you don’t have to connect manually after you reboot.
State should change to Online to indicate that the EV3 has an Internetconnection.