I have two macs right next to each other on my workstation. One is a 2010 MacBook Pro and the other is a 2011 iMac. Both are connected to the same router via wifi. I also have an iPhone that's connected to the same router. The iPhone's connectivity is fine. The MacBook's is fine. The iMac's however is not. On the iMac I experience constant packet loss and consistent steep dips in speeds. I use the iMac for graphically intensive stuff (mostly gaming) so that packet loss is really easy to feel. I know the MacBook doesn't experience that packet loss since I use it for watching videos and doesn't drop the quality or the downloads like the iMac does. Running speed tests also show a stark difference between the two. The MacBook gets about 9/1 mbps download/upload while the iMac gets 3/3.5 mbps download/upload on the same speed test ran concurrently. Going to the network diagnostics on both, the packet loss differential is also confirmed, with the iMac sometimes dropping no packets, and others, every packet. I searched around for many hours and have no good idea on how to fix this. The only idea I got left is to just connect the iMac with the MacBook with an ethernet cable and try to share the wifi from the MacBook. However, I did read somewhere that that would chew through the lifecycle of the MacBook so I'm hesitant to come to that. Any help on this matter is appreciated.