My excellent ad hoc adventure
Trying to get my N7 working with my ancient (WM6) phone's ad hoc wifi was my mission - but like lots of people, no joy.
Turned out it wasn't really necessary (neither was unlocking or rooting my N7, but what's done is done, oh well
Simple answer: Bluetooth networking.
Built in to the WM6 phone. Built into the N7. No apps needed on either device. Just set up a networking connection on the phone and paired it with the N7.
Only tested with Chrome, but it works fine, and since android shows the connection as "Connected to device for Internet access" I expect it should work as well as wifi, if not quite as fast. But it's only a 3G phone anyway, so realistically it's good enough for occasional use, which is all I wanted anyway.
Don't know if this will help too many other folks but just thought I'd share...