John Morris
2007-Jul-02 12:29 UTC
[Xen-users] eth0 does not exist when booting to xen kernel
Hi everyone. I am pretty new to xen, but am having an issue that I can''t seem to crack. I am running the 2-6-16 kernel on Debian Etch. If I boot into the Etch kernel, everything works as it should. When I boot into the Xen kernel, eth0 no longer exists.>From what I understand, the network-bridge script will down my eth0, createa new virtual eth0 and bridge it into xenbr0 However, ifconfig only shows my lo and xenbr0 interfaces. ifconfig -a lists all the veth devices and the vif devices, but still no eth0 /etc/xen/scripts/network-bridge status returns ''Device "eth0" does not exist. lsmod shows that the e1000 driver is loaded. Can anyone shed some light? Thanks, -John _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Dr. Torge Szczepanek
2007-Jul-02 14:45 UTC
Re: [Xen-users] eth0 does not exist when booting to xen kernel
Hi!> /etc/xen/scripts/network-bridge status returns ''Device "eth0" does not > exist. > > lsmod shows that the e1000 driver is loaded. > > Can anyone shed some light?I guess that is due to udev. Does ifconfig -a show the nic somewhere (eth1, eth2, ...)? If the answer is yes, look at /etc/udev/rules.d/z25_persistent-net.rules I guess udev has mapped the device somewhere else. Greetings Torge _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
John Morris
2007-Jul-02 14:50 UTC
Re: [Xen-users] eth0 does not exist when booting to xen kernel
Nope, ifconfig -a shows lo, veth0-veth7 and vif0.0-vif0.7 and xenbr0. On 7/2/07, Dr. Torge Szczepanek <xen-users@szczepanek.de> wrote:> > Hi! > > > /etc/xen/scripts/network-bridge status returns ''Device "eth0" does not > > exist. > > > > lsmod shows that the e1000 driver is loaded. > > > > Can anyone shed some light? > > I guess that is due to udev. > > Does > > ifconfig -a > > show the nic somewhere (eth1, eth2, ...)? > > > If the answer is yes, look at /etc/udev/rules.d/z25_persistent-net.rules > I guess udev has mapped the device somewhere else. > > Greetings Torge > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Elizeu Santos-Neto
2007-Jul-06 01:30 UTC
Re: [Xen-users] eth0 does not exist when booting to xen kernel
Hi John, What is your network adapter? I''m not sure whether this is a hint or not, but you may need to recompile the Xen Kernel to add support to your specific hardware. ./Elizeu On 7/2/07, John Morris <frankenbean@gmail.com> wrote:> Nope, ifconfig -a shows lo, veth0-veth7 and vif0.0-vif0.7 and xenbr0. > > > On 7/2/07, Dr. Torge Szczepanek <xen-users@szczepanek.de > wrote: > > Hi! > > > > > /etc/xen/scripts/network-bridge status returns ''Device "eth0" does not > > > exist. > > > > > > lsmod shows that the e1000 driver is loaded. > > > > > > Can anyone shed some light? > > > > I guess that is due to udev. > > > > Does > > > > ifconfig -a > > > > show the nic somewhere (eth1, eth2, ...)? > > > > > > If the answer is yes, look at > /etc/udev/rules.d/z25_persistent-net.rules > > I guess udev has mapped the device somewhere else. > > > > Greetings Torge > > > > > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@lists.xensource.com > > http://lists.xensource.com/xen-users > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
edalB
2007-Jul-06 05:48 UTC
Re: [Xen-users] eth0 does not exist when booting to xen kernel
I had the same issue. Yes it is that he never compiled the Driver in the kernel. But what you can do to see if it is working is do a modprobe e1000 and then do a ifconfig -a and then see if the card comes up! Eugene On 7/2/07, John Morris <frankenbean@gmail.com> wrote:> Hi everyone. > > I am pretty new to xen, but am having an issue that I can''t seem to crack. > I am running the 2-6-16 kernel on Debian Etch. If I boot into the Etch > kernel, everything works as it should. When I boot into the Xen kernel, > eth0 no longer exists. > > From what I understand, the network-bridge script will down my eth0, create > a new virtual eth0 and bridge it into xenbr0 > > However, ifconfig only shows my lo and xenbr0 interfaces. ifconfig -a lists > all the veth devices and the vif devices, but still no eth0 > > /etc/xen/scripts/network-bridge status returns ''Device "eth0" does not > exist. > > lsmod shows that the e1000 driver is loaded. > > Can anyone shed some light? > > Thanks, > -John > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users