]> git.entuzijast.net Git - imunes.git/commitdiff
konzistentno koristenje ip link set up (eliminirajuci i zadnje koristenje ifconfiga...
authorJosip Rodin <joy@debian.(none)>
Mon, 2 Nov 2009 13:41:17 +0000 (14:41 +0100)
committerJosip Rodin <joy@debian.(none)>
Mon, 2 Nov 2009 13:41:17 +0000 (14:41 +0100)
linux/exec.tcl
linux/host.tcl
linux/pc.tcl

index 2a96108555ab786406a9e62c1d8102c133495934..be7f1d644b30a8784203d3b7de21d9b0b787f157 100755 (executable)
@@ -771,7 +771,7 @@ proc deployCfg {} {
                #dodaje interface
                        nexec brctl addif $bridge $port_if
                #dize bridge, interesantno ne baca error ako je bridge vec dignut
-                       nexec ifconfig $bridge up               
+                       nexec ip link set up dev $bridge
 
                        puts "  L2 device $bridge is up, added interface $port_if"
 
@@ -788,7 +788,7 @@ proc deployCfg {} {
                        lappend bridges $bridge
                        nexec brctl addif $bridge $host_if_a
                        nexec brctl addif $bridge $host_if_b
-                       nexec ifconfig $bridge up
+                       nexec ip link set up dev $bridge
                        puts "  Bridge $bridge is up, added interface $host_if_a and $host_if_b"
                }
 
index c202e695a4d8fcc7c7062e4d8dd31a006c06a628..0026a0553e4840cebec0978eb75f7f967c8cf004 100755 (executable)
@@ -92,10 +92,12 @@ proc $MODULE.cfggen { node } {
            if { $addr != "" } {
                lappend cfg "ip -6 addr add $addr dev $ifc"
            }
+           lappend cfg "ip link set up dev $ifc"
     }
 
     # sami napravimo localhost da ne moramo u VEu imati netbase+ifupdown
     lappend cfg "ip addr add 127.0.0.1/8 dev lo"
+    lappend cfg "ip link set up dev lo"
     
     foreach statrte [getStatIPv4routes $node] {
            lappend cfg "ip -4 route add [lindex $statrte 0] via [lindex $statrte 1]"
index 89ad04c12a9c5491e8fd5950c256906daa6009da..e737b1a77ccd547cba685fc0eed1f215cdd6c9a5 100755 (executable)
@@ -89,10 +89,12 @@ proc $MODULE.cfggen { node } {
            if { $addr != "" } {
                lappend cfg "ip -6 addr add $addr dev $ifc"
            }
+           lappend cfg "ip link set up dev $ifc"
     }
 
     # sami napravimo localhost da ne moramo u VEu imati netbase+ifupdown
     lappend cfg "ip addr add 127.0.0.1/8 dev lo"
+    lappend cfg "ip link set up dev lo"
     
     foreach statrte [getStatIPv4routes $node] {
            lappend cfg "ip -4 route add [lindex $statrte 0] via [lindex $statrte 1]"