Столкнулся с тем, что не работал DLNA сервер на Xiaomi Mi-router (R2D).
Пробовал перепрошиватся на последнюю DEV прошивку (через веб интерфейс), но не помогало.
А именно, не находил фильмы, музыку и фото на винчестере.
После долгих поисков и экспериментов добился, что сервер начал все сканировать.
Проблема оказалась, что в конфиг файле небыло указана папка с медиа.
И конфиг файл создавался автоматически при старте сервиса minidlna.
Для того, чтобы указать папку с медиа нужно сделать такое:
#
1. подключиться к роутеру по SCP
2. найти в папке /etc/init.d/ скрипт для запуска сервиса minidlna
3. Открыть для редактирования его и в блоке minidlna_create_config () перед строчкой config_list_foreach "$cfg" "media_dir" minidlna_cfg_add_media_dir
вставить вот такую запись echo "media_dir=/userdisk/data" >> "$MINIDLNA_CONFIG_FILE" где /userdisk/data путь к папке с медиа файлами
4. перезагузить роуетр
5. для проверки количества проиндексированых фалов можете пекрейти по ссылку
http://miwifi.com:8200/И осталось подождать, пока все проиндексируется и наслаждаться просмотром.