I am running Debian Etch. It is a new PC, with a Gigabyte mainboard and builtin Ethernet. The Ethernet is:
Code:
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
Whenever I reboot the system (necessary from time to time, for kernel upgrades and power failures), the ethernet device changes (eg was eth0, then eth1 then eth2, etc). More interestingly, the MAC address changes.
The problem is this - this is a server, so a fixed IP address is obviously essential. I use a setting in my ADSL router to assign the same IP address to a MAC address, which works well on all my other systems (where the MAC address is constant, like it should be). I also can't manually set an IP address in /etc/network/interfaces, since the ethernet device changes each time.
I am currently running a Backport 2.6.21-1-amd64 kernel, but the problem was the same with the default Etch 2.6.18 kernel.
Does anyone have any ideas?
Thanks in advance
--Ian