Generic x86/64 OpenWrt Firmware
The Generic x86/64 is supported by OpenWrt on the x86/64 target. 7 firmware images are available from the official OpenWrt 25.12.5 stable release — download one below, or build a custom OpenWrt image for this device with your own package selection.
Build matrix
Supported firmware versions
| Distribution | Version | Target | Profile |
|---|---|---|---|
| OpenWrt | 25.12.5 | x86/64 | generic |
Downloads
Download images
OpenWrt 25.12.5 · x86/64
| Image | Type | sha256 |
|---|---|---|
| openwrt-25.12.5-x86-64-generic-ext4-combined.img.gz Full disk image. Not sure which one? Pick this. | combined | 23e2538e8ab0… |
| openwrt-25.12.5-x86-64-generic-squashfs-combined.img.gz Full disk image. Not sure which one? Pick this. | combined | 4b12d707ad34… |
| openwrt-25.12.5-x86-64-generic-targz-rootfs.tar.gz Rootfs archive for Docker / LXC containers. | rootfs | 4f191a968494… |
| openwrt-25.12.5-x86-64-generic-squashfs-rootfs.img.gz Rootfs archive for Docker / LXC containers. | rootfs | f260efb0d03a… |
| openwrt-25.12.5-x86-64-generic-squashfs-combined-efi.img.gz Make sure your device supports EFI boot. | combined-efi | 2a7d86403263… |
| openwrt-25.12.5-x86-64-generic-ext4-rootfs.img.gz Rootfs archive for Docker / LXC containers. | rootfs | a1cb366a0af0… |
| openwrt-25.12.5-x86-64-generic-ext4-combined-efi.img.gz Make sure your device supports EFI boot. | combined-efi | c8ee59ce7b0f… |
Downloads are served by the official OpenWrt mirrors — unchanged upstream stable builds.
Packages & install
Default packages & installation
Default packages
Every image for the Generic x86/64 ships these packages by default. The customize option below lets you add or remove packages before the image is assembled.
Device packages (14)
kmod-amazon-ena kmod-amd-xgbe kmod-bnx2 kmod-dwmac-intel kmod-e1000e kmod-e1000 kmod-forcedeth kmod-fs-vfat kmod-igb kmod-igc kmod-ixgbe kmod-r8169 kmod-tg3 kmod-drm-i915
Target default packages (29)
apk-mbedtls base-files ca-bundle dnsmasq dropbear e2fsprogs firewall4 fstools grub2-bios-setup kmod-button-hotplug kmod-nft-offload libc libgcc libustream-mbedtls logd mkf2fs mtd netifd nftables odhcp6c odhcpd-ipv6only partx-utils ppp ppp-mod-pppoe procd-ujail uci uclient-fetch urandom-seed urngd
Installation notes
- Verify your download against the published checksum before flashing:
$ sha256sum openwrt-25.12.5-x86-64-generic-ext4-combined.img.gz 23e2538e8ab0eb52dfed1c65d608ecdb71ffd432dd54885da138ae67cd9e4461 openwrt-25.12.5-x86-64-generic-ext4-combined.img.gz
Build custom firmware
Need more than the default image for the Generic x86/64? Pick your packages — LuCI apps, themes, VPN clients — set the basics, and get a ready-to-flash OpenWrt image assembled from official packages in minutes.
Customize firmware for this deviceRelated
Related devices
More Generic devices
- Generic Generic EFI Boot OpenWrt firmware
- Generic Image with gzipped kernel OpenWrt firmware
- Generic Image with LZMA compressed kernel matching CFE decompressor OpenWrt firmware
- Generic Image with LZMA loader and LZMA compressed kernel OpenWrt firmware
- Generic LoongArch64 OpenWrt firmware
- Generic Octeon OpenWrt firmware
- Generic x86 OpenWrt firmware
- Generic x86/Geode OpenWrt firmware
Upstream
Upstream & source
Images are assembled from packages compiled and published by the upstream OpenWrt and ImmortalWrt projects. The complete corresponding source code is available from those projects under the GPL.