public inbox for govpn-devel@lists.cypherpunks.ru
Atom feed
From: Popovich Dmitry <dsp@itl24•ru>
To: "govpn-devel@lists.cypherpunks.ru" <govpn-devel@lists.cypherpunks.ru>
Subject: [Govpn-devel] Как удалить tap-интерфейс, когда клиент отключился?
Date: Sat, 2 Apr 2016 07:32:40 +0000	[thread overview]
Message-ID: <13bc5e990b8647059b696298524fb4bf@itl-srv-exch.itl.local> (raw)

[-- Attachment #1: Type: text/plain, Size: 968 bytes --]

Добрый день!
Интерфейс для клиента создается автоматически скриптом 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
dsp@cathaygroup.ru<mailto:dsp@cathaygroup•ru>



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



[-- Attachment #2: Type: text/html, Size: 5092 bytes --]

             reply	other threads:[~2016-04-02  7:39 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-02  7:32 Popovich Dmitry [this message]
  -- strict thread matches above, loose matches on Subject: below --
2016-04-02 13:35 [Govpn-devel] Как удалить tap-интерфейс, когда клиент отключился? Popovich Dmitry
2016-04-03  8:31 ` Sergey Matveev
2016-04-02  7:18 Popovich Dmitry
2016-04-02  7:51 ` Sergey Matveev