1
0
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
TP-Link_Archer-XR500v/readme
2024-07-22 01:58:46 -03:00

29 lines
1.2 KiB
Plaintext
Executable File

TP-Link GPL code readme
1. This package contains all GPL code used by TP-LINK Routers with Linux OS.
2. All components have been built successfully on Fedora release Linux 14 Workstation.
3. Compiling components in this package on platforms other than Fedora release Linux 14 Workstation may cause unexpected results.
4. Recommended using "root" or "sudo" command to build the code.
5. After building the code, you will get the bootloader and linux kernel image, then you can make rootfs with mksquashfs too, but you can't upgrade these images to your router through web management page.
Build Instructions
1. Build toolchain:
make MODEL=XR500vSPv1 env_build
2. Build components:
1)Build u-boot bootloader
make MODEL=XR500vSPv1 boot_build
2)Build linux kernel image
make MODEL=XR500vSPv1 kernel_build
3)Build some kernel modules, such as netfilter, netsched.
make MODEL=XR500vSPv1 modules_build
4)Build some application, such as busybox, iptables and so on.
make MODEL=XR500vSPv1 apps_build
5)Build rootfs
make MODEL=XR500vSPv1 fs_build
6)Build image
make MODEL=XR500vSPv1 image_build