SSH into a device with ubnt
if not adopted
$ ssh [email protected]
Welcome to EdgeOS
# IPv6 is currently broken - use a double VPN if you need it. In the future, using NAT6 will fix this. | |
# You can also use this to bridge e.g. a WLAN network into a LAN network - simply skip the WireGuard/Mullvad setup and | |
# use your WLAN adapter (e.g. wlp3s0) as instead of de-fra-wg-001. | |
# Setup Mullvad first according to https://mullvad.net/en/help/easy-wireguard-mullvad-setup-linux/ | |
sudo systemctl enable --now wg-quick@de-fra-wg-001 | |
# On Debian only | |
sudo tee /etc/NetworkManager/conf.d/99-unmanaged-devices.conf<<'EOT' | |
[keyfile] |
# Note: You can use `x-rtp` instead of `x-gdp`, `rtp<codec>pay` instead of `gdppay`, `rtp<codec>depay` instead of `gdpdepay` to use RTP instead of GStreamer's format | |
# Get available formats | |
v4l2-ctl -d /dev/video0 --list-formats-ext | |
# Raw (max: 24 FPS 480p) | |
gst-launch-1.0 -v v4l2src ! 'video/x-raw, width=(int)864, height=(int)480, framerate=24/1' ! videoconvert ! queue ! rtpvrawpay ! queue ! udpsink host=127.0.0.1 port=1234 | |
gst-launch-1.0 udpsrc address=127.0.0.1 port=1234 ! \ | |
"application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)RAW, \ |
SSH into a device with ubnt
if not adopted
$ ssh [email protected]
Welcome to EdgeOS
# This is designed mostly to give you lots of customization options; if you want a quicker way to just try out an OS, check out https://github.com/quickemu-project/quickemu | |
qemu-system-x86_64 -enable-kvm -m 4096 -smp $(nproc) -cpu host -device ac97 -audiodev pipewire,id=audio0 -device intel-hda -device hda-duplex,audiodev=audio0 -usb -device usb-tablet -device virtio-keyboard-pci -net nic -net user -cdrom distro.iso | |
# For Virgil 3D GPU acceleration (fast but Linux-only): | |
-device virtio-vga-gl | |
# For QXL GPU acceleration (slower but more compatible): | |
-device qxl | |
# For GTK display: | |
-display gtk,gl=on,grab-on-hover=on | |
# For SDL display: |