Skip to main content

Posts

Showing posts from April, 2015

Installing and using OpenWRT SDK on Ubuntu 64bit VM

What are we compiling for? I have a couple of very hackable routers that I have flashed with latest version of OpenWRT -Barrier Breaker 14.07:

TP-LINK TL-MR3020
(Pocket Router with USB Port | Install Instructions | Image: openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin | I use this device to build my Weather Station)TP-LINK TL-MR3040
(Just like MR3020 but has a built-in battery | Install Instructions | Image: openwrt-ar71xx-generic-tl-mr3040-v1-squashfs-factory.bin)Dragino MS14
(OpenWRT wiki | Product Page | Firmware installation and instruction | Change LogFirmware Image) All these routers have the AR9331 SoC in them which is MIPS and not MIPSel. MIPSel refers to a MIPS architecture using a little endian byte order. Since almost all MIPS microprocessors have the capability of operating with either little endian or big endian byte order, the term is used only for processors where little endian byte order has been pre-determined. So we want the mips toolchain and not mipsel to…