Hi Dan,

Thanks for responding. I think that your kernel option is similar to 'netcfg/choose_interface', and in any case on my system was set to 
ksdevice: bootif

That was actually a nice pointer, because the solution seems to be setting kernel option BOOTIF=<mac> and leaving netcfg/choose_interface=auto, rather than assigning it as I had been. So far, that seems to be working with the few permutations I've tested.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=615600

Thanks,

Asher


On Wed, Dec 5, 2012 at 10:47 AM, Dan White <ygor@comcast.net> wrote:
In /etc/cobbler/settings:

kernel_options:
    ksdevice: eth0

or whichever one you want to use.

“Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us.”
Bill Waterson (Calvin & Hobbes)

----- Original Message -----
From: "Asher Newcomer" <ashernew@gmail.com>
To: "cobbler mailing list" <cobbler@lists.fedorahosted.org>
Sent: Wednesday, December 5, 2012 9:51:16 AM
Subject: [cobbler] Setting PXE interface to eth0


Hi All,


I have a machine with multiple nics, and the nic that is being used to boot from pxe ends up getting set as eth2 by Ubuntu 12.04 after install.


This causes some problems for mac address mappings and some other assumptions I've made. Is there a simple way to set the pxe interface to eth0 by default? I'm unfortunately using preseed files instead of kickstarts to drive the installer, but I suppose I could look to change that.


Thanks!


Asher
_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler
_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/cobbler