Order of the Butterfly
Posts: 408 from 2004/7/15
From: Russia, Moscow
I've checked the code, there's really no DHCP in current code. But it's fixable. There are two ways:
1. Build in some DHCP client, probably based on Krashan's code (there are at least parts).
2. Take UNIX dhclient, port it and bind to the suite.
The configuration of the interfaces will be performed by some script (or program) basing on some configuration file like:
eth0 IP=192.168.0.1 NETMASK=255.255.255.0 UP
eth1 DHCP
The script will read this file, parse it and configure the interface via ifconfig or dhclient. This process will be performed transparently to the user. The user will see only "Online" and "Offline" buttons and status LED.
iPod, iBook, iMac,... iRobot?