OpenVZ Forum


Home » General » Support » Changed gentoo-add_ip.sh to work with baselayout-vserver-1.11.14-r3
Re: Changed gentoo-add_ip.sh to work with baselayout-vserver-1.11.14-r3 [message #1876 is a reply to message #1875] Thu, 02 March 2006 16:30 Go to previous messageGo to previous message
steffen.zieger is currently offline  steffen.zieger
Messages: 43
Registered: February 2006
Location: Germany, Stuttgart
Member
Hello,

here is the error message if I'm having only
-net 191.255.255.1 dev venet0
in /etc/conf.d/net on gentoo:
+ [[ -net 191.255.255.1/24 dev venet0 == *:* ]]
+ /sbin/route add -net 191.255.255.1/24 dev venet0
route: netmask doesn't match route address
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.

       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.

        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB

  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25)
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP)
    x25 (CCITT X.25)
+ eend 4
+ local retval=4
+ shift
+ _eend 4 eerror ''
+ local retval=4 efunc=eerror msg
+ shift 2
+ [[ 4 == 0 ]]
+ [[ -n '' ]]
+ msg='[ !! ]'
+ [[ yes == yes ]]                                                                                                                                                                                                                                                          [ !! ]' echo -e '                                                                                                                                                                                                                                                                 [ !! ]
+ return 4
+ LAST_E_CMD=eend
+ return 4
+ for x in '"${routes[@]}"'
+ x='default gw 191.255.255.1'
+ ebegin 'default gw 191.255.255.1'
+ local 'msg=default gw 191.255.255.1' dots spaces=
+ [[ no == yes ]]
+ [[ -n '' ]]
+ msg='default gw 191.255.255.1 ...'
+ einfon 'default gw 191.255.255.1 ...'
+ [[ no == yes ]]
+ [[ yes != yes ]]
+ echo -ne ' *     default gw 191.255.255.1 ...'
 *     default gw 191.255.255.1 ...+ LAST_E_CMD=einfon
+ return 0
+ [[ yes == yes ]]
+ echo

+ LAST_E_LEN=35
+ LAST_E_CMD=ebegin
+ return 0
+ [[ default gw 191.255.255.1 == *:* ]]
+ /sbin/route add default gw 191.255.255.1
SIOCADDRT: Network is unreachable
+ eend 7


It's working with
-net 191.255.255.1 netmask 255.255.255.255 dev venet0
as you can see here:
+ return 0
+ [[ -net 191.255.255.1 netmask 255.255.255.255 dev venet0 == *:* ]]
+ /sbin/route add -net 191.255.255.1 netmask 255.255.255.255 dev venet0
+ eend 0



HTH,
Steffen

PS: The way my patch is working, it's done for debian too.
debian-add_ip.sh:
up route add -net ${FAKEGATEWAY} netmask 255.255.255.255 dev ${VENET_DEV}

[Updated on: Thu, 02 March 2006 16:32]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Multicast support
Next Topic: 64Bit CPU Required for high RAM OpenVZ Servers?
Goto Forum:
  


Current Time: Sat Jul 13 04:31:28 GMT 2024

Total time taken to generate the page: 0.02337 seconds