Page 15 of 19

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Fri Sep 11, 2015 4:29 am
by leq
Hi I have a gen 3 running this 2.02.32 0.1.6 fw version. I have a problem and each time I reboot the machine my ntfs filesystem in my usb attached drive gets dirty and reboot in Read Only mount.

So I have to run an fuser -k umount and mount the filesystem. I think could be a problem of the reboot process. Can you please tell me where I have to put any command in the reboot process to unmount the fs clearly.

Mount point: /tmp/media/usb/USB1140/8A821D78821D69C9
Device: /dev/sdb3
Options: rw,relatime,nls=utf8,sparse

Thanks.

Leandro.
From Argentina

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Fri Sep 11, 2015 6:39 am
by KAD
sorry, no way to change the reboot process from within osd

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Sat Sep 12, 2015 8:24 am
by Mormy
I have the same problem, there is no way to force a filesytem on boot so that we don't have a read only drive?

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Mon Sep 14, 2015 6:45 am
by leq
I can do a reboot by telnet if this fix the problem. Do you know how can I force a fsck before it mount the ntfs filesystem?

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Mon Sep 14, 2015 7:16 am
by leq
KAD wrote:sorry, no way to change the reboot process from within osd

Kad, first of all thanks a lot for developing this great fw. I mean Is there a way to force a fsck at startup or umount the drive clean? Seems like the reboot process umount the drive filesystem putting into dirty state.

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Mon Sep 14, 2015 10:13 pm
by KAD
you can easily run any command you want at boot time

just put S99user-script on the same thumbdrive as the firmware
and whatever cmd's are in the file will be executed

as for unmounting or shutdown/reboot procedures
as I've said before we can't change the shutdown/reboot procedures from the osd as dmaosd is closed source

if somebody wants to change the shutdown/reboot procures for cmd line or webend reboots, that would be fine, but it's a half solution
it still will not change osd reboot procedure
in fact I will even add it to my list of items, some solution is better than none
but I don't forsee having any development time available anytime soon

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Mon Sep 21, 2015 3:10 pm
by leq
KAD wrote:you can easily run any command you want at boot time

just put S99user-script on the same thumbdrive as the firmware
and whatever cmd's are in the file will be executed

as for unmounting or shutdown/reboot procedures
as I've said before we can't change the shutdown/reboot procedures from the osd as dmaosd is closed source

if somebody wants to change the shutdown/reboot procures for cmd line or webend reboots, that would be fine, but it's a half solution
it still will not change osd reboot procedure
in fact I will even add it to my list of items, some solution is better than none
but I don't forsee having any development time available anytime soon


