Subject: [Govpn-devel] Как удалить tap-интерфейс, когда клиент отключился?

From: Popovich Dmitry <[email-masked]>
Date: Sat, 2 Apr 2016 07:18:28 +0000

Добрый день!
Интерфейс для клиента создается автоматически скриптом up.sh

#!/bin/sh
PEER="dsp"
TAP=$(tunctl|grep -o '\tap[0-9]\+')
echo "Peer" $PEER "connected, iface "$TAP "created" >>/var/log/govpn-server.log
ip addr add 172.16.0.1/24 dev $TAP
ip link set up dev $TAP
echo $TAP

Таким же образом хочу его и заглушить, когда клиент отвалился
#!/bin/sh
PEER="dsp"
echo "Peer " $PEER " disconnected, iface " $GOVPN_IFACE " is shutting down" >>/var/log/govpn-server.log
tunctl -d $GOVPN_IFACE

Но не срабатывает, выдает ошибку
TUNSETIFF: Device or resource busy

Пробовал руками - тоже самое.
Каким образом можно освободить интерфейс и удалить его?

Best regards,
Dmitry Popovich
Chief Project Manager
Mob. +86 18620274552 (China)
Mob. +7 9233552529 (Russia)
Skype itl.popovich.dmitriy
QQ 1153562714
[email-masked]<mailto:[email-masked]>

--
This message has been scanned by E.F.A. Project and is believed to be clean.