Packages (compiled by me) for Zyxel NSA310:
https://adrhc.go.ro/ffp_0.7_packages/packages/
Fonz Fun Plug repositories:
fonz http://www.inreto.de/ffp/0.7/arm/PACKAGES.html adrhc https://adrhc.go.ro/ffp_0.7_packages/packages/ Mijzelf http://downloads.zyxel.nas-central.org/Users/Mijzelf/FFP-Stick/packages/0.7/arm Uli rsync://funplug.wolf-u.li/funplug/0.7/arm/packages Uli http://funplug.wolf-u.li/0.7/arm/packages/ -> URL la care vad packages KyleK http://kylek.is-a-geek.org:31337/files/ffp/0.7-arm Memiks http://ffp.memiks.fr/pkg/ barmalej2 http://downloads.zyxel.nas-central.org/Users/barmalej2/ffp/0.7/arm/packages
https://adrhc.go.ro/pkg/ffp/?0.7/arm,not_chrooted -> info page about Fonz Fun Plug http://nas-tweaks.net/373/uwsiteloader-tool-to-download-the-sites-definitions-for-packages-of-the-fun_plug-0-7/
Pt a actualiza lista de site-uri cu rol de repository de packages ruleaza:
/ffp/bin/uwsiteloader.sh /zyxel/sbin/info_printenv -> info despre NSA310 dmesg -> display kernel messages
http://linuxwiki.de/ZYXEL%20NSA-310 http://linuxwiki.de/ZYXEL%20NSA-310/Debian%20Installation http://zyxel.nas-central.org/wiki/Category:NSA-310 http://zyxel.nas-central.org/wiki/Category:FFP
/i-data/.system/zyxelFrameworkLog -> log pt. NSA310 /ram_bin/etc/init.d/rcS2 -> principalul script de start NSA310 cat /etc/passwd | grep /bin/sh -> user cu drept de login
Trimitere mail (se configureaza inainte mailul din zona de NSA310 – log):
/usr/sbin/email_notify.sh by_command "subiect" "mesaj"
Prepare then start zypkg:
/etc/init.d/zypkg_controller.sh prepare_env /etc/init.d/zypkg_controller.sh start
NSA310 start:
/init (calls /linuxrc) /linuxrc (binar linux) /etc/init.d/rcS (/linuxrc runs /etc/init.d/rcS according to /etc/inittab) The main job of this script is ... 1. Prepare the root file system. 2. Mount system disk image from HDD. 3. Handle the condition that there is not valid system disk image. 4. adr: upgrade firmaware /ram_bin/etc/init.d/rcS2 This script initializes almost all system services on HDD Starts crond (see also /var/spool/cron/crontabs/root) Add PTP camera /etc/init.d/zypkg_controller.sh prepare_env (prepare zypkg) /etc/init.d/zypkg_controller.sh start (start-up zypkgs) /usr/sbin/httpd -f /etc/service_conf/httpd.conf /etc/init.d/zypkg_controller.sh /usr/local/zy-pkgs/tmp/zypkg.log -> [booting] log aferent zypkg_controller.sh /usr/local/zy-pkgs/ffproot/after_booting.sh StartFFP -t zypkg -n "${NASTYPE}" -f "${FIRMWARE}"
/etc/samba/smb.conf -> configurate folderele video, photo, admin, …
Cron/crontab setup:
http://autoblogs.memiks.fr/nas-tweaks/?uwcron-Cron-for-the-fun_plug slacker -UaA uli:uwcron /ffp/etc/cron.d/root -> este un fisier crontab /ffp/start/uwcron.sh: stop apoi start -> aplica modificarea din /ffp/etc/cron.d/root crontab -l -> aici se vede daca s-au aplicat modificarile
NSA310 & FFP (Fonz fun plug)
printenv -> info despre ffp on NSA310
Configuratii ce se reseteaza/suprascriu la start NSA310:
a) /etc/service_conf/httpd_zld.conf (web server solicita certificat) b) stunnel /ffp/etc/stunnel/stunnel.conf (start stunnel) c) scripturile din usr-local-zy-pkgs-ffproot-ffp-start rezolva a), b)
Log ffp:
/i-data/md0/admin/zy-pkgs/ffp/ffp.log Dezactiveaza /ffp/start/fp_master.sh !!! (produce o gramada de probleme)
You can install packages using a neat gui: slacker.
/ffp/bin/uwsiteloader.sh -> lista de site-uri cu package-uri Refresh database: slacker -U Install packages: slacker -i Remove packages: slacker -r And more: slacker -h
But there are also packages around which are not in repositories. You can download and install them manually:
wget url-to-package.txz funpkg -i package.txz wget polipo-1.0.4-arm-0.tgz funpkg -i polipo-1.0.4-arm-0.tgz funpkg -i linux-2.6.31.8-arm-1.tgz funpkg -i mkvtoolnix-6.5.0-arm-1.tgz funpkg -q mkvtoolnix -> afiseaza daca exista un packet “mkvtoolnix” instalat funpkg -t /ffp/funpkg/cache/s/python-3.2.2-arm-1.txz -> afiseaza continutul