Thanks KAD for your answer I will try to do that. (I'm not a developer)

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Tue Sep 22, 2015 5:17 pm
by d4d
Just seen entware is available VERY NICE!!!
Wanted to get some entware apps working but I keep getting "Segmentation faults"
looks like missing libraries? I tried making soft links to available libraries but I think some are missing?

some examples

strace rtorrent
Code: Select all
execve("/opt/bin/rtorrent", ["/opt/bin/rtorrent"], [/* 21 vars */]) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aaaf000
stat("/opt/etc/ld.so.cache", 0x7fd62e68) = -1 ENOENT (No such file or directory)
open("./libz.so.1", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libz.so.1", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=85424, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\20\22\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 147456, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aac0000
old_mmap(0x2aac0000, 79884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aac0000
old_mmap(0x2aae3000, 2588, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0x2aae3000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libpthread.so.0", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/opt/lib/libpthread.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=105176, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0 J\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 172032, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aae4000
old_mmap(0x2aae4000, 88468, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aae4000
old_mmap(0x2ab0a000, 4968, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x16000) = 0x2ab0a000
old_mmap(0x2ab0c000, 5184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ab0c000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libncursesw.so.5", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/opt/lib/libncursesw.so.5", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=351608, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\0\216\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 397312, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab0e000
old_mmap(0x2ab0e000, 318300, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab0e000
old_mmap(0x2ab6c000, 8548, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4e000) = 0x2ab6c000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libcurl.so.4", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/opt/lib/libcurl.so.4", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344968, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\3406\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 393216, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab6f000
old_mmap(0x2ab6f000, 319732, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab6f000
old_mmap(0x2abcd000, 4508, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4e000) = 0x2abcd000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libtorrent.so.18", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/opt/lib/libtorrent.so.18", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=1343496, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0p6\3\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1323008, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abcf000
old_mmap(0x2abcf000, 1198884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2abcf000
old_mmap(0x2ad03000, 56440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x124000) = 0x2ad03000
old_mmap(0x2ad11000, 3840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ad11000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libstdc++.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/opt/lib/libstdc++.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=935104, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\340g\4\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1028096, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ad12000
old_mmap(0x2ad12000, 894500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ad12000
old_mmap(0x2adfc000, 40696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xda000) = 0x2adfc000
old_mmap(0x2ae06000, 25288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ae06000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libm.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\22\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae0d000
old_mmap(0x2ae0d000, 45032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ae0d000
old_mmap(0x2ae28000, 332, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x2ae28000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libgcc_s.so.1", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/opt/lib/libgcc_s.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=201756, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\300\263\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae29000
old_mmap(0x2ae29000, 157684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ae29000
old_mmap(0x2ae60000, 2232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x27000) = 0x2ae60000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\360\257\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 720896, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ae61000
old_mmap(0x2ae61000, 625356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ae61000
old_mmap(0x2af09000, 7944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x98000) = 0x2af09000
old_mmap(0x2af0b000, 20812, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2af0b000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.6", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=1466032, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\364j\1\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1449984, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af11000
old_mmap(0x2af11000, 1328764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2af11000
old_mmap(0x2b066000, 40564, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x145000) = 0x2b066000
old_mmap(0x2b070000, 11424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b070000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("/opt/lib/ld.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=136772, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\20\10\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 196608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b073000
old_mmap(0x2b073000, 125388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2b073000
old_mmap(0x2b0a1000, 6408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0x2b0a1000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("./libssl.so.1.0.0", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/opt/lib/libssl.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=355836, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\240\300\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 401408, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b0a3000
old_mmap(0x2b0a3000, 315580, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2b0a3000
old_mmap(0x2b100000, 17576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4d000) = 0x2b100000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab1000
munmap(0x2aab0000, 4096)                = 0
open("./libcrypto.so.1.0.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/opt/lib/libcrypto.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1632908, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0`?\3\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1556480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b105000
old_mmap(0x2b105000, 1412856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2b105000
old_mmap(0x2b26e000, 71124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x159000) = 0x2b26e000
old_mmap(0x2b280000, 1872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b280000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libz.so.1", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libz.so.1", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=85424, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("./libcrypto.so.1.0.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/opt/lib/libcrypto.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1632908, ...}) = 0
close(3)                                = 0
open("./libstdc++.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/opt/lib/libstdc++.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=935104, ...}) = 0
close(3)                                = 0
open("./libm.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("./libgcc_s.so.1", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/opt/lib/libgcc_s.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=201756, ...}) = 0
close(3)                                = 0
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libgcc_s.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=201756, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.6", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=1466032, ...}) = 0
close(3)                                = 0
open("/opt/lib/ld.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=136772, ...}) = 0
close(3)                                = 0
open("./libcrypto.so.1.0.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/opt/lib/libcrypto.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1632908, ...}) = 0
close(3)                                = 0
open("./libdl.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/opt/lib/libdl.so.0", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=9576, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\t\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b281000
old_mmap(0x2b281000, 7872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2b281000
old_mmap(0x2b292000, 4256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x2b292000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("./libdl.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/opt/lib/libdl.so.0", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=9576, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
stat("/opt/lib/ld-uClibc.so.0", {st_mode=S_IFREG|0755, st_size=31696, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
set_thread_area(0x2aab72d0)             = 0
mprotect(0x2ab0a000, 4096, PROT_READ)   = 0
mprotect(0x2adfc000, 32768, PROT_READ)  = 0
mprotect(0x2af09000, 4096, PROT_READ)   = 0
mprotect(0x2b066000, 32768, PROT_READ)  = 0
mprotect(0x2b0a1000, 4096, PROT_READ)   = 0
mprotect(0x2b292000, 4096, PROT_READ)   = 0
mprotect(0x2aabe000, 4096, PROT_READ)   = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

strace aria2
Code: Select all
execve("/opt/bin/aria2c", ["/opt/bin/aria2c"], [/* 21 vars */]) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aaaf000
stat("/opt/etc/ld.so.cache", 0x7fa59898) = -1 ENOENT (No such file or directory)
open("./libstdc++.so.6", O_RDONLY)      = -1 ENOENT (No such file or directory)
open("/opt/lib/libstdc++.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=935104, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\340g\4\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1028096, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aac0000
old_mmap(0x2aac0000, 894500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aac0000
old_mmap(0x2abaa000, 40696, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xda000) = 0x2abaa000
old_mmap(0x2abb4000, 25288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2abb4000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libssl.so.1.0.0", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/opt/lib/libssl.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=355836, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\240\300\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 401408, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2abbb000
old_mmap(0x2abbb000, 315580, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2abbb000
old_mmap(0x2ac18000, 17576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x4d000) = 0x2ac18000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libcrypto.so.1.0.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/opt/lib/libcrypto.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1632908, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0`?\3\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1556480, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ac1d000
old_mmap(0x2ac1d000, 1412856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ac1d000
old_mmap(0x2ad86000, 71124, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x159000) = 0x2ad86000
old_mmap(0x2ad98000, 1872, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ad98000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libxml2.so.2", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/opt/lib/libxml2.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=1418216, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0000\225\1\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1409024, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ad99000
old_mmap(0x2ad99000, 1319232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ad99000
old_mmap(0x2aeeb000, 21824, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x142000) = 0x2aeeb000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libdl.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/opt/lib/libdl.so.0", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=9576, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\t\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 77824, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aef1000
old_mmap(0x2aef1000, 7872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aef1000
old_mmap(0x2af02000, 4256, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x2af02000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libz.so.1", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libz.so.1", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=85424, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\20\22\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 147456, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af04000
old_mmap(0x2af04000, 79884, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2af04000
old_mmap(0x2af27000, 2588, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x13000) = 0x2af27000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libm.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\22\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af28000
old_mmap(0x2af28000, 45032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2af28000
old_mmap(0x2af43000, 332, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x2af43000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libgcc_s.so.1", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/opt/lib/libgcc_s.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=201756, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\300\263\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 229376, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af44000
old_mmap(0x2af44000, 157684, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2af44000
old_mmap(0x2af7b000, 2232, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x27000) = 0x2af7b000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\360\257\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 720896, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2af7c000
old_mmap(0x2af7c000, 625356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2af7c000
old_mmap(0x2b024000, 7944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x98000) = 0x2b024000
old_mmap(0x2b026000, 20812, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b026000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libgcc_s.so.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=201756, ...}) = 0
close(3)                                = 0
open("./libcrypto.so.1.0.0", O_RDONLY)  = -1 ENOENT (No such file or directory)
open("/opt/lib/libcrypto.so.1.0.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1632908, ...}) = 0
close(3)                                = 0
open("./libdl.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/opt/lib/libdl.so.0", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=9576, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("./libdl.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/opt/lib/libdl.so.0", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=9576, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("./libdl.so.0", O_RDONLY)          = -1 ENOENT (No such file or directory)
open("/opt/lib/libdl.so.0", O_RDONLY)   = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=9576, ...}) = 0
close(3)                                = 0
open("./libz.so.1", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libz.so.1", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=85424, ...}) = 0
close(3)                                = 0
open("./libm.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.6", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=1466032, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\364j\1\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1449984, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b02c000
old_mmap(0x2b02c000, 1328764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2b02c000
old_mmap(0x2b181000, 40564, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x145000) = 0x2b181000
old_mmap(0x2b18b000, 11424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b18b000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("/opt/lib/ld.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=136772, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\20\10\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 196608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b18e000
old_mmap(0x2b18e000, 125388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2b18e000
old_mmap(0x2b1bc000, 6408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0x2b1bc000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
stat("/opt/lib/ld-uClibc.so.0", {st_mode=S_IFREG|0755, st_size=31696, ...}) = 0
set_thread_area(0x2aab7750)             = 0
mprotect(0x2abaa000, 32768, PROT_READ)  = 0
mprotect(0x2af02000, 4096, PROT_READ)   = 0
mprotect(0x2b024000, 4096, PROT_READ)   = 0
mprotect(0x2b181000, 32768, PROT_READ)  = 0
mprotect(0x2b1bc000, 4096, PROT_READ)   = 0
mprotect(0x2aabe000, 4096, PROT_READ)   = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

strace streamripper
Code: Select all
execve("/opt/bin/streamripper", ["streamripper"], [/* 22 vars */]) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aaaf000
stat("/opt/etc/ld.so.cache", 0x7faabbc8) = -1 ENOENT (No such file or directory)
open("./libmad.so.0", O_RDONLY)         = -1 ENOENT (No such file or directory)
open("/opt/lib/libmad.so.0", O_RDONLY)  = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=91128, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0@\17\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 155648, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aac0000
old_mmap(0x2aac0000, 87204, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aac0000
old_mmap(0x2aae5000, 1840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x15000) = 0x2aae5000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libpthread.so.0", O_RDONLY)     = -1 ENOENT (No such file or directory)
open("/opt/lib/libpthread.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=105176, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0 J\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 172032, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2aae6000
old_mmap(0x2aae6000, 88468, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2aae6000
old_mmap(0x2ab0c000, 4968, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x16000) = 0x2ab0c000
old_mmap(0x2ab0e000, 5184, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ab0e000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libfaad.so.2", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/opt/lib/libfaad.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=267064, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\0\34\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 327680, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab10000
old_mmap(0x2ab10000, 251748, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab10000
old_mmap(0x2ab5d000, 10532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x3d000) = 0x2ab5d000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libm.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\200\22\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 114688, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab60000
old_mmap(0x2ab60000, 45032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab60000
old_mmap(0x2ab7b000, 332, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xb000) = 0x2ab7b000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\360\257\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 720896, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ab7c000
old_mmap(0x2ab7c000, 625356, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ab7c000
old_mmap(0x2ac24000, 7944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x98000) = 0x2ac24000
old_mmap(0x2ac26000, 20812, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ac26000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.6", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=1466032, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\364j\1\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 1449984, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ac2c000
old_mmap(0x2ac2c000, 1328764, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ac2c000
old_mmap(0x2ad81000, 40564, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x145000) = 0x2ad81000
old_mmap(0x2ad8b000, 11424, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2ad8b000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("/opt/lib/ld.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=136772, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\10\0\1\0\0\0\20\10\0\0004\0\0\0"..., 4096) = 4096
old_mmap(NULL, 196608, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2ad8e000
old_mmap(0x2ad8e000, 125388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x2ad8e000
old_mmap(0x2adbc000, 6408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1e000) = 0x2adbc000
close(3)                                = 0
munmap(0x2aab0000, 4096)                = 0
open("./libm.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libm.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=50420, ...}) = 0
close(3)                                = 0
open("./libc.so.0", O_RDONLY)           = -1 ENOENT (No such file or directory)
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/libc.so.0", O_RDONLY)    = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=680508, ...}) = 0
close(3)                                = 0
open("/opt/lib/ld.so.1", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0777, st_size=136772, ...}) = 0
close(3)                                = 0
stat("/opt/lib/ld-uClibc.so.0", {st_mode=S_IFREG|0755, st_size=31696, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|0x4000000, -1, 0) = 0x2aab0000
set_thread_area(0x2aab72d0)             = 0
mprotect(0x2ab0c000, 4096, PROT_READ)   = 0
mprotect(0x2ac24000, 4096, PROT_READ)   = 0
mprotect(0x2ad81000, 32768, PROT_READ)  = 0
mprotect(0x2adbc000, 4096, PROT_READ)   = 0
mprotect(0x2aabe000, 4096, PROT_READ)   = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++


Thanks for all the great work KAD and for all your help!!!

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Tue Sep 22, 2015 9:16 pm
by ZeeRuX
I had Gen 2 (Live), bought WD Media Player (that wasnt the same as 3), returned that and now got WD Live Gen 3 ;)

But I cant seem to get xmount to work at all. Maybe Im doing (or looking) wrong... At Gen 2, all I did was change the net.mounts through (WDLXTV Config (webend)) like this:

xmount "//192.168.0.199:/film-dvd-arkiv" ".media1" cifs
xmount "//192.168.0.199:/film-hd-3tb" ".media2" cifs
xmount "//192.168.0.199:/film-hd-6tb" ".media3" cifs
xmount ".media1:.media2:.media3" "Filmer/Arkivet" unionfs
xmount "//192.168.0.199:/film-sorteras" "Filmer/Sorteras" cifs
xmount "//192.168.0.199:/film-nya" "Filmer/Nya" cifs

Then (in Gen 2) I just went to videos -> folders -> and there was my folders/files that was xmounted.
I dont get how to do this in Gen 3. I only get to videos and there I have to choose source, I have tried all but I dont know next step. Advice pls...

Re: 2.02.32-WDLXTV_Gen3-0.1.6 Discussion - 03/15/2015

PostPosted: Tue Sep 22, 2015 10:25 pm
by KAD
ZeeRuX wrote:I had Gen 2 (Live), bought WD Media Player (that wasnt the same as 3), returned that and now got WD Live Gen 3 ;)

But I cant seem to get xmount to work at all. Maybe Im doing (or looking) wrong... At Gen 2, all I did was change the net.mounts through (WDLXTV Config (webend)) like this:

xmount "//192.168.0.199:/film-dvd-arkiv" ".media1" cifs
xmount "//192.168.0.199:/film-hd-3tb" ".media2" cifs
xmount "//192.168.0.199:/film-hd-6tb" ".media3" cifs
xmount ".media1:.media2:.media3" "Filmer/Arkivet" unionfs
xmount "//192.168.0.199:/film-sorteras" "Filmer/Sorteras" cifs
xmount "//192.168.0.199:/film-nya" "Filmer/Nya" cifs

Then (in Gen 2) I just went to videos -> folders -> and there was my folders/files that was xmounted.
I dont get how to do this in Gen 3. I only get to videos and there I have to choose source, I have tried all but I dont know next step. Advice pls...


I think you missed an important step, even with the old gen2 WD Live xmount always shows up as local media
same with gen3, so when you choose a source, you need to select whatever thumbdrive you are using