I use a 2170 with all my Macs. What's the problem? Do you have a router set up? You do realize you might have to set up the printer up using a wired connection the first time and then it should work fine from then on...
1) turn on printer
2) plug in ethernet
3) find printer on network ... even if it shows up in bonjour, it doesn't tell you the ip address and you need the ip address to connect to the printer using a web browser and set up the wireless. there may be some software that came with the printer but I try to avoid bothering with that when all you really need is a web browser and the brother drivers that ship with OS X. you need to tell the printer to join your wifi network and give it your wifi network wpa passphrase. once you have done that, the printer should work fine wirelessly.
4) unplug ethernet after setting up the printer's wireless settings
5) place the printer anywhere it can get a wifi signal and you can print from any mac you own.