network bridging in Darwin

benczur

Registered
Hello,

I wondered how could I set up network bridging in OS X 10.3/Panther. The setup in my home consists of a broadband connection shared through a wireless router set to the 192.168.3.1/24 internal network. There are several computers connecting to it (say comp1, comp2, ...), one of them (comp1) being an iBook running Panther. This iBook is connected through a crossover cable to a computer (comp0) having no wireless card. I would like to access the internet and local network from comp0.

Of course this is possible through the built-in internet sharing of Panther, but that one puts comp0 into a different private net (192.168.2.1/24) and makes it almost impossible to access from the rest of the network (comp2, etc.) How can I leave comp0 in the 192.168.3.1/24 network? I mean I would like to skip the DHCP server and NAT part of internet sharing on the iBook, and have it just forward packets between comp0 and the wireless router. Ideally comp0's dhcp request the router's offer would be forwarded too on startup.

I figured that I will have to use Darwin's capabilities, but all info I can find refers to either BSD or early versions of Darwin, and they depend on configuration files nonexistent in Panther. So far I disabled the firewall and set IPFORWARDING to YES in /etc/hostconfig, but have no idea what and how to do next.

Thanks,
Sanyi
 
Back
Top