Meraki MR18 - port to ath79

@riptidewave93 just pushed another round for nu801. https://github.com/openwrt/openwrt/pull/9506

1 Like

Nice to know, I'll give it a spin soon. But I think, that the LED is the easy part here, the NAND-flash issue worries me more.

I'll have another look at it asap.

2 Likes

ok, maybe we start here? @xback Do you know which other ath79 nand device(s) conflicts with the revert?

1 Like

At the same time, what do you think about a quick round of review for my kernel nu801 driver update for upstreaming? I think I'll restore the platform data probe first - it was nuked, so I'd have to restore it for MX100.

Unless, there is a proper way to probe it from ACPI, unlike just shoving in a platform_driver instance from another module, @riptidewave93 do you know if this could be a chance? I presume the stock firmware did it this way as well. IIRC it still isn't possible to load device tree snippets on x86 :frowning:

I'll need to runtest all boards here.

1 Like

@chunkeey and @xback any news? I'd be happy to see MR18 supported again in 22.03.

2 Likes

@chunkeey / @Leo-PL / @xback how are you getting on with MR18 support, I can assist with testing for MR18 is that helps.

I'm in the same situation - I have a device as well and I'm sort-of using it with my local builds now, though I'd like the official support restored as well. I probably need to rebase the support which is up on my Github.

Thanks, once you have rebased can you post a link to your github repo. I'll create a build and do some additional testing.

I've got 5 MR18s here to test with.

Is your source still functional?

Can you confirm the torx screw size?

See https://github.com/Leo-PL/openwrt/tree/meraki-mr18-ath79, just rebased it - but haven't yet had chance to rebuild. I guess that Github actions will do it for me.
A version with kernel driver for NU801 LED is here: https://github.com/Leo-PL/openwrt/tree/meraki-mr18-ath79-kernel-nu801 - but given that MX100 needs support, I need to restore platform data support to it, which I nuked.

2 Likes

Thanks, now to find out why my jtag is not working.

I'm also happy to test this out on my spare mr18. Would be great if you can provide me a build. I have limited experience in creating snapshot builds off custom repos.

I now have one MR18 ready for testing, 4 more to convert.

Second converted, has jtag pins 7 & 9 presoldered, and boots slower and has a cracked case, so got my test device ready to go.

Third converted, on to the last two

All five done

Do you want Luci or are you okay with UCI?

Luci please :sweat_smile:

1 Like

MR18 Ath79 snapshot with LUCI

built fine, installed here without issue from 19.07.10

@c3po @pp3