fcoe: wait for lldpad to be ready

master
Harald Hoyer 2014-03-25 15:28:19 +01:00
parent a9f4b9cdb0
commit 3aaf6ccc83
2 changed files with 9 additions and 3 deletions

View File

@ -28,8 +28,14 @@ if [ "$dcb" = "dcb" ]; then
# are to kill it and start a new lldpad to take over. Data is transfered
# between the 2 using a shm segment
lldpad -d
# stupid tools, need sleep
# wait for lldpad to be ready
i=0
while [ $i -lt 60 ]; do
lldptool -p && break
info "Waiting for lldpad to be ready"
sleep 1
i=$(($i+1))
done
dcbtool sc "$netif" dcb on
sleep 1
dcbtool sc "$netif" app:fcoe e:1 a:1 w:1

View File

@ -21,7 +21,7 @@ installkernel() {

# called by dracut
install() {
inst_multiple ip dcbtool fipvlan lldpad readlink
inst_multiple ip dcbtool fipvlan lldpad readlink lldptool

mkdir -m 0755 -p "$initdir/var/lib/lldpad"