Routing broadband internet through laptop's Wireless

Is there a way I could route my broadband internet connection through my laptop’s Wireless module…so that I can share the connection with my mobile??
I’m talking about an ad-hoc connection between my PC & mobile
And to share the internet connection…
This can be done in Windows by creating an ad-hoc connection between 2 devices and enabling the Internet connection sharing.

Can we do this in Linux?? I’m running openSUSE 11.1

Here’s a HowTo on ICS in for openSUSE:
openSUSE ICS: Internet Connection Sharing (Linux IP Masquerading) with Suse or Windows Servers