If you didnt know already, AT&T wont give you the tethering option until “later this summer” . So if you haven’t already discovered tethering is working on iPhone firmware 3.0 (even for AT&T). You can enable AT&T tethering via a simple .ipcc (download AT&T.ipcc) update via iTunes OR you can make it happen in an even easier manner via Safari on your iPhone! BenM.at is hosting TONS of iPhone tethering configuration files for many many networks across various countries.
First you need to browse to help.BenM.at/help.php via MobileSafari on your iPhone and select Mobileconfigs.
Next step is to select your country and then select your carrier.
Now just tap install and you are done.
That’s it, Now just browse to Settings->General->Network->Internet Tethering->On and you have tethering.
NOTE: at the time of posting this, tethering is still working for AT&T even though they said it would not work. Here’s hoping that AT&T doesn’t prevent this overnight!
thx to BenM.at and modmyi