Skip to content

Instantly share code, notes, and snippets.

@vitaliemiron
vitaliemiron / mt7927-gist.md
Last active May 28, 2026 19:27
MediaTek MT7927 (MT6639) WiFi + Bluetooth on Ubuntu — ASUS ROG CROSSHAIR X870E HERO

MediaTek MT7927 (MT6639) WiFi + Bluetooth on Ubuntu — ASUS ROG CROSSHAIR X870E HERO

MediaTek MT7927 (MT6639) WiFi + Bluetooth on Ubuntu — ASUS ROG CROSSHAIR X870E HERO

Getting both WiFi and Bluetooth working on the MediaTek MT7927 (Filogic 380) combo chip on Ubuntu 24.04 with kernel 6.17+.

Hardware

  • Board: ASUS ROG CROSSHAIR X870E HERO
  • Chip: MediaTek MT6639 (PCI 14c3:6639), marketed as MT7927 (WiFi 7, Filogic 380)

Using VSCode Flatpak to launch DevContainers Using Podman with Support for Nvidia CUDA and VSCode's "Container Features" In SilverBlue.

Note: This Setup Works for Machine Learning and GPU Acceleration in Containers

Setup

Make Sure you have rebased to UBlue-Nvidia.

Install Visual Studio Code

@t413
t413 / update.sh
Created July 23, 2016 00:11
manage a OpenWRT LetsEncrypt https instalation
#!/usr/bin/env sh
## update.sh - manage a OpenWRT LetsEncrypt https instalation
# HOWTO:
# - put update.sh in its own directory (like /root/.https)
# - run ./update.sh your.domain.com (that domain needs to point to your router)
# * this get an issued cert from letsencrypt.org using the webroot verification method
# * also installs curl and ca-certificates packages
# - use crontab -e; add the line `0 0 * * * "/root/.https/update.sh" >>/root/.https/log.txt 2>&`
# * this runs the update every day, logging everything to log.txt
#