Merhaba
Elimden geldiğince size torrent için kısmi çözüm olan Transmission programının ve ipkg’nin kurulumunu anlatacağım. Kullandığım cihaz üzerinde Dark mini mania’nın 3.12 firmware sürümü bulunmaktadır. İlk önce ext3 olarak formatlanmış usb bellek, usb disk veya sd kart gibi bir depolama alanına ihtiyacımız bulunmakta (benim önerim usb disk), usb disk bilgisayarına bağlayın ve buradaki Easeus Partition Master Home programı sayesinde ext3 oalrak formatlayın (kurulum yapabilmemiz için birkaç yüz mb alan gerekmekte, dikkat edin içerisinde bilgi olmasın haliyle formatlarken gidecektir, ayrıca ext3 bölümü normalde windows üzerinden göremezsiniz 🙂 ama şurada anlatıldığı şekilde programı kurup kullanabilirsiniz) daha sonra Dark mini mania’ya bağlayın ama başka usb cihaz olmasın. Şimdi kuruluma geçiyoruz;
Telnet ile bağlanırken putty kullanın aksi halde sorun çıkabilir, şuradan indirebilirsiniz.
Aşağıdaki komutları sırası ile verirken dikkat etmeniz gereken nokta usb diskin hangi yol ile mount olduğu, bunu şu şekilde anlayabilirsiniz;
df -h komutunu yazın ve çıkan boyut bilgilerine göre aşağıdaki sda2 kısmını değiştirin
/ # df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 78.3M 75.4M 2.8M 96% /
/dev/mtdblock/2 8.0M 1.3M 6.7M 16% /usr/local/etc
/dev/rd/0 40.0k 40.0k 0 100% /mnt/rd
/dev/scsi/host2/bus0/target0/lun0/part2 389.9G 53.4G 316.6G 14% /tmp/usbmounts/sda2
/dev/scsi/host2/bus0/target0/lun0/part1 69.6G 64.1G 5.5G 92% /tmp/usbmounts/sda1
Şimdi sırasıyla şu komutları girin
mount / -o remount,rw
cp /usr/local/bin/Resource/arial.ttf /usr/local/bin/Resource/gkai00mp.ttf
cd tmp/usbmounts/sda2/
mkdir opt
mkdir root
ln -s /tmp/usbmounts/sda2/opt/ /opt
ln -s /tmp/usbmounts/sda2/root/ /root
mkdir /opt/tmp; cd /opt/tmp
wget http://www.kovari.priv.hu/download/ipkg-cl.tgz; tar -xvf ipkg-cl.tgz; rm ipkg-cl.tgz
mv /opt/tmp/ipkg-cl /usr/local/bin
wget http://ipkg2.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk
ipkg-cl install uclibc-opt_0.9.28-13_mipsel.ipk
wget http://ipkg2.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk
ipkg-cl install ipkg-opt_0.99.163-10_mipsel.ipk
rm *.ipk
/opt/bin/ipkg update
export PATH=$PATH:/opt/bin/:/opt/sbin/
ipkg install transmission
export HOME=$HOME/root
transmission-daemon
killall transmission-daemon
echo 'export PATH=$PATH:/opt/bin/:/opt/sbin/' >> /usr/local/etc/profile
echo 'export HOME=$HOME/root' >> /usr/local/etc/profile
vi ile bir düzenleme yapmamız gerekmekte
vi /root/.config/transmission-daemon/settings.json
Dosyayı açtıktan sonra aşağıdaki satırı bulun ve true yazan yeri false olarak değiştirin
"rpc-whitelist-enabled": true, ==> "rpc-whitelist-enabled": false,
Vi ile dosyada bir değişiklik yapabilmek için ilk önce i harfine basmanız ve işiniz bitince esc tuşuna basmanız gerekmekte, kayıt etmek için :wq yazıp enter tuşuna, eğer bir yanlışlık yaptınız ise de :q! enter tuşuna basarak dosyadan çıkabilirsiniz
Transmission kurulumunu tamamlamış olduk, şimdi ayarlamalara geçiyoruz, aşağıdaki komutları yine sırası ile konsola girin. Dikkat edin ip adresini kendinize göre ayarlayın;
echo 'ifconfig eth0 10.0.0.16 netmask 255.255.255.0' >> /usr/local/etc/rcS
echo 'sleep 40' >> /usr/local/etc/rcS
echo 'export HOME=$HOME/root' >> /usr/local/etc/rcS
echo '/opt/bin/transmission-daemon' >> /usr/local/etc/rcS
Ardından
reboot
Komutu ile cihazı yeniden başlatın
Bu yazdığımız komutlar ve ayarlamalar sayesinde transmission kurulumunu tamamlamış olduk, artık benimle aynı ayarları yaptıysanız http://10.0.0.16:9091/transmission/web/ adresinden web arayüzünü görebilirsiniz 😉 sol aşağıdaki çarkta Preferences kısmından indirme yolunu değiştirmeyi unutmayın.
Artık bu ekranı görebiliyor olmanız lazım.
Yazıdaki dikkat edeceğiniz noktalar sırası ile;
*Usb diski performans açısından ntfs yerine ext3 olarak kullanmanızı tavsiye ederim ama windowstan diski göremezsiniz onun yerine cihaza bağlı kalsın ağ üzerinden \10.0.0.16 yazarak kullanabilirsiniz ya da şunu deneyebilirsiniz..
*sda2 kısmına dikkat edin, başka disk taktığınızda değişebilir ya da usb portunu değiştirdiğinizde de değişebilir.
*Vi editörünü kullanmak biraz zordur yanlış yazdığınız yerde esc tuşu sonra :q! enter ile editörden çıkın tekrar dosyayı açın
*ifconfig satırını kendinize göre değiştirin, sonra ulaşamıyorum demeyin 🙂
*Transmission ilk önce inecek dosyayı sanki inmiş gibi oluşturur sonra indirme işlemine başlar, eğer ntfs formatlı bir disk kullanıyorsanız inecek dosyanın boyutuna göre bir süre beklemeniz gerekmekte, ext3 olarak formatlarsanız böyle bir derdiniz kalmaz ama diski windows’ta göremeyeceğiniz için Dark üzerinden kullanmak zorunda kalırsınız.
*İşiniz olmadığında diski söküp Dark’ı açmanızda ve kullanmanızda hiç bir sakınca yoktur.
*Ve en son olarak bu kurulum biraz bilgi ve araştırma gerektirmektedir, haliyle yanlış bir şey yapma ihtimaliniz yüksek, sorun olursa mesuluyet kullanıcınındır ama öte yandan bilmem kaçıncı kezdir değişik değişik disklere aynı kurulumu yaptım 🙂 sorun olursa firmware’i yeniden yükleyin geçer 😀
Program ile kullanmak isterim diyenlere
Ayrıca “yok ben web arabirimi sevmedim program isterim” diyen olursa o da var
Transmission’ın hem windows hem linux hem android telefonlar için bir sürü çeşit çeşit client programları var. Örneğin windows için Transmission-Qt Win programını kullanabilirsiniz, şuradan en güncel sürümü indirip kurun, programı çalıştırın, ilk açılan pencerede sadece cihazın ip adresini yazın ve ok butonuna tıklayın, bu kadar.
Authentication’ı işaretlemenize gerek yok sadece ip adresini ve portunu(öntanımlı:9091) doğru yazın yeter.
Diğer Transmission client programları için şuraya bakabilirsiniz. Android telefon kullanıcıları için Transdroid programını öneririm, marketten indirebilirsiniz, arama motoru da var çok kullanışlı hem arama yapıyor hem listeye ekliyor uğraşmıyorsunuz. Linux kullanıyor iseniz zaten bunları aşmışsınızdır 😉
Kendi yaptığım testlerde 2 torrent S/L sayısı 10 civarı olduğunda torrenti rahat rahat indirebiliyordu ama cihazı fazla zorlamayın kilitlenebiliyor. Son yaptığım testlerde ext3 formatlı diskte 2 torrent indirirken S/L sayısı torrent başına 20 ~ 25 civarında hiç bir sorun çıkmadan indirdi.
Rapidshare otomatik download için suradaki pyload yazısını okuyabilirsiniz.
Ayrıca ipkg ile depodaki istediğiniz programı kurabilirsiniz, kurabileceğiniz programlar burada. Konsolda kurulum ve kaldırma için şu komutları kullanabilirsiniz;
ipkg install transmission
ipkg-opt remove transmission
Usb ile diski bağladım ama bilgisayarda göremiyorum diyenler
Ext3 olarak formatladığınız diski görmenin en basit yolu şuradaki programı kullanmak.
Benim masa üstümden bir görüntü