Changes between Version 7 and Version 8 of WikiStart


Ignore:
Timestamp:
Aug 16, 2025, 10:42:44 PM (4 months ago)
Author:
wbx
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v7 v8  
    77The FreeWRT developer provides a menu based configuration to choose between classic routers, root filesystem flavours and a lot of software packages for your own Linux based appliance. The ADK downloads all software packages via the internet and creates a working toolchain (compiler, linker, assembler, debugger), kernel and root file system containing only the minimal set of software and drivers to support all integrated hardware of your router. The default firmware image configures existing non-wireless network interfaces so that you can connect via secure shell client to your router after the installation of the firmware image.
    88
     9The toolchain is based on:
     10Binutils 2.45
     11GCC 14.3.0
     12uClibc-ng 1.0.54
     13GDB 16.2
     14Linux-Headers 6.12.41
     15
     16The minimal system is based on:
     17Linux 6.12.41
     18uClibc-ng 1.0.54
     19Busybox 1.37.0
     20Dropbear 2025.87
     21and some minor helper tools as mtd, fwcf, evtest and nvram.
     22 
    923The best way to install FreeWRT on a supported device is to use our ADK on Debian GNU/Linux.
    1024
     
    1832Get the code via GIT: {{{git clone https://git.freewrt.de/git/freewrt}}}
    1933
    20 Please never build as root!
     34Please never build as root! This code is work in progress (WIP) and might fail for you.
     35At the moment I am only testing on Linksys WRT54GS v1.0 and Linksys WRT54GS v4.
    2136
    2237You can start the menu based configuration via "make menuconfig". If the prerequisite checks are successful you will get a menu, where you should at least choose a target system. If you exit the menu, you can start the build process via "make" or in more verbose mode via "make v". The build process will download all needed sources via internet and will build a working toolchain (compiler, linker, assembler, debugger), a kernel and a usable basic root filesystem for your WLAN router.