The Dude, v6.37rc test builds.

Known issues in v6.37rc16(reported for fixing):

UPDATE: For now I suggest to revert to rc15 and stay at that version till further notice.

Now there will be some rc builds published where client will stay in this broken state. Problem is that changes in the background to server/client side are so massive that at this state there is no point for us to fixing it just yet.

All entries below are already confirmed and reported to DEV for fixing.

Higher priority problems:

  • Client updater broken.

Lower priority problems:

  • Adapt dude link labels to be able to show 10G traffic and larger (snmp part left to fix);

Enhancement requests:

  • Add option to use functions and oids in notification messages;
  • Add AES encryption method to dude side snmp v3 profiles;
  • Add option to configure user in a way to allow access only to certain panels;

Changes in v6.37rc4:

*) Added support for The Dude configuration from CLI; (work in progress).

Notes:

  • At the moment only initial support has been added. While moving forwards in rc builds more functionality will become available in cli.
  • Due to the massive changes in background various features in dude might be broken. We are aware of that.
  • Client auto-updater is broken and manual install of rc builds (at least early ones) will be needed.
    *** v6.37 db is no longer backwards compatible with v6.36 version. Make sure that you have backup of v6.36 db if you intend to downgrade server.**


    Unrelated to v6.37rc builds:
    Link to v6.36 web release topic: http://forum.mikrotik.com/viewtopic.php?f=8&t=110428

Another wish (once dude is stable again):

Better update support for ROS-CPEs:

  • show version of ROS and version of Routerboard Firmware
  • allow to update ROS and Routerboard Firmware with Dude
  • scheduled update from Dude. Want to select CPEs and say: “update them at 3:00am both ROS and Firmware”.

playing with cli now. Great!!

Changes in v6.37rc5:

*) Added support for The Dude configuration from CLI; (work in progress)
*) Fixed - Copy/Pase; (broken in previous rc)
*) Fixed - Undo/Redo; (broken in previous rc)

v6.37rc5 Bugs

  • Services → Outages: Remove Resolved button does not work.

Suggestions

  • Notifications: Add HTTP POST Notification so notifications can be sent to external scripts/APIs such as Telegram.
  • I like to request the ability to limit the CPU load display to 1 or 2 decimal places.
    Currently my CCR1009’s all show “0.66666668%” and “0.88888889%”

Updated from 6.36rc40 to 6.37rc5 and The Dude client will not update, therefore The Dude is now, effectively, completely non-functional. What’s worse is that there’s no 6.37rc5 Dude Client on the MikroTik website so there seems no way to get a functional client. :frowning:

Uh.. The updater not working is listed in the known bugs. And the Client is on the download page… http://download2.mikrotik.com/routeros/6.37rc5/dude-install-6.37rc5.exe

Yeah, was just saying that even in rc5 it still isn’t working. I found the client above where I was looking in the CHR page - there really should be a link to the client in the CHR area, too. :slight_smile:
(Thanks for the snappy (speed-wise) response!) :slight_smile:

Can I also add that even though Agent functionality was restored towards the end of the 6.36rc process, it looks like it has now been broken again - at least in 6.37rc5 I can no longer connect to any Agents. :frowning:

@deathmagicmedia

in rc6 “remove resolved” button seems to work fine. I will check again when we get stable rc that we can upload to web.

@IntrusDave

We will look into that. I agree that looking at CCR cpu load is not convenient.

@HiltonT

If that you is your main server then I suggest to leave it at v6.36 build at least for now. These first rc builds of v6.37 might break some functions. If it’s just a test server then go on.

And Agents are indeed broken. Problem is now reported for fixing.

I found the solution =)

Hello !

Fix this bug : The dude server send high ping (20-150ms) the monitored devices ?

Regards
Krisztian

This has got me wondering. Agents work, then Agents break, then Agents work, then Agents break. What sort of source coding system are you guys using internally that results in so many breakages of previously working code as you move forward?

@kapulan

That problem should have been fixed in v6.36 release.

@HiltonT

*) Added support for The Dude configuration from CLI; (work in progress).> …

  • Due to the massive changes in background various features in dude might be broken. We are aware of that.

It’s all related mainly to this.

Hello,
I’ve some Dude related features requests

  1. If I place the same device in two (or more) differents network maps, this device shouldn’t be polled twice (or more times), one time per every map.
  2. If I disable a networkmap actually dude keeps polling and colling data for this map rather than pausing everything.
  3. Bring back web interface.
  4. Android client.

Thanks !

Changes in v6.37rc10:

*) Major change - The Dude now uses winbox port, this includes agents. The port
should change automatically both in client loader and agent configuration.
*) Fixed - Client auto update; (broken in one of previous rc builds)
*) Fixed - Object Copy/Paste between maps; (broken in one of previous rc builds)
*) Fixed - Agents broken; (broken in one of previous rc builds)

@andreat

  1. That will change when CLI support for The Dude will be fully finished.
  2. Data polling will go dormant only if you disable the devices in Device list. Just by disabling map server wont stop collecting data from those devices.
  3. At some point in the future web interface will return in a new form.
  4. At this point I cannot say if The Dude will appear as separate app on Android or iOS. Either way I speculate that web interface will get returned first and for start it will do for mobile devices.

Hi, automatic client downgrade doesn’t work? I’ve set the old port, but it is connecting without a result or an error. rc10.

Downgrade to older versions wont be possible from v6.37. To much major changes in the background. You will need to have two clients installed one for v6.36 and other for v6.37.