Temat: miniproblemy z MiniDlna

Witam,
Jestem nowy na forum, więc proszę o wyrozumiałość. W akcie desperacji postanowiłem założyć ten post (walczę z tym już około miesiąca).
Mój router to WDR4300, dysk seagate 2T NTFS, wersja Gargoyla najnowsza (1.5.10.8).

Wykonałem następujące czynności (uczciwie wyczytane z forum):

1. Instalacja gargoyla
2. Instalacja sysupgrade
3. Formatowanie dysku USB pod extroota
4. Przywrócenie standardowego sposobu montowania - odinstalowanie obsługi USB z gui:
    # opkg update
    # opkg remove plugin-gargoyle-usb-storage
5. Usuwanie dodatkowych wpisów
    # uci del gargoyle.display.system_usb_storage
    # uci del gargoyle.scripts.system_usb_storage
    # uci del gargoyle.system.usb_storage
    # uci commit gargoyle
6. Wskazanie dysku do extroota
    # uci set fstab.@mount[0].uuid=c9ac8bdd-21e4-4a15-9dad-74f0467cd554
    # uci set fstab.@mount[0].target=/overlay
    # uci set fstab.@mount[0].enabled=1
    # uci set fstab.@mount[0].fstype=ext4
    # uci commit fstab
7. EXTROOT
    # /etc/init.d/fstab enable
    # reboot
8. Instalacja DLNA
    # opkg update
    # opkg install opkg
    # opkg install minidlna

9. Konfiguracja DLNA
    # uci set minidlna.@minidlna[0].enabled=1
    # uci set minidlna.@minidlna[0].enable=1
    # uci add_list minidlna.@minidlna[0].media_dir=/tmp/usb_mount/
    # uci set minidlna.@minidlna[0].db_dir=/tmp/usb_mount/
    # uci set minidlna.@minidlna[0].log_dir=/tmp/usb_mount/
    # uci commit minidlna

10. Uruchomienie DLNA
    # /etc/init.d/minidlna enable
    # /etc/init.d/minidlna start

I wszystko pięknie rusza. Pojawiają się pliki, które można odtwarzać na TV, ale tylko do czasu. Po jakimś czasie pojawia się coś takiego:

MiniDLNA status
Audio files: -1
Video files: -1
Image files: -1, po restarcie minus jedynki zamieniają się w zera.

A teraz jak to wygląda w Putty:
----------------------------------------------------------------
|                                                              |
| Gargoyle PL 1.5.10.8 (23b055d)                               |
| OpenWrt Attitude Adjustment 12.09.1 (r37559)                 |
| Build time: 2013-07-27 07:35 CEST                            |
|                                                              |
| Cezary Jackiewicz (obsy), http://eko.one.pl                  |
|                                                              |
----------------------------------------------------------------
| Machine: TP-Link TL-WDR4300 v1                               |
| Uptime: 0d, 00:10:42                                         |
| Load: 0.03 0.16 0.14                                         |
| Flash: total: 2.8G, free: 2.6G, used: 4%                     |
| Memory: total: 126620K, free: 105652K, used: 16%             |
| WAN: 85.193.233.102, proto: dhcp                             |
| LAN: 192.168.1.1                                             |
| WLAN: mode: ap, ssid: Gargoyle, channel: 11, conn: 1         |
| WLAN: mode: ap, ssid: Gargoyle, channel: 36, conn: 0         |
----------------------------------------------------------------
root@Gargoyle:~# blkid
/dev/mtdblock2: TYPE="squashfs"
/dev/sda1: LABEL="Seagate Expansion Drive" UUID="0E6A17016A16E56D" TYPE="ntfs"
/dev/sdb1: UUID="c9ac8bdd-21e4-4a15-9dad-74f0467cd554" TYPE="ext4"
/dev/sdb2: UUID="3764215f-25c5-4c8f-b480-dec4f2de5f92" TYPE="swap"

root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=63312k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sdb1 on /overlay type ext4 (rw,sync,relatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
/dev/sda1 on /tmp/usb_mount/0E6A17016A16E56D type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda1 on /tmp/share_home/anonymous/DYSK type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)

