<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
        <description> Hi everyone.

I have a NSA310 which I want to install Linux on. It seems to run original Zyxel firmware, so I assume I need to start from scratch.

Reading various posts on this forum I get the hope that it is still viable in 2020 to load Linux onto this device. 

Can anyone here point to an updated step-by-step guide or maybe a series of relevant forum posts that I should follow, in order to be succesful?

Best regards,
Christian</description>
        <link>https://forum.doozan.com/read.php?2,108769,108769#msg-108769</link>
        <lastBuildDate>Wed, 11 Mar 2026 18:31:35 -0500</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,109439#msg-109439</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,109439#msg-109439</link>
            <description><![CDATA[ Christian, <br />
<br />
You need to install new u-boot to get it booting automatically. As I mentioned:<br />
 <br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong></strong><br />Basically, you can install new Debian rootfs and new u-boot in one session inside stock OS. <br />
<br />
Debian rootfs Debian-5.2.9-kirkwood-tld-1-rootfs-bodhi.tar.bz2: <br />
<br />
<a href="https://forum.doozan.com/read.php?2,12096"  rel="nofollow">https://forum.doozan.com/read.php?2,12096</a> <br />
<br />
New NSA310 u-boot: <br />
<br />
<a href="https://forum.doozan.com/read.php?3,12381"  rel="nofollow">https://forum.doozan.com/read.php?3,12381</a></div></blockquote>
<br />
<br />
Running with stock u-boot is OK but it will need more settings changes in u-boot envs to boot the Debian rootfs on USB.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Wed, 14 Oct 2020 17:06:11 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,109424#msg-109424</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,109424#msg-109424</link>
            <description><![CDATA[ Hi bodhi,<br />
<br />
I am unsure of the next step(s).<br />
<br />
I followed your guide using the instructions from 25 Aug 2019 for Debian rootfs Debian-5.2.9-kirkwood-tld-1-rootfs-bodhi.tar.bz2:<br />
<a href="https://forum.doozan.com/read.php?2,12096"  rel="nofollow">https://forum.doozan.com/read.php?2,12096</a> <br />
<br />
I did everything as root, and in step 3 I changed the fstab file on the USB stick from ext3 to ext4  <br />
In step 5 I plugged in the USB stick to my NSA310 and powered it up but it did not automatically boot from the USB stick.<br />
I also tried (via serial console) to abort autostart and use the commands &quot;usb start&quot; (it finds 1 device) and &quot;usbboot&quot; (says no boot device).<br />
<br />
It must be something simple I have overlooked. What do you suggest I try?<br />
<br />
Edit: The U-boot installed is &quot;U-Boot 1.1.4 (Feb 22 2011 - 10:31:35) Marvell version: 3.4.19&quot;  . Should I have used the &quot;Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi.tar.bz2 (24 Jul 2017)&quot; instructions instead?<br />
<br />
Thanks,<br />
Christian]]></description>
            <dc:creator>dcompost</dc:creator>
            <category>Debian</category>
            <pubDate>Wed, 14 Oct 2020 02:30:37 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108899#msg-108899</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108899#msg-108899</link>
            <description><![CDATA[ Hi bodhi and rayknight.<br />
<br />
Good news, the serial connection header is present on the PCB (see attached picture), and I do have a spare TTL&lt;-&gt;USB converter in case something goes wrong and I need the serial connection to rescue the NSA310.  <br />
<br />
I will power it up later this week and determine which .dtb file I should apply.<br />
<br />
Thank you both for taking the time to reply and help out. I will keep you posted on the results.<br />
<br />
Thanks,<br />
Christian]]></description>
            <dc:creator>dcompost</dc:creator>
            <category>Debian</category>
            <pubDate>Tue, 06 Oct 2020 01:58:24 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108879#msg-108879</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108879#msg-108879</link>
            <description><![CDATA[ Not exactly.<br />
<br />
The NSA310S is an entirely different box. This does not count as NSA310.<br />
<br />
The NSA310 has 3 variations. In my kernel release they correspond to these DTBs:<br />
<br />
<pre class="bbcode">
kirkwood-nsa310.dtb
kirkwood-nsa310a.dtb
kirkwood-nsa310b-lmsensor-redusbled.dtb</pre>
<br />
kirkwood-nsa310.dtb: this is the original model.<br />
<br />
kirkwood-nsa310a.dtb :This variant does not have the red USB Led.<br />
<br />
kirkwood-nsa310b-lmsensor-redusbled.dtb: This 3rd variant has lm85 sensor and red USB Led.<br />
<br />
If you are not sure which model you have beforehand, regardless which DTB from the 3 above that you use, it should run OK on all 3 models. After you logged in, you can then see the behavior and then choose the correct one.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 04 Oct 2020 02:47:16 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108869#msg-108869</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108869#msg-108869</link>
            <description><![CDATA[ Christian,<br />
<br />
Take care that you determine exactly which NSA310 you have.  There are at least 3 different NSA310 models each with their own DTB file (NSA310 - kirkwood-nsa310.dts, NSA310A - kirkwood-nsa310a.dts and NSA310S - kirkwood-nsa310s.dts).   I have both the NSA310 and NSA310S models which already have serial port header installed.  The NSA310 appears to be what is in your photo, the NSA310S serial is near the Ethernet port.  You can see a better photo of both on the <a href="https://openwrt.org/toh/zyxel/nsa310b#serial_connection"  rel="nofollow">OpenWrt</a> page.  Although they confuse things by mentioning a NSA310b which I&#039;ve never seen.   From what I can determine the difference between the NSA310 and NSA310A is primarily the 310A lacks the red USB LED and uses a different thermal sensor than the NSA310.  Both of these use the 88F6281 version of the Kirkwood processor.  The NSA310S uses a different Kirkwood processor (88F6702).]]></description>
            <dc:creator>rayknight</dc:creator>
            <category>Debian</category>
            <pubDate>Sun, 04 Oct 2020 00:17:51 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108859#msg-108859</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108859#msg-108859</link>
            <description><![CDATA[ Christian,<br />
<br />
I am not familiar with that picture so cannot tell if it is correct.<br />
<br />
Note that serial console is so that if anything goes wrong during installation, you will have a rescue path. The actual installation step don&#039;t need to interact with serial console. Everything is done inside stock OS at command line.<br />
<br />
There must be a good picture somewhere. I also cannot recall if this NSA310 box has a serial port header already installed. The other Zyxel boxes such as NSA320,325,326 all have factory install header. Have you opened the box and look at the board to see if there is such header?]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 03 Oct 2020 16:03:18 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108849#msg-108849</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108849#msg-108849</link>
            <description><![CDATA[ Hi Bodhi,<br />
<br />
Thank you for your reply.<br />
<br />
To enable the serial console, I should solder a serial connection like the attached picture (from the cnx-software article), correct? <br />
<br />
After that I will proceed with Debian rootfs and then new NSA310 u-boot.<br />
<br />
If I have misunderstood anything please let me know.<br />
<br />
-Christian]]></description>
            <dc:creator>dcompost</dc:creator>
            <category>Debian</category>
            <pubDate>Sat, 03 Oct 2020 07:31:13 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108819#msg-108819</guid>
            <title>Re: NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108819#msg-108819</link>
            <description><![CDATA[ Christian,<br />
<br />
Basically, you can install new Debian rootfs and new u-boot in one session inside stock OS.<br />
<br />
Debian rootfs Debian-5.2.9-kirkwood-tld-1-rootfs-bodhi.tar.bz2:<br />
<br />
<a href="https://forum.doozan.com/read.php?2,12096"  rel="nofollow">https://forum.doozan.com/read.php?2,12096</a><br />
<br />
New NSA310 u-boot:<br />
<br />
<a href="https://forum.doozan.com/read.php?3,12381"  rel="nofollow">https://forum.doozan.com/read.php?3,12381</a><br />
<br />
Ask more questions if you are not sure about something. The best 1st step is prepare is to connect serial console if you could do that.]]></description>
            <dc:creator>bodhi</dc:creator>
            <category>Debian</category>
            <pubDate>Fri, 02 Oct 2020 15:19:37 -0500</pubDate>
        </item>
        <item>
            <guid>https://forum.doozan.com/read.php?2,108769,108769#msg-108769</guid>
            <title>NSA310 - Is there a good 2020 step-by-step guide to follow?</title>
            <link>https://forum.doozan.com/read.php?2,108769,108769#msg-108769</link>
            <description><![CDATA[ Hi everyone.<br />
<br />
I have a NSA310 which I want to install Linux on. It seems to run original Zyxel firmware, so I assume I need to start from scratch.<br />
<br />
Reading various posts on this forum I get the hope that it is still viable in 2020 to load Linux onto this device. <br />
<br />
Can anyone here point to an updated step-by-step guide or maybe a series of relevant forum posts that I should follow, in order to be succesful?<br />
<br />
Best regards,<br />
Christian]]></description>
            <dc:creator>dcompost</dc:creator>
            <category>Debian</category>
            <pubDate>Fri, 02 Oct 2020 05:00:06 -0500</pubDate>
        </item>
    </channel>
</rss>
