- Use a card at least 8gigs
- Format the card to ext4
- Follow instructions on site
Most RPI information taken from: http://eraldmariano.com/how-to-install-xbmc-transmission-on-raspberry-pi/
Lines with # are comments for your reference
ssh 192.168.1.x -l pi # Be sure to enter the IP of your raspberry, the default account is pi/raspberry
new ssh: osmc/osmc
2. re-mount the external hard-disk in /mnt instead of media (So we can set permissions and they aren't lost on restart)
Check partitions and disks
$ sudo cat /etc/fstab
$ sudo fdisk -l
$ sudo blkid
*unmount*
$ sudo umount /dev/**sda1**
$ sudo blkid
$ cd /mnt
$ sudo mkdir **hdd**
$ sudo mount /dev/**sda1** /mnt/**hdd**
$ sudo nano /etc/fstab
// Add your drive to fstab, in my case:
/dev/sda1 /mnt/hdd ntfs-3g defaults,*users*,noatime 0 0
sudo apt-get install transmission-daemon
sudo /etc/init.d/transmission-daemon stop
sudo cp /etc/transmission-daemon/settings.json /etc/transmission-daemon/settings.bak
sudo nano /etc/transmission-daemon/settings.json
"download-dir": "/home/transmission", <- Your own directory
"rpc-password": "raspberry", <- The password of your choice in clear text (transmission will replace this)
"rpc-username": "pi", <- The username of your choice (To enter in the plugin)
"rpc-whitelist": "*.*.*.*",
- Create the download directory as you entered in the settings file
# For card dir:
sudo mkdir "/home/transmission"
# For HDD you might not be to create
sudo mkdir /mnt/hdd/transmission
sudo chmod g+rw /home/transmission sudo chgrp -R debian-transmission /home/transmission
cd /home
ls -l
$ sudo usermod -a -G osmc debian-transmission
** If it doesn't work try swapping user group **
Be aware that if you use an external drive with windows partitions you will not be able to change permissions and transmission will not be able to write files. You can check out http://www.linuxforums.org/forum/debian-linux/79749-mount-fat32-shared-partition-write-permission.html or just google around.
sudo /etc/init.d/transmission-daemon start
System > Settings > Add-ons > XBM.org Add-ons > Program Add-ons > Transmission > Enable
Transmission Settings
Enter User and Password
Check http://wiki.xbmc.org/index.php?title=Add-on:Transmission for more info
Now you can access via transmission app, or IP:9091 from any browser or You can connect with an app "I've used Remote Transmission application on my Android phone"