Hi,
I bought this cheap ZyXEL NAS and a 1TB WD HDD about half a year ago to turn into an always-running linux box, to learn and test stuff with, but I've been having some trouble. I've been using an USB-Serial converter to see what's going on.
I tried using both ARMv5 Kirkwood releases and I haven't managed to get a network connection with either of them. I linked to pastebins of the output from the screen command (what I did was boot+check network+dmesg+poweroff) hereand here.
1. ArchLinuxARM-armv5te-latest.tar.gz (the instructions for the NSA320 link to this one)
After booting, I can see eth0 is up, but it doesn't get an IP and seems to have no connection to the router, even though the cable is plugged in.
I tried to get an IP with dhcpcd but I get this:
$this->bbcode_second_pass_code('', '[root@alarm ~]# dhcpcd eth0
DUID 00:01:00:01:1c:1b:83:0a:5c:f4:ab:e3:e4:06
eth0: IAID ab:e3:e4:06
eth0: soliciting a DHCP lease
eth0: soliciting an IPv6 router
eth0: no IPv6 Routers available
timed out
dhcpcd exited')
I also also tried setting a static IP but that didn't work either.
2. ArchLinuxARM-kirkwood-latest.tar.gz (the instructions for NSA325 link to this one)
There are a couple of lines in the boot messages that don't look right:
$this->bbcode_second_pass_code('', '[ 26.298300] rtc-pcf8563 0-0051: chip found, driver version 0.4.3
[ 26.352255] libphy: PHY orion-mdio-mii:00 not found
[ 26.357148] platform mv643xx_eth_port.0: Driver mv643xx_eth_port requests probe deferral
[ 26.389346] rtc-pcf8563 0-0051: pcf8563_write_block_data: err=-6 addr=0e, data=03
[ 26.461160] rtc-pcf8563 0-0051: pcf8563_probe: write error
[ 26.509362] rtc-pcf8563: probe of 0-0051 failed with error -5')
After booting, I can't find any network interfaces (other than lo) with ifconfig -a.
My guess is that the driver's not right for this device's network card.
There's also the problem of running poweroff with either releases. The drive spins down, but the devices stays on and I can see that there's a kernel panic right after "Activating power off GPIO pin..."
Does anyone have any recommendations on what I could try next? Or ideas on what could be going wrong?