diff --git a/README.md b/README.md index 2f1763c..63db97a 100644 --- a/README.md +++ b/README.md @@ -282,15 +282,19 @@ always-on deployments without dedicating a full Raspberry Pi. Software: -- Proxmox VE 7.x or 8.x host -- Internet access for the container +- Proxmox VE 8.x or 9.x host; 9.x is recommended for new deployments +- A matching Debian 13 standard LXC template available through `pveam` +- Internet access from the container during installation and updates Hardware, choose one: - CH341 USB-to-SPI adapter with VID `1a86` and PID `5512`, connected to the Proxmox host and wired to an SX1262-based LoRa module such as an Ebyte - E22-900M30S -- openHop Modem over TCP or USB, such as MeshSmith EtherMesh + E22-900M30S. Select the optional host-side CH341 udev rule for this setup. +- openHop Modem over TCP, such as MeshSmith EtherMesh-1W, reachable from the + container network. This does not need the CH341 udev rule or a USB device. +- openHop Modem over USB, connected to the Proxmox host. The installer enables + general USB passthrough by default; the CH341 udev rule is not needed. ### One-Line Install diff --git a/tests/test_proxmox_installer.py b/tests/test_proxmox_installer.py index 9310627..9f7f237 100644 --- a/tests/test_proxmox_installer.py +++ b/tests/test_proxmox_installer.py @@ -165,6 +165,10 @@ def test_readme_documents_new_installer_behavior() -> None: readme = README.read_text() assert "Download a Debian 13 LXC template" in readme + assert "Proxmox VE 8.x or 9.x host" in readme + assert "Proxmox VE 7.x" not in readme + assert "MeshSmith EtherMesh-1W" in readme + assert "general USB passthrough by default" in readme assert "host-side CH341 udev rule" in readme assert "openHop Console WebUI" in readme assert "Run `update` inside the LXC" in readme