Возможно False-Positive (Ошибочное решение).
Filtered означает, что брандмауэр, фильтр, или что-то другое в сети блокирует порт, так что Nmap не может определить, является ли порт открытым или закрытым.
Попробуйте добавить при сканировании опцию --reason, выведет причину, по которой было принято решение по порту. Как вариант попробовать другие режимы сканирования (sT, к примеру).
Более подробно о режимах сканирования:
https://nmap.org/man/ru/man-port-scanning-techniqu...
Подключитесь к роутеру по SSH и введите команду netstat -atnp. Выведет список используемых портов и приложений, которые используют порт.