You are not logged in.
I would prefer to download the ISO via torrent, but in KTorrent I barely ever see a seeder (or leecher, for that matter).
If a torrent is provided I would expect at least a few of the mirrors to automatically act as initial seeders. In the long term this could easily balance the load of the mirrors.
Otherwise we have a hen-egg problem where leechers do not find seeders and thus rarely become seeders themselves.
Offline
transmission-cli has no problem finding seeders . Most are discovered through DHT .
Do you have DHT enabled in ktorrent ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Online
hi , i have downloaded the .ISO file archlinux-2023.06.01-x86_64.iso without any problem using transmission-gtk in less than 10 minutes with 20 MB/s bandwith .
try transmission .
Offline
The 2023.06.01 ISO torrent has 354 web seeds. You need to download the torrent file instead of using the magnet link to get them, though.
AFAIK the only BitTorrent client that may have issues with Arch torrents is rtorrent since it needs configuring to enable DHT.
Offline
i would recommend using transmission-qt
https://ugjka.net
"It is easier to fool people, than to convince them that they've been fooled" ~ Dr. Andrea Love
Offline
Any client works as long as it the meets the requirements:
A DHT capable client is required. A WebSeed capable client is recommended for fastest download speeds.
Since we're all advertising our favorite torrent clients, my vote's for qBittorrent.
Offline
I am still using KTorrent, with DHT enabled, and encounter this issue.
Transmission is not faring any better:
```sh
❯ transmission-cli archlinux-2024.06.01-x86_64.iso.torrent
transmission-cli 4.0.5 (a6fe2a64aa)
[2024-06-10 09:52:57.351] web.cc:174: Will verify tracker certs using envvar CURL_CA_BUNDLE: none
[2024-06-10 09:52:57.351] web.cc:176: NB: this only works if you built against libcurl with openssl or gnutls, NOT nss
[2024-06-10 09:52:57.351] web.cc:177: NB: Invalid certs will appear as 'Could not connect to tracker' like many other errors
[2024-06-10 09:52:57.351] rpc-server.cc:763: Added '127.0.0.1' to host whitelist
[2024-06-10 09:52:57.351] rpc-server.cc:763: Added '::1' to host whitelist
[2024-06-10 09:52:57.351] rpc-server.cc:923: Serving RPC and Web requests from '/usr/share/transmission/public_html'
[2024-06-10 09:52:57.352] session.cc:646: Transmission version 4.0.5 (a6fe2a64aa) starting
[2024-06-10 09:52:57.352] session.cc:404: Listening to incoming peer connections on [0.0.0.0]:51413
[2024-06-10 09:52:57.352] session.cc:404: Listening to incoming peer connections on [::]:51413
[2024-06-10 09:52:57.352] port-forwarding.cc:215: State changed from 'Not forwarded' to 'Starting'
[2024-06-10 09:52:57.352] tr-udp.cc:168: Bound UDP IPv4 address [0.0.0.0]:51413
[2024-06-10 09:52:57.352] tr-udp.cc:202: Bound UDP IPv6 address [::]:51413
[2024-06-10 09:52:57.453] rpc-server.cc:763: Added '127.0.0.1' to host whitelist
[2024-06-10 09:52:57.453] rpc-server.cc:763: Added '::1' to host whitelist
[2024-06-10 09:52:57.453] rpc-server.cc:923: Serving RPC and Web requests from '/usr/share/transmission/public_html'
Progress: 0.0%, dl fro[2024-06-10 09:53:03.554] web.cc:447: Couldn't fetch 'https://arch.kurdy.org/iso/2024.06.01/a … x86_64.iso': expected HTTP response code 206, got 200
[2024-06-10 09:53:03.738] web.cc:447: Couldn't fetch 'https://arch.kurdy.org/iso/2024.06.01/a … x86_64.iso': expected HTTP response code 206, got 200
[2024-06-10 09:53:04.655] web.cc:447: Couldn't fetch 'https://arch.kurdy.org/iso/2024.06.01/a … x86_64.iso': expected HTTP response code 206, got 200
[2024-06-10 09:53:04.966] web.cc:447: Couldn't fetch 'https://arch.kurdy.org/iso/2024.06.01/a … x86_64.iso': expected HTTP response code 206, got 200
Progress: 0.0%, dl from 0 of 0 peers (91 kB/s), ul to 0 (0 kB/s) [0.00] [2024-06-10 09:53:05.088] port-forwarding.cc:215: State changed from 'Starting' to '???'
[2024-06-10 09:53:05.179] web.cc:447: Couldn't fetch 'https://kacabenggala.uny.ac.id/archlinu … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:05.203] web.cc:447: Couldn't fetch 'https://kacabenggala.uny.ac.id/archlinu … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:06.193] web.cc:447: Couldn't fetch 'https://mirror.lebedinets.ru/archlinux/ … x86_64.iso': expected HTTP response code 206, got 403
[2024-06-10 09:53:06.743] web.cc:447: Couldn't fetch 'https://mirror.lebedinets.ru/archlinux/ … x86_64.iso': expected HTTP response code 206, got 403
[2024-06-10 09:53:07.073] web.cc:447: Couldn't fetch 'https://mirror.the-repo.org/ArchMirror/ … x86_64.iso': expected HTTP response code 206, got 403
Progress: 0.0%, dl from 0 of 0 peers (553 kB/[2024-06-10 09:53:07.963] web.cc:447: Couldn't fetch 'https://mirrors.opensource.is/archlinux … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:09.073] web.cc:447: Couldn't fetch 'https://mirrors.opensource.is/archlinux … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:10.124] web.cc:447: Couldn't fetch 'https://mirrors.opensource.is/archlinux … x86_64.iso': expected HTTP response code 206, got 404
Progress: 0.0%, [2024-06-10 09:53:11.303] web.cc:447: Couldn't fetch 'https://mirror.jordanrey.me/archlinux/i … x86_64.iso': expected HTTP response code 206, got 403
Progress: 0.0%, dl from 0 of 0 peers (738 kB/s), ul to 0 (0 kB/s) [0[2024-06-10 09:53:12.734] web.cc:447: Couldn't fetch 'https://mirror.the-repo.org/ArchMirror/ … x86_64.iso': expected HTTP response code 206, got 403
[2024-06-10 09:53:13.162] web.cc:447: Couldn't fetch 'https://mirrors.opensource.is/archlinux … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:14.281] web.cc:447: Couldn't fetch 'https://mirror.jordanrey.me/archlinux/i … x86_64.iso': expected HTTP response code 206, got 403
Progress: 0.0%, dl from 0 of 0 peers (5[2024-06-10 09:53:15.579] web.cc:447: Couldn't fetch 'https://mirror.the-repo.org/ArchMirror/ … x86_64.iso': expected HTTP response code 206, got 403
[2024-06-10 09:53:16.436] web.cc:447: Couldn't fetch 'https://mirror.worldhotspot.org/archlin … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:16.552] web.cc:447: Couldn't fetch 'https://mirror.metanet.ch/archlinux/iso … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:17.245] web.cc:447: Couldn't fetch 'https://mirror.metanet.ch/archlinux/iso … x86_64.iso': expected HTTP response code 206, got 404
Progress: [2024-06-10 09:53:18.779] web.cc:447: Couldn't fetch 'https://mirror.worldhotspot.org/archlin … x86_64.iso': expected HTTP response code 206, got 404
Progress: 0.0%, dl from 0 of 0 pe[2024-06-10 09:53:24.661] web.cc:447: Couldn't fetch 'https://kacabenggala.uny.ac.id/archlinu … x86_64.iso': expected HTTP response code 206, got 404
[2024-06-10 09:53:25.401] web.cc:447: Couldn't fetch 'https://mirror.worldhotspot.org/archlin … x86_64.iso': expected HTTP response code 206, got 404
Prog[2024-06-10 09:53:25.549] web.cc:447: Couldn't fetch 'https://mirror.worldhotspot.org/archlin … x86_64.iso': expected HTTP response code 206, got 404
Progress: 0.0%, dl from 0 of 0 peers (932 kB/s), ul to 0 (0 kB/s) [0.00]
Stopping torrent...
[2024-06-10 09:53:28.500] archlinux-2024.06.01-x86_64.iso: Pausing torrent
Progress: 0.0%, dl from 0 of 0 peers (973 kB/s), ul to 0 (0 kB/s) [0.00]
```
Offline
I usually run transmission-daemon using the web interface to control it, so had to tell transmission-cli to use the transmission-daemon folder for config .
(each transmission variant has their own settings, so there can be upto 4 different config folders) .
Other then that, no problem downloading from 50 peers and transmission-cli automatically switched to uploading .
$ transmission-cli --config-dir ~/.config/transmission-daemon/ ~/Downloads/Torrentfiles/archlinux-2024.06.01-x86_64.iso.torrent
transmission-cli 4.0.6 (38c164933e)
Seeding, uploading to 0 of 50 peer(s), 0 kB/s [0.00]
Stopping torrent...
Seeding, uploading to 0 of 50 peer(s), 0 kB/s [0.00]
$
Tranmission-cli was updated to 4.06 a week ago, I suggest you run pacman -Syu to update your system then try again .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Online