Differences

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

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|}}

Back to top

toh/mikrotik/rb750up.txt · Last modified: 2014/03/01 15:19 (external edit)