From ecffe64c623b0630cd7f45ab94b602cd9b97b931 Mon Sep 17 00:00:00 2001 From: John Freed Date: Tue, 17 Aug 2021 10:37:17 +0200 Subject: [PATCH] Updated Linking other devices (Provisioning) (markdown) --- Linking-other-devices-(Provisioning).md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/Linking-other-devices-(Provisioning).md b/Linking-other-devices-(Provisioning).md index 6b39007..f704360 100644 --- a/Linking-other-devices-(Provisioning).md +++ b/Linking-other-devices-(Provisioning).md @@ -22,7 +22,6 @@ signal-cli -u USERNAME receive - * Add another device signal-cli -u USERNAME addDevice --uri "tsdevice:/…" @@ -36,3 +35,19 @@ signal-cli -u USERNAME listDevices signal-cli -u USERNAME removeDevice -d DEVICE_ID + +* Connect to another signal-cli instance + + You cannot run two instances on the same machine, so either use a virtual machine or another physical machine for your secondary device. On the secondary machine, issue the command + + signal-cli link -n "optional device name" + +This will display the `tsdevice:/…` link. Then go back to the primary machine and issue the command + + signal-cli -u USERNAME addDevice --uri "tsdevice:/…" + +This links the two instances. Now, on your secondary machine, you can run + + signal-cli -u USERNAME daemon + +or any other valid signal-cli command except those which can only be used from the primary device.