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:rb5009ug_s_in [2024/02/12 11:13] – external edit | toh:mikrotik:rb5009ug_s_in [2024/10/02 18:37] – [Photos] jannoke | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{: | {{: | ||
| + | |||
| + | <WRAP center round box important 600px> | ||
| + | **WARNING: | ||
| + | |||
| + | Support has been merged into main with commit [[commit>? | ||
| + | |||
| + | **Do not sysupgrade from previous out of tree builds directly to the official OpenWrt images; the flash layout between both differs.** | ||
| + | </ | ||
| Line 13: | Line 21: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| } --> | } --> | ||
| Line 26: | Line 34: | ||
| } --> | } --> | ||
| - | ===== Experimental Versions ===== | ||
| - | |||
| - | /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * | ||
| - | | ||
| - | | ||
| - | | ||
| - | | ||
| - | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ | ||
| - | |||
| - | //None at this time.// | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| Line 81: | Line 79: | ||
| </ | </ | ||
| + | For installation, | ||
| - | The instructions lean heavily on the external binaries and instructions adron-s kindly provides on his [[https:// | ||
| - | * The [[https:// | ||
| - | * The [[https:// | ||
| - | * The [[https:// | ||
| - | |||
| - | Although support is mature (only 2.5 GbE PHY is not fully functional on kernel 5.10 / OpenWrt 22.03, with a regression introduced with 6.1 (main)), support won't get merged as long as external binaries (the hacked RouterBOOT) are needed to introduce OpenWrt support. **23.05 has full support for the QCA8081 2.5 GbE PHY.** | ||
| - | |||
| - | <color #ed1c24> | ||
| - | **A few things to note: | ||
| - | * You can use your own sysupgrade image instead of the one that adrons provides. The patch set adding RB5009UG support to OpenWrt should still apply rather cleanly to 22.03 HEAD / 23.05 HEAD and main (December 2023), but it's recommended to stick to the provided (and known working) initramfs image for the installation procedure. | ||
| - | * Even though the modified RouterBOOT re-enables serial access, one still needs to solder wires or connectors to actually use it. | ||
| - | |||
| - | |||
| - | ===Patch sets:=== | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | /* Hide this patch set until the breakage has been cleared up | ||
| - | * [[https:// | ||
| - | */ | ||
| - | |||
| - | <color # | ||
| - | |||
| - | The 5.15 main patch set still applies to 23.05 as well. A separate patch set will be linked once 23.05 and main start diverging. | ||
| - | ==== Installation instructions with modified RouterBOOT ==== | ||
| - | * Pull the power plug from the RB5009UG. | ||
| - | * Set up dnsmasq as documented in the [[: | ||
| - | * Plug the cable into port 1 (so the 2,5 GbE port), keep the RESET button pressed, power up the router. | ||
| - | * You'll see the green LED at the bottom right of the SFP+ port light up at some point and then blink. As soon as the light goes out (about 20 seconds after powering up the router), let go of the RESET button. | ||
| - | * After a few seconds you should see the image getting loaded by the router with the following message: | ||
| - | |||
| - | dnsmasq-tftp: | ||
| - | |||
| - | * Unplug the network cable from the router, and stop dnsmasq on your computer. | ||
| - | * Plug the network cable into one of the ' | ||
| - | |||
| - | |||
| - | Once you are logged into OpenWrt you can follow the instructions lined out in adron-s' | ||
| - | * Replace the RouterBOOT binary | ||
| - | |||
| - | wget https:// | ||
| - | |||
| - | * Set RouterBOOT to boot from the NOR flash | ||
| - | |||
| - | echo cfg > / | ||
| - | echo 1 > / | ||
| - | |||
| - | |||
| - | <color # | ||
| - | |||
| - | # sysupgrade -n / | ||
| ==== Flash Layout ==== | ==== Flash Layout ==== | ||
| Line 300: | Line 248: | ||
| /* Thanks, your wiki administration - Oct. 2015 */ | /* Thanks, your wiki administration - Oct. 2015 */ | ||
| - | // | + | **Top View of PCB** |
| - | **Insert photo of front of the casing** | + | |
| - | //Back://\\ | + | {{: |
| + | |||
| + | **Bottom View of PCB** | ||
| + | |||
| + | {{: | ||
| + | *Back:// | ||
| **Insert photo of back of the casing** | **Insert photo of back of the casing** | ||
| Line 324: | Line 276: | ||
| -> [[docs: | -> [[docs: | ||
| - | How to connect to the Serial Port of this specific device:\\ | + | There is a MikroTik 16 pin header they commonly use and the pinout is: |
| - | **Insert photo of PCB with markings for serial port** | + | |
| - | <WRAP BOX> | + | <code> |
| - | FIXME //Replace EXAMPLE by real values.// | + | 1 GND Vcc RX ? GND |
| - | </WRAP> | + | # |
| + | |.-. .-. .-. .-. .-. | | ||
| + | | ||
| + | |.-. .-. .-. .-. .-. | | ||
| + | | ||
| + | # | ||
| + | 2 | ||
| + | </code> | ||
| - | ^ Serial connection parameters\\ for MikroTik RB5009UG+S+IN @@Version@@ | EXAMPLE | + | ^ Serial connection parameters\\ for MikroTik RB5009UG+S+IN @@Version@@ | 115200,8N1 | |
| ==== JTAG ==== | ==== JTAG ==== | ||