Hi All, I have connected to a Netvanta router (seems to me like Cisco clone in terms of ruleset and OS) but it will not read my MAC address. As a result I cannot set static IP addresses for my Gentoo boxen on this LAN. The router offers the next available IP address, instead of the one that I have reserved (on the router). The MS Windows machines seem to work fine.
In trying to figure out what's happening I noticed that the Linux machines are registered on the router not with their MAC address (which is broadcast by dhcpcd as DHCPCHADDR) but with their CLIENTID, which is a much larger number: =========================================== # dhcpcd eth0 -T IPADDR='10.10.10.30' NETMASK='255.255.255.0' BROADCAST='10.10.10.255' ROUTES='' GATEWAYS='10.10.10.1' DNSSERVERS='10.10.10.1' NTPSERVERS='10.10.10.1' DHCPSID='10.10.10.1' LEASETIME='86400' RENEWALTIME='0' REBINDTIME='0' INTERFACE='eth0' CLASSID='dhcpcd 3.1.5' CLIENTID='ff:42:53:72:03:06:01:00:01:0e:95:9f:d7:01:c2:b8:d1:f1:1f' DHCPCHADDR='01:c2:b8:d1:f1:1f' =========================================== The router compares the CLIENTID with the MAC address I have entered manually and it does not recognise the box as the one intended. I tried to specify a MAC address in /etc/conf.d/net.eth0 but it makes no difference. Any idea why MS Windows machines work fine and Linux do not? What can I change to get this going? -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.

