Can OpenWrt Make a Difference in the Age of AI?

Can OpenWrt Make a Difference in the Age of AI?

In recent years, the rapid development of artificial intelligence technology has sparked an efficiency revolution, with overseas ChatGPT and domestic DeepSeek leading to a surge in the development of numerous AI applications, as well as a significant increase in sales of AI GPU processors and server hardware. As an operating system and software ecosystem, can … Read more

Installing luci-app-temp-status on OpenWrt to Display Temperature Sensor Data

Installing luci-app-temp-status on OpenWrt to Display Temperature Sensor Data

Recently, after upgrading the OpenWrt software, I noticed that the system homepage overview page no longer displays the temperature. It was working before the update, but I didn’t dwell on why it stopped showing. Instead, I focused on how to make it display again. I searched on Google and found that there are mainly two … Read more

How to Import Local Docker Images and Run Them on OpenWRT

How to Import Local Docker Images and Run Them on OpenWRT

Importing Local Images into OpenWRT This article takes the AX5’s QWRT as an example; other OpenWRT operations are similar. If there are inconsistencies, feel free to ask AI or similar resources. Uploading the Image Navigate to<span>System</span> ➥ <span>File Transfer</span>, select the local image, and click<span>Upload</span>: Uploading the Image This image is from the backup of … Read more

Implementing Dual Broadband and Dual Router Integration with OpenWrt

Implementing Dual Broadband and Dual Router Integration with OpenWrt

Originally, I had one China Telecom broadband connection installed at home. Recently, China Mobile offered me a free broadband connection, so I accepted their offer and requested an installation technician to set up the mobile broadband. Initially, I planned to purchase another ASUS router to create a dual-router setup, but I discovered that OpenWrt can … Read more

Manage OpenWrt with a Mini Program Without Installing Any Plugins

Manage OpenWrt with a Mini Program Without Installing Any Plugins

Many fans want a mobile app to manage OpenWrt devices, as accessing the OpenWrt system via mobile is indeed too cumbersome and the interface is very unfriendly.To meet everyone’s needs, I started researching app development some time ago, but found that individual developers in China cannot publish Android applications, so I switched to WeChat Mini … Read more

OpenWrt Inter-Process Communication Tool: A Comprehensive Analysis of the UBUS Lightweight IPC Framework

1. Introduction to UBUS ubus (OpenWrt micro bus) is a lightweight inter-process communication (IPC) framework in OpenWrt, based on Unix domain sockets and the JSON-RPC protocol. It consists of the following components: · ubusd: the core daemon that manages message routing. · libubus: a C language library that provides APIs. · ubus command-line tool: used … Read more

Attempt to Bypass QoS with Multi-Network Binding on OpenWRT using ZeroTier

Attempt to Bypass QoS with Multi-Network Binding on OpenWRT using ZeroTier

Conclusion Unsuccessful; a <span>bond</span> can be created, but after binding the <span>zerotier</span> interface, the original interface cannot connect properly to the <span>zerotier</span> network. Requirements and Objectives Using <span>iperf</span> for testing with Nanning Mobile, the <span>ipv6</span> can fully utilize the upload bandwidth, while the direct connection to the <span>zerotier</span> network only achieves a bandwidth of <span>10Mbps</span>, … Read more

Core Components of OpenWrt: libubox(5): jshn.sh

Core Components of OpenWrt: libubox(5): jshn.sh

Continuing with the fifth article on libubox: jshn.sh, which is also a widely used script library in the OpenWrt system. We can search for the keyword jshn in the OpenWrt source directory to find the following related files: ruok@vm:~/Desktop/openwrt$ find . -name jshn*…./staging_dir/packages/mediatek/jshn_2021-05-16-b14c4688-2_aarch64_cortex-a53.ipk./staging_dir/target-aarch64_cortex-a53_musl/pkginfo/jshn.provides./staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/usr/bin/jshn./staging_dir/target-aarch64_cortex-a53_musl/root-mediatek/usr/share/libubox/jshn.sh – jshn is a library for converting JSON objects, used for generating … Read more

Deploying and Configuring OpenVPN Server on OpenWrt

Deploying and Configuring OpenVPN Server on OpenWrt

Total text: 888 words, 16 images,Estimated reading time: 1 minute Previously, when we deployed OpenVPN on a cloud host (Using OpenVPN to Access Cloud Resource Pool Services), the cloud host had a single network interface. Now we have a single network interface OpenWrt (Configuring OpenWrt in One-Arm Routing Mode), which is based on the Linux … Read more

G5301 Edge Computing Gateway OpenWrt – Internal Network Penetration

G5301 Edge Computing Gateway OpenWrt - Internal Network Penetration

The G5301 supports the latest OpenWrt 24.09, with the following information summary: Default Information — Important LAN1 is set as the WAN port by default, dynamically obtaining an IP from the upstream router. For security reasons, the WAN port cannot be accessed via Luci WEB or SSH by default. LAN2 is set as the LAN … Read more