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

#26 2011-01-11 05:21:44

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

Thanks for all the help, the tab thing is definitely faster


Here is an Ls of ffp/bin

root@dlink-737348:~/ffp/bin# ls
[                         head                      readlink
[[                        hexdump                   realpath
addftinfo                 hostid                    refer
adduser                   hostname                  renice
afmtodit                  hpftodit                  reset
apropos                   iconv                     resize
arping                    id                        rm
ash                       indxbib                   rmdir
awk                       infocmp                   rsync
basename                  infotocap                 run-parts
bbconfig                  install                   rx
bunzip2                   install-busybox-links.sh  scp
busybox                   ip                        script
bzcat                     ipaddr                    sed
bzip2                     ipcalc                    seq
cal                       ipcrm                     setsid
captoinfo                 ipcs                      sftp
cat                       iplink                    sg
catv                      iproute                   sh
chage                     iprule                    sha1sum
chattr                    iptunnel                  sleep
chfn                      kill                      slogin
chgrp                     killall                   sntp
chmod                     killall5                  soelim
chown                     last                      sort
chrt                      lastlog                   spawn-fcgi
chsh                      ldd                       split
chvt                      length                    sqlite3
cksum                     less                      ssh
clear                     lessecho                  ssh-add
cmp                       lesskey                   ssh-agent
comm                      lkbib                     ssh-keygen
compile_et                ln                        ssh-keyscan
cp                        logger                    stat
crontab                   login                     strace
cryptpw                   logname                   strace-graph
curl                      lookbib                   strings
curl-config               ls                        stty
cut                       lsattr                    su
date                      lsof                      sum
dc                        lzmacat                   sync
dd                        man                       tac
deallocvt                 man2dvi                   tail
deluser                   man2html                  tar
df                        md5sum                    taskset
dialog                    mediatomb                 tbl
dirname                   mesg                      tee
dmesg                     microcom                  telnet
dns323-fan                mk_cmds                   test
dns323-leds               mkdir                     tfmtodit
dns323-poweroff           mkfifo                    tic
dns323-rtc                mknod                     time
dns323-spindown           mktemp                    toe
dns323-temp               mmroff                    top
dos2unix                  more                      touch
du                        mount                     tput
echo                      mountpoint                tr
ed                        mv                        traceroute
egrep                     nc                        transmission-create
eject                     ncurses5-config           transmission-daemon
env                       neqn                      transmission-edit
eqn                       netstat                   transmission-remote
eqn2graph                 newgrp                    transmission-show
ether-wake                nice                      troff
expand                    nmeter                    true
expiry                    nohup                     tset
expr                      nroff                     tty
faillog                   nslookup                  ttysize
false                     ntp-keygen                umount
fan_ctrl_cron.sh          ntp-wait                  uname
fgrep                     ntpd                      uncompress
file                      ntpdate                   unexpand
find                      ntpdc                     uniq
fold                      ntpq                      unix2dos
free                      ntptime                   unlzma
ftpget                    ntptrace                  unzip
ftpput                    od                        uptime
fuser                     openvt                    usleep
gdiffmk                   passwd                    uudecode
getopt                    pdfroff                   uuencode
gpasswd                   pfbtops                   uuidgen
grap2graph                pgrep                     vi
grep                      pic                       vlock
grn                       pic2graph                 watch
grodvi                    pidof                     wc
groff                     ping                      wget
groffer                   pkill                     whatis
grog                      post-grohtml              which
grolbp                    pre-grohtml               whichpkg
grolj4                    printenv                  who
grops                     printf                    whoami
grotty                    ps                        xargs
gunzip                    pwd                       yes
gzip                      readahead                 zcat


and for ffp/start/

root@dlink-737348:~/ffp/start# ls
LOGIN.sh         kickwebs.sh      ntpd.sh          syslogd.sh
SERVERS.sh       lighttpd.sh      portmap.sh       telnetd.sh
fan-cron.sh      mediatomb.sh     rsyncd.sh        transmission.sh
inetd.sh         nfsd.sh          sshd.sh          unfsd.sh



And the output of a PS command to see what is running

root@dlink-737348:~# ps
PID   USER     COMMAND
    1 root     init
    2 root     [ksoftirqd/0]
    3 root     [events/0]
    4 root     [khelper]
    5 root     [kthread]
   11 root     [kblockd/0]
   14 root     [khubd]
   49 root     [pdflush]
   50 root     [pdflush]
   52 root     [aio/0]
   51 root     [kswapd0]
  189 root     [scsi_eh_0]
  190 root     [scsi_eh_1]
  197 root     [mtdblockd]
  214 root     [kcryptd/0]
  215 root     [kmirrord/0]
  226 root     [loop0]
1087 root     smbd -D
1089 root     smbd -D
1090 root     nmbd -D
1134 root     xmldb -n config
1255 root     [kjournald]
1355 root     [kjournald]
1379 root     chkbutton
1405 root     /web/webs
1428 root     fancontrol 1
1434 root     op_server 3 3 3
1461 root     -sh
1480 root     crond
1507 root     pure-ftpd (SERVER)
1523 root     atd
1539 root     lpd Waiting
1561 root     mserver
1562 root     apkg
1702 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daem
1717 root     /ffp/sbin/sshd
1720 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daem
1721 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daem
1722 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daem
1723 nobody   /ffp/bin/transmission-daemon -f -g /mnt/HD_a2/.transmission-daem
1724 root     sshd: root@pts/0
1726 root     -sh
1735 root     smbd -D
1741 root     ps



Does it seem normal?  because temperature g 0 shows 91 and the fan is on not off.

Offline

 

#27 2011-01-11 05:38:28

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

output looks good.
check this too:

Code:

root@nas:~# ls -l /ffp/*/fan*sh
-rwxr-xr-x    1 bruno    503          1357 Nov  4 01:22 /ffp/bin/fan_ctrl_cron.sh
-rwxr-xr-x    1 bruno    503           277 Nov  4 01:22 /ffp/start/fan-cron.sh
root@nas:~# crontab -l
59 1 * * * /usr/sbin/daylight&
30 2 * * * /usr/sbin/stime&
*/10 * * * * /usr/sbin/offl_chk two&
*/60 * * * * /usr/sbin/getdhcp&
32 2 * * * /usr/sbin/rtc -s
30 2 2 * * /usr/sbin/rtc -c
*/1 * * * * /usr/bin/fan_ctrl_cron.sh

In the ls command you should see those x's in beginning
And on the crontab command you should see that last line

Offline

 

#28 2011-01-11 05:41:13

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

This is my output

root@dlink-737348:~/ffp# ls -l /ffp/*/fan*sh
-rwxrwxrwx    1 nobody   501          1585 Jan 10 22:07 /ffp/bin/fan_ctrl_cron.sh
-rwxrwxrwx    1 nobody   501           281 Jan 10 21:01 /ffp/start/fan-cron.sh

and the crontab
root@dlink-737348:~/ffp# crontab -l
59 1 * * * /usr/sbin/daylight&
30 2 * * * /usr/sbin/stime&
32 2 * * * /usr/sbin/rtc -s
30 2 2 * * /usr/sbin/rtc -c

Last edited by mfpockets (2011-01-11 05:44:23)

Offline

 

#29 2011-01-11 05:43:40

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

That's good.

Check this too:

Code:

root@nas:~# crontab -l
59 1 * * * /usr/sbin/daylight&
30 2 * * * /usr/sbin/stime&
*/10 * * * * /usr/sbin/offl_chk two&
*/60 * * * * /usr/sbin/getdhcp&
32 2 * * * /usr/sbin/rtc -s
30 2 2 * * /usr/sbin/rtc -c
*/1 * * * * /usr/bin/fan_ctrl_cron.sh

(run the command crontab -l)

Offline

 

#30 2011-01-11 05:44:54

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

oh and I forgot this one:

Code:

root@nas:~# ls -l /usr/bin/fan*
-rwxr-xr-x    1 root     root         1357 Nov 19 16:32 /usr/bin/fan_ctrl_cron.sh

Offline

 

#31 2011-01-11 05:53:18

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

getting this:

root@dlink-737348:~/ffp# ls -l /usr/bin/fan*
ls: /usr/bin/fan*: No such file or directory

Offline

 

#32 2011-01-11 05:53:43

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

Ok it's not adding the script to the cron... that's the problem...

What happens when you type: /ffp/start/fan-cron.sh

Offline

 

#33 2011-01-11 06:02:27

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

This.... but you saw from above the file is there....

root@dlink-737348:~# /ffp/start/fan-cron.sh
-sh: /ffp/start/fan-cron.sh: not found

Offline

 

#34 2011-01-11 06:04:35

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

mfpockets wrote:

This.... but you saw from above the file is there....

root@dlink-737348:~# /ffp/start/fan-cron.sh
-sh: /ffp/start/fan-cron.sh: not found

Yes... that's very weird indeed... I'm puzzled...

Offline

 

#35 2011-01-11 06:07:45

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

bgravato wrote:

mfpockets wrote:

This.... but you saw from above the file is there....

root@dlink-737348:~# /ffp/start/fan-cron.sh
-sh: /ffp/start/fan-cron.sh: not found

Yes... that's very weird indeed... I'm puzzled...

you and me both, the files show in green here which means executable

root@dlink-737348:~/ffp/start# ls
LOGIN.sh         kickwebs.sh      ntpd.sh          syslogd.sh
SERVERS.sh       lighttpd.sh      portmap.sh       telnetd.sh
fan-cron.sh      mediatomb.sh     rsyncd.sh        transmission.sh
inetd.sh         nfsd.sh          sshd.sh          unfsd.sh

Offline

 

#36 2011-01-11 06:12:41

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

mfpockets wrote:

bgravato wrote:

mfpockets wrote:

This.... but you saw from above the file is there....

root@dlink-737348:~# /ffp/start/fan-cron.sh
-sh: /ffp/start/fan-cron.sh: not found

Yes... that's very weird indeed... I'm puzzled...

you and me both, the files show in green here which means executable

root@dlink-737348:~/ffp/start# ls
LOGIN.sh         kickwebs.sh      ntpd.sh          syslogd.sh
SERVERS.sh       lighttpd.sh      portmap.sh       telnetd.sh
fan-cron.sh      mediatomb.sh     rsyncd.sh        transmission.sh
inetd.sh         nfsd.sh          sshd.sh          unfsd.sh

Yes, but even if they weren't executables it would show "permission denied" rather than "not found"

What if you type ./fan-cron.sh from ffp/start?
Like this:
root@dlink-737348:~/ffp/start# ./fan-cron.sh

Offline

 

#37 2011-01-11 06:17:27

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

I tried that already too...  But it returns not found if I try transmission as well...


I tried this chmod 777 fan-cron.sh and rebooted and still didnt run

Offline

 

#38 2011-01-11 06:21:05

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

mfpockets wrote:

I tried that already too...  But it returns not found if I try transmission as well...


I tried this chmod 777 fan-cron.sh and rebooted and still didnt run

It was already chmoded to 777 before (same as rwxrwxrwx).

This is really weird...

Try /ffp/bin/fan_ctrl_cron.sh
Just to see if it runs that script from there

Last edited by bgravato (2011-01-11 06:21:22)

Offline

 

#39 2011-01-11 06:24:11

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

Same thing....

root@dlink-737348:~# /ffp/bin/fan_ctrl_cron.sh
-sh: /ffp/bin/fan_ctrl_cron.sh: not found

Offline

 

#40 2011-01-11 06:30:07

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

how about this:
touch /ffp/start/fan-cron.sh
touch /ffp/bin/fan_ctrl_cron.sh

touch will just update the "last modified" timestamp of the files (or create an empty file if it doesn't exist)

then run again:
ls -l /ffp/*/fan*

and try running the script again:
/ffp/start/fan-cron.sh

Offline

 

#41 2011-01-11 06:32:28

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

bgravato wrote:

how about this:
touch /ffp/start/fan-cron.sh
touch /ffp/bin/fan_ctrl_cron.sh

touch will just update the "last modified" timestamp of the files (or create an empty file if it doesn't exist)

then run again:
ls -l /ffp/*/fan*

and try running the script again:
/ffp/start/fan-cron.sh

No luck..

root@dlink-737348:~# touch /ffp/start/fan-cron.sh
root@dlink-737348:~# touch /ffp/bin/fan_ctrl_cron.sh
root@dlink-737348:~# ls -l /ffp/*/fan*
-rwxrwxrwx    1 nobody   501          1585 Jan 10 23:31 /ffp/bin/fan_ctrl_cron.sh
-rwxrwxrwx    1 nobody   501           281 Jan 10 23:31 /ffp/start/fan-cron.sh
root@dlink-737348:~# /ffp/start/fan-cron.sh
-sh: /ffp/start/fan-cron.sh: not found

Offline

 

#42 2011-01-11 06:36:43

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

ok try any of this:

Code:

. /ffp/start/fan-cron.sh
sh /ffp/start/fan-cron.sh
/ffp/bin/sh /ffp/start/fan-cron.sh

If none works try:
cp /ffp/start/fan-cron.sh /usr/bin/
/usr/bin/fan-cron.sh

Offline

 

#43 2011-01-11 06:41:44

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

root@dlink-737348:~# . /ffp/start/fan-cron.sh
: not foundtart/fan-cron.sh:
: not foundtart/fan-cron.sh:


root@dlink-737348:~# sh /ffp/start/fan-cron.sh
: not foundfan-cron.sh: line 2:
: not foundfan-cron.sh: line 5:


root@dlink-737348:~# /ffp/bin/sh /ffp/start/fan-cron.sh
: not foundfan-cron.sh: line 2:
: not foundfan-cron.sh: line 5:

root@dlink-737348:~# cp /ffp/start/fan-cron.sh /usr/bin/
root@dlink-737348:~# /usr/bin/fan-cron.sh
-sh: /usr/bin/fan-cron.sh: not found

Last edited by mfpockets (2011-01-11 06:43:23)

Offline

 

#44 2011-01-11 06:45:11

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

how about:
cat  /ffp/start/fan-cron.sh

Should show the contents of the file like this:

root@nas:~# cat /ffp/start/fan-cron.sh
#!/bin/sh

# copy script to rootfs to avoid preventing the disks from spinning down
cp /ffp/bin/fan_ctrl_cron.sh /usr/bin/

# add the fan control script to the current cron list at 1 minute intervals
echo "$(crontab -l;echo '*/1 * * * * /usr/bin/fan_ctrl_cron.sh')"|crontab -

root@nas:~#

Offline

 

#45 2011-01-11 06:46:30

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

bgravato wrote:

how about:
cat  /ffp/start/fan-cron.sh

Should show the contents of the file like this:

root@nas:~# cat /ffp/start/fan-cron.sh
#!/bin/sh

# copy script to rootfs to avoid preventing the disks from spinning down
cp /ffp/bin/fan_ctrl_cron.sh /usr/bin/

# add the fan control script to the current cron list at 1 minute intervals
echo "$(crontab -l;echo '*/1 * * * * /usr/bin/fan_ctrl_cron.sh')"|crontab -

root@nas:~#

root@dlink-737348:~# cat  /ffp/start/fan-cron.sh
#!/bin/sh

# copy script to rootfs to avoid preventing the disks from spinning down
cp /ffp/bin/fan_ctrl_cron.sh /usr/bin/

# add the fan control script to the current cron list at 1 minute intervals
echo "$(crontab -l;echo '*/1 * * * * /usr/bin/fan_ctrl_cron.sh')"|crontab -root

Offline

 

#46 2011-01-11 06:49:05

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

Ok I ran out of ideas... Something very weird is happening there... I have not explanation, sorry sad

I'm going to get some sleep now, I'll see if I can come up with anything new tomorrow...

Good luck!

Offline

 

#47 2011-01-11 06:52:23

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

Thanks.  Im going to sleep as well.

If you can comment tomorrow id appreciate.

this listing

root@dlink-737348:/usr/bin# ls
              fan-cron.sh    inotifybt      passwd         setquota       wget
at             fdisk          lpd            pure-ftpd      smb
atd            gunzip         mke2fs         quotacheck     smbclient
atq            imgconvert     msmtp          quotaoff       smbcom
atrm           inotify_itune  mutt           quotaon        smbd
e2fsck         inotify_upnp   nmbd           repquota       smbpasswd


All are a baby bluish color except fan-cron.sh which is green

Offline

 

#48 2011-01-11 06:55:47

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

light blue means they are links (redirects to some other file in a different path), you see where it links to with ls -l
That's normal behaviour. Everything in ls is as it should be... it's the not found error that shouldn't happen...

Off for now... bye!

Offline

 

#49 2011-01-12 15:00:02

mfpockets
Member
Registered: 2011-01-10
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

Hi Bgravato,

I deleted the .sh files and this time created them using VI within the ssh shell and it worked.  Must have not like the files I made with notepad++ in windows.

Offline

 

#50 2011-01-12 21:31:16

bgravato
Member
Registered: 2010-11-04
Posts: 44

Re: Fan control DNS-323 revision C1 (or DNS-321?)

mfpockets wrote:

Hi Bgravato,

I deleted the .sh files and this time created them using VI within the ssh shell and it worked.  Must have not like the files I made with notepad++ in windows.

great news! smile glad to hear

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB