Skip to main content

Complete guide to compiling OpenWRT

Complete guide to compiling OpenWRT:


Regular reader [MS3FGX] recently wrote a guide to compiling OpenWRT from source. You may be wondering why directions for compiling an open source program warrant this kind of attention. The size and scope of the package make it difficult to traverse the options available to you at each point in the process, but [MS3FGX] adds clarity by discussion as much as possible along the way.

OpenWRT is an open source alternative firmware package that runs on may routers. It started as a way to unlock the potential of the Linksys WRT54G. But the versatility of the user interface, and the accessibility of the Linux kernel made it a must-have for any router. This is part of what has complicated the build process. There are many different architectures supported and you’ve got to configure the package to build for your specific hardware (or risk a bad firmware flash!).

You’ll need some hefty hardware to ease the processing time. The source package is about 300 MB but after compilation the disk usage will reach into the Gigabyte range. [MS3FGX] used a 6-core processor for compilation and it still took over 20 minutes for a bare-bones distribution. No wonder pre-built binaries are the only thing we’ve ever tried. But this is a good way to introduce yourself to the inner workings of the package and might make for a
frustrating
fun weekend project.


Filed under: linux hacks



Comments

Popular posts from this blog

Microsoft Keyboard macro Sleep

1) Open up your "Microsoft Keyboard" properties (aka Intellipoint ) 2) Select the macro key you want to assign it to, and hit Configure 3) Select the option "Start a program, Web page, or file" and hit next 4) Type this into the box : Rundll32.exe Powrprof.dll,SetSuspendState Sleep Njoy ! source :  http://www.tomshardware.co.uk/forum/5145-63-windows-sleep-macro

Change Your IP Address From Windows PowerShell #windows10

step 1 : run ISE as Administrator step 2 : run ipconfig command choose adapter to set eg. "Ethernet" step 3 : run netsh : netsh interface ip set address name=”[Adapter Name]” static [IP] [Subnet Mask] [Default Gateway] eg. netsh interface ip set address name=”Ethernet” static 192.168.0.200 255.255.255.0 192.168.0.240 or use DHCP :  netsh interface ip set dnsservers name=”Ethernet” source=dhcp netsh interface ip set address name=”Ethernet” source=dhcp Njoy !

[LG] E900 Optimus 7 -- How to Developer Unlock, Relock and keep your device Unlocked (Works in Mango!)

For some reason I have never been able to get the LG Optimus E900h to stay unlocked. The registry editers we currently have in our possesion can not edit the needed keys nor can we use provxml because once again it for some reason will not work on our devices. Here is a 100% way to keep the LG Optimus 7 phone from relocking. Instead of using 3rd party apps we will use the native LG MFG application. Known Bugs:  ChevronWP7 will no longer detect your phone! Not sure why but it doesn't. This shouldn't be a problem considering your phone is unlocked. A factory restore will revert the changes. Also you may not debug with VS2010. Also unsure why. Notes: Enter everything without quotes, and please be careful. Don't hold me responsible if you screw up your phone. ------------------------------------------------------------------------ How to Un-Lock your Phone without Chevron 7 You can unlock the phone by using the MFG registry editor. Open the MFG app and use the password to ...