root@Gargoyle:~# uci show minidlna
minidlna.config=minidlna
minidlna.config.port=8200
minidlna.config.interface=br-lan
minidlna.config.inotify=1
minidlna.config.enable_tivo=0
minidlna.config.strict_dlna=0
minidlna.config.notify_interval=900
minidlna.config.serial=12345678
minidlna.config.model_number=1
minidlna.config.root_container=.
minidlna.config.album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
minidlna.config.enabled=1
minidlna.config.enable=1
minidlna.config.friendly_name=DLNA Server
minidlna.config.db_dir=/tmp/usb_mount/0E6A17016A16E56D/_minidlna
minidlna.config.log_dir=/tmp/usb_mount/0E6A17016A16E56D/_minidlna
minidlna.config.media_dir=/tmp/usb_mount/0E6A17016A16E56D

root@Gargoyle:~# cat /tmp/minidlna.conf
# this file is generated automatically, don't edit
port=8200
network_interface=br-lan
friendly_name=DLNA Server
db_dir=/tmp/usb_mount/0E6A17016A16E56D/_minidlna
log_dir=/tmp/usb_mount/0E6A17016A16E56D/_minidlna
inotify=yes
enable_tivo=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/folder.jpg/Thumb.jpg/thumb.jpg
notify_interval=900
serial=12345678
model_number=1
root_container=.
media_dir=/tmp/usb_mount/0E6A17016A16E56D

root@Gargoyle:~# minidlna -f /etc/config/minidlna
-ash: minidlna: not found
I tu nie wiem o co chodzi, bo chociaż pliki się zaczynają pojawiać, to nie widać jak router je parsuje.
A po jakimś czasie wszystkie pliki giną.

Powoli zaczynam tracić cierpliwość.

2

Odp: miniproblemy z MiniDlna

minidlnad. Inaczej się demon nazywa.

Po tym jak pojawią się zera lub -1 zrób mount oraz logread i sprawdź czy nadal masz dysk z tym ntfs podłączony.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: miniproblemy z MiniDlna

Hej

Zobacz co bedzie jak db_dir i log_dir zrobisz na na partycji systemowej (lub jakies z ext4).
Dodatkowo mozesz sprobowac uruchamiac minidlna z "poslizgiem" - wpisz jako pierwsza linie do /etc/rc.local:
(sleep 30; /etc/init.d/minidlna start) &

4

Odp: miniproblemy z MiniDlna

Cezary,
Oto co słychać w putty (od wczoraj nic nie robiłem i ciągle są zera):

mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=63312k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sdb1 on /overlay type ext4 (rw,sync,relatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
/dev/sda1 on /tmp/usb_mount/0E6A17016A16E56D type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda1 on /tmp/share_home/anonymous/DYSK type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)

Czyli dysk jest zamontowany, u mnie jako sda1, chociaż zanim przez gui ustawiałem współdzielony dysk, to był na sdb???

Po komendzie logread udało mi się skopiować tylko część:
....

