Just started looking at Freetz with 7490 with 113.06.83 (international fw), and running in a number of issues.
I'm documenting the findings here.
Edit (2017-04-22): Had mostly issues with Externalize. The Freetzmount modifications didn't get applied due to a constrained in trunk/config/ui/patches.in. This is resolved in revision 14240.
To resolve the externalize issue I had to use a recover.
Point 1 is now back to the old naming convention.
Point 2 haven't look too much yet.
Point 3 see that the output to console is less until an enter is given. Router is now located in another room, and cannot easily login using the Bluetooth adapter.
Point 4 & 5 are solved with a r14240 and/or a recover.
1) The USB mountpoints have changed.
Freetz > Settings > Swap file > Swap file > change from /var/media/ftp/uStor02/swapfile to /var/media/ftp/SanDisk-UltraFit-02/swapfile
Freetz > Settings > External > Directory for external > change from /var/media/ftp/uStor02/external to /var/media/ftp/SanDisk-UltraFit-02/external
There is a new yaffs2 partition mounted at /var/media/ftp. Accidentally writing to an old mountpoint will end up on this new the /var/media/ftp/ partition.
2) Initiating a reboot not always causes a reboot.
I have tried a few different images, and initiated reboots via both AVM and Freetz web-interface.
Sometimes it doesn't work immediately, or not at all.
(as if a process needs to finish, or timeout.)
Cannot fully characterize the behaviour yet.
3) Often not able to get a command prompt via the console (serial RS2323) connection.
Also here I'm not able to fully characterize the behaviour.
But think I see more output if I press enter during the boot, and than I do get a prompt if the boot is nearly finished.
4) External often doesn't work
If I have binary only packages externalized (e.g. strace, lsof, tcpdump, tree) is it normal that I see:
Manage these externalized services of Freetz: -none- ?
Tried again to upload the .external file, and now the packages working (without path) and see "Manage these externalized services of Freetz: " (just empty).
But a reboot makes it -none- again, and cannot execute the commands unless I give the complete path. E.g. /var/media/ftp/SanDisk-UltraFit-02/external/usr/bin/tree
5) External fails (more than only binariy packages).
5a) Udating the external file fails during the step 'Starting external services'.
Selected options: 'Delete old external files' and 'Start external services after update'.
It 'hangs' with last message: Starting external (/var/media/ftp/SanDisk-UltraFit-02/external):
The 'Prepare update' and 'Extract files' steps do work.
Refresh of the page gives "Error: external update failed."
If I only select 'Delete old external files', it finish normally.
5b) But after a reboot the packages don't show up in the Freetz-webinterface.
Probably related to 4)
(do see: Manage these externalized services of Freetz: netsnmp aiccu radvd openvpn samba)
Edit (2017-04-17):
Suspect the change of mountpoint naming caused external not to work.
/var/mod/ is missing a symlink to external
/var/mod/etc is missing a symlink to the externalized packages.
Adding some of the missing parts manually e.g. the radvd to the web-menu.
6) Sometimes it takes a lot of time before the FB becomes pingable/reachable.
E.g. 5 minutes
I'm documenting the findings here.
Edit (2017-04-22): Had mostly issues with Externalize. The Freetzmount modifications didn't get applied due to a constrained in trunk/config/ui/patches.in. This is resolved in revision 14240.
To resolve the externalize issue I had to use a recover.
Point 1 is now back to the old naming convention.
Point 2 haven't look too much yet.
Point 3 see that the output to console is less until an enter is given. Router is now located in another room, and cannot easily login using the Bluetooth adapter.
Point 4 & 5 are solved with a r14240 and/or a recover.
1) The USB mountpoints have changed.
Code:
# df -hT
/var/dev/nand yaffs2 406.0M 9.7M 396.3M 2% /var/media/ftp
/dev/sda1 vfat 998.0M 64.0K 998.0M 0% /var/media/ftp/SanDisk-UltraFit-01
/dev/sda2 ext2 13.1G 170.1M 12.3G 1% /var/media/ftp/SanDisk-UltraFit-02
Freetz > Settings > External > Directory for external > change from /var/media/ftp/uStor02/external to /var/media/ftp/SanDisk-UltraFit-02/external
2) Initiating a reboot not always causes a reboot.
I have tried a few different images, and initiated reboots via both AVM and Freetz web-interface.
Sometimes it doesn't work immediately, or not at all.
(as if a process needs to finish, or timeout.)
Cannot fully characterize the behaviour yet.
3) Often not able to get a command prompt via the console (serial RS2323) connection.
Also here I'm not able to fully characterize the behaviour.
But think I see more output if I press enter during the boot, and than I do get a prompt if the boot is nearly finished.
4) External often doesn't work
If I have binary only packages externalized (e.g. strace, lsof, tcpdump, tree) is it normal that I see:
Manage these externalized services of Freetz: -none- ?
Tried again to upload the .external file, and now the packages working (without path) and see "Manage these externalized services of Freetz: " (just empty).
But a reboot makes it -none- again, and cannot execute the commands unless I give the complete path. E.g. /var/media/ftp/SanDisk-UltraFit-02/external/usr/bin/tree
5) External fails (more than only binariy packages).
5a) Udating the external file fails during the step 'Starting external services'.
Selected options: 'Delete old external files' and 'Start external services after update'.
It 'hangs' with last message: Starting external (/var/media/ftp/SanDisk-UltraFit-02/external):
The 'Prepare update' and 'Extract files' steps do work.
Refresh of the page gives "Error: external update failed."
If I only select 'Delete old external files', it finish normally.
5b) But after a reboot the packages don't show up in the Freetz-webinterface.
Probably related to 4)
(do see: Manage these externalized services of Freetz: netsnmp aiccu radvd openvpn samba)
Edit (2017-04-17):
Suspect the change of mountpoint naming caused external not to work.
/var/mod/ is missing a symlink to external
/var/mod/etc is missing a symlink to the externalized packages.
Adding some of the missing parts manually e.g. the radvd to the web-menu.
Code:
cd /mod/
ln -s /var/media/ftp/SanDisk-UltraFit-02/external external
cd /mod/etc/
ln -s /mod/external/etc/default.radvd default.radvd
cd /var/mod/etc/init.d/
ln -s /mod/external/etc/init.d/rc.radvd rc.radvd
cd /mod/usr/lib/cgi-bin
ln -s /mod/external/usr/lib/cgi-bin/radvd.cgi radvd.cgi
modconf load radvd
modreg cgi radvd radvd
6) Sometimes it takes a lot of time before the FB becomes pingable/reachable.
E.g. 5 minutes
Code:
# uptime
01:05:09 up 5 min, load average: 0.08, 0.21, 0.12
Zuletzt bearbeitet: