Все! пришло счастье! Всем спасибо!
проблема была в самом скрипте, почитав внимательней форум обнаружил, что скрипт должен начинаца с #!/bin/sh
исправил, потом бросилось в глаза когда файл лежал уже в /etc/network/if-pre-up.d что у моего скрипта лишнее расширение .sh