well, it looks as if the article referenced pretty much tells you all you need to know.

1/ on zaurus, set up ppp dial up networking using a gsm/gprs phone connected via serial or irda or usb2/ turn on IP forwarding3/ use masquerading outbound on ppp04/ install bind/named5/ install dhcp daemons on zaurus, set it up bound to wlan network, telling any dh clients to use Z as gateway, 6/ use ad-hoc networking on wireless lan

well, it looks as if the article referenced pretty much tells you all you need to know.

1/ on zaurus, set up ppp dial up networking using a gsm/gprs phone connected via serial or irda or usb2/ turn on IP forwarding3/ use masquerading outbound on ppp04/ install bind/named5/ install dhcp daemons on zaurus, set it up bound to wlan network, telling any dh clients to use Z as gateway, 6/ use ad-hoc networking on wireless lan