maimi:
I did it, but even with internet sharing, the local network didn't get internet access until I gave it the address 192.168.1.X..
Which is really weird.. :~
Not really weird. Most ICS apps use 192.168.1.1/24 for the computer interface that will be sharing the internet interface. You must then use 192.168.1.x/24 for an ip on any device connected to that interface. The ICS app will do a Network Address Translation (NAT) to the internet interface.
Some ICS apps do not start a dhcp server, so you must set the ip and other network settings manually.