Skip to content

Allow USB device matching by busport value#2054

Merged
jimklimov merged 22 commits intonetworkupstools:masterfrom
jimklimov:issue-2043
Sep 16, 2023
Merged

Allow USB device matching by busport value#2054
jimklimov merged 22 commits intonetworkupstools:masterfrom
jimklimov:issue-2043

Conversation

@jimklimov
Copy link
Copy Markdown
Member

Closes: #2043 (thanks @wavebvg for initial impulse!)
Related to: #1763 and like its outcome - does not impact the too-different old USB drivers like richcomm, bcmxcp, nutdrv_atcl

Note this is limited to systems that actually support the feature on hardware, OS and libusb version sides.

wavebvg and others added 21 commits September 16, 2023 18:24
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ay be ignored in certain builds [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…, just note it may be ignored in certain builds [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…urrent build [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…; free the variables in order of definition (ease maintenance) [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…BMATCHER_REGEXP_ARRAY_LIMIT too (not a hardcoded number like before) [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… serial mode) [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…-related libs [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… info

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…ng value [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… just not always active [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…re possible [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… serial mode) [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added enhancement USB CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) USB-duplicate-devices Track bugs and issues about monitoring several devices that seem identical to NUT or libusb portability We want NUT to build and run everywhere possible labels Sep 16, 2023
@jimklimov jimklimov added this to the 2.8.1 milestone Sep 16, 2023
…by "busport" among config options [networkupstools#2043]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov merged commit 6d992c7 into networkupstools:master Sep 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) enhancement portability We want NUT to build and run everywhere possible USB USB-duplicate-devices Track bugs and issues about monitoring several devices that seem identical to NUT or libusb

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Port Number Mapping for libusb1.0

2 participants