 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Re: [quagga-users 9274] My eth0 is NOT down -- but quagga says it is?
 Hi,
Quagga refuses to recognize my eth0 interface that seems to work
perfectly otherwise. Sentiment on quagga list seems to be that this is
a Xen problem, so here is my problem:
On 1/10/08, Jeffrey Ollie <jeff@xxxxxxxxxx> wrote:
> On 1/10/08, Code Monkey <have.an.email@xxxxxxxxx> wrote:
> >
> > I have quagga on some servers, I have Xen on some servers, now I want
> > to run quagga on the Xen dom0 to distribute the domU addresses.
> >
> > I copied configs from quaggas running elsewhere, and I don't
> > understand why quagga is saying that my eth0 is down!
> >
> > There is one domU running for the moment, but I'm not trying to do
> > OSPF with the domUs, just between the dom0 and the cisco router.
>
> This is probably because "eth0" is no longer a direct reference to
> your Ethernet hardware under Xen.  Xen renames the real physical
> interface to something like "peth0"  and then sets up a virtual
> interface named "eth0" for dom0 to communicate with.  The virtual
> interfaces of all of the Xen domains are all then bridged together
> with the physical interface.  I'm not sure which version of Linux
> you're running, but they seem to have changed the ifconfig command to
> hide some of the details from you (perhaps there is a switch that will
> show more of the configuration).
This is a Debian etch system, other information below.
Linux ${hostname} 2.6.18-5-xen-686 #1 SMP Mon Dec 24 20:49:58 UTC 2007
i686 GNU/Linux
I don't want to use bridges, I want quagga to advertise the /32s of my domUs.
# grep -v '^#' /etc/xen/xend-config.sxp  | grep .
(network-script network-route)
(vif-script     vif-route)
(dom0-min-mem 128)
(dom0-cpus 0)
I tried peth0, exact same thing. Nowhere on the machine have I found a
reference to anything else than eth0 (ifconfig, /proc/net/dev...)
where should I look?
Thanks for any help!
Other information below:
${hostname}:/etc/quagga# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:30:48:94:3D:A6
         inet addr:${my_/24}.158  Bcast:${my_/24}.159  Mask:255.255.255.248
         inet6 addr: fe80::230:48ff:fe94:3da6/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:88139 errors:0 dropped:0 overruns:0 frame:0
         TX packets:44944 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:100
         RX bytes:113267125 (108.0 MiB)  TX bytes:4818771 (4.5 MiB)
         Base address:0x5000 Memory:d2200000-d2220000
lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:278 errors:0 dropped:0 overruns:0 frame:0
         TX packets:278 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:18518 (18.0 KiB)  TX bytes:18518 (18.0 KiB)
lo:0      Link encap:Local Loopback
         inet addr:${my_/24}.146  Mask:255.255.255.255
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
vif4.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
         inet addr:${my_/24}.158  Bcast:89.255.255.255  Mask:255.255.255.255
         inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:36196 errors:0 dropped:0 overruns:0 frame:0
         TX packets:75042 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:2319351 (2.2 MiB)  TX bytes:111411335 (106.2 MiB)
${hostname}:/etc/quagga# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
${my_/24}.79    0.0.0.0         255.255.255.255 UH    0      0        0 vif4.0
${my_/24}.152   0.0.0.0         255.255.255.248 U     0      0        0 eth0
0.0.0.0         ${my_/24}.153   0.0.0.0         UG    0      0        0 eth0
${hostname}:/etc/quagga# ping ${my_/24}.153
PING ${my_/24}.153 (${my_/24}.153) 56(84) bytes of data.
64 bytes from ${my_/24}.153: icmp_seq=1 ttl=64 time=0.368 ms
64 bytes from ${my_/24}.153: icmp_seq=2 ttl=64 time=0.286 ms
64 bytes from ${my_/24}.153: icmp_seq=3 ttl=64 time=0.704 ms
--- ${my_/24}.153 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.286/0.452/0.704/0.182 ms
${hostname}:/etc/quagga# cat /etc/quagga/ospfd.conf
hostname ${hostname}
password ${password}
enable password ${password}
interface eth0
 ip ospf priority 0
!
router ospf
 ospf router-id ${my_/24}.146
 network ${my_/24}.152/29 area 0
 ospf abr-type cisco
 redistribute connected
log file /var/log/quagga/ospfd.log
${hostname}:/etc/quagga# /etc/init.d/quagga stop
Stopping Quagga daemons (prio:0): (waiting) .. ospfd (zebra) (bgpd)
(ripd) (ripngd) (ospf6d) (isisd).
Removing all routes made by zebra.
Nothing to flush.
${hostname}:/etc/quagga# /etc/init.d/quagga start
Loading capability module if not yet done.
Starting Quagga daemons (prio:10): ospfd.
${hostname}:/etc/quagga# telnet localhost ospfd
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Hello, this is Quagga (version 0.99.5).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
User Access Verification
Password:
${hostname}> show ip ospf interface
eth0 is down
 ifindex 0, MTU 0 bytes, BW 0 Kbit <>
 OSPF not enabled on this interface
${hostname}> exit
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |