Wednesday, February 8, 2012

TL-WR1043ND USB Disk bağlama, swap ve transmission başlangıç scripti

TP Link TL-WR1043ND üzerinde OpenWRT ve tabanlı sistemlerde kullanabileceğiniz USB Disk swap ve bölümü bağlama, transmission-daemon'u çalıştırabileceğiniz başlangıç scripti.
-Gargoyle router ile bu scripti kullanmak istiyorsanız, "etc/init.d/" klasörünüde ki "usb_storage" dosyasını silin.
WinSCP ile scripti atın ve dosyanın CHMOD ayarlarını yapın.
#!/bin/sh /etc/rc.common
START=99
STOP=40

start()
{
echo -n "USB Disk Swap Bağlanıyor: "
mkswap /dev/sda1
swapon /dev/sda1
echo -n "USB Disk Bölüm Bağlanıyor: "
mount -t ext3 -o rw,noatime /dev/sda2 /mnt
echo 1 > /sys/class/leds/tl-wr1043nd:green:usb/brightness
echo "Disk Bağlandi."
transmission-daemon -g /mnt/.config/transmission-daemon/
echo "Transmission-daemon başladı."
echo "Bitti."
}

stop()
{
echo -n "Transmission-daemon durduruluyor: "
/etc/init.d/transmission stop
echo -n "USB Disk Bölüm Çıkarılıyor: "
sync
sync
umount -l /mnt
echo "Disk ayrildi."
echo -n "USB Disk Swap Çıkarılıyor: "
swapoff /dev/sda1
echo "USB Disk Swap ayrildi."
echo 0 > /sys/class/leds/tl-wr1043nd:green:usb/brightness
echo "Bitti."
}

restart()
{
stop
start
}