Updated Linking other devices (Provisioning) (markdown)

Sebastian Scheibner 2025-01-14 19:12:26 +01:00
parent 991ba3a3b5
commit 3028d166e3

@ -5,7 +5,7 @@ Signal allows to link additional devices to your primary device. A "primary" pro
signal-cli link -n "optional device name"
This shows a `sgnl://linkdevice…` link (or `tsdevice:/…` in earlier versions); if you want to connect to another signal-cli instance, you can just use this link (see below for details). If you want to link to an mobile device, create a QR code with the link (e.g. with [qrencode](https://fukuchi.org/works/qrencode/)) and scan that in the Signal app.
This shows a `sgnl://linkdevice…` link; if you want to connect to another signal-cli instance, you can just use this link (see below for details). If you want to link to an mobile device, create a QR code with the link (e.g. with [qrencode](https://fukuchi.org/works/qrencode/)) and scan that in the Signal app.
To request a link and display the resulting QR code image in a single command on linux:
@ -27,9 +27,9 @@ Signal allows to link additional devices to your primary device. A "primary" pro
* Add another device
signal-cli -u USERNAME addDevice --uri "tsdevice:/…"
signal-cli -u USERNAME addDevice --uri "sgnl://linkdevice?…"
The `tsdevice:/…` link (or `sgnl://linkdevice…` in more recent versions) is the one shown by the new signal-cli instance or contained in the QR code shown in Signal-Desktop or similar apps.
The `sgnl://linkdevice?…` link is the one shown by the new signal-cli instance or contained in the QR code shown in Signal-Desktop or similar apps.
Only the master device (that was registered directly, not linked) can add new devices.
@ -45,9 +45,9 @@ Signal allows to link additional devices to your primary device. A "primary" pro
signal-cli link -n "optional device name"
This will display the `tsdevice:/…` link. Then go back to the primary machine and issue the command
This will display the `sgnl://linkdevice?…` link. Then go back to the primary machine and issue the command
signal-cli -u USERNAME addDevice --uri "tsdevice:/…"
signal-cli -u USERNAME addDevice --uri "sgnl://linkdevice?…"
This links the two instances. Now, on your secondary machine, you can run