Does anyone know the details of how MacOS X manages "Using DHCP with manual IP address?" The real reason I'd like to know is that my Mac OS X machine works fine on the network at work, maintaining the IP address I set and not causing any conflicts. But I can't get the Linux box I've set up as a development server to do the same thing.
The man pages for linux dhcpcd seem pretty clear, but the -s and -h flags cause it to fail to get a lease at all, and without them I get a different IP address on every reboot.
I'd ask the network administrators here, but both Mac OS X and Linux are "unsupported." I'd sure appreciate any ideas you guys have.