I hope you are doing fine.
For the past few months i have been working on this Getting an old Cisco 2911 running with OpenWrt to get OpenWrt or at least a linux kernel running on Cisco 2900 series MIPS routers. I had a tough time, especially when building the device tree and device init, but i got something working at least.
Now, as ISR 4400 series routers are becoming incredibly cheap, i ordered a pair for $50 each of ISR 4431. Those are x86 based, so it should be much easier to get stuff built and running for this platform. As my major concern for MIPS was the annoying cross-compiling process for Octeon. I expect this to be much easier. Also the verification process and checksumming for running ELF executables is still known, so should be no issue either.
Are there any efforts already into this direction?
Otherwise i will keep this thread as a tracker for my work on this.
It will be a tough call, modern rommon is on a very strong side of verified boot. Probably you need some hidden diagnostic command to execute anything not blessed by cco.
Thanks!
Yeah it's a Linux image with version 5.15, the IOS-XE one.
But unfortunately i think we will hit a wall regarding the RSA signing of the image.