Столкнулся с тем, что не работал 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/И осталось подождать, пока все проиндексируется и наслаждаться просмотром.