Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:mikrotik:rb951g_2hnd [2015/08/02 16:15] – Updated page, this router is now fully supported kingjrwr | toh:mikrotik:rb951g_2hnd [2020/09/07 10:22] – added an extra note c.ausema | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Mikrotik RouterBoard RB951G-2HnD ====== | ||
| + | ===== Supported Versions ===== | ||
| + | |||
| + | <WRAP center round important 80%> | ||
| + | **Warning** - Mikrotik has made some changes on the board and recently ordered units are no longer supported.\\ Note: https:// | ||
| + | |||
| + | **NOTE** - A work around by compiling openwrt manually can be found here. \\ Link: https:// | ||
| + | </ | ||
| + | |||
| + | |||
| + | ---- datatable ---- | ||
| + | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid | ||
| + | headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data | ||
| + | align : c, | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | ===== Hardware Highlights ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs, | ||
| + | header | ||
| + | align : c, | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | ^ CPU ^ CPU Speed ^ RAM (MB) ^ NAND (MB) ^ Serial Flash ^ Ethernet Switch ^ PoE port ^ Wireless ^ | ||
| + | | AR9344 | 600 MHz | 128 (2x W9751G6KB-25) | 128 (1x TC58DVG02D5TA00-ND) | MX25L512E | Atheros AR8327 (10M/ | ||
| + | |||
| + | ===== Hardware information ===== | ||
| + | |||
| + | ==== Support status of the gigabit switch ==== | ||
| + | |||
| + | For a very long time, the gigabit switch did not work properly in OpenWrt for some versions of the SoC (see [[# | ||
| + | |||
| + | As of March 2020, this is now fixed in [[https:// | ||
| + | |||
| + | ==== Hardware differences with RB951Ui-2HnD ==== | ||
| + | |||
| + | Sister product: [[http:// | ||
| + | |||
| + | The RB951**G**-2HnD differs from its sister board RB951**Ui**-2HnD in that it has 5 * GigE instead of 5 * FE ports. The 5 GigE ports are provided via an AR8327 GigE switch chip that is also used in larger routers such as the RB2011-UiAS-2HnD-IN. The 5 FE ports on the RB951Ui-2HnD are inside the AR9344 SOC, they are unused/ | ||
| + | |||
| + | ===== Installation ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | ||
| + | headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock | ||
| + | align : l,c,c | ||
| + | filter | ||
| + | ---- | ||
| + | |||
| + | |||
| + | Please refer to [[toh: | ||
| + | |||
| + | ===== Hardware ===== | ||
| + | |||
| + | ==== Photos ==== | ||
| + | {{media: | ||
| + | {{media: | ||
| + | {{media: | ||
| + | |||
| + | ===== Specific configuration ===== | ||
| + | ==== Example VLAN configuration for switch ports ==== | ||
| + | |||
| + | In ''/ | ||
| + | |||
| + | config switch ' | ||
| + | option enable ' | ||
| + | option enable_vlan ' | ||
| + | config switch_vlan | ||
| + | option device ' | ||
| + | option vlan ' | ||
| + | option vid ' | ||
| + | option ports '0t 1 2' | ||
| + | config switch_vlan | ||
| + | option device ' | ||
| + | option vlan ' | ||
| + | option vid ' | ||
| + | option ports '0t 3 4' | ||
| + | |||
| + | ===== References ===== | ||
| + | |||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | ===== History ===== | ||
| + | |||
| + | **This section is kept for historical interest, it is no longer relevant starting from OpenWrt 19.07.3 (May 2020)** | ||
| + | |||
| + | ==== GigE port patch ==== | ||
| + | |||
| + | **03/ | ||
| + | **04/ | ||
| + | **11/ | ||
| + | |||
| + | router# dmesg | grep AR9344 | ||
| + | [ 0.000000] SoC: Atheros AR9344 rev 3 | ||
| + | |||
| + | The new version (rev 3, requires patch) can apparently be distinguished from the old version (rev 2, works out-of-the-box) by the MAC address: | ||
| + | * The old one starts with D4:CA:6D | ||
| + | * The new one starts with 4C:5E:0C | ||
| + | |||
| + | If you happen to have rev 3, you need to compile and use a 14.07, 15.05 or trunk version of OpenWrt with the following patch applied: | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * See [[toh: | ||
| + | |||
| + | The author of this wiki text recommends to use value '' | ||
| + | |||
| + | If after installing on a rev 2 device the switch seems to drop packets, you may be able to work around this by holding the reset button during power-on. This delays booting giving the switch more time to initialize. This issue is not noticed during a PXE boot, only after an install to flash. | ||
| + | |||
| + | === Kernel module === | ||
| + | A kernel module for OpenWRT 18.03.1 wich embeds the fixup code exists: https:// | ||
| + | |||
| + | The source code is available here: https:// | ||
| + | |||
| + | This kernel module permits to use the original (not patched) kernel from OpenWRT. | ||
| + | The module can be transfered with the serial port of the router (soldering needed!). | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||