Нет. Это всё Entware работает. Я сейчас себе поставил cgi модуль, всё сразу заработало. Мои действия:
1) поставил opkg install lighttpd-mod-cgi
2) в конфиге модуля /opt/etc/lighttpd/conf.d/30-cgi.conf изменил строку ".cgi" => "/opt/bin/perl" на ".cgi" => "/opt/bin/sh"
3) перезапустил lighttpd
4) скопировал файл smarthtml.cgi в /opt/share/www/cgi-bin
5) в /opt/usr/bin/smarthtml.sh включил использование cgi (если установлен отдельно конфиг, то надо в /opt/etc/smarthtml.conf включать использование cgi)
6) запустил /opt/usr/bin/smarthtml.sh
7) Проверил работоспособность, результат работает.
P.S. Порт lighttpd значения не имеет, проверено.