DSM-G600, DNS-3xx and NSA-220 Hack Forum

Unfortunately no one can be told what fun_plug is - you have to see it for yourself.

You are not logged in.

Announcement

#1 2013-03-30 12:55:29

simno
New member
Registered: 2013-03-26
Posts: 3

DNS-323 doesn't power down

Hello, everyone!

I fried something in my unit when I plugged in power adapter from my monitor. It is 18V, 5A and socket's were the same - I didn't pay attention sad DNS-323 requires 12V, 3A.

Whole unit didn't break. The problem is: unit doesn't go off by holding power button or pressing shutdown from web interface. Access to NAS closes, drives stop but power led continues to flash and doesn't stop. Only way to shut it down - pull the plug out of it. And when I plug it back it starts instantly itself without pressing any button.

Please advice on my problem. My colleague told me to get rid of this unit but I want to try restoring broken function. Maybe you've seen some service manual on this thing - I haven't succeded in finding one. The only schematic I found was auto-on feature which isn't much of help to me.

Quick view on the circuit didn't give any idea of maybe old capacitor - visually everything is fine.

https://lh3.googleusercontent.com/-FAo1YuhMUm8/UVbDNVjks6I/AAAAAAAALSc/JXE2LNSqSkk/s548/20130330_140957.jpg

More photos of my circuit:
https://plus.google.com/u/0/10386416526 … hfPx2E4k3D
https://plus.google.com/u/0/10386416526 … t6Y64rDQ1v

Thank you for reading.

Offline

 

#2 2013-03-30 22:40:26

paxmark1
Member
Registered: 2009-06-22
Posts: 13

Re: DNS-323 doesn't power down

does

Code:

sudo shutdown -h now

work?

edited - silly me  - busybox  - it would be poweroff

Last edited by paxmark1 (2013-04-10 01:58:53)

Offline

 

#3 2013-03-31 01:07:50

simno
New member
Registered: 2013-03-26
Posts: 3

Re: DNS-323 doesn't power down

It's not present in sbin or anywhere else (find returned empty result for /):

Code:

root@dlink-ef6087:/# shutdown -h now
-sh: /sbin/shutdown: No such file or directory

I've downloaded shutdown utility from debian sarge for arm (http://archive.debian.net/ru/sarge/arm/ … t/download) in attempt to use it and didn't succeed:

Code:

root@dlink-ef6087:/mnt/HD_a2# mv shutdown /sbin
root@dlink-ef6087:/mnt/HD_a2# cd
root@dlink-ef6087:~# ls
root@dlink-ef6087:~# cd /
root@dlink-ef6087:/# ls sbin
crond       fsck.minix  ifconfig    modprobe  route     udhcpd
dumpleases  getty       init        poweroff  shutdown
fan.script  hotplug     mkfs.minix  reboot    udhcpc
root@dlink-ef6087:/# shutdown -h now
-sh: /sbin/shutdown: No such file or directory

Maybe you can point me where to get suitable utility?

Poweroff command does something (access to unit via telnet and ssh tells "Connection refused" nor webaccess available), but drives and leds do not power down. Unit becomes unresponsive to buttons, only plugging the cord out switches it off.

Code:

root@dlink-ef6087:/# poweroff
root@dlink-ef6087:/# Connection closed by foreign host.

Offline

 

#4 2013-04-01 12:41:50

Mijzelf
Member / Developer
Registered: 2008-07-05
Posts: 709

Re: DNS-323 doesn't power down

I'm afraid you damaged some logic on the board (a microcontroller?) which is responsible for switching off (and on) the board. Normally, from the kernel point of view, there is no real difference between a reboot and a power down. The only difference is some GPIO (or I2C or ...) action just before the kernel 'goes down'.
Something external is reponsible for actually switching off the power.

Offline

 

#5 2013-04-01 13:01:48

simno
New member
Registered: 2013-03-26
Posts: 3

Re: DNS-323 doesn't power down

It is hardware problem. I did have guess about damage to the controller, though I hoped it was a simpler (repairable) component. And I'm afraid there's no help soldering because board has multiple layers.

Such case gives only two solutions:
First: get rid of the unit
Second: write script to to safely shutdown drives, then linux and manually plug the cord out (or invent some throw-switch, that'd be cool)

Hopefully I can write such script or find helpful tips on this forum.

Offline

 

#6 2013-04-01 21:41:17

Mijzelf
Member / Developer
Registered: 2008-07-05
Posts: 709

Re: DNS-323 doesn't power down

Actually you only have to unmount the disks, then you can pull the plug. Unmounting is done by 'poweroff'. It's a part of the normal Linux shutdown routine.
(Send a kill signal to all processes, wait some time, send a hard kill to all remaining processes, unmount all filesystems, powerdown the box).
The problem is that you don't know when it's done, but if you wait just long enough (1 minute should do), you can pull the plug.

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB