-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Setup HAOS using Kubevirt #637
Conversation
Create zfs dataset for the k3s kubevirt storage
|
The vm boots, but doesn't get an IP and using |
Good article for debugging https://groups.google.com/g/kubevirt-dev/c/Ezd3ZtxcxLI. Maybe the qcow is for uefi? |
Find the Skyconnect USB dongle running |
Pin nixpkgs version in nixos by using a flake https://gist.github.com/m1cr0man/8cae16037d6e779befa898bfefd36627 |
Upgrade to version 1.1.1 (pre-release according to https://github.com/kubevirt/kubevirt/releases)
|
Using this script from https://www.reddit.com/r/homeassistant/comments/11pkmpu/obtain_apple_thread_network_credentials/ to create TLV to make the Apple border router the default network. import python_otbr_api
from python_otbr_api import PENDING_DATASET_DELAY_TIMER, tlv_parser
from python_otbr_api.pskc import compute_pskc
from python_otbr_api.tlv_parser import MeshcopTLVType, MeshcopTLVItem
# Apple
CHANNEL = <Channel Number>
PANID = "<YourPanID>"
EXTPANID = "<YourExtPanID>"
NETWORK_KEY = "<Your Network Key>"
TIMESTAMP = b'\x00\x00\x00\x00\x00\x03\x00\x00'
channel = MeshcopTLVItem(tag=0, data=CHANNEL.to_bytes(length=3, byteorder='big'))
pan_id= MeshcopTLVItem(tag=1, data=bytes.fromhex(PANID))
ext_pan_id = MeshcopTLVItem(tag=2, data=bytes.fromhex(EXTPANID))
network_key = MeshcopTLVItem(tag=5, data=bytes.fromhex(NETWORK_KEY))
timestamp = MeshcopTLVItem(tag=14, data=TIMESTAMP)
tlv_new = {0: channel, 1: pan_id, 2:ext_pan_id, 4: network_key, 14: timestamp}
tlv = tlv_parser.encode_tlv(tlv_new)
print(tlv) Afterwards merge the Apple and Skyconnect border routers and wait for 5 minutes. |
To improve Thread + Matter performance and potentially fix Apple Home Hub not responding updated the following network settings in Unify: Updated Unify WAN settings to enable IPv6 for WAN with delegation size from Ziggo (https://community.ziggo.nl/t5/Archief/Eindelijk-IPv6-in-Bridge-modus/td-p/869035) Updated LAN settings (https://community.ziggo.nl/t5/Internet/IPV6-Ziggo-Zakelijk-icm-Unifi-USG/td-p/894411) Updated WiFi settings to include multicast enhancement: |
|
Ideas to improve thread performance:
Articles |
ref #632
TODO