Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Turris OS packages Turris OS packages
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 81
    • Issues 81
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Turris
  • Turris OS
  • Turris OS packagesTurris OS packages
  • Merge requests
  • !498

Merged
Created Aug 25, 2020 by Karel Koci@kkoci🤘Owner

Draft: updater-drivers: add new package

  • Overview 27
  • Commits 2
  • Changes 9

The idea behind this package is that we want to install automatically some optional drivers when user connects new device. That of course does not mean immediatelly but rather with next update but installing drivers automatically (and only those required) is much needed feature for end users. The implementation only constructs list of devices connected to router. This list is exported as table and dedicated list is called. That list uses that table to request appropriate drivers. Using list over managing it locally on router it cleaner for us as we can reuse same list for bootstrap and other tasks (not need to replan to generate medkit).

Currently we support USB devices and PCI devices. In future we can potentially add any other bus with discovery functionality to include drivers for devices on those as well.

Companiom MR https://gitlab.nic.cz/turris/turris-build/-/merge_requests/241

Edited Dec 02, 2020 by Josef Schlehofer
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feature/updater-drivers