https://github.com/patrikx3/openwrt-insomnia
☕ OpenWrt with latest NodeJs for Linksys WRT
https://github.com/patrikx3/openwrt-insomnia
corifeus firewall firmware latest latest-nodejs linksys luci nodejs openvpn openwrt samba signature stable whereis wifi
Last synced: 2 months ago
JSON representation
☕ OpenWrt with latest NodeJs for Linksys WRT
- Host: GitHub
- URL: https://github.com/patrikx3/openwrt-insomnia
- Owner: patrikx3
- License: mit
- Created: 2018-02-13T13:51:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-15T05:56:58.000Z (11 months ago)
- Last Synced: 2024-07-15T07:01:53.597Z (11 months ago)
- Topics: corifeus, firewall, firmware, latest, latest-nodejs, linksys, luci, nodejs, openvpn, openwrt, samba, signature, stable, whereis, wifi
- Language: Shell
- Homepage: https://www.corifeus.com/openwrt-insomnia
- Size: 1.08 MB
- Stars: 30
- Watchers: 8
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[//]: #@corifeus-header
[](https://paypal.me/patrikx3) [](https://www.patrikx3.com/en/front/contact) [](https://www.facebook.com/corifeus.software) [](https://stats.uptimerobot.com/9ggnzcWrw)
# ☕ OpenWrt Insomnia for Linksys WRT
[//]: #@corifeus-header:end# Info
I do not build the firmwares from scratch anymore, I am using the image builder.
To build the firmwares:
```bash
./init-firmware.sh
```---
Nota bene: [switch_from_wolfssl_to_mbedtls_as_default](https://openwrt.org/releases/23.05/notes-23.05.0-rc2#switch_from_wolfssl_to_mbedtls_as_default)
---
The main reason is to be able to use the latest NodeJs for Linksys WRT (the default NodeJs is old) and the crypto accelerator.
## UPnP
I could only install it with `opkg install miniupnpd-nftables luci-app-upnp`.For `/etc/config/upnpd`, we better to enable and setup these options:
```txt
config upnpd 'config'
option enabled '1'
option external_iface 'wan'
option internal_iface 'lan'
```## European version
If you have a 3rd Radio and you have the European version of WRT and have a 3rd radio, to get it to work on DFS/Radar, create this file:
```text
/etc/modules.d/mwifiex
```with this content:
```text
mwifiex reg_alpha2=FR
```Then, set all radio 1 and 2 to be FR as well and the DTS/Radar perfectly works.
# Ext-Root
[README](docs/ext-root.md)# Wireguard
[README](docs/wireguard.md)# WPS
[README](docs/wps.md)## How I built these Dockers via these links
[README](docs/links-i-used.md)## Docker commands
[README](docs/docker-commands.md)## Create packages, not neeed anymore
[My first package](docs/create-package.md)# Create from scratch
[README](docs/create-from-scratch.md)# Linksys WRT Radar Detection
Tested on WRT1900ACSv2 and WRT3200ACM, works.
[README](docs/linksys-wrt-radar-detection.md)# Copy configs
[README](docs/copy-test-configs.md)# Firmware sizes
[README](docs/firmware-sizes.md)# Packages and patches
[README](docs/packages-patches.md)
# Linksys WRT 3200ACM 160 Mhz
[README](docs/linksys-wrt-3200acm-160mhz.md)# Linksys USB-TTL
[README](docs/linksys-usb-ttl.md)# Linksys WRT 3200ACM / WRT32X
For some reason it needs this:```bash
# based on this https://truica-victor.com/dhcp-packet-received-eth0-2-address/
echo "except-interface=eth1.2" >> /etc/dnsmasq.conf
```[//]: #@corifeus-footer
---
## Support Our Open-Source Project ❤️
If you appreciate our work, consider starring this repository or making a donation to support server maintenance and ongoing development. Your support means the world to us—thank you!### Server Availability
Our server may occasionally be down, but please be patient. Typically, it will be back online within 15-30 minutes. We appreciate your understanding.### About My Domains
All my domains, including [patrikx3.com](https://patrikx3.com) and [corifeus.com](https://corifeus.com), are developed in my spare time. While you may encounter minor errors, the sites are generally stable and fully functional.### Versioning Policy
**Version Structure:** We follow a Major.Minor.Patch versioning scheme:
- **Major:** Corresponds to the current year.
- **Minor:** Set as 4 for releases from January to June, and 10 for July to December.
- **Patch:** Incremental, updated with each build.**Important Changes:** Any breaking changes are prominently noted in the readme to keep you informed.
---
[**P3X-OPENWRT-INSOMNIA**](https://corifeus.com/openwrt-insomnia) Build v2024.10.101
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QZVM4V6HVZJW6) [](https://www.patrikx3.com/en/front/contact) [](https://www.facebook.com/corifeus.software)
[//]: #@corifeus-footer:end