Memory #110 CURRENT
Kernel Dev VM Setup
Hyper-V Ubuntu VM for tgss_net.ko kernel module development — scripts ready, pending execution on 2026-04-11
Hyper-V Ubuntu 24.04 Server VM ("tgss-dev") ready to provision for TGSS-SSH kernel module development.
**Why:** Need a real Linux kernel environment to compile, load, and test `tgss_net.ko` (geo0 virtual interface, EtherType 0x88B5 handler). WSL2 uses Microsoft's kernel and cannot load custom modules.
**How to apply:**
Step 1: Enable Hyper-V from Admin PowerShell, reboot:
```
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
```
Step 2: Run the setup script from Admin PowerShell:
```
D:\GitHub\tgss-mem\scripts\setup-tgss-dev-vm.ps1
```
- Creates VM: 8 vCPU, 8-16GB dynamic RAM, 80GB disk on D:\VMs
- Downloads Ubuntu 24.04 ISO if needed
- Creates external switch with MAC spoofing (for raw frame testing)
Step 3: After Ubuntu install, SCP and run provision script:
```
scp D:\VMs\provision-tgss-dev.sh mark@
| Composite | 10C972FF466038081F |
| Project prime | 13 |
| Domain prime | 59 |
| Type prime | 67 |
| Importance | 0.343295 (ACTIVE) |
| Decay epoch | 0 |
| Created | 2026-05-04 15:46:49 |
| Valid from | (unset) |
| Valid to | NULL — still believed true |
Outgoing Edges
No outgoing edges.