I have recently acquired a Raspberry Pi 4B (4GB) and I’ve done following to set it up :
- Installed the ARMv8 64-bit image on it using a USB boot
- Did a complete headless setup with a static IP and wireless connection
- Mounted an external NTFS HDD using dietpi-drive_manager
- Installed qbittorrent, deluge and transmission on it using dietpi-softwares
With all this done, I am running into several problems with all the torrent clients
- qBittorrent & deluge
The files simply won’t download. I managed to download one torrent using qBittorrent. Suddenly after that it doesn’t download any other torrent. I added the Ubuntu LTS torrent to test and it shows me the number of seeds and peers in the client. It initially shows the peers connected like 3(500) but nothing actually downloads. There’s no upload or download at all. I have provided permissions to the download directory using dietpi-explorer. The same happens with deluge.
Additionally I’ve observed that all the peers listed under “peers” are at status 0%. I see none of the connected peers at 100% though the same torrent downloads at around 13MBps on my windows laptop.
Since qBittorrent and deluge weren’t working, I went to transmission. Surprisingly, transmission could download the same torrent. The speed wouldn’t go beyond 3.2 MBps but at least it could download a few files. What could be causing the slow speeds ? Is it the USB boot ? NTFS harddrive ? Further, the biggest problem I face with transmission is that it randomly stops working. The service randomly fails. Under dietpi-services, it shows me “failed” for transmission-daemon. I went through some threads that suggest reducing the max cache to a smaller number. I tried that as well and the transmission-daemon still fails. Based on one of the threads, I ran
journalctl -u transmission-daemon
and it gave me following at the bottom with one of the torrents :
Jan 26 16:28:23 DietPi transmission-daemon: [2022-01-26 16:28:23.791] [Anime Time] Attack on Titan S1 - S3+OVA [BD][Dual Audio][HEVC 10bit x265][AAC] IPv4 DHT announce failed (firewalled, 163 nodes): Success (tr-dht.c:737) Jan 26 16:28:31 DietPi systemd: transmission-daemon.service: Main process exited, code=killed, status=11/SEGV Jan 26 16:28:31 DietPi systemd: transmission-daemon.service: Failed with result 'signal'.
I restart the service and it works for some time and then runs into the same problem.
The main reason I got a pi was to use it with torrents but none of the clients seem to be working fine for me. Would greatly appreciate any help around this.
Edit : On my router, I’ve opened the port 8096 on the static IP of my raspberry pi to user Jellyfin remotely.