Changes between Version 2 and Version 3 of jazz/11-09-27


Ignore:
Timestamp:
Sep 27, 2011, 2:08:07 AM (13 years ago)
Author:
jazz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • jazz/11-09-27

    v2 v3  
    4949 [ -f "/dev/sname" ] && rm -f /dev/sname
    5050}}}
     51{{{
     52# cat /usr/lib/mkpxeinitrd-net/initrd-skel/bin/start_xen_bridge.sh
     53#!/bin/bash
     54# drbl-virt add
     55NICs=$(/sbin/ifconfig | grep eth | awk '{print $1}')
     56declare -i NICs_nu=$(echo $NICs |wc -w)
     57NIC=""
     58
     59if [ $NICs_nu -lt 1  ]; then
     60    for (( i=0 ; i<$NICs_nu ; i++ ))
     61    do
     62        NIC_IP=$(ifconfig eth${i} | grep "inet addr" | sed 's/inet addr://g' | sed 's/Bcast.*$//g' | sed 's/^[ ]*//')
     63        if [ -n $NIC_IP ]; then
     64            NIC="eth${i}"
     65            break
     66        fi
     67    done
     68else
     69    NIC=$NICS
     70fi
     71
     72bash /bin/network-bridge start netdev=$NIC
     73}}}