Comprehensive Guide to Flashing OpenWrt LEDE Firmware on Phicomm K3 Router

Comprehensive Guide to Flashing OpenWrt LEDE Firmware on Phicomm K3 Router

Two months ago, I had already flashed the root version of the official firmware for the Phicomm K3 router (see “Flashing ROOT Firmware on Phicomm K3 Router: Enable Ad Filtering, Internal Network Penetration, and Aria2 Features”), but during use, I found that it occasionally lost connection, and the ad filtering effect was not ideal, especially … Read more

Understanding OpenWRT, LEDE, Pandora, Asus, Merlin, and Padavan: Differences and Features

Understanding OpenWRT, LEDE, Pandora, Asus, Merlin, and Padavan: Differences and Features

My home Asus AC51U was previously flashed with the Padavan firmware, but recently the signal has been disappearing frequently. Out of frustration, I decided to switch to a higher-end router, but the price of the high-end Asus series is quite shocking. So I looked at the Phicomm series; both N1 and K2P were legendary models … Read more

The Birth of LEDE: A New Era for OpenWrt

The Birth of LEDE: A New Era for OpenWrt

OpenWrt can be said to be the most famous home WiFi router Linux distribution in the world, birthed from the once obscure Linksys WRT54G router, and has been around for more than 12 years. In early May 2016, the OpenWrt user community announced another OpenWrt: the Linux Embedded Development Environment (LEDE). The official explanation states … Read more

How to Update TV Boxes with OpenWrt

How to Update TV Boxes with OpenWrt

SoC Device Optional kernel OpenWrt Firmware a311d Khadas-VIM3 All amlogic_a311d.img s922x Beelink-GT-King, Beelink-GT-King-Pro, Ugoos-AM6-Plus, ODROID-N2, X88-King, Ali-CT2000 All amlogic_s922x.img s905x3 X96-Max+, HK1-Box, Vontar-X3, H96-Max-X3, Ugoos-X3, TX3(QZ), TX3(BZ), X96-Air, X96-Max+_A100, A95XF3-Air, Tencent-Aurora-3Pro(s905x3-b), X96-Max+Q1, X96-Max+100W, X96-Max+_2101, Infinity-B32 All amlogic_s905x3.img s905x2 X96Max-4G, X96Max-2G, MECOOL-KM3-4G, Tanix-Tx5-Max, A95X-F2 All amlogic_s905x2.img s912 Tanix-TX8-Max, Tanix-TX9-Pro(3G), Tanix-TX9-Pro(2G), Tanix-TX92, Nexbox-A1, Nexbox-A95X-A2, A95X, H96-Pro-Plus, VORKE-Z6-Plus, … Read more

OpenWrt Guide: Configuring WireGuard VPN

OpenWrt Guide: Configuring WireGuard VPN

/etc/wireguard/wg0.conf configuration file content 1234567 [Interface] PrivateKey = ListenPort = 443 [PEER] PUBLICKEY = ALLOWEDIPS = 10.0.1.2/32 Script startup command 1234567891011121314151617181920 #!/bin/sh # Configure wg0 interface and set as default route ip link add wg0 type wireguard sleep 1 ip link set mtu 1420 up dev wg0 sleep 1 ip -4 address add 10.0.1.1 dev … Read more

Configuring Guest WiFi on OpenWRT

Configuring Guest WiFi on OpenWRT

1. Add a New AP Access Point Go to Network –> Wireless page and click the add button for your wireless interface. Create a new network interface in the network section (other settings can be customized). 2. Edit the New LAN Interface After saving and applying, a new interface will appear in Network –> Interfaces, … Read more

OpenWrt USB File System Operations and Performance Testing

OpenWrt USB File System Operations and Performance Testing

1. Check the information of USB storage in the boot log # dmesg [ 5.720000] usbcore: registered new interface driver usbfs [ 5.730000] usbcore: registered new interface driver hub [ 5.740000] usbcore: registered new device driver usb [ 5.740000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.750000] ehci-platform: EHCI generic platform driver [ … Read more

How to Set Up a BT Downloader Using Raspberry Pi and OpenWrt

How to Set Up a BT Downloader Using Raspberry Pi and OpenWrt

Due to the changes in the article push rules of the public account, which no longer sort by publication time, please remember to hit the「Looking」 in the lower right corner, and click the “ … ” in the top right corner of the public account homepage to set Programmer Geek Laboratory as a star mark … Read more

OpenWrt DSA Configuration Guide

OpenWrt DSA Configuration Guide

In OpenWrt version 21.02, the configuration method for switch/vlan has changed. Instead of using swconfig, it has been changed to DSA, and as a result, the method for configuring switch/vlan has also changed. What is DSA? DSA stands for Distributed Switch Architecture, which is a Linux kernel subsystem for network switches. It is the upstream … Read more

How to Install Nezha Official Agent on OpenWrt

How to Install Nezha Official Agent on OpenWrt

Introduction Actually, installing the Nezha agent only requires running some one-click code in SSH, but there is currently no one-click code for OpenWrt. The official documentation for installing OpenWrt is provided here: https://nezha.wiki/guide/agent.html, which also suggests several installation methods. Installation This section introduces the third method. The official documentation has already explained how to install … Read more