DUDE v7 server "needed packages are not available"

Hello, in MikroTik v7 DUDE still can’t upgrade Devices - Dude server still shows “needed packages are not available”, though packages are uploaded on DUDE server in dude path.
Somebody any solution please?

Still the same in 7.3!!

No one has described on what exactly path have put the files, and what files…

When the files are in the old location with V6 it works fine. With V7 you will get the option to upgrade but it triggers “needed packages are not available” and doesn’t do anything.

To be a bit more precise; For me it is the CHR package which triggers this.

I have the same problem.
I uploaded to dude server file routeros-7.3-arm.npk but in packages is visible as system. All connected routers in v7 have in packages routeros not system. So that is impossible to make upgrade. (in version 7.2.3 and 7.3 for me now)

Let me join you all. I have the very same problem since upgrade to v7. :slight_smile:

Andaç

Created sup-84404

Same here.

I have placed the packages on my dude server in the /dude/files directory on my router that is the dude server.
They are visible in the dude via the client in the Content - Files under files All and in the packages tab.
Still get the error "needed packages are not available

The problem is now known (and known why it does so) and reported.
Hope MikroTik does something about it.
http://forum.mikrotik.com/t/v7-3-and-v7-3-1-stable-is-released/158530/1

Answer from MT:

Hello

Yes, unfortunately, currently in the Dude it is not possible to upgrade devices by using v7 packages.

Best regards

——
I asked them if it will be fixed in future releases.

And another answer:

Hello

We will try to resolve this problem as soon as possible in the future Dude releases when we will be working on fixes and improvements regarding this service.

Best regards

I thought there was no more Dude development and thus no future Dude releases?
Well, of course the answer is still correct then…

I know. I have seen the statement from Normis, but it never hurts to try.

The problem IS NOT DUDE:
http://forum.mikrotik.com/t/v7-3-and-v7-3-1-stable-is-released/158530/1

Hi rexended,
I had a browse through the .npk package to locate the file you mentioned, where in the package should it exist? I didn’t find an internal system description file.

read twice the post: if “internal description of .npk file”
Starting offset 0x20 (114)
for example on v6 mibsbe is

>routeros-mipsbe<

and each platform have it’s own string


instead on v7 REGARDLESS THE PLATFORM

>system·········<

· is padding 0x00

you can not do any, the .npk files are digitally signed, and if you alter something, routeros do not install it (if the dude recognize it or not, not mind)

I don’t know if they now properly sign the entire file instead of just the content. In the past it was possible to hack .npk files by changing header fields and RouterOS would not notice it.

It comes version 7.4 … problem remains.. :frowning:

7.4.1 same story
And I have a lot of devices to update…

7.5 same bug