{"id":156,"date":"2014-10-14T20:26:03","date_gmt":"2014-10-14T20:26:03","guid":{"rendered":"http:\/\/adrhc.go.ro\/wordpress\/?p=156"},"modified":"2015-04-07T12:56:27","modified_gmt":"2015-04-07T10:56:27","slug":"zyxel-nsa310-info","status":"publish","type":"post","link":"https:\/\/adrhc.go.ro\/blog\/zyxel-nsa310-info\/","title":{"rendered":"Zyxel NSA310 info"},"content":{"rendered":"<h6>Packages (compiled by me) for Zyxel NSA310:<\/h6>\n<pre><a href=\"https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\" target=\"_blank\">https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/<\/a><\/pre>\n<h6>Fonz Fun Plug repositories:<\/h6>\n<pre>fonz\t\t<a href=\"http:\/\/www.inreto.de\/ffp\/0.7\/arm\/PACKAGES.html\">http:\/\/www.inreto.de\/ffp\/0.7\/arm\/PACKAGES.html<\/a>\r\nadrhc\t\t<a href=\"https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\">https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\r\nMijzelf\t\t<\/a><a href=\"http:\/\/downloads.zyxel.nas-central.org\/Users\/Mijzelf\/FFP-Stick\/packages\/0.7\/arm\">http:\/\/downloads.zyxel.nas-central.org\/Users\/Mijzelf\/FFP-Stick\/packages\/0.7\/arm<\/a><a href=\"https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\">\r\nUli\t\t\trsync:\/\/funplug.wolf-u.li\/funplug\/0.7\/arm\/packages\r\nUli\t\t\t<\/a><a href=\"http:\/\/funplug.wolf-u.li\/0.7\/arm\/packages\/\">http:\/\/funplug.wolf-u.li\/0.7\/arm\/packages\/<\/a><a href=\"https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\"> -&gt; URL la care vad packages \r\nKyleK\t\t<\/a><a href=\"http:\/\/kylek.is-a-geek.org:31337\/files\/ffp\/0.7-arm\">http:\/\/kylek.is-a-geek.org:31337\/files\/ffp\/0.7-arm<\/a><a href=\"https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\">\r\nMemiks\t\t<\/a><a href=\"http:\/\/ffp.memiks.fr\/pkg\/\">http:\/\/ffp.memiks.fr\/pkg\/<\/a><a href=\"https:\/\/adrhc.go.ro\/ffp_0.7_packages\/packages\/\">\r\nbarmalej2\t<\/a><a href=\"http:\/\/downloads.zyxel.nas-central.org\/Users\/barmalej2\/ffp\/0.7\/arm\/packages\">http:\/\/downloads.zyxel.nas-central.org\/Users\/barmalej2\/ffp\/0.7\/arm\/packages<\/a><\/pre>\n<p><a href=\"https:\/\/adrhc.go.ro\/pkg\/ffp\/?0.7\/arm,not_chrooted\">https:\/\/adrhc.go.ro\/pkg\/ffp\/?0.7\/arm,not_chrooted<\/a> -&gt; info page about Fonz Fun Plug<br \/>\n<a href=\"http:\/\/nas-tweaks.net\/373\/uwsiteloader-tool-to-download-the-sites-definitions-for-packages-of-the-fun_plug-0-7\/\">http:\/\/nas-tweaks.net\/373\/uwsiteloader-tool-to-download-the-sites-definitions-for-packages-of-the-fun_plug-0-7\/<\/a><\/p>\n<h6>Pt a actualiza lista de site-uri cu rol de repository de packages ruleaza:<\/h6>\n<pre class=\"brush:bash shell\">\/ffp\/bin\/uwsiteloader.sh\r\n\/zyxel\/sbin\/info_printenv -&gt; info despre NSA310\r\ndmesg -&gt; display kernel messages\r\n<\/pre>\n<p><a href=\"http:\/\/linuxwiki.de\/ZYXEL%20NSA-310\">http:\/\/linuxwiki.de\/ZYXEL%20NSA-310<\/a><br \/>\n<a href=\"http:\/\/linuxwiki.de\/ZYXEL%20NSA-310\/Debian%20Installation\">http:\/\/linuxwiki.de\/ZYXEL%20NSA-310\/Debian%20Installation<\/a><br \/>\n<a href=\"http:\/\/zyxel.nas-central.org\/wiki\/Category:NSA-310\">http:\/\/zyxel.nas-central.org\/wiki\/Category:NSA-310<\/a><br \/>\n<a href=\"http:\/\/zyxel.nas-central.org\/wiki\/Category:FFP\">http:\/\/zyxel.nas-central.org\/wiki\/Category:FFP<\/a><\/p>\n<pre class=\"brush:bash shell\">\/i-data\/.system\/zyxelFrameworkLog -&gt; log pt. NSA310\r\n\/ram_bin\/etc\/init.d\/rcS2 -&gt; principalul script de start NSA310\r\ncat \/etc\/passwd | grep \/bin\/sh -&gt; user cu drept de login\r\n<\/pre>\n<h6>Trimitere mail (se configureaza inainte mailul din zona de NSA310 &#8211; log):<\/h6>\n<pre class=\"brush:bash shell\">\/usr\/sbin\/email_notify.sh by_command \"subiect\" \"mesaj\"<\/pre>\n<h6>Prepare then start zypkg:<\/h6>\n<pre class=\"brush:bash shell\">\/etc\/init.d\/zypkg_controller.sh prepare_env\r\n\/etc\/init.d\/zypkg_controller.sh start\r\n<\/pre>\n<h6>NSA310 start:<\/h6>\n<pre>\/init\t\t\t(calls \/linuxrc)\r\n\/linuxrc \t\t(binar linux)\r\n\/etc\/init.d\/rcS \t(\/linuxrc runs \/etc\/init.d\/rcS according to \/etc\/inittab)\r\n\tThe main job of this script is ...\r\n\t1. Prepare the root file system.\r\n\t2. Mount system disk image from HDD.\r\n\t3. Handle the condition that there is not valid system disk image.\r\n\t4. adr: upgrade firmaware\r\n\/ram_bin\/etc\/init.d\/rcS2\r\n\tThis script initializes almost all system services on HDD\r\n\tStarts crond (see also \/var\/spool\/cron\/crontabs\/root)\r\n\tAdd PTP camera\r\n\t\/etc\/init.d\/zypkg_controller.sh prepare_env (prepare zypkg)\r\n\t\/etc\/init.d\/zypkg_controller.sh start (start-up zypkgs)\r\n\t\/usr\/sbin\/httpd -f \/etc\/service_conf\/httpd.conf\r\n\/etc\/init.d\/zypkg_controller.sh\r\n\t\/usr\/local\/zy-pkgs\/tmp\/zypkg.log -&gt; [booting] log aferent zypkg_controller.sh\r\n\t\/usr\/local\/zy-pkgs\/ffproot\/after_booting.sh StartFFP -t zypkg -n \"${NASTYPE}\" -f \"${FIRMWARE}\"\r\n<\/pre>\n<p>\/etc\/samba\/smb.conf -&gt; configurate folderele video, photo, admin, &#8230;<\/p>\n<h6>Cron\/crontab setup:<\/h6>\n<p><a href=\"http:\/\/autoblogs.memiks.fr\/nas-tweaks\/?uwcron-Cron-for-the-fun_plug\">http:\/\/autoblogs.memiks.fr\/nas-tweaks\/?uwcron-Cron-for-the-fun_plug<\/a><br \/>\nslacker -UaA uli:uwcron<br \/>\n\/ffp\/etc\/cron.d\/root -&gt; este un fisier crontab<br \/>\n\/ffp\/start\/uwcron.sh: stop apoi start -&gt; aplica modificarea din \/ffp\/etc\/cron.d\/root<br \/>\ncrontab -l -&gt; aici se vede daca s-au aplicat modificarile<\/p>\n<h6>NSA310 &amp; FFP (Fonz fun plug)<\/h6>\n<pre class=\"brush:bash shell\">printenv -&gt; info despre ffp on NSA310<\/pre>\n<h6>Configuratii ce se reseteaza\/suprascriu la start NSA310:<\/h6>\n<p>a) \/etc\/service_conf\/httpd_zld.conf (web server solicita certificat)<br \/>\nb) stunnel \/ffp\/etc\/stunnel\/stunnel.conf (start stunnel)<br \/>\nc) scripturile din usr-local-zy-pkgs-ffproot-ffp-start rezolva a), b)<\/p>\n<h6>Log ffp:<\/h6>\n<p>\/i-data\/md0\/admin\/zy-pkgs\/ffp\/ffp.log<br \/>\nDezactiveaza \/ffp\/start\/fp_master.sh !!! (produce o gramada de probleme)<\/p>\n<h6>You can install packages using a neat gui: slacker.<\/h6>\n<p>\/ffp\/bin\/uwsiteloader.sh -&gt; lista de site-uri cu package-uri<br \/>\nRefresh database: slacker -U<br \/>\nInstall packages: slacker -i<br \/>\nRemove packages: slacker -r<br \/>\nAnd more: slacker -h<\/p>\n<h6>But there are also packages around which are not in repositories. You can download and install them manually:<\/h6>\n<p>wget url-to-package.txz<br \/>\nfunpkg -i package.txz<br \/>\nwget polipo-1.0.4-arm-0.tgz<br \/>\nfunpkg -i polipo-1.0.4-arm-0.tgz<br \/>\nfunpkg -i linux-2.6.31.8-arm-1.tgz<br \/>\nfunpkg -i mkvtoolnix-6.5.0-arm-1.tgz<br \/>\nfunpkg -q mkvtoolnix -&gt; afiseaza daca exista un packet &#8220;mkvtoolnix&#8221; instalat<br \/>\nfunpkg -t \/ffp\/funpkg\/cache\/s\/python-3.2.2-arm-1.txz -&gt; afiseaza continutul<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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\/ -&gt; 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 -&gt; info page about Fonz [&hellip;]<\/p>\n<div class=\"link-more\"><a href=\"https:\/\/adrhc.go.ro\/blog\/zyxel-nsa310-info\/#more-156\" class=\"more-link\">Continue reading &#10142; <span class=\"screen-reader-text\">Zyxel NSA310 info<\/span><\/a><\/div>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,11],"tags":[],"class_list":["post-156","post","type-post","status-publish","format-standard","hentry","category-howto","category-linux"],"_links":{"self":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/posts\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/comments?post=156"}],"version-history":[{"count":0,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/posts\/156\/revisions"}],"wp:attachment":[{"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/media?parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/categories?post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adrhc.go.ro\/blog\/wp-json\/wp\/v2\/tags?post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}