Search found 16 matches

by hbwhite
Sun Feb 02, 2020 10:52 pm
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

Clutch v1.4 is now available! - Clutch can now restart Transmission gracefully without using force-quit. This prevents you from losing your progress or torrent settings when Clutch has to restart Transmission. Enable this feature in Clutch for setup instructions. - Added regex support for interface...
by hbwhite
Sun Feb 02, 2020 10:48 pm
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Clutch v1.4 is now available! - Clutch can now restart Transmission gracefully without using force-quit. This prevents you from losing your progress or torrent settings when Clutch has to restart Transmission. Enable this feature in Clutch for setup instructions. - Added regex support for interface...
by hbwhite
Sat Feb 01, 2020 4:00 am
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

I was just thinking about this. Wrote the script, adding it now. It will show up as an update in Clutch and I'll post again here when it's ready (maybe in a few hours). Thanks!
by hbwhite
Sat Feb 01, 2020 2:16 am
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Hi, the reason for the force quit is that quitting the app normally will cause Transmission to display a dialog that says "Are you sure you want to quit Transmission?" -- Clutch cannot automatically respond to this dialog, so it has to force quit and reopen the app. Other connection-binding scripts ...
by hbwhite
Fri Mar 01, 2019 3:21 am
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Clutch v1.3 is now available! • This version automatically checks for updates and allows you to update Clutch automatically within the app! • It also fixes the issue found by @davids: Clutch now restarts Transmission if your binding interface disappears and reappears without changing its IP. This f...
by hbwhite
Fri Mar 01, 2019 3:20 am
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

Clutch v1.3 is now available! • This version automatically checks for updates and allows you to update Clutch automatically within the app! • It also fixes the issue found by @davids: Clutch now restarts Transmission if your binding interface disappears and reappears without changing its IP. This f...
by hbwhite
Fri Mar 01, 2019 3:14 am
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

@davids Clutch checks every 10 seconds so you don't have to wait very long for Transmission to resume if your VPN connection drops and then resumes. There is another app named Vuze that performs a similar check every 10 seconds or so (polling is the only way to do it on Macs, because the SO_BINDTODE...
by hbwhite
Thu Feb 28, 2019 9:54 pm
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

Call me cautious, but I prefer using macOS's internal VPN capability to having another app running as a service Totally understandable. I personally use Tunnelblick because it's an open-source OpenVPN client (macOS doesn't support OpenVPN), and last I checked the NSA hadn't cracked OpenVPN while L2...
by hbwhite
Thu Feb 28, 2019 6:11 am
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Clutch v1.2 is now available.

Version 1.2 adds support for Dark Mode in macOS Mojave and includes other improvements.
by hbwhite
Thu Feb 28, 2019 6:10 am
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

Clutch v1.2 is now available:
https://mega.nz/#!2IAXUYJL!jN7EBqaT9mFQ ... GhfLqjxT9c

Version 1.2 adds support for Dark Mode in macOS Mojave and includes other improvements.
by hbwhite
Thu Feb 28, 2019 3:08 am
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

If I use Clutch to unbind Transmission from ppp0 and rebind, then Transmission starts downloading. But if I reboot the Mac while everything is working, when it restarts Transmission is again not working. It's odd because Clutch says that it's bound to ppp0 and has the correct IP address. Hi, I'll l...
by hbwhite
Fri Dec 28, 2018 7:06 am
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Yes, Clutch needs to know the name of the interface (for example, "utun0"). The interface IP address may change, but the name will stay the same. Clutch will bind Transmission to the interface's IP address and will automatically re-bind it if the IP address changes (which may happen if your connecti...
by hbwhite
Mon Dec 03, 2018 12:12 am
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Clutch version 1.1 available now.

(In Version 1.1, Clutch now treats interfaces with the same name but different IPv4/IPv6 statuses as separate interfaces, preventing any traffic from accidentally being sent in the clear if a VPN doesn't support IPv6.)

Updated code on GitHub.
by hbwhite
Sat Jul 14, 2018 2:25 pm
Forum: Mac Requests
Topic: Interface Binding on Mac (New App!)
Replies: 20
Views: 12626

Re: Interface Binding on Mac (New App!)

Thanks Matt! I was beginning to wonder if I was the only one who cared about this feature.

Glad to hear Clutch is working well for you. Hopefully other people who need interface binding will be able to find this thread!
by hbwhite
Wed Feb 28, 2018 1:04 am
Forum: Mac Support
Topic: HowTo: Bind to a specific network interface
Replies: 49
Views: 129154

Re: HowTo: Bind to a specific network interface

Hey guys, I just wrote an app that adds this feature to Transmission on Mac. It's fully open-source and automatically updates the "BindAddressIPv4" (or IPv6) option in Transmission's preferences when the IP address of the binding interface changes. It's a separate app so it doesn't require patching,...