This wiki is a community-maintained resource about everything there is to know about IPFire.
Transmission is a small and efficient Bittorent client with a Webinterface.
The installation of Transmission can be done via Pakfire. So we can go in IPFire´s webinterface to the menu point "IPFire".
There we can find in the sidemenu the section "Pakfire". For the first it is quiet useful to press the "refreh list" button, so we get the newest list of the available addons.
In the left chart below the button there can be find the available addons and in the right chart are the already installed one.
So we can search in the left one for the addon "Transmission" and choose it. Afterwards we press the "+" symbol to install it.
In the next sight there is a brief overview of Pakfire´s tasks which will be attend. Now the green arrow can be pressed to initiate the installation process.
After the installation we will be again in in the "IPFire" section.
Transmission was meanwhile automatically started. To go for a check, we change in the menu point "status" and go over the right handed sidemenu into the section "Services".
In the second spreadsheet (addon - services) we should found now Transmission, stated with "Running". If all is equally until now, the installation process was successful.
From now on, the Transmission webinterface is reachable over the browser. Therefor we type "
On the left edge on Transmissions webinterface there is a button symboled with a cogwheel.
By clicking this, be belong to a drop-down menu, where we choose the " Preferences".
Basically the adjustments are quiet simple and are self explained.
The interesting points for the first steps are:
- In the section "Torrents" the point "Download to" there can be selected, where the files can be saved to.
- On the register card "Network" at the point "Peer listening Port", the appropriated port can be adjust.
These are the preferences dialogs of transmission where essential settings can be done.
The chosen port should be opened up in the Firewall. Therefor we go back to IPFire´s webinterface and click into the section "Firewall" and choose in the right handed "sidemenu" the point "External Access".
As protocol we leave "TCP". We leave the field "Source IP" blank, so it´s possible to let all IP´s access this service (if there is only one special static IP to connect to this service, this IP can be adjust in here). As "Destination Port" the before in Transmission registered port should be entered. The "Remark" can be filled up with the rule name (for example "Transmission"). Finally the "Add" button should be hit.
stop transmission on console:
edit transmission settings.json:
and add the following lines
"rpc-authentication-required": true, "rpc-password": "somepassword", "rpc-username": "someusername",
Note! At first start the password in the file will replaced by a hash so it cannot read back from the file.
source: (from Arne.F)
To start now a torrent-download, we click the "Open" -button in the Transmission webinterface.
The opening window provides now to choose an existing torrent-file, or to connect to a torrent-download via an URL.
Conclusive we press the "Upload" -button.
To reach the file with a Windows-PC after finishing, e.g. the tool WinSCP provides itself.
Of course the Samba-Server offers also the possibility to provide the target directory into the network.