User poll about using Winbox

  1. Have you ever used Sessions? (default ones are and and you can make more)
  2. Describe in a few words, what you think they do
  3. How could we supercharge this feature to actually be useful for everyone?
  4. Does the name Sessions actually convey what this feature is meant to do?
  5. After reading the other posts, if you are surprised to learn something, comment again with what you just learned
  1. No
  2. Assumed it would open a new winbox session.
  3. No Opinion
  4. Having just read the documentation I don’t think it does!
  5. N/A
  1. Yes, from time to time the winbox stuck and does not load. In this case i set to and reconnect. This only happens on X86-Systems.
  2. Config the view on the device via the winbox i.e. shown columens etc.
  3. It would be great if some columens shown from the frist connect (I disable the whole POE thing and enable Rate, RX-Power, FCS-Errors, etc) for Switches without PoE
  4. Yes.
  5. No.
  1. Yes
  2. I use sessions a lot in saving windows and column widths on particular routers. For example in core routers I use it to have always queues and firewall in first view, on capsman routers I set it to view capsman window at first opening etc.
  3. No opinion right now
  4. I guess it does, ones you know what it is for.
  1. No
  2. Assumed it would open a new WinBox instance.
  3. No idea, never used
  4. Nope
  5. Nope

1.No
2.Save and load multiple interface settings for same device?
3.No idea
4.Perhaps yes
5.Not surprised, but yes, learned something

  1. Aren’t these sessions implicitly created & used? So no way around not using a session. Right? But I never created a new one on my own.
  2. I would say a winbox session is actually not a session - it is a profile. It just saves your window-positions in a file - nothing more. When you disconnect from a session, nothing is running in the background on your router. You are disconnected. And when you re-connect - a new connection/session is created: just with window positions from your saved session.
  3. Re-use sessions for multiple devices.
  4. It depends. As someone who uses tmux I am aware of the term “session”. You can save your session, disconnect and re-connect and have your windows where you left off. But that’s it basically it. But again: winbox sessions are more like profiles. I think the regular user would understand the term profile better too.

Yes, those are actually LAYOUTS. You can save predefined layouts, for example with wireless windows, with firewall windows, any commonly used window layout. It is not bound to router. And you can switch between these layouts, without need to close and open each window.

Oh, you need to switch to “Advanced Mode” to see the session-selection on the main screen…

  1. Sortof, have but rarely change from
  2. When logged into devices, specifies what windows & layout to show on connect
  3. Add some way to change/manage session when already connected, to be able to quickly open a session. Sortof like multiple “workspaces” of predefined windows or desktops in Windows
  4. It is unclear for anyone who hasn’t gone MTCNA or read the wiki, so maybe a rename is in order?
  5. I think Layout or Workspace would convey the purpose of the function more clearly, as session is a bit to broad and used for many things in the IT-world.
  1. Continuosly

  2. Fix the bad default winbox visual choice (like right colums to display, column size, windows position, etc.)

  3. It’s impossible to please everyone, there’s always someone who isn’t happy, and as usual they are the ones who write on the forum.
    Others who think it works don’t care about writing it,
    so listening to those who are dissatisfied leads to dissatisfiing many more people who are actually satisfied, and they are the majority.
    Don’t do anything stupid in future, like save the session(s) inside the RouterBOARD,
    or going to complicate something that works in its simplicity, and modifying it by adding something would worsen its quality.

  4. No, it’s better to call them “visual preferences”, or something like that.

  5. I’m not that surprised to see that people don’t know what they’re using…

  1. Yes, mostly to apply a nicely configured session from an existing device to a new one.
  2. They store Winbox windows’ layouts (windows positions and sizes, columns visibility, order and widths, etc.).
  3. No idea (other than making the session file human readable/editable).
  4. I’ve always believed they do. But now that you’ve mentioned the word “layouts” that may a be a better name, actually.
  1. All the time
  2. Keep my layout as I like it for particular device
  3. Make them user editable, so I can remove all of the FP columns from script, since I usually don’t remember to start with MY default session with them already removed
  4. Never thought about that, it was kind of obvious
  5. I’m not that easily surprised (call me old)
  1. Yes
  2. From what I’ve tested it is windows layout not session (I have speciffic arrangement for all my windows which I use).
  3. It would be great to be more intuitive. Saving multiple layouts and being able to load them from winbox. It sometimes seems to be buggy. Sometimes for no reason winbox runs not in maximized window and everything needs to be rearanged again. Also not connecting a “session” to local IP but rather be able to pick a presaved ones. Clould save maybe?
  4. Change the name to “Predefined Layouts” or something.
  5. Apperantly a lot of users thought it’s something which it’s not.

About point 3
One thing that comes to mind, is to not save sessions which are . That way if one wants to assign a self defined session is easier to pick it up from the drop down menu of sessions instead of scrolling.
Screenshot 2024-01-15 122334.jpg

Sessions (Layouts) are not bound to the router. You can load some layout on any router, so you should probably name them by Function. not by IP

Ok, this is something close to mind that I rly wasn’t using (maybe due to autosave on close). It does make much more sense to save them not based on ip. My point for “local ip name” is not relevant in this case.

Not a clue, never used it.
Seeing as rextended uses it, and he is not the type to phuck around with things that waste his time, it must have value!
If this feature/function can make the user experience with winbox or configurations better, aka easier, more intuitive, faster, less error prone etc.. then it should be kept.
In terms of improving it, no comment as never used it.

In terms of finding it, its not a main topic at MT DOCS … nor even noted on the winbox table of contents…

sess2.jpg

  • a. If I didn’t know, I’d expect it to be same a “New Winbox”.
    b. selecting a “session” does not change IP/MAC used to connect, but you can save them while connected to specific router…so you’d expect some association with that router.
    c. no dialog box/prompting to find/select a existing session matching router, other than the drop down…
    ** “session” was a poor word choice, but that ship sailed a while ago IMO