The bandwidth was provided by alt.coffee, a coffee and Internet cafe. It took some convincing to get the owners of alt.coffee to let me do this because they thought it would be bad for business. I had to convince them that people who could afford laptops with wireless weren't renting their computers, but they'd likely buy coffee. It worked :)
The laptop ran NetBSD and was installed in the awning of Accidental CDs a few doors down from alt.coffee because they were open 24/7, so someone was always at the front of the store. It routed its own private subnet that the NetBSD router in alt.coffee NAT'd and provided public IPv6 via 6bone.
I used 10BASE2 coax cable so I could run it along the building and nobody would mess with it, because it blended in perfectly with all the cable TV coax running on the outside of the building.
Aside from replacing the hard drive once, it ran for several years before regular access points became affordable.
What fun!