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

OpenWRT Code Execution Vulnerability Puts Millions of Devices at Risk

OpenWRT Code Execution Vulnerability Puts Millions of Devices at Risk

Click the blue text above to follow us OpenWRT Code Execution Vulnerability Puts Millions of Devices at Risk Welcome to the latest news from the Wind Fire Wheel technical team, I am your reporter Xiao Fengfeng. If you are familiar with the OpenWRT open-source community, you may know that OpenWRT is a very well-known embedded … Read more

Configuring OpenWrt in One-Arm Router Mode

Configuring OpenWrt in One-Arm Router Mode

Total text: 888 words, 24 images,Estimated reading time: 1 minute Previously, we successfully deployed OpenWrt on an x86 ESXi server (Deploying OpenWrt on x86 servers), but we did not set a root password, which is very insecure. Let’s quickly set a password under “system” → “Administration”, with a minimum length requirement of 6 characters. System … Read more

Upgrading the Jiuxun K2 with OpenWRT: Expansion and Packet Capture

Upgrading the Jiuxun K2 with OpenWRT: Expansion and Packet Capture

Introduction: While organizing my room today, I discovered a long-forgotten Jiuxun K2. After my last major modification, it had been lying in the corner of my room. Seeing it again reminded me of some sad memories, so I decided to upgrade it. 1. Flashing OpenWRT Firmware Why choose OpenWRT? First, pre-packaged firmware from others can … Read more

ROS + OpenWRT Soft Router X86/64 Docker Deployment Guide

ROS + OpenWRT Soft Router X86/64 Docker Deployment Guide

*Content in the Submission Section comes from user contributions, and we will present the unique personalities of the contributors, as well as their feelings and enthusiasm for the platform. We welcome everyone to participate actively and receive 10,000 star wishes! (^_-) The following content is the main text The content today is relatively complex but … Read more