This repository provides documentation, patches, and integration guidance for enabling Intel® Wi-Fi modules on non-x86 platforms (ARM, RISC-V). It is intended for system architects and software engineers integrating Intel® Wi-Fi into embedded and SoC-based systems.
Full documentation is available at: intel.github.io/Intel-wireless
- Hardware Requirements — PCIe Root Complex considerations (MSI-X, de-emphasis, relaxed ordering, tags, No Snoop)
- Driver Build Methods — Native build from source and cross-compilation
- Firmware Installation — Deploying
*.ucodeand*.pnvmfiles to the target - Platform-Specific Guidance — NVIDIA Jetson (Orin, Thor), Canonical Ubuntu (DKMS)
- Wi-Fi Configuration — UEFI variables, ACPI methods, Device Tree
- Troubleshooting — Driver and firmware log collection, FAQ
Intel-wireless/
├── docs/ # Documentation source (Markdown)
│ ├── index.md # Home page
│ ├── getting-started/ # Hardware requirements
│ ├── build/ # Integration guide, native build, cross-compilation
│ ├── firmware/ # Firmware installation
│ ├── platforms/ # Platform-specific guides
│ │ ├── jetson/ # NVIDIA Jetson specifics
│ │ └── canonical-ubuntu.md # DKMS-based installation
│ ├── configuration/ # Wi-Fi configuration settings
│ ├── troubleshooting/ # Debugging, log collection, FAQ
│ └── releases/ # Release notes per signed build
├── patches/ # Platform-specific patches (planned)
├── mkdocs.yml # MkDocs site configuration
└── .github/workflows/ # CI/CD for GitHub Pages
pip install mkdocs mkdocs-material
mkdocs serveThen open http://localhost:8000/Intel-wireless/ in your browser.
We welcome contributions! Please read CONTRIBUTING.md before submitting a pull request.
To report a security vulnerability, please refer to SECURITY.md.
Documentation in this repository is licensed under CC-BY-4.0. Patches and code are licensed under GPL-2.0-only (inheriting from the upstream Linux kernel).