OS X Yosemite update makes big trouble for Mac users. Lot of Mac users report WiFi issues after Yosemite upgrade. This issue randomly dropping out or slowing down WiFi connection.
First start Time Machine backup before proceeding the solutions.
OS X Yosemite handle its WiFi connection with AirDrop Using AWDL. if you want to fix this problem, you need to disable it using Terminal command.
Open Terminal and type the following command
sudo ifconfig awdl0 down
Its also disable AirDrop.
If you want to enable AWDL, type the following command in Terminal.
sudo ifconfig awdl0 up
Click the menu bar and select System Preferences.
Click Network and Advanced… button.
Click the check box next to change networks and click OK button.
Then click Apply button. Now close the Network System Preferences window.
By changing this option prevent your mac to slip another WiFi network (require admin password to change another WiFi network).
Turn off Bluetooth.
Solution 4: –
Remove network configuration and preference files.
First turn off WiFi from the menu.
Go to /Library/Preferences/SystemConfiguration/ in Finder by pressing ⌘ + Shift + G.
Copy and paste the following files in different location.
Noe delete the files.
Reboot your Mac system and turn on WiFi again. Mac OS X Yosemite can regenerate these files. So don’t worry.
Renew Mac’s DHCP lease.
Open Network System Preference and choose Advanced button. Click TCP/IP tab. Click the Renew DHCP Lease button and press OK.
Solution 6:- (Use Google DNS servers)
If you WiFi is connected but you can’t connect to internet, follow my step.
In Apple menu choose System Preferences.
First choose Network and then select WiFi on the left .
Then click on Advanced and select DNS tab.
Click the + button at the bottom to add Google DNS.
Add the following IP addresses.
If you done this configuration, click on Hardware tab.
Change configuration from automatically to manual.
Then click MTU and choose custom. Enter 1453 as a MTU number.
Click OK button and then click Apply to make this changes.
If you have any other solutions, do let us via comment.