git clone -b chaos_calmer git://github.com/openwrt/openwrt.git
scripts/feeds update
for i in */.git/refs/heads/*; do echo -e -n "$i:\t"; cat $i; done luci/.git/refs/heads/for-15.05: d4bec262868ec355e38d1e9afe642c4b7fdbd061 management/.git/refs/heads/for-15.05: 4586e817b33901fe63fdf3c4be5493f62b7eb7e5 packages/.git/refs/heads/for-15.05: 1a64129034f6b5a7c7d559571c7ea997777e154c routing/.git/refs/heads/for-15.05: 1975a41c2cc4ba0e612e7c617d9515b2f3e1e6b1 telephony/.git/refs/heads/for-15.05: 5ef9ebae811caace9750c5c3c872efc85b778236
scripts/feeds install ...
Target System (Infineon/ADMtek ADM5120) ---> Subtarget (MikroTik RB-1xx boards) ---> Target Profile (Mikrotik RouterBoard 1xx family) --->
build_dir/host/u-boot-2014.10/lib/rsa/rsa-sign.c:279:21: error: dereferencing pointer to incomplete type ‘RSA {aka struct rsa_st}’
if (BN_num_bits(key->e) > 64)
apt-get install libssl1.0-dev Následující balíky budou ODSTRANĚNY: libsnmp-dev libssl-dev Následující NOVÉ balíky budou nainstalovány: libssl1.0-dev
RouterBoard 133 CPU frequency: 175 MHz Memory size: 32 MB Press any key within 2 seconds to enter setup..
What do you want to configure? d - boot delay k - boot key s - serial console o - boot device u - cpu mode r - reset booter configuration e - format nand g - upgrade firmware i - board info p - boot protocol t - do memory testing x - exit setup
Select boot device: * e - boot over Ethernet n - boot from NAND, if fail then Ethernet 1 - boot Ethernet once, then NAND o - boot from NAND only b - boot chosen device your choice:
Choose which boot protocol to use: 1 - bootp protocol * 2 - dhcp protocol
vim /etc/config/dhcp
config dnsmasq
option dhcp_boot 'openwrt-adm5120-rb1xx-vmlinux-initramfs.elf,pharaon,10.10.11.2'
cp bin/adm5120/openwrt-adm5120-rb1xx-vmlinux-initramfs.elf /srv/tftp/
setting up elf image kernel out of range
* mikrotik má prý limit 4 MB na kernel. Můj img měl 7.5 MB :) Musel jsem zapnout xz kompresy
cat 439S-DR7L.key -----BEGIN MIKROTIK SOFTWARE KEY------------ rXPNBZpIOOH5WlsIIlvRdcSS57uFKMi4FTSoh8Kx9H4R 73fInH2EQnoomTF+CiPWPerWj0kc/6xH8BGFdieUEA== -----END MIKROTIK SOFTWARE KEY--------------
mount /dev/mtdblock2 /tmp/a cd /tmp/a tar czf /tmp/root.tgz * mount /dev/mtdblock3 /tmp/b cd /tmp/b tar czf /tmp/rootfs.tgz * scp /tmp/root* djbuldog@192.168.1.10:/tmp
scp bin/adm5120/*vmlinux.elf bin/adm5120/*tar.gz root@192.168.1.1:/tmp/ openwrt-adm5120-rb1xx-vmlinux.elf 100% 3082KB 548.9KB/s 00:05 openwrt-adm5120-rb1xx-RouterBoard-rootfs.tar. 100% 1821KB 544.2KB/s 00:03
umount /tmp/a umount /tmp/b mtd erase kernel mtd erase rootfs mount /dev/mtdblock2 /tmp/a mount /dev/mtdblock3 /tmp/b cp /tmp/openwrt-adm5120-rb1xx-vmlinux.elf /tmp/a/kernel cd /tmp/b tar xzf /tmp/openwrt-adm5120-rb1xx-RouterBoard-rootfs.tar.gz
config switch
option eth0 '0 1 2 3 4' // LAN
option eth1 '4' // WAN
opkg update scripts/feeds install tcpdump nmap ettercap kismet-server aircrack-ng lighttpd
vim /etc/opkg/customfeeds.conf src/gz base http://10.10.11.2/openwrt/rb133/packages/base src/gz luci2 http://10.10.11.2/openwrt/rb133/packages/luci2 src/gz packages http://10.10.11.2/openwrt/rb133/packages/packages
mkdir /tmp/a mkdir /tmp/b mtd erase kernel mtd erase rootfs mount /dev/mtdblock2 /tmp/a mount /dev/mtdblock3 /tmp/b cd /tmp wget http://10.10.11.2/openwrt/rb133/openwrt-adm5120-rb1xx-RouterBoard-rootfs.tar.gz wget http://10.10.11.2/openwrt/rb133/openwrt-adm5120-rb1xx-vmlinux.elf cp /tmp/openwrt-adm5120-rb1xx-vmlinux.elf /tmp/a/kernel cd /tmp/b tar xzf /tmp/openwrt-adm5120-rb1xx-RouterBoard-rootfs.tar.gz umount /tmp/a umount /tmp/b
opkg install luci
ip