วันจันทร์ที่ 8 กรกฎาคม พ.ศ. 2556

Install Transmission บน DNS320L

 อ้างอิง
*** http://klseet.com/index.php/d-link-dns-320-nas/173
*** http://nas-tweaks.net/371/hdd-installation-of-the-fun_plug-0-7-on-nas-devices/#Download
http://kylek.is-a-geek.org:31337/files/ffp/0.7-arm/
http://nas-tweaks.net/82/installing-and-uninstalling-packages-and-activation-and-deactivation-of-daemons-in-fonz-fun_plug/
http://forum.dsmg600.info/t2719-%5BREL%5D-Transmission.html
โปรแกรมที่ต้องใช้
1.Putty
2.WINSCP
3.Editplus
----------------
step 1
----------------
0. Install Plugin
โหลด
fun_plug =>> http://wolf-u.li/u/433
fun_plug.tgz =>> http://inreto.de/dns323/fun-plug/0.7/arm/fun_plug.tgz
จากนั้นนำไปวางที่ NAS
1. Change Device Root
usermod -s /ffp/bin/sh root
mkdir -p /ffp/home/root/
sed -ie 's#:/home/root:#:/ffp/home/root:#g' /etc/passwd
pwconv
### ถ้า  pwconv ขึ้น Error
pwconv: failed to change the mode of /etc/passwd- to 0600
#Before you run pwconv
cd etc
cp passwd passwd-
cd /
pwconv

2. Change Password
passwd
3. store password
wget http://wolf-u.li/u/172/ -O /ffp/sbin/store-passwd.sh
store-passwd.sh
4. Activate & enable SSH login
chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start
จากนั้นใช้ Winscp ไปเพิ่ม 2 บรรทัดนี้
chmod 700 /ffp/var/lib/sshd/
chmod 700 /ffp/etc/ssh/ssh_*
ใน ffp/start/sshd.sh
ก่อนบรรทัด “proc_start $command”
5.หลังจากเปิด ssh แล้วจะ Dis Telnet แล้ว Reboot
chmod -x /ffp/start/telnetd.sh
reboot
6.หลังจาก Reboot มาแล้ว ถ้า ssh ยังไม่เปิด ให้ไปแก้ ##นำไปรวมกับข้อ 4 แล้ว
เพิ่ม
chmod 700 /ffp/var/lib/sshd/
chmod 700 /ffp/etc/ssh/ssh_*
ใน ffp/start/sshd.sh
ก่อนบรรทัด “proc_start $command”
จากนั้น Reboot และทดสอบ ssh
7. โหลด Transmission โดยใช้คำสั่ง
wget http://inreto.de/ffp/0.7/arm/packages/curl-7.21.4-arm-1.txz
wget http://kylek.is-a-geek.org:31337/files/ffp/0.7-arm/Transmission-2.76-arm-1.txz
8. ลง โดยใช้คำสั่ง
funpkg -i curl-7.21.4-arm-1.txz
funpkg -i Transmission-2.76-arm-1.txz
9.ติดตั้ง User และ Pass และ ที่เก็บไฟล์ โดยใช้คำสั่ง
su nobody -c "transmission-daemon -f -g /mnt/HD/HD_a2/.transmission-daemon -w ##Path## -t -u ##User## -v ##Pass## -a 127.0.0.1,192.168.*.*"
ตัวอย่าง
su nobody -c "transmission-daemon -f -g /mnt/HD/HD_a2/.transmission-daemon -w /mnt/HD_a2/Downloads -t -u Transmission -v 99999 -a 127.0.0.1,192.168.*.*"
มันจะรันไม่สำเร็จ จะค้างอยู่ที่หน้า Port ซักอย่าง ให้กด Ctrl+C
และใช้คำสั่ง Start มันใหม่
/ffp/start/transmission start
10.จากนั้นทดสอบเข้า Web UI โดย
IPADDRESS:9091
11.ตรวจสอบ CPU ใน NAS ถ้ามัน 100% ตอนโหลดBitให้ SSH ไปแก้ **แนะนำให้ทำเลยหลังจาก start transmission
rm /dev/random
rm /dev/urandom
และ
mknod -m 666 /dev/random c 1 8
mknod -m 666 /dev/urandom c 1 9
12.แก้ไขค่า Config Transmission




เกือบลืมอย่าลืมสร้าง Folder ที่เก็บไว้นะครับ จากนั้นค่อยนำไปใส่ใน Config

***************************จบครับ****************************


ปล.ผมไม่ได้เป็นคนต้นคิดนะครับ แต่เกิดจากอยากลองทำอะไรแปลกๆกับของที่ซื้อมาเลยหาข้อมูลและรวบรวมมาให้เท่านั้น (กันลืมส่วนตัวด้วย)

1 ความคิดเห็น:

  1. ไม่ระบุชื่อ20 เมษายน 2565 เวลา 07:27

    > > > Welcome To My World < < <: Install Transmission บน Dns320L >>>>> Download Now

    >>>>> Download Full

    > > > Welcome To My World < < <: Install Transmission บน Dns320L >>>>> Download LINK

    >>>>> Download Now

    > > > Welcome To My World < < <: Install Transmission บน Dns320L >>>>> Download Full

    >>>>> Download LINK 60

    ตอบลบ