echo "Starting $0"
/Alt-F/usr/sbin/ethtool -K eth0 tso off
ethtool --show-offload eth0 | grep tcp-segmentation
/Alt-F/usr/sbin/ethtool -K eth0 tso off
I don't think I'm understanding your last comment. I have Alt-F installed on /mnt/md0 and installed the script there as well, but unless I use the path in the ethtool command I get a "not found" error in the log when booting.
We are definitely way out of my knowledge area now. I looked at that link but it seems to be the only one saying gso has to be disabled too. Others like this and this imply to me they are independent. In any case, disabling tso alone has been proven to make a difference based on my very basic test with the status page and the great work Norbert did. So personally I am going to just disable tso.Do you think the true fix will require going back to an older kernel since RC4.1 didn't have this issue?
I just use my 323 for file backups so any potential performance hit from having tso disabled is not a big deal to me.
Hi,There are some evidences of network data corruption on RC5. The DNS-323 and possibly other models are affected.The exact cause is still under investigation, but Bill Rosenberg has found the possible culprit.This is all yet preliminary but you should take the necessary measures to avoid data loss/corruption on your box.You can find and follow Bill's tentative solution hereIf you want that to be applied automatically, you have to
1-install the Alt-F 'ethtool' package (Packages->Alt-F, if not yet installed select first the filesystem were to install)
2-create a "user boot script" that runs at boot time and executes the necessary command.2-a) Go to Services->User, user Configure,2-b) on the "Script to execute on powerup" specify a file name on the same filesystem where Alt-F packages were installed(such as /mnt/sda2/user.sh if Alt-F were installed in sda2, or /mnt/md0/user.sh if Alt-F were installed in md0, or /mnt/sda4... )2-c) hit the "Edit" button and after the line
echo "Starting $0"add the line
/Alt-F/usr/sbin/ethtool -K eth0 tso off2-d) hit the Submit button.2-e) After returning to the User Services page, hit the user StartNow button.3-"Save Settings".There is no need to reboot, although you want to do it to verify that the command is executed.To verify that you have to ssh or telnet the box and login as the 'root' user, same password as the webUI, then issue the command
ethtool --show-offload eth0 | grep tcp-segmentation
which should be 'off'
This is *NOT* a definitive fix, so stay tuned.Unfortunately (?) I will go for vacations next monday and I will not have access to my boxes until mid August, so the definitive solution has be found in this forum.João Cardoso
Hi
Hi Mark,
Yes, you can rollback to previous RC. I did that on my DNS-323B1 (it was 5, I moved back to 4.1).
The only thing to consider during this downgrade is that the updated packages will stay in the latest version, but the kernel issue (videos being pixelated, error in file copying as reported here) were gone. Everything working fine now.
Please check a thread with title "[Alt-F] Special Reboot is not working on a DNS-323-rev-B1" about an issue with some folders, if you are not being able to downgrade it.
[]'s
Paulo
sent from Android
--
You received this message because you are subscribed to the Google Groups "Alt-F" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alt-f+un...@googlegroups.com.
Visit this group at https://groups.google.com/group/alt-f.
For more options, visit https://groups.google.com/d/optout.
Hi,There are some evidences of network data corruption on RC5. The DNS-323 and possibly other models are affected.The exact cause is still under investigation, but Bill Rosenberg has found the possible culprit.This is all yet preliminary but you should take the necessary measures to avoid data loss/corruption on your box.You can find and follow Bill's tentative solution here
If you want that to be applied automatically, you have to
1-install the Alt-F 'ethtool' package (Packages->Alt-F, if not yet installed select first the filesystem were to install)
2-create a "user boot script" that runs at boot time and executes the necessary command.2-a) Go to Services->User, user Configure,2-b) on the "Script to execute on powerup" specify a file name on the same filesystem where Alt-F packages were installed(such as /mnt/sda2/user.sh if Alt-F were installed in sda2, or /mnt/md0/user.sh if Alt-F were installed in md0, or /mnt/sda4... )2-c) hit the "Edit" button and after the line
echo "Starting $0"add the line
/Alt-F/usr/sbin/ethtool -K eth0 tso off2-d) hit the Submit button.2-e) After returning to the User Services page, hit the user StartNow button.3-"Save Settings".There is no need to reboot, although you want to do it to verify that the command is executed.To verify that you have to ssh or telnet the box and login as the 'root' user, same password as the webUI, then issue the command
ethtool --show-offload eth0 | grep tcp-segmentation
which should be 'off'
Hi,There are some evidences of network data corruption on RC5. The DNS-323 and possibly other models are affected.The exact cause is still under investigation, but Bill Rosenberg has found the possible culprit.This is all yet preliminary but you should take the necessary measures to avoid data loss/corruption on your box.You can find and follow Bill's tentative solution here
If you want that to be applied automatically, you have to
1-install the Alt-F 'ethtool' package (Packages->Alt-F, if not yet installed select first the filesystem were to install)
2-create a "user boot script" that runs at boot time and executes the necessary command.2-a) Go to Services->User, user Configure,2-b) on the "Script to execute on powerup" specify a file name on the same filesystem where Alt-F packages were installed(such as /mnt/sda2/user.sh if Alt-F were installed in sda2, or /mnt/md0/user.sh if Alt-F were installed in md0, or /mnt/sda4... )2-c) hit the "Edit" button and after the line
echo "Starting $0"add the line
/Alt-F/usr/sbin/ethtool -K eth0 tso off2-d) hit the Submit button.2-e) After returning to the User Services page, hit the user StartNow button.3-"Save Settings".There is no need to reboot, although you want to do it to verify that the command is executed.To verify that you have to ssh or telnet the box and login as the 'root' user, same password as the webUI, then issue the command
ethtool --show-offload eth0 | grep tcp-segmentation
which should be 'off'
This is *NOT* a definitive fix, so stay tuned.Unfortunately (?) I will go for vacations next monday and I will not have access to my boxes until mid August, so the definitive solution has be found in this forum.João Cardoso
I can confirm that applying the hotfix solved both the Status page in http issue and the data corruption issue.
DNS323 A
Hi,
I downgraded do RC4 without any problem. Just download it and flash it accordingly to your model.
Regarding family pictures.... Use Google Photos to store them as well. Unlimited space, if you choose a certain resolution there (cant recall which one, but its a good one).
[]'s
Paulo
sent from Android
Hi, I've just started using for first time my Dlink 320L that I bought recently and configured it as a RAID 1 system so my family pictures will be safe...It corrupted lots of pictures!!! :-( and then I found this warning entrance in the forum. :-)I want to use my Dlink as a home server but I can't trust it wont destroy my precious and family data.Is there any solution that we can rely on? I don't want to go back to official firmware.I think that if this data corruption didn't happen in previous releases it is related with this last from June 16, no?Will it be safe to downgrade to a previous firmware version?Thanks in advance!
--
You received this message because you are subscribed to the Google Groups "Alt-F" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alt-f+unsubscribe@googlegroups.com.
Em 26/08/2016 09:11, "Edgard Edgard" <edgar...@gmail.com> escreveu:
Hi, I've just started using for first time my Dlink 320L that I bought recently and configured it as a RAID 1 system so my family pictures will be safe...--It corrupted lots of pictures!!! :-( and then I found this warning entrance in the forum. :-)I want to use my Dlink as a home server but I can't trust it wont destroy my precious and family data.Is there any solution that we can rely on? I don't want to go back to official firmware.I think that if this data corruption didn't happen in previous releases it is related with this last from June 16, no?Will it be safe to downgrade to a previous firmware version?Thanks in advance!
You received this message because you are subscribed to the Google Groups "Alt-F" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alt-f+un...@googlegroups.com.
Hey, I didn't break my box by applying the temp fix! :) Didn't realize how simple it was until I read through it.
I used to be a tech savvy guy a LOOOOONG time ago. If you don't use the knowledge, it does wither away.
Thanks for the temp fix, hoping to see the permanent definitive fix soon.
Hi João,It might be a good idea for the fix info to be prominently included in the readme file, for folks who may download the project but don't participate in the forum.
Hi,There are evidences of network data corruption on RC5.One such evidence is the empty Status page, but data corruption might occur while reading any file from the NAS.All models (the DNS-321/323/320/320L/325) but the DNS-327L are affected.Bill Rosenberg has found the culprit and you should take the necessary measures to avoid data loss/corruption on your box.You can find and follow Bill's solution hereTo apply it automatically, you have to:
1-install the Alt-F 'ethtool' package (Packages->Alt-F, if not yet installed select first the filesystem were to install)
2-create a "user boot script" that runs at boot time and executes the necessary command.2-a) Go to Services->User, user Configure,2-b) on the "Script to execute on powerup" specify a file name on the same filesystem where Alt-F packages were installed(such as /mnt/sda2/user.sh if Alt-F were installed in sda2, or /mnt/md0/user.sh if Alt-F were installed in md0, or /mnt/sda4... )2-c) hit the "Edit" button and after the line
echo "Starting $0"add the line
/Alt-F/usr/sbin/ethtool -K eth0 tso off2-d) hit the Submit button.2-e) After returning to the User Services page, hit the user StartNow button.3-"Save Settings".There is no need to reboot, although you want to do it to verify that the command is executed.To verify that you have to ssh or telnet the box and login as the 'root' user, same password as the webUI, then issue the command
ethtool --show-offload eth0 | grep tcp-segmentation
which should be 'off'
This is the definitive fix and you MUST apply it.João Cardoso
#!/bin/sh# Script to execute as the root user at boot time.
# You can loose your data or make the system inaccessible
# if using the wrong commands. You have been warned!
exec >> /var/log/user.log 2>&1
case "$1" in
start)
echo "Starting $0"
/Alt-F/usr/sbin/ethtool -K eth0 tso off
;;
stop)
echo "Stopping $0"
;;
esac
Hi Everyone,
We all know about this data corruption issue, and we know the fix. But as everyone can see the fix puts a big hit on xfer rates. When can we expect a fix that restores performance?
I would be willing to beta test on a dns 323 rev a.
On Oct 18, 2016, at 16:01, Bill Rosenberg <bill_ro...@hotmail.com> wrote:Here is the exact content of my script:
--
You received this message because you are subscribed to a topic in the Google Groups "Alt-F" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/alt-f/cFQ6SzsK0ss/unsubscribe.
To unsubscribe from this group and all its topics, send an email to alt-f+un...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Alt-F" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/alt-f/cFQ6SzsK0ss/unsubscribe.
To unsubscribe from this group and all its topics, send an email to alt-f+unsubscribe@googlegroups.com.
On Nov 1, 2016 4:33 AM, "Nemesio Garcia" <ngarc...@gmail.com> wrote:
>
> Hi,
>
> I want to try this solution, but I'm unable to get pass step 1. How do I install the 'ethtool' package? When I go to Packages->Alt-F, I don't see the 'ethtool' package (see attached).
That page seems to affected by the "blank status page " issue (a consequence of the network data corruption).
You have to use the command line, ssh/telnet the box and login as the 'root' user, same pass as the webui, and issue the command 'ipkg install ethtool'
> I would rather try this solution first before attempting to downgrade. Please help, as some of my photos seem to have gotten corrupted because of this.
The data is safe on disk, only when reading it the corruption silently attacks.
> --
> You received this message because you are subscribed to the Google Groups "Alt-F" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to alt-f+un...@googlegroups.com.
2-b) on the "Script to execute on powerup" specify a file name on the same filesystem where Alt-F packages were installed
Hi,There are evidences of network data corruption on RC5.One such evidence is the empty Status page, but data corruption might occur while reading any file from the NAS.All models (the DNS-321/323/320/320L/325) but the DNS-327L are affected.Bill Rosenberg has found the culprit and you should take the necessary measures to avoid data loss/corruption on your box.You can find and follow Bill's solution hereTo apply it automatically, you have to:1-install the Alt-F 'ethtool' package (Packages->Alt-F, if not yet installed select first the filesystem were to install)
2-create a "user boot script" that runs at boot time and executes the necessary command.2-a) Go to Services->User, user Configure,
2-b) on the "Script to execute on powerup" specify a file name on the same filesystem where Alt-F packages were installed
(such as /mnt/sda2/user.sh if Alt-F were installed in sda2, or /mnt/md0/user.sh if Alt-F were installed in md0, or /mnt/sda4... )2-c) hit the "Edit" button and after the line
echo "Starting $0"add the line
/Alt-F/usr/sbin/ethtool -K eth0 tso off
Alt-F is greatly appreciated and breathed new life into my DNS323. In fact I'll make a contribution today.
However I do feel that if a candidate release on a Nas box is causing network corruption , it should be removed.
At the very least I think the README should be updated to include a warning. ( https://kent.dl.sourceforge.net/project/alt-f/Releases/0.1RC5/README-0.1RC5.txt )Its great the issue has been found, that's what RC's are for, but as Alt-F has been RC for over 3 years, and fairly stable in the past,I tend to trust it a little too much.Luckily the corruption was on download , not upload, and only spoiled my streaming experience introducing green blocks on almost everything I watched. I had mistakenly blamed the Raspberry Pi hardware which I also changed around the same time!
I only found this fix my accident , after re-reading the post about fan controller issues.