Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
Pages: 1
Hello,
I try to install ipkg on my DNS313 wich have Fun Plug 0.5.
I follow this page :
http://www.nslu2-linux.org/wiki/Optware/Dns323
But I have a problem :
root@nas:~# mkdir -p /opt
root@nas:~# mkdir -p /mnt/HD_a2/ipkg/opt
root@nas:~# mount -o bind /mnt/HD_a2/ipkg/opt /opt
root@nas:~# export PATH=/opt/bin:/opt/sbin:$PATH
root@nas:~# ipkg_name=ipkg-opt_0.99.163-10_arm.ipk
root@nas:~# feed=http://ipkg.nslu2-linux.org/feeds/optware/dns323/cross/unstable
root@nas:~# wget $feed/$ipkg_name
Connecting to ipkg.nslu2-linux.org (140.211.169.169:80)
ipkg-opt_0.99.163-10 100% |********************************************************************************************************************************| 72481 00:00:00 ETA
root@nas:~# zcat $ipkg_name | tar -xOvf - ./data.tar.gz | zcat | tar -C / -xvf -
[...]
root@nas:~# echo src dns323 http://ipkg.nslu2-linux.org/feeds/optwa … s/unstable >> /opt/etc/ipkg.conf
root@nas:~# /opt/bin/ipkg update
sh: /opt/bin/ipkg: not found
root@nas:/opt/bin# ls
ipkg update-alternatives
root@nas:/opt/bin# ipkg
sh: ipkg: not found
root@nas:/opt/bin# cd /mnt/HD_a2/ipkg/opt/bin/
root@nas:/mnt/HD_a2/ipkg/opt/bin# ipkg
sh: ipkg: not found
root@nas:/mnt/HD_a2/ipkg/opt/bin# ./ipkg
sh: ./ipkg: not found
root@nas:/opt/bin# ls -l
-rwxr-xr-x 1 root root 3132 Jun 1 23:39 ipkg
-rwxr-xr-x 1 root root 4248 Jun 1 23:39 update-alternatives
root@nas:/opt/bin# update-alternatives
update-alternatives: at least one of --install or --remove must appear
Usage: update-alternatives --install <link> <name> <path> <priority>
update-alternatives --remove <name> <path>
update-alternatives --help
<link> is the link pointing to the provided path (ie. /usr/bin/foo).
<name> is the name in /opt/lib/ipkg/alternatives/alternatives (ie. foo)
<path> is the name referred to (ie. /usr/bin/foo-extra-spiffy)
<priority> is an integer; options with higher numbers are chosen.
I have try some others things but ipkg is always not found.
Thank's
Last edited by Marc (2008-06-21 17:24:16)
Offline
I cannot see any mistakes. I also tried this and got these results:
DNS-313:~# zcat ipkg-opt_0.99.163-10_arm.ipk | tar -xOvf - ./data.tar.gz | zcat | tar -C / -xvf -
./data.tar.gz
./
./opt/
./opt/bin/
./opt/bin/ipkg
./opt/bin/ipkg-opt
./opt/bin/update-alternatives
./opt/etc/
./opt/etc/ipkg.conf
./opt/lib/
./opt/lib/libipkg.so
./opt/lib/libipkg.so.0
./opt/lib/libipkg.so.0.0.0
./opt/share/
./opt/share/ipkg/
./opt/share/ipkg/intercept/
./opt/share/ipkg/intercept/depmod
./opt/share/ipkg/intercept/ldconfig
./opt/share/ipkg/intercept/update-modules
DNS-313:~# /opt/bin/ipkg
-bash: /opt/bin/ipkg: No such file or directory
DNS-313:~# ls -l /opt/bin/
total 12
-rwxr-xr-x 1 root root 3132 Jun 1 23:39 ipkg
lrwxrwxrwx 1 root root 4 Jun 21 22:00 ipkg-opt -> ipkg
-rwxr-xr-x 1 root root 4248 Jun 1 23:39 update-alternatives
DNS-313:~#
Maybe, the failure is sitting between these brackets... --->
[...]
Last edited by CharminBaer (2008-06-21 23:14:26)
Offline
@fonz ???
DNS-313:~# ldd /opt/bin/ipkg
/usr/bin/ldd: line 116: /opt/bin/ipkg: No such file or directory
DNS-313:~# ls -l /opt/bin/ipkg
-rwxr-xr-x 1 root root 3132 Jun 1 23:39 /opt/bin/ipkg
DNS-313:~#
Offline
CharminBaer wrote:
Maybe, the failure is sitting between these brackets...
It is only the list of uncompressed files that I have cut for the post.
fonz wrote:
It's probably missing libraries. Try 'ldd /opt/bin/ipkg'
root@nas:/mnt/HD_a2/ipkg/opt# ldd /opt/bin/ipkg
ldd: can't open cache '/ffp/etc/ld.so.cache'
checking sub-depends for 'not found'
checking sub-depends for '/ffp/lib/libc.so.0'
ld-uClibc.so.0 => /ffp/lib/ld-uClibc.so.0 (0x40000000)
checking sub-depends for '/lib/libgcc_s.so.1'
checking sub-depends for 'not found'
libipkg.so.0 => not found (0x00000000)
libc.so.0 => /ffp/lib/libc.so.0 (0x00000000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00000000)
libc.so.6 => not found (0x00000000)
not a dynamic executable
So, missing lib ?
Last edited by Marc (2008-06-22 01:43:52)
Offline
Marc wrote:
libc.so.6 => not found (0x00000000)
you can try with 'export LD_LIBRARY_PATH=/ffp/lib', but i don't think you can run the dns323 optware feed on the 313. your firmware is glibc-based, but the dns323 optware feed requires uclibc (and can't work with uclibc in /ffp).
Online
ok;
No change with export LD_LIBRARY_PATH=/ffp/lib
Offline
I have the same problem, can someone tel what to do to resolve it ?
thanks
Offline
Pages: 1