Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

What is the best way to install a driver on my system?

Solved2.86K views8th September 2020DataMiner drivers driver protocol update
3
Mieke Dryepondt [SLC] [DevOps Advocate]3.60K 8th September 2020 0 Comments

What's the best / advised way to install a driver on my system:

  • a new driver
  • an update of the same version
  • a new range
  • an update of a specific range (when I have multiple ranges active)
Jeroen Geldhof [SLC] [DevOps Enabler] Answered question 8th September 2020

3 Answers

  • Active
  • Voted
  • Newest
  • Oldest
5
Jeroen Geldhof [SLC] [DevOps Enabler]5.07K Posted 8th September 2020 1 Comment

In case you have a staging DMA, it's advised to install and test it first on the staging DMA.

For a new protocol (I assume you mean a protocol with version 1.0.0.1), although we do a lot of quality assurance, you need to assume there might be small problems.  Check it carefully before putting it on the production DMA.

The only situation where you can have an update of the same version is during a development, or if you decide to make a small code change yourself.  Typically the protocol development happens on a staging DMA if it's available.  In any case, when updating a protocol of the same version, the elements using that protocol version will restart and load the new protocol code.

With a new range, it means one of the first 3 numbers change.  A new range is typically created in case the protocol is no longer compatible.  This is a situation you need to be careful with, since it's not possible to simply upgrade the elements to the new range.  It's best to try the new protocol range on a duplicate element while the original element is in a stopped state.  If it works ok, then you'll need to create new element for each device you want to use this new range on.

In normal situations you have for each protocol a 'production' version.  This is a label you assign to the protocol version you actively use on all the elements.  It makes it easier to work with alarm templates and trend templates.
You also have systems where it's not possible to have only one protocol version on all elements.  For example if you have different firmware versions.
In such cases it's advised to pick the 'production' version for the elements of devices of a firmware that is most present in the company.  For the other device with firmware that is not compatible with the 'production' protocol version you'll need to assign the specific protocol version that is compatible.
In case you need to upgrade the protocol for the version that is running on the 'production' version, it's simply assigning the new version as production.
In case of upgrading a protocol version that is not the production version, you'll need to edit each of the related elements manually.
A small tip for the last case:  You can duplicate the templates to the new version instead of making new templates from scratch.

Mieke Dryepondt [SLC] [DevOps Advocate] Posted new comment 8th September 2020
Mieke Dryepondt [SLC] [DevOps Advocate] commented 8th September 2020

Thanks Jeroen, these are all very useful tips to consider when installing a driver.

You are viewing 1 out of 3 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin