LINUX.ORG.RU
ФорумAdmin

minidlna (на openwrt) Network interface not found

 ,


0

1

Здравствуйте! Несколько дней пытаюсь настроить minidlna на OpenWrt (21.02.1 r16325-88151b8303). Сервиса в сети не видно. В логах есть ошибки:

root@OpenWrt:~# logread | grep mini
Sun Dec 12 13:03:08 2021 daemon.info minidlnad[4094]: getifaddr.c:110: error: Network interface eth0 not found
Sun Dec 12 13:06:16 2021 daemon.info minidlnad[4197]: getifaddr.c:110: error: Network interface eth0.1 not found
Sun Dec 12 13:09:44 2021 daemon.info minidlnad[4306]: getifaddr.c:110: error: Network interface wlan0 not found

Как видите, попробовал с разными интерфейсами. Куда еще посмотреть, где еще подкрутить не знаю. Подскажите направление решения проблемы,пожалуйста!

Ответ на: комментарий от Atlant

он по дефолту закоменчен, а когда раскоменить оно не работает как надо, все равно срет на один интерфейс, даже если указать другой))))

funyfizik
()
Ответ на: комментарий от rafifa8247

На роутере потому что. А что, плохой выбор?

Romann245
() автор топика
Ответ на: комментарий от Atlant

Там, кмк, все правильно указано.

root@OpenWrt:~# cat /var/etc/minidlna.conf
# this file is generated automatically, don't edit
port=8200
network_interface=wlan0
friendly_name=OpenWrt DLNA Server
db_dir=/var/run/minidlna
log_level=error
inotify=yes
enable_tivo=no
wide_links=no
strict_dlna=no
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/fold
er.jpg/Thumb.jpg/thumb.jpg
notify_interval=9
serial=12345678
model_number=1
root_container=.
uuid=c4a00ec7-4ecf-4ab7-98df-e400bf4d7695
media_dir=/mnt/download/_moves

Пробовал с разными значениями - ошибка в логах одна и та же.

Romann245
() автор топика
Ответ на: комментарий от funyfizik
root@OpenWrt:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP qlen 1000
    link/ether f4:ec:38:b7:dd:70 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::f6ec:38ff:feb7:dd70/64 scope link
       valid_lft forever preferred_lft forever
5: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
    link/ether f4:ec:38:b7:dd:70 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global br-lan
       valid_lft forever preferred_lft forever
    inet6 fe80::f6ec:38ff:feb7:dd70/64 scope link
       valid_lft forever preferred_lft forever
6: eth0.1@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP qlen 1000
    link/ether f4:ec:38:b7:dd:70 brd ff:ff:ff:ff:ff:ff
7: eth0.2@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000
    link/ether f4:ec:38:b7:dd:70 brd ff:ff:ff:ff:ff:ff
    inet 10.7.157.12/29 brd 10.7.157.15 scope global eth0.2
       valid_lft forever preferred_lft forever
    inet6 fe80::f6ec:38ff:feb7:dd70/64 scope link
       valid_lft forever preferred_lft forever
8: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-lan state UP qlen 1000
    link/ether f4:ec:38:b7:dd:70 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::f6ec:38ff:feb7:dd70/64 scope link
       valid_lft forever preferred_lft forever
Romann245
() автор топика
Ответ на: комментарий от Romann245

по логам он ругается на интерфейсы которые у вас либо не настроены, либо не могут подняться почему то. Пробовали в настройках указать интерфейс «br-lan» или «eth0.2@eth0» ?

funyfizik
()
Ответ на: комментарий от funyfizik

Вы правы, при указании этих интерфейсов ошибок в логх нет.

А можете подсказать, что и как мне донастроить, чтоб через wlan0 заработало. При том, что это wifi, через который телефон и планшет замечательно коннектятся…

Romann245
() автор топика
Ответ на: комментарий от Romann245

Сам юзаю minidlna, правда на обычной железяке древнем 775м сокете. Игрался я с конфигами, но мне так и не удалось заставить minidlna работать на конкретном интерфейсе. Мне пришлось объеденить интерфейсы что бы хоть как то разгрузить это дело. В вашем случае, попробуйте как минимум настроить wlan0 что бы оно имело ip желательно статику и проверить что бы через него трафик ходил, а уже потом можете попробовать подставить в конфе минидлна этот интерфейс или вообще закоментите строку с этим параметром

funyfizik
()
Последнее исправление: funyfizik (всего исправлений: 1)

обычно openwrt сам генерит такие *.conf но временные и параметры ком.строки из настроек web интерфейса например, а потом запускает в зависимости от настроек через службу по скрипту уже приложение.
Если нет твких параметров в веб, то они могут быть в спец.улите.
Наверное вам нужно br-lan выбрать или оставить пустым.
Припоминаю minidlna не запускался если указан интерфейс, но его еще нет, но openwrt маловероятно этим страдает если службы им управляют.
Кмк надо init смотреть https://github.com/openwrt/packages/tree/master/multimedia/minidlna

nanosecond
()
Последнее исправление: nanosecond (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.