dan
e8a60d2860
bordervm switch usb passthru from ehci to xhci
...
this was to fix a bug that turned out to be something else,
but the qemu docs say it's better anyway
2026-03-22 15:23:50 +00:00
dan
9f3c8f7cbd
treewide: nixfmt and deadnix
2025-11-11 21:49:45 +00:00
dan
60ff3ab688
bordervm espose 443 for logs not 9428
...
this is because nginx is proxying them.
probably we should pick a non-default port all the same, but need to
investigate what's convention here
2025-10-20 23:48:21 +01:00
dan
5aa18101b7
shorten bordervm dhcp allocation
...
we use .8 and .10 for static addresses, so start the dhcp range at .12
2025-10-19 14:10:13 +01:00
dan
540c106530
bordervm expose certifix from loachost
2025-10-19 14:10:13 +01:00
dan
8b1e871b8a
bordervm forward 9428 (victorialogs) from eth1 to vm hypervisor
2025-10-10 23:42:56 +01:00
dan
39fe428e24
bordervm: forward victorialogs connections to host
2025-10-08 20:10:11 +01:00
dan
0147a048fa
bordervm: comment out tang forwarding
2025-10-05 15:00:19 +01:00
dan
7e2b0068e6
nixfmt-rfc-style
...
There is nothing in this commit except for the changes made by
nix-shell -p nixfmt-rfc-style --run "nixfmt ."
If this has mucked up your open branches then sorry about that. You
can probably nixfmt them to match before merging
2025-02-10 21:55:08 +00:00
dan
6bfbdf352d
bordervm: expose ssh on port 2222
2024-12-22 16:01:38 +00:00
dan
ba03ddeb38
border-vm: add tang service
2024-10-06 12:38:06 +01:00
dan
2480fdef5b
set up nginx on bordervm for testing outboard secrets
2024-08-10 23:05:50 +01:00
dan
2663f58807
disable security for bordervm "liminix" share
...
tftp needs to be able to follow symlinks into the store
2024-07-01 20:53:03 +01:00
dan
3df1ec76ff
cleanup whitespace and commas
...
* [] is now [ ]
* {} is now { }
* commas in arglists go at end of line not beginning
In short, I ran the whole thing through nixfmt-rfc-style but only
accepted about 30% of its changes. I might grow accustomed to more
of it over time
2024-06-30 17:16:28 +01:00
dan
5ae1b0a193
Revert "bodervm: remove usbutils until we can fix the udev dep"
...
This reverts commit c22e3fb2ef .
2024-06-12 20:58:13 +01:00
dan
c22e3fb2ef
bodervm: remove usbutils until we can fix the udev dep
2024-06-12 13:07:29 +01:00
dan
ab304dd3f1
bordervm enable nat
2024-05-22 18:47:37 +01:00
dan
bd6ec5201f
run dhcp server on bordervm
...
this is for testing clients that have dhcp upstream
2024-05-22 18:45:35 +01:00
dan
ac54c89427
add busybox to bordervm for udhcpd
2024-05-01 23:09:23 +01:00
dan
5a3646cb29
add authorized keys to bordervm
...
You don't often need this because it has autologin, but sometimes
you want to do antics involving sshing through it to the wan port
of a test device.
Note that you probably wanted to start bordervm with funny qemu
options to even make that possible
nix-shell --run "QEMU_NET_OPTS=hostfwd=tcp::10022-:22 run-border-vm"
2024-05-01 23:07:11 +01:00
dan
d2e29543e2
bordervm: build wireshark without qt
...
(we only want tshark anyway)
2024-01-03 17:02:31 +00:00
dan
aa3b635f61
bordervm: add sshd, usbutils
2023-05-17 15:38:22 +01:00
dan
b70c8ee258
support USB ethernet in bordervm
2023-05-09 22:58:56 +01:00
dan
4f5b4924ff
fix bordervm in hydra
2023-02-22 18:14:40 +00:00
dan
ef0b5cb815
bordervm: make configurable
2023-02-17 16:49:44 +00:00
dan
05576eeb94
harcode paths for kpppoed, add port num in config
2023-02-17 00:09:02 +00:00
dan
d948438ae1
extract borderVm config into separate file
2023-02-15 22:06:28 +00:00