implement tool tuntapinput