Хотелось мне вам помочь но не знаю чем ,голова совсем забита дугими вещами , вот непомню когда на тестовом сервере настраивал pppoe использовал готовый скрипт или нет или кусок из скрипта где правила создаются шейпера,но знаю что работал, мы использовали раньше другой чуть ip-up.local ,там почти все такое но шейпер на базе tbf вместо htb (и насколько мне помнится с мелкими скоростями он справлялся лучше) , с разрешения Asmodeusa могу выложить,и может я очень сильно заблуждаюсь но проблема кроется в ip-up.local ,там путь указан к awk как /bin/awk , а нужно изменить на /usr/bin/awk в дебиан и убунту он там находится или не меняя нечего сделать символическую ссылку так
иначе работать не будет
даже тут на форуме такая проблема была
viewtopic.php?f=6&t=5755&p=24396&hilit= ... awk#p24396