|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-devel
Re: [Xen-devel] RE: new /etc/xen/network script 
| 
Ian Pratt wrote:
 Guh. ifdown doesn't delete the addrs, and once they are, via 
del_addrs, the link up doesn't result in route creation.
 
What distro is this on?
You're not also setting the address via an ip= line on the kernel
command line, or via an initrd?
What's the contents of your ifcfg-eth0 file? (you may have multiple
under different profiles)
Ian
 
(Sorry for the verbosity here)
FC3.
Not setting address via kernel cmd line.
ROOT:hex:/tmp]> ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0D:60:C9:52:89
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20d:60ff:fec9:5289/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1594 errors:0 dropped:0 overruns:0 frame:0
          TX packets:222 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:495161 (483.5 KiB)  TX bytes:22079 (21.5 KiB)
          Base address:0x8000 Memory:c0220000-c0240000
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:1871 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1871 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2127980 (2.0 MiB)  TX bytes:2127980 (2.0 MiB)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
ROOT:hex:/tmp]> netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 
Iface
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 
eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 
eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 
eth0
ROOT:hex:/tmp]> ifdown eth0
+ . /etc/init.d/functions
++ TEXTDOMAIN=initscripts
++ umask 022
++ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
++ export PATH
++ '[' -z '' ']'
++ COLUMNS=80
++ '[' -z '' ']'
+++ /sbin/consoletype
++ CONSOLETYPE=pty
++ '[' -f /etc/sysconfig/i18n -a -z '' ']'
++ . /etc/sysconfig/i18n
+++ LANG=en_US.UTF-8
+++ SUPPORTED=en_US.UTF-8:en_US:en
+++ SYSFONT=latarcyrheb-sun16
++ '[' pty '!=' pty ']'
:0++ '[' -n '' ']'
++ export LANG
++ '[' -z '' ']'
++ '[' -f /etc/sysconfig/init ']'
++ . /etc/sysconfig/init
+++ BOOTUP=color
+++ GRAPHICAL=yes
+++ RES_COL=60
+++ MOVE_TO_COL='echo -en \033[60G'
+++ SETCOLOR_SUCCESS='echo -en \033[0;32m'
+++ SETCOLOR_FAILURE='echo -en \033[0;31m'
+++ SETCOLOR_WARNING='echo -en \033[0;33m'
+++ SETCOLOR_NORMAL='echo -en \033[0;39m'
+++ LOGLEVEL=3
+++ PROMPT=yes
++ '[' pty = serial ']'
++ '[' color '!=' verbose ']'
++ INITLOG_ARGS=-q
+ cd /etc/sysconfig/network-scripts
+ . network-functions
++ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
++ export PATH
+ '[' -f ../network ']'
+ . ../network
++ NETWORKING=yes
++ HOSTNAME=hex
+ CONFIG=eth0
+ '[' -z eth0 ']'
+ need_config eth0
+ CONFIG=ifcfg-eth0
+ '[' -f ifcfg-eth0 ']'
+ return
+ '[' -f ifcfg-eth0 ']'
+ '[' 0 '!=' 0 ']'
+ source_config
++ basename ifcfg-eth0
++ sed 's/^ifcfg-//g'
+ DEVNAME=eth0
+ basename ifcfg-eth0
+ grep -q '[^g]-'
+ . ifcfg-eth0
++ DEVICE=eth0
++ BOOTPROTO=dhcp
++ ONBOOT=yes
++ TYPE=Ethernet
+ '[' -r keys-eth0 ']'
+ case "$TYPE" in
+ DEVICETYPE=eth
+ '[' -z eth ']'
+ '[' -z '' -a -n '' ']'
+ '[' -z '' ']'
+ REALDEVICE=eth0
+ '[' eth0 '!=' eth0 ']'
+ ISALIAS=no
+ '[' -n '' ']'
+ '[' -n '' ']'
+ '[' -x /sbin/ifdown-pre-local ']'
+ OTHERSCRIPT=/etc/sysconfig/network-scripts/ifdown-eth
+ '[' -x /etc/sysconfig/network-scripts/ifdown-eth ']'
+ '[' -n '' -a -x /usr/sbin/brctl ']'
+ . /etc/sysconfig/network
++ NETWORKING=yes
++ HOSTNAME=hex
+ check_device_down eth0
+ echo eth0
+ grep -q :
+ LC_ALL=C
+ ip -o link ls dev eth0
+ grep -q ,UP
+ return 1
+ '[' -n '' -a -z '' ']'
+ '[' '' = yes ']'
+ retcode=0
+ '[' dhcp = bootp -o dhcp = dhcp ']'
++ pidof -x dhclient
+ '[' -n 2344 ']'
+ '[' -f /var/run/dhclient-eth0.pid ']'
++ cat /var/run/dhclient-eth0.pid
+ kill 2344
+ retcode=0
++ pidof -x dhcpcd
+ '[' -n '' ']'
++ pidof -x pump
+ '[' -n '' ']'
+ '[' eth0 = eth0 ']'
+ ip link set dev eth0 down
+ '[' 0 = 0 ']'
+ retcode=0
+ waited=0
+ check_device_down eth0
+ echo eth0
+ grep -q :
+ LC_ALL=C
+ ip -o link ls dev eth0
+ grep -q ,UP
+ return 0
+ '[' -n '' -a -x /sbin/iwconfig ']'
+ '[' 0 = 0 ']'
+ /etc/sysconfig/network-scripts/ifdown-post ifcfg-eth0
+ '[' Ethernet = Bridge -a -x /usr/sbin/brctl ']'
+ '[' -n '' -a -x /sbin/vconfig ']'
+ exit 0
ROOT:hex:/tmp]> ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0D:60:C9:52:89
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:1624 errors:0 dropped:0 overruns:0 frame:0
          TX packets:222 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:505277 (493.4 KiB)  TX bytes:22079 (21.5 KiB)
          Base address:0x8000 Memory:c0220000-c0240000
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:1871 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1871 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2127980 (2.0 MiB)  TX bytes:2127980 (2.0 MiB)
sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
ROOT:hex:/tmp]> netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt 
Iface
ROOT:hex:network-scripts]> cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
[Xen-devel] RE: new /etc/xen/network script, (continued)
RE: [Xen-devel] RE: new /etc/xen/network script, Ian Pratt
RE: [Xen-devel] RE: new /etc/xen/network script, Ian Pratt
RE: [Xen-devel] RE: new /etc/xen/network script, Ian Pratt
Re: [Xen-devel] RE: new /etc/xen/network script,
Nivedita Singhvi <=
RE: [Xen-devel] RE: new /etc/xen/network script, Zhai, Edwin
RE: [Xen-devel] RE: new /etc/xen/network script, Ian Pratt
RE: [Xen-devel] RE: new /etc/xen/network script, Zhai, Edwin
RE: [Xen-devel] RE: new /etc/xen/network script, Zhai, Edwin
RE: [Xen-devel] RE: new /etc/xen/network script, Ian Pratt
 |  |  | 
  
    |  |  |