Many people asked me to compile various packages over the last few years. Sometimes i was able to help and sometimes (in rare occasions) i had to reject a request when it was impossible to fulfill it. Then i often told the requestor to install optware which originated from the NSLU2-Project and provides many addition packages. I didn’t have experienc on this, so i had to leave them in the dark. Until recently. Werbung
I’ve done a lot of research and looked at many scripts. A few days ago i stumbled across a thread in my favorite fun_plug-Board that was promoting a script which manages all the stuff. Well i tried it and made several modifications to it so that it works in the D-Link DNS-323 and Conceptronic CH3SNAS. THIS DOES NOT WORK ON OTHER DEVICES, PLEASE CHECK HERE IF A TUTORIAL IS AVAILABLE FOR YOUR DEVICE!
wget http://wolf-u.li/u/238 -O /ffp/start/optware.sh chmod a+x /ffp/start/optware.sh /ffp/start/optware.sh start
This downloads the Optware-Script for fun_plug, marks it as executable (which leads to a start on every boot, as you’ve already learned) and starts the script once. This may take a while as the NAS is downloading Optware. After the successful download, you should reboot you NAS to see if it works and to set the correct enviroment-variables automatically.
The usage of ipkg (The package manager for Optware (like funpkg for fun_plug)) is shown if you enter “ipkg
” in your Terminal. The current list of packages is loaded when entering “ipkg update
“, a package is installed with “ipkg install [packagename]
“.
What is the recommendation around using fun_plug and optware together? I read somewhere that there will be duplication of libraries. Won’t this cause more libraries to be loaded and more memory to be consumed?
Hi,
I tried the procedure on DNS-323 (I m interested in pyload). I got a known error but can’t find solution working for me :
Error :
root@myDNS-323:/mnt/HD_a2/ffp/home/root# /ffp/start/optware.sh start
mv: cannot rename ‘/opt’: Device or resource busy
Running: mkdir -p /opt
Running: mount –bind /ffp/opt/optware /opt
None ADD-ON on DNS-323, and non-essential daemons stopped :
PID USER COMMAND
1 root init
2 root [ksoftirqd/0]
3 root [events/0]
4 root [khelper]
5 root [kthread]
11 root [kblockd/0]
14 root [khubd]
49 root [pdflush]
50 root [pdflush]
52 root [aio/0]
51 root [kswapd0]
189 root [scsi_eh_0]
190 root [scsi_eh_1]
200 root [mtdblockd]
217 root [kcryptd/0]
218 root [kmirrord/0]
230 root [loop0]
1088 root smbd -D
1090 root smbd -D
1091 root nmbd -D
1134 root xmldb -n config
1163 root [md0_raid1]
1180 root [kjournald]
1241 root [kjournald]
1281 root [kjournald]
1296 root chkbutton
1308 root ./btdog ./bt –daemon-loop
1309 root ./bt –daemon-loop
1311 root ./bt –daemon-loop
1312 root ./bt –daemon-loop
1313 root ./bt –daemon-loop
1314 root ./bt –daemon-loop
1328 root ./bt –daemon-loop
1330 root fancontrol 0
1336 root op_server 3 3 3
1371 root mDNSResponder
1372 root mDNSResponder
1391 root mDNSResponder
1401 root -/bin/sh
1457 root lpd Waiting
1472 root mserver
1473 root apkg
1480 root inotifybt
1498 root /web/webs
1519 root check_daemon
1705 root /ffp/sbin/sshd
25098 root smbd -D
25284 root sshd: root@pts/0
25293 root -sh
962 root atd
965 root crond
Any help will be appreciated
Hi there! I am trying to install this and seem it is not working.. i am getting the same error as other poeple here:
mv: cannot move `/opt' to `/opt.bak': Device or resource busy
Running: mkdir -p /opt
Running: mount --bind /ffp/opt/optware /opt
Optware is not working for me as described above, using funplug on my dns-323.
How can I remove it?
I know it’s been a long time, but in case you still need some help… There is uninstall command in the optware.sh. so simply:
sh /ffp/start/optware.sh uninstall
would do the trick