Jul 30 20:03:27 Gargoyle daemon.notice rpc.statd[2341]: Version 1.2.6 starting
Jul 30 20:03:27 Gargoyle daemon.notice sm-notify[2342]: Version 1.2.6 starting
Jul 30 20:03:27 Gargoyle daemon.err sm-notify[2342]: Failed to open directory sm                                                                                        .bak: No such file or directory
Jul 30 20:03:27 Gargoyle daemon.notice rpc.statd[2341]: Initializing NSM state
Jul 30 20:03:27 Gargoyle daemon.warn rpc.statd[2341]: Running as root.  chown /v                                                                                        ar/lib/nfs to choose different user
Jul 30 20:03:28 Gargoyle daemon.notice rpc.mountd[2359]: Version 1.2.6 starting
Jul 30 20:03:28 Gargoyle daemon.notice ntfs-3g[2366]: Version 2011.4.12 external                                                                                         FUSE 29
Jul 30 20:03:28 Gargoyle daemon.notice ntfs-3g[2366]: Mounted /dev/sda1 (Read-Wr                                                                                        ite, label "Seagate Expansion Drive", NTFS 3.1)
Jul 30 20:03:28 Gargoyle daemon.notice ntfs-3g[2366]: Cmdline options:
Jul 30 20:03:28 Gargoyle daemon.notice ntfs-3g[2366]: Mount options: allow_other                                                                                        ,nonempty,atime,fsname=/dev/sda1,blkdev,blksize=4096
Jul 30 20:03:28 Gargoyle daemon.notice ntfs-3g[2366]: Ownership and permissions                                                                                         disabled, configuration type 1
Jul 30 20:03:28 Gargoyle kern.warn kernel: [   73.560000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:28 Gargoyle kern.warn kernel: [   73.560000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:28 Gargoyle kern.info kernel: [   73.610000] Adding 987128k swap on                                                                                         /dev/sdb2.  Priority:-1 extents:1 across:987128k
Jul 30 20:03:29 Gargoyle daemon.notice ntfs-3g[2366]: Unmounting /dev/sda1 (Seag                                                                                        ate Expansion Drive)
Jul 30 20:03:31 Gargoyle user.info sysinit: ERROR: No valid dynamic DNS service                                                                                         configurations defined
Jul 30 20:03:31 Gargoyle user.info sysinit: (Did you specify correct configurati                                                                                        on file path?)
Jul 30 20:03:31 Gargoyle user.notice firewall: Reloading firewall due to ifup of                                                                                         wan (eth0.2)
Jul 30 20:03:32 Gargoyle kern.warn kernel: [   76.930000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:32 Gargoyle kern.warn kernel: [   76.930000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:35 Gargoyle daemon.notice ntfs-3g[2610]: Version 2011.4.12 external                                                                                         FUSE 29
Jul 30 20:03:35 Gargoyle daemon.notice ntfs-3g[2610]: Mounted /dev/sda1 (Read-Wr                                                                                        ite, label "Seagate Expansion Drive", NTFS 3.1)
Jul 30 20:03:35 Gargoyle daemon.notice ntfs-3g[2610]: Cmdline options:
Jul 30 20:03:35 Gargoyle daemon.notice ntfs-3g[2610]: Mount options: allow_other                                                                                        ,nonempty,atime,fsname=/dev/sda1,blkdev,blksize=4096
Jul 30 20:03:35 Gargoyle daemon.notice ntfs-3g[2610]: Ownership and permissions                                                                                         disabled, configuration type 1
Jul 30 20:03:35 Gargoyle kern.warn kernel: [   80.460000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:35 Gargoyle kern.warn kernel: [   80.460000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:35 Gargoyle kern.info kernel: [   80.490000] Adding 987128k swap on                                                                                         /dev/sdb2.  Priority:-1 extents:1 across:987128k
Jul 30 20:03:35 Gargoyle kern.warn kernel: [   80.600000] head: sending ioctl 54                                                                                        0d to a partition!
Jul 30 20:03:35 Gargoyle kern.warn kernel: [   80.610000] head: sending ioctl 54                                                                                        0d to a partition!
Jul 30 20:03:36 Gargoyle daemon.notice ntfs-3g[2610]: Unmounting /dev/sda1 (Seag                                                                                        ate Expansion Drive)
Jul 30 20:03:37 Gargoyle kern.warn kernel: [   81.850000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:37 Gargoyle kern.warn kernel: [   81.850000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:40 Gargoyle daemon.notice ntfs-3g[2727]: Version 2011.4.12 external                                                                                         FUSE 29
Jul 30 20:03:40 Gargoyle daemon.notice ntfs-3g[2727]: Mounted /dev/sda1 (Read-Wr                                                                                        ite, label "Seagate Expansion Drive", NTFS 3.1)
Jul 30 20:03:40 Gargoyle daemon.notice ntfs-3g[2727]: Cmdline options:
Jul 30 20:03:40 Gargoyle daemon.notice ntfs-3g[2727]: Mount options: allow_other                                                                                        ,nonempty,atime,fsname=/dev/sda1,blkdev,blksize=4096
Jul 30 20:03:40 Gargoyle daemon.notice ntfs-3g[2727]: Ownership and permissions                                                                                         disabled, configuration type 1
Jul 30 20:03:40 Gargoyle kern.warn kernel: [   85.300000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:40 Gargoyle kern.warn kernel: [   85.310000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:40 Gargoyle kern.info kernel: [   85.340000] Adding 987128k swap on                                                                                         /dev/sdb2.  Priority:-1 extents:1 across:987128k
Jul 30 20:03:40 Gargoyle kern.warn kernel: [   85.440000] head: sending ioctl 54                                                                                        0d to a partition!
Jul 30 20:03:40 Gargoyle kern.warn kernel: [   85.450000] head: sending ioctl 54                                                                                        0d to a partition!
Jul 30 20:03:40 Gargoyle daemon.notice ntfs-3g[2727]: Unmounting /dev/sda1 (Seag                                                                                        ate Expansion Drive)
Jul 30 20:03:41 Gargoyle kern.warn kernel: [   86.580000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:41 Gargoyle kern.warn kernel: [   86.580000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:45 Gargoyle daemon.notice ntfs-3g[2841]: Version 2011.4.12 external                                                                                         FUSE 29
Jul 30 20:03:45 Gargoyle daemon.notice ntfs-3g[2841]: Mounted /dev/sda1 (Read-Wr                                                                                        ite, label "Seagate Expansion Drive", NTFS 3.1)
Jul 30 20:03:45 Gargoyle daemon.notice ntfs-3g[2841]: Cmdline options:
Jul 30 20:03:45 Gargoyle daemon.notice ntfs-3g[2841]: Mount options: allow_other                                                                                        ,nonempty,atime,fsname=/dev/sda1,blkdev,blksize=4096
Jul 30 20:03:45 Gargoyle daemon.notice ntfs-3g[2841]: Ownership and permissions                                                                                         disabled, configuration type 1
Jul 30 20:03:45 Gargoyle kern.warn kernel: [   90.010000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:45 Gargoyle kern.warn kernel: [   90.010000] disktype: sending ioct                                                                                        l 5305 to a partition!
Jul 30 20:03:45 Gargoyle kern.info kernel: [   90.060000] Adding 987128k swap on                                                                                         /dev/sdb2.  Priority:-1 extents:1 across:987128k
Jul 30 20:03:45 Gargoyle user.notice root: vsftpd init: mounted = 1
Jul 30 20:03:45 Gargoyle user.notice root: vsftpd init: got_lock = 1
Jul 30 20:03:46 Gargoyle user.info sysinit: setting up led USB1
Jul 30 20:03:46 Gargoyle user.info sysinit: setting up led USB2
Jul 30 20:03:46 Gargoyle user.info sysinit: setting up led WLAN2G
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: OpenVPN 2.2                                                                                        .2 mips-openwrt-linux [SSL] [LZO2] [EPOLL] built on Jul  9 2013
Jul 30 20:03:47 Gargoyle daemon.warn openvpn(custom_config)[2957]: WARNING: usin                                                                                        g --duplicate-cn and --client-config-dir together is probably not what you want
Jul 30 20:03:47 Gargoyle daemon.warn openvpn(custom_config)[2957]: NOTE: the cur                                                                                        rent --script-security setting may allow this configuration to call user-defined                                                                                         scripts
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: Diffie-Hell                                                                                        man initialized with 1024 bit key
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: Control Cha                                                                                        nnel Authentication: using '/etc/openvpn/ta.key' as a OpenVPN static key file
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: Outgoing Co                                                                                        ntrol Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authent                                                                                        ication
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: Incoming Co                                                                                        ntrol Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authent                                                                                        ication
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: TLS-Auth MT                                                                                        U parms [ L:1542 D:166 EF:66 EB:0 ET:0 EL:0 ]
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: Socket Buff                                                                                        ers: R=[163840->131072] S=[163840->131072]
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: TUN/TAP dev                                                                                        ice tun0 opened
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: TUN/TAP TX                                                                                         queue length set to 100
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: /sbin/ifcon                                                                                        fig tun0 10.8.0.1 netmask 255.255.255.0 mtu 1500 broadcast 10.8.0.255
Jul 30 20:03:47 Gargoyle daemon.notice netifd: Interface 'vpn' is now up
Jul 30 20:03:47 Gargoyle daemon.notice openvpn(custom_config)[2957]: /etc/openvp                                                                                        n.up tun0 1500 1542 10.8.0.1 255.255.255.0 init
Jul 30 20:03:47 Gargoyle user.notice root: openvpn up script called
Jul 30 20:03:47 Gargoyle kern.warn kernel: [   92.520000] ipt_bandwidth: timezon                                                                                        e shift of 120 minutes detected, adjusting
Jul 30 20:03:47 Gargoyle kern.warn kernel: [   92.520000]                old min                                                                                        utes west=0, new minutes west=-120
Jul 30 20:03:48 Gargoyle daemon.notice openvpn(custom_config)[2957]: Data Channe                                                                                        l MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ]
Jul 30 20:03:48 Gargoyle daemon.notice openvpn(custom_config)[2957]: UDPv4 link                                                                                         local (bound): [undef]:1194
Jul 30 20:03:48 Gargoyle daemon.notice openvpn(custom_config)[2957]: UDPv4 link                                                                                         remote: [undef]
Jul 30 20:03:48 Gargoyle daemon.notice openvpn(custom_config)[2957]: MULTI: mult                                                                                        i_init called, r=256 v=256
Jul 30 20:03:48 Gargoyle daemon.notice openvpn(custom_config)[2957]: IFCONFIG PO                                                                                        OL: base=10.8.0.2 size=253
Jul 30 20:03:48 Gargoyle daemon.notice openvpn(custom_config)[2957]: Initializat                                                                                        ion Sequence Completed
Jul 30 20:04:26 Gargoyle daemon.info hostapd: wlan0: STA 68:94:23:3c:47:81 IEEE                                                                                         802.11: authenticated
Jul 30 20:04:26 Gargoyle daemon.info hostapd: wlan0: STA 68:94:23:3c:47:81 IEEE                                                                                         802.11: associated (aid 1)
Jul 30 20:04:26 Gargoyle daemon.info hostapd: wlan0: STA 68:94:23:3c:47:81 WPA:                                                                                         pairwise key handshake completed (RSN)
Jul 30 20:04:26 Gargoyle daemon.info dnsmasq-dhcp[2310]: DHCPREQUEST(br-lan) 192                                                                                        .168.1.235 68:94:23:3c:47:81
Jul 30 20:04:26 Gargoyle daemon.info dnsmasq-dhcp[2310]: DHCPACK(br-lan) 192.168                                                                                        .1.235 68:94:23:3c:47:81 HP
Jul 30 20:04:34 Gargoyle authpriv.info dropbear[3877]: Child connection from 192                                                                                        .168.1.235:49597
Jul 30 20:04:42 Gargoyle authpriv.notice dropbear[3877]: Password auth succeeded                                                                                         for 'root' from 192.168.1.235:49597
Jul 30 20:04:56 Gargoyle daemon.err openvpn(custom_config)[2957]: event_wait : I                                                                                        nterrupted system call (code=4)
Jul 30 20:04:56 Gargoyle daemon.notice openvpn(custom_config)[2957]: TCP/UDP: Cl                                                                                        osing socket
Jul 30 20:04:56 Gargoyle daemon.notice openvpn(custom_config)[2957]: Closing TUN                                                                                        /TAP interface
Jul 30 20:04:56 Gargoyle daemon.notice openvpn(custom_config)[2957]: /sbin/ifcon                                                                                        fig tun0 0.0.0.0
Jul 30 20:04:56 Gargoyle daemon.notice netifd: Interface 'vpn' is now down
Jul 30 20:04:56 Gargoyle daemon.notice openvpn(custom_config)[2957]: /etc/openvp                                                                                        n.down tun0 1500 1542 10.8.0.1 255.255.255.0 init
Jul 30 20:04:56 Gargoyle user.notice root: openvpn down script called
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: OpenVPN 2.2                                                                                        .2 mips-openwrt-linux [SSL] [LZO2] [EPOLL] built on Jul  9 2013
Jul 30 20:05:02 Gargoyle daemon.warn openvpn(custom_config)[4041]: WARNING: usin                                                                                        g --duplicate-cn and --client-config-dir together is probably not what you want
Jul 30 20:05:02 Gargoyle daemon.warn openvpn(custom_config)[4041]: NOTE: the cur                                                                                        rent --script-security setting may allow this configuration to call user-defined                                                                                         scripts
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Diffie-Hell                                                                                        man initialized with 1024 bit key
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Control Cha                                                                                        nnel Authentication: using '/etc/openvpn/ta.key' as a OpenVPN static key file
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Outgoing Co                                                                                        ntrol Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authent                                                                                        ication
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Incoming Co                                                                                        ntrol Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authent                                                                                        ication
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: TLS-Auth MT                                                                                        U parms [ L:1542 D:166 EF:66 EB:0 ET:0 EL:0 ]
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Socket Buff                                                                                        ers: R=[163840->131072] S=[163840->131072]
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: TUN/TAP dev                                                                                        ice tun0 opened
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: TUN/TAP TX                                                                                         queue length set to 100
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: /sbin/ifcon                                                                                        fig tun0 10.8.0.1 netmask 255.255.255.0 mtu 1500 broadcast 10.8.0.255
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: /etc/openvp                                                                                        n.up tun0 1500 1542 10.8.0.1 255.255.255.0 init
Jul 30 20:05:02 Gargoyle daemon.notice netifd: Interface 'vpn' is now up
Jul 30 20:05:02 Gargoyle user.notice root: openvpn up script called
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Data Channe                                                                                        l MTU parms [ L:1542 D:1450 EF:42 EB:135 ET:0 EL:0 AF:3/1 ]
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: UDPv4 link                                                                                         local (bound): [undef]:1194
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: UDPv4 link                                                                                         remote: [undef]
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: MULTI: mult                                                                                        i_init called, r=256 v=256
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: IFCONFIG PO                                                                                        OL: base=10.8.0.2 size=253
Jul 30 20:05:02 Gargoyle daemon.notice openvpn(custom_config)[4041]: Initializat                                                                                        ion Sequence Completed
Jul 30 20:05:02 Gargoyle user.notice firewall: Reloading firewall due to ifup of                                                                                         vpn (tun0)

A nie dziwi Cię Cezary, że gdy chcę w putty wywołać minidlna, to wywala błąd:

root@Gargoyle:~# minidlna -f /etc/config/minidlna
-ash: minidlna: not found

5

Odp: miniproblemy z MiniDlna

Nie, nie dziwi. Bo napisałem już że binarka nazywa się minidlnad a nie minidlna. I całkowicie zignorowałeś to.

W logach masz to samo - odłączenie i ponowne przyłączenie dysku.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: miniproblemy z MiniDlna

Do Skansenika,
Tak też już próbowałem i bez zmian, w configu ustawione miałem minidlna.config.db_dir=/tmp/usb_mount/ (tak samo z log_dir), wówczas na dysku zewnętrznym nie znalazłem plików konfiguracyjnych, więc podejrzewam, że były w tedy na penie z extrootem.
A co do opóźnienia startu, to nie rozumiem co mogłoby to zmienić. Przecież dlna jest cały czas uruchomione.

7

Odp: miniproblemy z MiniDlna

/tmp/usb_mount/ to w ramie jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: miniproblemy z MiniDlna

Wiesz Cezary, nie jestem zbyt biegły w te klocki i może dlatego jestem ignorantem.
Ale do rzeczy, że niby co miałbym z tą binarką zrobić?
Czy w ustawieniach dlna coś źle ustawiłem?

Nie rozumiem też dlaczego jak odinstalowałem plugin-gargoyle-usb-storage, to dalej w gui widzę zakładkę "Nośniki USB".

9

Odp: miniproblemy z MiniDlna

Nie wiem co chciałeś z tą binarką zrobić, pokazałeś że chciałeś ją wywołać - po co - nie wiem.

Samo odinstalowanie to nie wszystko, jeszcze z menu to usuń.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: miniproblemy z MiniDlna

Chciałem pokazać, że minidlna nie reaguje na komendy, tak samo jest w przypadku odświeżania:
root@Gargoyle:~# minidlna -R
-ash: minidlna: not found

Jeżeli chodzi o USB, to postępowałem zgodnie z tym co napisałem w pierwszym poście, czyli usunąłem przez uci wszystkie wpisy, ale to chyba nie w tym jest mój problem, no chyba że jest.....

11

Odp: miniproblemy z MiniDlna

Kurcze, no ile razy jeszcze będziesz to robił? Napisałem że nie ma takiej binarki jak minidlna, minidlnad jest. Inaczej się program nazywa, rozumiesz?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: miniproblemy z MiniDlna

No dobra moja niewiedza jest wkurzająca. Przyznaję.
Ale co mogę zrobić, żeby DLNA mi śmigało?

13

Odp: miniproblemy z MiniDlna

Zmienić dysk na inny/podłączyć przez hub/wyłączyć jego usypianie. Jak napisałeś - minidlna Ci działa, później przestaje. Jednocześnie w logach masz info że dysk został odłączony i przyłączony ponownie. Każdy program się zgubi wtedy. Identycznie jak byś w trakcie działania windows wyjął dysk C i chciał żeby ten windows nadal chodził.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: miniproblemy z MiniDlna

No więc zapomniałem wspomnieć o Hd-Idle. Miałem tę opcję włączoną.
Wyłączyłem Hd-Idle. A z poziomu GUI w DLNA kliknąłem "Przeskanuj ponownie".

Próbowałem wcześniej minidlna -R, ale nie reagował.

Tak więc pojawiają się nowe pliki i zobaczymy co będzie jutro.

15

Odp: miniproblemy z MiniDlna

Nic nie będzie. ntfs jako system plików pod linuksem nie obsługuje inotify, same się więc nie pojawią w minidlna.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

16

Odp: miniproblemy z MiniDlna

Nie rozumiem.

Pliki się ciągle ładują:

Audio files: 190
Video files: 352
Image files: 16


Na TV też je odtwarza.

17

Odp: miniproblemy z MiniDlna

Bo zrobiłeś rescan. Mówię o nowo danych.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: miniproblemy z MiniDlna

OK
To już jak wszystkie się załadują spróbuję dodać coś nowego.

A jeśli się nie uda, to zmiana systemu plików w dysku na linuksowy coś może pomóc?

Czy router poradzi sobie z formatowaniem dysku o pojemności 2TB?

I jeszcze jedno pytanie, dlaczego z putty nie mogę zrobić reskanu minidlna?

19

Odp: miniproblemy z MiniDlna

I jeszcze jedno pytanie, dlaczego z putty nie mogę zrobić reskanu minidlna?

Sorry, ale masz problem ze zrozumieniem słowa pisanego.

Napisałem że nie ma takiej binarki jak minidlna, minidlnad jest. Inaczej się program nazywa, rozumiesz?

Której części tej wypowiedzi nie zrozumiałeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: miniproblemy z MiniDlna

Jak już zauważyłeś jestem laikiem w tej dziedzinie.

Moja przygoda z OpenWrt zaczęła się od przejrzenia całego forum.
Dla mnie minidlna to program z którym aktualnie próbuję sobie poradzić.
Czytając forum nie znalazłem nigdzie "minidlad".

Wiem tylko, że u mnie po wpisaniu w uci komend dotyczących minidlna wyskakuje: -ash: minidlna: not found, a u innych widziałem jakieś wpisy.
I w tym też doszukiwałem się mojego problemu, widocznie się myliłem.

W takim razie już do tego nie wrócę.

21

Odp: miniproblemy z MiniDlna

Więc jeszcze raz Ci napiszę - nie ma binarnego programu minidlna. Kiedyś był. Teraz jest minidlnad. Polecenia uci są takie same i są poprawne.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22

Odp: miniproblemy z MiniDlna

Cezary,
O ile nie idziesz jeszcze spać, możesz mi odpowiedzieć na 2 pierwsze pytania, zanim zdenerwowałem Cię tym trzecim.

23

Odp: miniproblemy z MiniDlna

Które pytania?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24

Odp: miniproblemy z MiniDlna

O dwa pierwsze.

Marecki napisał/a:

OK
To już jak wszystkie się załadują spróbuję dodać coś nowego.

A jeśli się nie uda, to zmiana systemu plików w dysku na linuksowy coś może pomóc?

Czy router poradzi sobie z formatowaniem dysku o pojemności 2TB?

I jeszcze jedno pytanie, dlaczego z putty nie mogę zrobić reskanu minidlna?

25

Odp: miniproblemy z MiniDlna

1. tak
2. zależy od ilości wolnej pamięci + ew ilości swap. Może nie wyrobić.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.