Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

OpenWRT firmware autobuilder for Linksys routers

License

NotificationsYou must be signed in to change notification settings

ferboiar/wrt32x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenWRT firmware autobuilder

Original fromP3TERX
Further modded byEliminater74

Made to simplify the firmware compilation thanks to the GitHub actions.

Ready to build firmware for Linksys wrt32x & e8450 (aka. Belkin rt3200)

Linksyswrt32x:

Target System: "Marvell EBU Armada"Subtarget: "Marvell Armada 37x / 37x / XP"Target Profile: "Linksys Venom (Linksys WRT32X)" and "Linksys WRT32X"

Linksyse8450 (This is a Universal Base Image (UBI) build and not the "standard" build):

Target System: "MediaTek Ralink ARM"Subtarget: "MT7622"Target Profile: "Belkin RT3200 UBI" and "Linksys E8450 UBI"

Snapshot changelog:https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog

Features:

Only for wrt32x:

  • Patches taken from:Divested-WRT
  • mwlwifi driver taken from:Lean's OpenWRT Development of these drivers stopped years ago, and current openwrt releases already incorporate the latest version available.
  • The DFS channels don't work, despite leaving the region code as it comes by default... So BT was removed (kmod-mwifiex-sdio, mwifiex-sdio-firmware, kmod- bluetooth, kmod-btmrvl, kmod-mmc) to see if this way the DFS channels work
  • Atheros 9k WIFI driver (ath9k-htc-firmware, kmod-ath, kmod-ath9k-common, kmod-ath9k-htc)

Only for e8450/rt3200 (taking "inspiration" fromhere):

Common:

  • NetData SQM char from:https://github.com/Fail-Safe/netdata-chart-sqm (how to set up)
  • OpenWRTScripts from:https://github.com/richb-hanover/OpenWrtScripts
  • autoSQM script from:https://github.com/baguswahyu/autoSQM-damasus.bagus (how to set up)
  • More scripts :
  • Network interfaces ports status from:https://github.com/tano-systems/luci-app-tn-netports (how to set up)
  • Especific 'Cryptographic Hardware Accelerators' set up (https://openwrt.org/docs/techref/hardware/cryptographic.hardware.accelerators). Some more detailhere.
  • Wireguard (wireguard-tools, luci-proto-wireguard, luci-app-wireguard, kmod-wireguard)
  • OpenVPN server/client (openvpn-openssl, openvpn-easy-rsa, luci-app-openvpn, kmod-tun)
  • Softether VPN Client (luci-app-softether, softethervpn5-client)
  • Policy Based Routing (pbr, luci-app-pbr) pbr which supports fw4, nft, nft sets and dnsmasq.nftset option (but because OpenWrt’s dnsmasq doesn’t support nft sets yet, you can’t use dnsmasq to resolve domain names from policies) as well as fw3, iptables, ipset and dnsmasq.ipset option.luci-app-vpn-policy-routing andluci-app-vpnbypass superseded by luci-app-pbr
  • OpenSSL instead of wolfssl or mbedtls. OpenWrt changed the default SSL from wolfssl to mbedtls. This build includes only the full version of OpenSSL.
  • USB Storage (kmod-usb-storage, kmod-usb-storage-extras, kmod-usb-storage-uas, kmod-usb-ohci, kmod-usb-uhci, kmod-usb2, kmod-usb3, kmod-fs-ext4, kmod-fs-vfat, kmod-fs-ntfs, kmod-scsi-core, kmod-nls-cp437, kmod-nls-iso8859-1, block-mount, block-hotplug, e2fsprogs, usbutils, usbids, ntfs-3g)
  • NetData (netdata, bash, coreutils-timeout, curl). Access through http://router_ip:19999. luci-app-netdata doesn't work with firefox at least
  • Themes:Argon, Bootstrap (dark & light),Edge,Material and OpenWrt2020
  • luci-app-adblock, banip (luci-app-banip marked as BROKEN because no compatible with FW4), luci-app-bcp38, luci-app-ddns, luci-app-fileassistant, luci-app-wifischedule, luci-app-watchcat, luci-app-wol, bandwith monitor, luci-app-samba4, upnp, luci-app-ocmproxy, FW4, lucy-app-nft-qos, luci-app-mqos, luci-app-sqm, luci-app-vnstat2, luci-app-wifischedule...

About FW4:

  • OpenWrt 22.03 and later ships with firewall4 by default, which uses nftables as a backend (instead of iptables). It accepts the same UCI configuration syntax as fw3.
  • The package iptables-nft is fully compatible with nftables and actually uses nftables underneath. It provides the command "iptables" so old iptables scripts can still be used. iptables-nft & ip6tables-nft are included.

https://openwrt.org/docs/guide-user/firewall/misc/nftableshttps://openwrt.org/docs/guide-user/firewall/firewall_configuration

Releases:

A compilation for each router will be published monthly onhttps://github.com/ferboiar/wrt32x/releases.
If your router already has Openwrt firmware, simply download one of these files:

  • forwrt32x: download the filesysupgrade.bin
  • fore8450/rt3200: download the filesysupgrade.itb

If your a8450/rt3200 router does not come with openwrt and you want to convert it to UBI you must follow these instructions before uploading the firmware from this site:https://github.com/dangowrt/owrt-ubi-installer

Alternatively you can compile your own build fromhere for wrt32x and fromhere for e8450/rt3200.


GitHub Downloads

GitHub Downloads
GitHub Downloads

Actions Status

Visits Badge
Cleaning
Build wrt32x firmware
Build e8450 firmware

Repo Updated:

Updated Badge

Your Repository’s Stats


LICENSEGitHub StarsGitHub Forks


[8]ページ先頭

©2009-2025 Movatter.jp