Skip to content

Shansky/openwrt-builder-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openwrt-builder-env

Building environment for openwrt

Default it's prepared for virtualbox provider in vagrant. Default machine params - cpus: 2 memory: 2048

Working directory is under /opt/

vagrant@default:~$ ls /opt/
attitude_adjustment

if you want you can update svn repository using svn up under repository directory. Make magic

vagrant@default:/opt/attitude_adjustment$ make package/symlinks
vagrant@default:/opt/attitude_adjustment$ make menuconfig
vagrant@default:/opt/attitude_adjustment$ make -j2

Make effects

vagrant@default:/opt/attitude_adjustment$ cd bin/malta/
vagrant@default:/opt/attitude_adjustment/bin/malta$ ls
md5sums  openwrt-malta-be-vmlinux.elf  packages

Move effects to host system

vagrant@default:/opt/attitude_adjustment/bin/malta$ cp openwrt-malta-be-vmlinux.elf /vagrant/

Testing using QEMU

I chose MIPS Malta CoreLV board (qemu) as the TARGET. I also chose Big Endian as my target platform is a Big Endian MIPS(AR71xx). (step: make menuconfig)

somepathunderhost/openwrt-builder-env$ qemu-system-mips -kernel openwrt-malta-be-vmlinux.elf -nographic -m 64

To get off QEMU use CTRL-A c and using command quit

More about

Vagrant

Building OpenWRT

OpenWRT under QEMU OpenWRT under QEMU and freebsd

Linux mips with QEMU Manuals for QEMU

About

Building environment for openwrt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published