Setting up Transmission with DuckieTV - SchizoDuckie/DuckieTV GitHub Wiki

This is a step by step guide on how to set up Transmission with DuckieTV. This guide is based on my installation on a Windows 7 platform, but this guide should hold true across the other platforms (more or less).

Advanced Settings

If you are wanting to set up DuckieTV to connect to a Transmission Web Server, then read this guide instead.

Pre requisites:

Transmission 2.84 or newer. Get the latest version at the official download site here

DuckieTV 1.1.4 or newer. Get the latest version at the official download site here
Dtv Nightly. Get the latest version at the official download site here

Documents

The Transmission wiki can be found at https://github.com/transmission/transmission/wiki


Once you have installed and started Transmission, we can

access the Remote Control configuration page.

  • Click on the Edit menu and select the Preferences entry

  • Click on the Remote tab to bring up the Remote Control panel

  • Enable Remote Access and User Authentication by clicking on both check boxes

  • if you are running Transmission on a different computer than DuckieTV then un-check the Only allow these IP addresses checkbox (or enter the ip address of the computer running DuckieTV).

  • Enter a Username and Password and then click the Close button

Start up DuckieTV and

configure the DuckieTV Transmission Integration.

  • Start up DuckieTV and click on the Settings Icon

  • And then click on the Torrent button

  • Now click on the Transmission button

  • Next, click on the Transmission Integration button

  • Enter the same Username and Password that you used on the Transmission Remote Control settings page

  • if you are running Transmission on a different computer than DuckieTV then enter its ip address in the Address box

  • And press the Test and Save button

  • you are connected! If all went well, you should see a green dot next to the Transmission Icon on the left hand side and a Status: Connected to Transmission API on the right hand side.
    Please note that being connected is not a guarantee that everything is operational. Some clients have further validation that only occurs during submissions of commands and requests for results.

Problems?

  • If you find that the progress bar during downloads is not displaying between 0 and 100%, then un-check the %x100 check box and press the Test and Save button.
  • Did you get the username or password on the DuckieTV Transmission Integration panel wrong? When you press the Test and Save button, and the test fails, DuckieTV does not save the username and password (or any other fields), so when you try again, you will need to enter both the new username and password (and any other fields you previously changed) again.
  • If you previously tried a connection and failed, and subsequently followed this guide and are still not connected, first try clicking on the DuckieTV Transmission icon on the left. This will retry the connection attempt.
  • If the connection is still not established, try closing both Transmission and DuckieTV and starting them up again. Then click on the DuckieTV Transmission icon to try establishing a connection.
  • Connected but not working? Did you wipe the Base Path (known as Key on 1.1.3) from /transmission/rpc or change it to something else? Note that this field is not a folder (directory), so unless you are using a seedbox whose documentation requires a change, leave it as /transmission/rpc.
  • Still not connected? See if you can connect and login to the Transmission WEBUI directly via your Browser. for example, at the address box paste http://localhost:9091 and press enter. You should get the Login challenge followed by the Transmission torrent page if successful. If this does not work then you know the problem is with your Transmission setup or with some system setup, such as firewall or antivirus or network or something.
  • Could your local firewall or security app or router be blocking Dtv from accessing the inbound/outbound Transmission port? Do you need to add a permission rule?
  • Check the DuckieTV console log for errors, by pressing the F12 key (on Windows and Linux) or Cmd-Alt-I (OSX) to open the development tools page, and clicking on the console tab to view the log. and feel free to raise a ticket on GitHub here, or submit a post on Reddit here