Syncthing on NAS326

I have been trying to get Syncthing working on the NAS326 network attached storage device and an ARM build exists for it both ARM32 and ARM64 so in theory it could be done. It is not in the package manager and I fear that this device is an orphan now and will not receive any further support or firmware updates. Is there any way I could possibly get this working or could it be added? I am reading references to MetaRepository and have tried that but can't get that working because the URL required to download it just results in an error message when trying to reload package lists.

Welcome!

It looks like you're new here. If you want to get involved, click on this button!

Accepted Solution

  • Posts: 2,886  Guru Member
    250 Answers 2500 Comments Friend Collector Seventh Anniversary
    Answer ✓

    You are aware that Web_Prefix should be web_prefix? The NAS' filesystem is case sensitive.

    Anyway, if the nas behaves different with your web_prefix file on duty, it's name is spelled right. In that case the content is wrong (should be http://zyxel.diskstation.eu/Users/Mijzelf/zypkg-repo/ with a linux line ending. 54 bytes in total), or for some reason your NAS cannot reach to zyxel.diskstation.eu. Try to ping it from network diagnostics.

    If it behaves the same with or without web_prefix, then your NAS cannot access the internet. Check it's default gateway and/or dns.

All Replies

  • Posts: 2,886  Guru Member
    250 Answers 2500 Comments Friend Collector Seventh Anniversary

    Which URL, and which error message?

  • Posts: 7
    First Comment

    The URL I am using is the one included in the current Web_Prefix file and the error message is Download List Fail. My particular NAS is running firmware revision 5.21(AAZF.12) and the Web_Prefix file was placed in the folder described in the instructions. I followed them and was very careful to save the file required with no extension but what I described is happening.

  • Posts: 2,886  Guru Member
    250 Answers 2500 Comments Friend Collector Seventh Anniversary
    Answer ✓

    You are aware that Web_Prefix should be web_prefix? The NAS' filesystem is case sensitive.

    Anyway, if the nas behaves different with your web_prefix file on duty, it's name is spelled right. In that case the content is wrong (should be http://zyxel.diskstation.eu/Users/Mijzelf/zypkg-repo/ with a linux line ending. 54 bytes in total), or for some reason your NAS cannot reach to zyxel.diskstation.eu. Try to ping it from network diagnostics.

    If it behaves the same with or without web_prefix, then your NAS cannot access the internet. Check it's default gateway and/or dns.

  • Posts: 7
    First Comment

    Got it, I rebooted the NAS and added one of the Google DNS servers as a secondary one and MetaRepository showed up after reloading the list. It looks like it was a DNS issue which I should have caught before but oh well everything appears to be working now.

  • Posts: 3
    First Comment Friend Collector First Anniversary
    edited June 2023

    This worked for me too, thank you for posting your solution.

    Edit - I posted too soon. Turns out it was an intermittent connection to zyxel.diskstation.eu

    I just had to keep retrying and eventually it connected long enough to retrieve a package list and install metarepository.

Welcome!

It looks like you're new here. If you want to get involved, click on this button!

Welcome!

It looks like you're new here. If you want to get involved, click on this button!

Consumer Product Help Center