User Tools

Site Tools


toh:mikrotik:rb750up

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

toh:mikrotik:rb750up [2014/03/01 15:19] (current)
Line 1: Line 1:
 +======Mikrotik Routerboard RB750UP======
  
 +The Routerboard 750UP is a five port ethernet router and is passive PoE capable on all ports. The device is supported at least with Barrier Breaker (OpenWRT).
 +
 +===== Info =====
 +| **[[wp>​Instruction set|Architecture]]:​** ​   | [[wp>​MIPS architecture|MIPS]] MIPS 24Kc |
 +| **Vendor:​** ​         | [[wp>​Qualcomm Atheros]] |
 +| **[[doc:​techref:​Bootloader]]:​** ​    | RouterBoot |
 +| **[[doc:​hardware:​soc|System-On-Chip]]:​** ​ | AR7241 (MIPS) |
 +| **[[doc:​hardware:​cpu|CPU]]/​Speed** ​       | 400 MHz |
 +| **Flash-Chip:​** ​     | Samsung 313 NAND  |
 +| **Flash size:​** ​     | 64 MiB |
 +| **RAM:​** ​            | 32 MiB   |
 +| **Network:​** ​       | Atheros AG71xx |
 +| **[[doc:​hardware:​Switch]]:​** ​       | Atheros AR7240/​AR9330 (passive PoE capable) |
 +| **USB:​** ​            | Yes 1 x 2.0 |
 +
 +
 +===== Installation =====
 +
 +Similiar to the routerboard 750.
 +
 +  - Prepare an OpenWRT Ramdisk Image (Target: AR7XX, Subtarget: Mikrotik NAND Flash) or use [[http://​cholin.spline.de/​freifunk/​openwrt/​rb750up/​openwrt-ar71xx-mikrotik-vmlinux-initramfs.elf|this]]
 +  - Configure a TFTP and DHCP Server. For informations how to do this see [[https://​blog.poettner.de/​2011/​05/​27/​openwrt-trunk-on-mikrotik-routerboard-411750/​|Wolf'​s Tech Blog]].
 +  - Connect yourself via cable into Port 1 and start your DHCP/TFTP servers.
 +  - Boot the Routerboard into TFTP-Mode by pressing the RES button for several seconds until ACT led is not blinking anymore.
 +  - Plug a network cable into port 3 and flash openwrt into the flash memory:
 +     * serve your self-build OpenWRT images via http: ''​$ python -m SimpleHTTPServer .''​ or use [[http://​cholin.spline.de/​freifunk/​openwrt/​rb750up/​|this]]
 +     * telnet into the device: ''​$ telnet 192.168.1.1''​
 +     * flash via wget2nand: ''​$ wget2nand http://​your-ip:​8080''​ or ''​$ wget2nand http://​cholin.spline.de/​freifunk/​openwrt/​rb750up/''​ (you need internet connection on your device (via wan))
 +
 +
 +For more infos see [[http://​www.ericconrad.com/​2012/​05/​installing-openwrt-on-routerboard-750gl.html|ericconrad.com]] and [[https://​blog.poettner.de/​2011/​05/​27/​openwrt-trunk-on-mikrotik-routerboard-411750/​|blog.poettner.de]]
 +
 +===== Kernel boot log =====
 +<​code>​
 +[    0.000000] Linux version 3.10.32 (X@X) (gcc version 4.6.4 (OpenWrt/​Linaro GCC 4.6-2013.05 r39757) ) #11 Thu Feb 27 17:16:35 CET 2014
 +[    0.000000] bootconsole [early0] enabled
 +[    0.000000] CPU revision is: 00019374 (MIPS 24Kc)
 +[    0.000000] SoC: Atheros AR7241 rev 1
 +[    0.000000] Clocks: CPU:​400.000MHz,​ DDR:​400.000MHz,​ AHB:​200.000MHz,​ Ref:​5.000MHz
 +[    0.000000] Determined physical RAM map:
 +[    0.000000] ​ memory: 02000000 @ 00000000 (usable)
 +[    0.000000] User-defined physical RAM map:
 +[    0.000000] ​ memory: 02000000 @ 00000000 (usable)
 +[    0.000000] Initrd not found or empty - disabling initrd
 +[    0.000000] Zone ranges:
 +[    0.000000] ​  ​Normal ​  [mem 0x00000000-0x01ffffff]
 +[    0.000000] Movable zone start for each node
 +[    0.000000] Early memory node ranges
 +[    0.000000] ​  ​node ​  0: [mem 0x00000000-0x01ffffff]
 +[    0.000000] On node 0 totalpages: 8192
 +[    0.000000] free_area_init_node:​ node 0, pgdat 802f89b0, node_mem_map 81000000
 +[    0.000000] ​  ​Normal zone: 64 pages used for memmap
 +[    0.000000] ​  ​Normal zone: 0 pages reserved
 +[    0.000000] ​  ​Normal zone: 8192 pages, LIFO batch:0
 +[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
 +[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
 +[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
 +[    0.000000] pcpu-alloc: [0] 0 
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
 +[    0.000000] Kernel command line:  no-uart parts=1 boot_part_size=4194304 gpio=790343 HZ=200000000 mem=32M kmac=00:​0C:​42:​XX:​XX:​XX board=750i ver=3.09 boot=1 mlc=5 rootfstype=yaffs noinitrd
 +[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
 +[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
 +[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
 +[    0.000000] Writing ErrCtl register=00000000
 +[    0.000000] Readback ErrCtl register=00000000
 +[    0.000000] Memory: 28856k/​32768k available (2158k kernel code, 3912k reserved, 608k data, 240k init, 0k highmem)
 +[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0,​ CPUs=1, Nodes=1
 +[    0.000000] NR_IRQS:51
 +[    0.080000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
 +[    0.080000] pid_max: default: 32768 minimum: 301
 +[    0.080000] Mount-cache hash table entries: 512
 +[    0.090000] NET: Registered protocol family 16
 +[    0.100000] MIPS: machine is MikroTik RouterBOARD 750
 +[    0.510000] bio: create slab <​bio-0>​ at 0
 +[    0.520000] Switching to clocksource MIPS
 +[    0.530000] NET: Registered protocol family 2
 +[    0.530000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
 +[    0.530000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
 +[    0.540000] TCP: Hash tables configured (established 512 bind 512)
 +[    0.540000] TCP: reno registered
 +[    0.550000] UDP hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.550000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.560000] NET: Registered protocol family 1
 +[    0.560000] PCI: CLS 0 bytes, default 32
 +[    0.580000] yaffs: yaffs built Feb 27 2014 15:53:32 Installing.
 +[    0.580000] msgmni has been set to 56
 +[    0.590000] io scheduler noop registered
 +[    0.590000] io scheduler deadline registered (default)
 +[    0.600000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
 +[    0.620000] serial8250.0:​ ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
 +[    0.630000] console [ttyS0] enabled, bootconsole disabled
 +[    0.760000] NAND flash driver for the RouterBOARD 750 version 0.1.0
 +[    0.840000] NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit), 128MiB, page size: 2048, OOB size: 64
 +[    0.980000] Scanning device for bad blocks
 +[    1.090000] Bad eraseblock 535 at 0x0000042e0000
 +[    1.200000] Creating 3 MTD partitions on "NAND 128MiB 3,3V 8-bit":​
 +[    1.280000] 0x000000000000-0x000000040000 : "​booter"​
 +[    1.340000] 0x000000040000-0x000000400000 : "​kernel"​
 +[    1.400000] 0x000000400000-0x000008000000 : "​rootfs"​
 +[    1.460000] mtd: device 2 (rootfs) set to be root filesystem
 +[    1.530000] mtdsplit: no squashfs found in "​rootfs"​
 +[    1.590000] mtdsplit: no squashfs found in "NAND 128MiB 3,3V 8-bit"
 +[    1.680000] libphy: ag71xx_mdio:​ probed
 +[    2.270000] ag71xx-mdio.1:​ Found an AR7240/​AR9330 built-in switch
 +[    3.380000] eth0: Atheros AG71xx at 0xba000000, irq 5, mode:GMII
 +[    4.000000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:​04 [uid=004dd041,​ driver=Generic PHY]
 +[    4.110000] eth1: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
 +[    4.180000] TCP: cubic registered
 +[    4.220000] NET: Registered protocol family 17
 +[    4.280000] 8021q: 802.1Q VLAN Support v1.8
 +[    4.330000] yaffs: dev is 32505858 name is "​mtdblock2"​ ro
 +[    4.390000] yaffs: passed flags ""​
 +[    4.430000] yaffs: yaffs: Attempting MTD mount of 31.2,"​mtdblock2"​
 +[    4.430000] yaffs: auto selecting yaffs2
 +[    4.520000] yaffs: block 504 is bad
 +[    4.640000] yaffs: yaffs_read_super:​ is_checkpointed 0
 +[    4.640000] VFS: Mounted root (yaffs filesystem) readonly on device 31:2.
 +[    4.720000] Freeing unused kernel memory: 240K (80314000 - 80350000)
 +[   ​11.380000] NET: Registered protocol family 10
 +[   ​11.450000] nf_conntrack version 0.5.0 (454 buckets, 1816 max)
 +[   ​11.530000] ip6_tables: (C) 2000-2006 Netfilter Core Team
 +[   ​11.620000] Loading modules backported from Linux version master-2014-01-23-0-g62c147d
 +[   ​11.710000] Backport generated by backports.git backports-20140124-0-g1256d3e
 +[   ​11.800000] ip_tables: (C) 2000-2006 Netfilter Core Team
 +[   ​11.910000] xt_time: kernel timezone is -0000
 +[   ​11.990000] cfg80211: Calling CRDA to update world regulatory domain
 +[   ​12.110000] cfg80211: World regulatory domain updated:
 +[   ​12.170000] cfg80211: ​ DFS Master region: unset
 +[   ​12.220000] cfg80211: ​  ​(start_freq - end_freq @ bandwidth), (max_antenna_gain,​ max_eirp)
 +[   ​12.320000] cfg80211: ​  ​(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +[   ​12.410000] cfg80211: ​  ​(2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
 +[   ​12.510000] cfg80211: ​  ​(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
 +[   ​12.600000] cfg80211: ​  ​(5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
 +[   ​12.690000] cfg80211: ​  ​(5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm)
 +[   ​12.780000] cfg80211: ​  ​(57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
 +[   ​12.980000] PPP generic driver version 2.4.2
 +[   ​13.030000] NET: Registered protocol family 24
 +
 +</​code>​
 +
 +===== Images =====
 +{{:​media:​rb750up-board-full.jpg|}}
 +{{:​media:​rb750up-board-serial.jpg|}}
 +{{:​media:​rb750up-board-soc.jpg|}}
toh/mikrotik/rb750up.txt · Last modified: 2014/03/01 15:19 (external edit)