RouterBOARD 1200 (RB1200) issues with RouterOS v7

RouterBOARD 1200 (RB1200) is able to install and upgrade to ROS 7.x, but loses connectivity on ethernet ports 1-8, while ports 9 and 10 remain accessible.

To summarize:

  • RouterOS v7.x installs ok
  • Ports 1-8 negotiate links, leds work as expected, but no L2 or IP traffic flows.
  • Ports 9 and 10 work ok and all features are able to use them.
  • Through ports 9 and 10, all ROS features I tested work as well as in comparable devices running ROS v7.x

When resetting default configuration the device binds default IP 192.168.88.1 only to ether1. This leaves serial port the only way to regain access to the device and set active IP to ports 9 and/or 10.

As of this writing I’ve verified this port issue with latest RouterOS v7.4.1 and 7.5rc1.

My ticket number with MikroTik support is SUP-90869

I have the same exact problem.

I have upgraded my RB1200 from RouterOS v6.49.6 to v7.4.1 and I have noticed that ether1-ether8 stopped working.

  1. The is link for all those Ethernet ports is flapping (up/down state).
  2. DHCP request are send out, but response is never picked up
  3. PPPoE client that runs on those ports does not work.

I downgraded to 7.3.1, 7.2.3 and 7.1.5 but the problem still exists.
As soon as i downgrade to 6.49.6 the unit is working fine.

I have done a “reset-configuration” without keeping the defaults, on all those versions, and the problem still exists.

Ether9 and Ether10, works just fine.

As you can see on the RB1200 diagram (https://i.mt.lv/cdn/product_files/RB1200_180301.png), the first 8 ports are on an Atheros8327 switch, and the last 2 ports (ether9 and ether 10) are on a PCIe controller.
I think that this is the problem. The drivers for the Atheros8327 are bad on RouterOS v7.x.x

I have submitted ticket number SUP-90933 on Mikrotik support.

According to block diagram posted in previous post,

  • ports 1-5 are connected to ar8327 switch chip
  • ports 6-8 are connected directly to SoC
  • ports 9-10 are connected to PCIe controller(s)

Which rather indicates that something is wrong with handling of ethernet ports of PPC460GT SoC in v7. PPC460GT features 4 gigabit ethernet ports, of which one is connected to AR8327 switch chip.

BTW, I’ve got a few RB951Gs running v7 without such problems. RB951G also uses AR8327 switch chip, so support for AR8327 in v7 seems to be just fine.

I received following response from MikroTik support to my RB1200 ticket:


Hello,
Thank you for contacting MikroTik Support.

Thanks for the reports, we will see what can be done here, meanwhile please use ROS 6.48.6.

Also wAP R ac (RBwAPGR-5HacD2HnD) uses Atheros 8327 and works wonderfully with v7.4.1 and v7.5rc1.

I agree that the issue is must not be with support for AR8327 switch chip in v7 kernel.

RouterBoard very close to RB1200, the RB1100AHx2 also uses PPC CPU and AR8327 switch chips:

https://wiki.mikrotik.com/images/e/ed/RB1100AHx2-diagram-streams.png

It is fully working with ROS v7 releases.

But not the same SoC..

I have received the following response from the support team:

Thank you for the report, we will try to resolve this issue in future releases. Sorry for the inconvenience.

That sounds promising!

Same problem here… with 7.5… some news?

Great, really looking forward for working 7.* version on RB1200 :slight_smile:

The same problem, want some good new.

Did anyone try 7.6 on RB1200?

Hi,

Is there any news about this issue?

I can confirm that the problem still persist in 7.6

in which year was RB 1200 introduced ?



The RB1200 model was finalized in February 2011 (RouterOS 5.0 was released in March 2011)
“Mass production” started in April 2011, with Factory software RouterOS 5.2 (2011-Apr-21 09:36) on powerpc
The RB1200 is first announced on Newsletter #31 of May 2011
Just 11 years ago, 2 RouterOS versions before and discontinued architecture that is no longer being developed…

And, your point being ?
I've got a 2008 Dell laptop working just fine with latest Dietpi distro (debian based).
That's the one I use for netinstall :laughing:

yeah but not with windows 11 for example

i have RB1100AHx2 working with ros 7.6

and RB1200 not working

i thing both are 2011 models

Not only “my”…

You can not compare platforms like x86 (and even 64) currently supported and developed (apple switched more than 11 years ago from powerpc to x86…)
and you cannot compare open source platforms with closed source (where it suits them) platforms.



I’m sorry, but even here the comparison is wrong, because with windows 11 Microsoft wants to cut out the previous ones ON PURPOSES,
and not simply no longer support the “old” hardware.
In fact I’m using Windows 11 on a test pc, but the pc has absolutely none of the mandatory new features, compared to windows 10,
but still work perfectly with Win10 drivers, without TPM and all the other useless frills.
And even here I can “modify” windows 11 to make it go by force, but I can’t modify, for example, the drivers that are not in ROS v7 for the switch that is only in the RB1200 (and not in the RB1100)