Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MeshCommander Firmware Edition? #3928

Closed
rgl opened this issue May 2, 2022 · 4 comments
Closed

MeshCommander Firmware Edition? #3928

rgl opened this issue May 2, 2022 · 4 comments

Comments

@rgl
Copy link

rgl commented May 2, 2022

It seems https://www.meshcommander.com/meshcommander/firmware is no longer available in the latest meshcmd builds.

I think this is related to #3125, where @Ylianst mentioned the storage was being deprecated, but I believe that Third Party Data Storage (3PDS) was replaced with Web Application Hosting, which has 200KB of available space.

Can the firmware edition be brought back? Having MeshCommander is really convenient for small home labs.

@Ylianst Ylianst self-assigned this May 3, 2022
@Ylianst
Copy link
Owner

Ylianst commented May 3, 2022

Good question. You right that 3PDS was replaced with Web Storage which allowed a web application to be loaded into Intel AMT and replace the built-in web UI. I built MeshCommander from the ground up to be a replacement to the Intel AMT WebUI and hoped they would even make it the default built-in one (which I think would have been amazing!). Oddly, the .MSI and NPM versions of MeshCommander where intended to be an extra until Web UI gets replaced.

In any case, if you look at the current Intel AMT Reference Guide Announcements (as of now, May 2th 2022), you see this:

Deprecation of Web UI

Intel plans, in future platforms, to remove the option of connecting to Intel AMT via the Web UI application. Instead, customers will have the option of downloading a web application to the Intel CSME firmware and interacting with the web application via a browser. This will provide similar functionality to that of the Web UI, but will require the additional initial step mentioned. The date for removal of the Web UI has not yet been decided. (Document update: January 2021)

Since there is uncertainty as to where Intel AMT Web UI is going and I have plenty of work MeshCentral, I pulled the firmware version. Hopefully, there will be more indication in the future of what is going on with Web UI.

@crass
Copy link

crass commented Nov 17, 2022

The reason stated here for removing the firmware upload functionality doesn't make sense to me. Yes, things seem in flux as to the future of it. It sounds like its being deprecated, like 3PDS, to be replaced by something else. But this hasn't happened yet. Are there other reasons for removing it, like "it never worked well"?

Is it better to have the default web UI for AMT, which is less featureful and generally sucks, than this implementation? When ever intel gets around to figuring out what they want next, we can move to that. In the meantime, lets have an option for a much better web UI. Or am I misunderstanding something?

@rex-structorum
Copy link

rex-structorum commented Apr 25, 2023

@Ylianst Hey, I want to try this. I understand you shelved the feature, but can you please fix the broken download link for the old 0.9.5 firmware installer?

In open source, it's understood that products may be buggy or abandoned but generally expected that they continue to be available in previously released versions. Ideally, you could use GitHub to release artifacts for each version and then wouldn't have to maintain them indefinitely in the future.

Thanks!

@x-magic
Copy link

x-magic commented Dec 29, 2023

@rex-structorum There's a version available via Internet Archive: https://web.archive.org/web/20230325180508/meshcentral.com/info/extra/mdtk/MeshCommanderFirmware-0.9.5.exe

It's pity 0.9.6 never reaches firmware loader and 0.9.5 got some features not entirely work (minor, mostly in KVM).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants