From: Nic <nfe...@ta...> - 2006-03-24 15:53:37
|
I've got a box with a software bridge on it running as a UML host. Each UML that runs gets it's own tun device added to the bridge. The UML is then run like this: # Start the UML kernel ubd0=root_fs \ con0=fd:0,fd:1 \ eth0=tuntap,$IF where $IF is the name of the tun device in the bridge. When the UML boots up it does a DHCP to get an address. Now... all this works in terms of the plumbing but *all* the UMLs have the same eth device HWAddr (mac address) so they all get the same IP. I want them to have different IPs. I thought, because they were all using different tun devices that they would get different IPs (each of the tun devices in the bridge has a different HWAddr). Can someone explain how to make the UML side of the tun devices have unique HWAddrs? Nic Ferrier |