SANDESH
local network file transfer
Your channel
opening…
#------
Open this same page on the other device (any network — it works over the internet) and enter this code to connect.
Tune to a channel
Enter the code shown on the other device.
Send
drag files or a whole folder here
connect to a peer first
receive into
No internet? Cable + terminal transfer
Neither laptop has Wi-Fi or internet — just a cable? That's enough. Everything here runs in a terminal, nothing to install.
  1. Connect the cable and give each laptop an IP (find the interface name with ip addr):
    sudo ip addr add 169.254.10.1/24 dev <iface> — yours
    sudo ip addr add 169.254.10.2/24 dev <iface> — theirs
  2. Check the link: ping 169.254.10.2
  3. Easiest — share a folder from your laptop (python3 comes preinstalled):
    cd ~/Videos && python3 -m http.server 8000
    The other laptop opens http://169.254.10.1:8000 in its browser and downloads files. Press Ctrl+C to stop sharing.
  4. Or push straight to the other machine over SSH (-r copies whole folders):
    scp -r ./D-Data amarnath@169.254.10.2:~/Downloads/
    Caveat: the receiving laptop needs openssh-server. Check with systemctl status ssh — if it's missing you can't install it offline, so use the method above instead.