Support for Mikrotik RB3011UiAS-RM?

Hello folks. Here is the latest stable(22.03.2) version of OpenWrt with my patches for support rb3011. And here is a ready to use firmware binaries.

hi. many thanks for the updated build! will test it in a few minutes.

btw. is there a chance that we will ever see this nice piece of hardware officially supported?

has there something changes e.g. in the flash layout so that sysupgrade will fail? so we have to flash via ram image?

There are a lot of changes there. I think the best option would be to boot from a ram image and flash the device with a new one.

I plan to support this device for quite a long time (2-3 years). The problem is that due to the specificity of the hardware and software of a RB3011 (the presence of a non-standard CPU voltage regulator, RouterBOOT loader, etc.), all these patches are quite difficult to push into the upstream.

Image check failed:

Fri Oct 14 22:55:24 UTC 2022 upgrade: The device is supported, but the config is incompatible to the new image (1.0->1.1). Please upgrade without keeping config (sysupgrade -n). Fri Oct 14 22:55:24 UTC 2022 upgrade: Config cannot be migrated from swconfig to DSA Image check failed.

so, no worry...openwrt was already complaining when trying to do a flash from RAM image.
but its up and running again

#> mtd erase ubi
Unlocking ubi ...
Erasing ubi ...

Skipping bad block at 0x5000000

if i still do:

sysupgrade -n /tmp/openwrt-ipq806x-generic-mikrotik_rb3011uias-squashfs-sysupgrade.bin

it complains of no root fs setting

And i also have this problem with an ol' RB3011

Fill memory with addresses:
  Filling memory...
   Error in address=0x413FFE9C, W=0x413FFE9C R=0x4100B5B8 X=0x003F4B24 
   Error in address=0x413FFEA0, W=0x413FFEA0 R=0x00000000 X=0x413FFEA0 
   Error in address=0x413FFEA8, W=0x413FFEA8 R=0x4100BBDC X=0x003F4574 

Could i fix this with:

memmap=12k$0x413FFE9c ?

it helped when i reformated nand:


RouterBOOT-6.48.6
What do you want to configure?
   d - boot delay
   k - boot key
   s - serial console
   n - silent boot
   o - boot device
   r - reset booter configuration
   e - format nand

Anyone recently flashed this image? Tried doing so but after doing the Sysupgrade via the RAM Image it just bootloops after starting kernel have no way to access the console.

This is on RouterOS v6.43 did do a fresh net install just to get my internet back up.

Hello. Try to do:

mtd erase kernel
mtd erase ubi

before doing the sysupgrade.

@adron I am currently running your build and it sufficient for almost all my needs. I haven't seen any major issues in my small home setup so far.
Only thing I can't find any additional luci packages in the software section.
Tried adding something to custom feeds.conf
src/gz openwrt_luci https://downloads.openwrt.org/snapshots/packages/arm_cortex-a15_neon-vfpv4/luci/Packages
results in an error

Collected errors:
 * opkg_conf_parse_file: /etc/opkg/customfeeds.conf:2: Ignoring invalid line: `https://downloads.openwrt.org/snapshots/packages/arm_cortex-a15_neon-vfpv4/luci/Packages'
 * opkg_download: Failed to download /Packages.gz, wget returned 1.

Is there a customfeeds.conf configuration you could recommend to have access to more packages?

Dunkelschunkel

Hi,

Thanks that seemed to do the trick its running now with no issue besides some missing packages like
Name:
luci-app-nlbwmon

Even though it has arm support

Could someone who managed to upload openwrt to this equipment could write a step by year instruction on how to upload openwrt. I've been looking for it and can't find it anywhere in this thread. And possibly how to return to routeros then? Thank you

@smereka I think I used this tutorial.
openwrt mikrotik
He is following the the steps outlined in the openwrt guide for mikrotik Common Procedures for MikroTik RouterBoard Products

thank you Dunkelschunkel. I did it and work

Question: do any of you have port 10 working on openwrt?

It doesn't work for me. As soon as I go back to routerOs it works. Someone can check it? I have the latest version of andron-s installed

Hi guys can someone help me? I'm adding LEDs support for the qca8k switch and I need some guy that have this device...

They are really easy test and the changes to be done are just 4 patch and an addition in dts, I will guide in the entire process but I really need someone with the device so I can progress on the qca8k LED feature.

@adron maybe?

i can do testing

thanks a lot!

can you build your own image? If you can't I can provide you one

i could but that would need a reactivation of my long time non used build VM which could take some hours....so it would be nice if you could build it for testing.