I have set a subrange on the adsl box and checked it will dhcp
to linux but what do I need to alter on the Milan ?
Nothing :) Install EasyMiNT with dhcp settings (it will install & set dhcp RPM package for you) Don't forget to choose your "xif" driver when installer asks for network card driver.
Or maybe even installing dhcpclient package will be enough.