I'm having some problems accessing the Internet via Internet Sharing. The connection is very slow, on the wifi side. Here's my setup: iPod Touch (wifi) -> MacMini (internet sharing on) -> Cable Modem (ethernet) iPod Touch: 4th generation, 802.11b/g/n WiFi MacMini: MacOSX Lion 10.7.2, 802.11a/b/g WiFi Cable Modem: 10Mbps ethernet connection I'm connecting to the Internet with my ipod Touch, wirelessly through my MacMini, which has Internet sharing turned on. My MacMini is connected directly to my cable modem via ethernet. All devices are within an arm's reach of each other. I looked up the transfer rates for the above Wifi protocols, and the slowest I should get is 11Mbps. a = 54 Mbps b = 11 Mbps g = 54 Mbps n = 100+ Mbps Which is fast enough for me. Now, if I open up the Network Utility on the MacMini, and select the Wifi interface, I can see the transfer statistics. The wifi packets are trickling in, very slowing. I'm getting maybe 10 packets every second. I try to use Safari, iTunes, App Store, Weather, GameCenter, etc... on my iPod Touch, and all are dreadfully slow. If I select the ethernet interface from Network Utility, and open up a browser on my MacMini, I can see thousands of packets being transmitted every second, so the speed is good on the ethernet side. So, why is wifi data transfer so slow, even though the Network Utility may say the Wifi link speed connection is 54 MBit/s ? Is there anything else I can check?