Giter VIP home page Giter VIP logo

Comments (9)

sinclairpaul avatar sinclairpaul commented on June 16, 2024

Same as reported in #66 and all relate to Eaton UPS devices. Unfortunately not owning that device, it becomes very difficult to troubleshoot.

For some reason it isn't being passed into the container correctly, or the container itself is failing to recognise it.

from addon-nut.

sinclairpaul avatar sinclairpaul commented on June 16, 2024

To add could you also test using the fake_usb_devices option in the docs:

https://github.com/hassio-addons/addon-nut/blob/main/nut/DOCS.md#option-fake_usb_devices

from addon-nut.

mrtmsgh avatar mrtmsgh commented on June 16, 2024

Thank you for your time
Here is the output with the 'fake_usb_devices' enabled:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] nut: applying...
[fix-attrs.d] nut: exited 0.
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing...
-----------------------------------------------------------
 Add-on: Network UPS Tools
 Manage battery backup (UPS) devices
-----------------------------------------------------------
 Add-on version: 0.4.0
 You are running the latest version of this add-on.
 System: Home Assistant OS 5.10  (armv7 / raspberrypi3)
 Home Assistant Core: 2021.1.5
 Home Assistant Supervisor: 2021.01.7
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] nut.sh: executing...
[19:03:40] INFO: Setting mode to netserver...
[19:03:41] INFO: Connected USB devices:
Bus 001 Device 005: ID 0424:7800 Microchip Technology, Inc. (formerly SMSC)
Bus 001 Device 003: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[19:03:41] INFO: Generating /etc/nut/upsd.users...
[19:03:41] INFO: Configuring user: nutuser
[19:03:42] INFO: Password is NOT in the Have I Been Pwned database! Nice!
[19:03:44] INFO: Configuring Device named eaton...
[19:03:44] INFO: Faking USB devices for Cyber Power fix...
mknod: /dev/bus/usb/001/001: File exists
mknod: /dev/bus/usb/001/002: File exists
mknod: /dev/bus/usb/001/003: File exists
mknod: /dev/bus/usb/001/004: File exists
mknod: /dev/bus/usb/001/005: File exists
[19:03:48] INFO: Starting the UPS drivers...
Network UPS Tools - UPS driver controller 2.7.4
Network UPS Tools - Generic HID driver 0.41 (2.7.4)
USB communication driver 0.33
No matching HID UPS found
Driver failed to start (exit status=1)
[cont-init.d] nut.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing...
-----------------------------------------------------------
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.

 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.

from addon-nut.

ricargr avatar ricargr commented on June 16, 2024

Exactly same problem here, eaton 1200
Do you know how downgrade to last version? Thanks

from addon-nut.

mrtmsgh avatar mrtmsgh commented on June 16, 2024

Do you know how downgrade to last version? Thanks

Sorry, I have no idea.

from addon-nut.

ricargr avatar ricargr commented on June 16, 2024

Same problem on 0.5.0 new version

from addon-nut.

mrtmsgh avatar mrtmsgh commented on June 16, 2024

@sinclairpaul After updating to the latest versions of HA and the add-on, the problem persists. This is the output with the 'fake_usb_devices' option enabled:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] nut: applying...
[fix-attrs.d] nut: exited 0.
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing...
-----------------------------------------------------------
 Add-on: Network UPS Tools
 Manage battery backup (UPS) devices
-----------------------------------------------------------
 Add-on version: 0.5.0
 You are running the latest version of this add-on.
 System: Home Assistant OS 5.11  (armv7 / raspberrypi3)
 Home Assistant Core: 2021.2.2
 Home Assistant Supervisor: 2021.02.5
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] nut.sh: executing...
[08:51:19] INFO: Setting mode to netserver...
[08:51:19] INFO: Connected USB devices:
Bus 001 Device 005: ID 0424:7800 Microchip Technology, Inc. (formerly SMSC)
Bus 001 Device 003: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 002: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[08:51:20] INFO: Generating /etc/nut/upsd.users...
[08:51:20] INFO: Configuring user: nutuser
[08:51:21] INFO: Password is NOT in the Have I Been Pwned database! Nice!
[08:51:23] INFO: Configuring Device named eaton...
[08:51:23] INFO: Faking USB devices for Cyber Power fix...
mknod: /dev/bus/usb/001/001: File exists
mknod: /dev/bus/usb/001/002: File exists
mknod: /dev/bus/usb/001/003: File exists
mknod: /dev/bus/usb/001/004: File exists
mknod: /dev/bus/usb/001/005: File exists
mknod: /dev/bus/usb/001/006: Read-only file system
mknod: /dev/bus/usb/001/007: Read-only file system
mknod: /dev/bus/usb/001/008: Read-only file system
mknod: /dev/bus/usb/001/009: Read-only file system
mknod: /dev/bus/usb/001/010: Read-only file system
mknod: /dev/bus/usb/001/011: Read-only file system
mknod: /dev/bus/usb/001/012: Read-only file system
mknod: /dev/bus/usb/001/013: Read-only file system
mknod: /dev/bus/usb/001/014: Read-only file system
mknod: /dev/bus/usb/001/015: Read-only file system
mknod: /dev/bus/usb/001/016: Read-only file system
mknod: /dev/bus/usb/001/017: Read-only file system
mknod: /dev/bus/usb/001/018: Read-only file system
mknod: /dev/bus/usb/001/019: Read-only file system
mknod: /dev/bus/usb/001/020: Read-only file system
mknod: /dev/bus/usb/001/021: Read-only file system
mknod: /dev/bus/usb/001/022: Read-only file system
mknod: /dev/bus/usb/001/023: Read-only file system
mknod: /dev/bus/usb/001/024: Read-only file system
mknod: /dev/bus/usb/001/025: Read-only file system
mknod: /dev/bus/usb/001/026: Read-only file system
mknod: /dev/bus/usb/001/027: Read-only file system
mknod: /dev/bus/usb/001/028: Read-only file system
mknod: /dev/bus/usb/001/029: Read-only file system
mknod: /dev/bus/usb/001/030: Read-only file system
mknod: /dev/bus/usb/001/031: Read-only file system
mknod: /dev/bus/usb/001/032: Read-only file system
mknod: /dev/bus/usb/001/033: Read-only file system
mknod: /dev/bus/usb/001/034: Read-only file system
mknod: /dev/bus/usb/001/035: Read-only file system
mknod: /dev/bus/usb/001/036: Read-only file system
mknod: /dev/bus/usb/001/037: Read-only file system
mknod: /dev/bus/usb/001/038: Read-only file system
mknod: /dev/bus/usb/001/039: Read-only file system
mknod: /dev/bus/usb/001/040: Read-only file system
mknod: /dev/bus/usb/001/041: Read-only file system
mknod: /dev/bus/usb/001/042: Read-only file system
mknod: /dev/bus/usb/001/043: Read-only file system
mknod: /dev/bus/usb/001/044: Read-only file system
mknod: /dev/bus/usb/001/045: Read-only file system
mknod: /dev/bus/usb/001/046: Read-only file system
mknod: /dev/bus/usb/001/047: Read-only file system
mknod: /dev/bus/usb/001/048: Read-only file system
mknod: /dev/bus/usb/001/049: Read-only file system
mknod: /dev/bus/usb/001/050: Read-only file system
mknod: /dev/bus/usb/001/051: Read-only file system
mknod: /dev/bus/usb/001/052: Read-only file system
mknod: /dev/bus/usb/001/053: Read-only file system
mknod: /dev/bus/usb/001/054: Read-only file system
mknod: /dev/bus/usb/001/055: Read-only file system
mknod: /dev/bus/usb/001/056: Read-only file system
mknod: /dev/bus/usb/001/057: Read-only file system
mknod: /dev/bus/usb/001/058: Read-only file system
mknod: /dev/bus/usb/001/059: Read-only file system
mknod: /dev/bus/usb/001/060: Read-only file system
mknod: /dev/bus/usb/001/061: Read-only file system
mknod: /dev/bus/usb/001/062: Read-only file system
mknod: /dev/bus/usb/001/063: Read-only file system
mknod: /dev/bus/usb/001/064: Read-only file system
mknod: /dev/bus/usb/001/065: Read-only file system
mknod: /dev/bus/usb/001/066: Read-only file system
mknod: /dev/bus/usb/001/067: Read-only file system
mknod: /dev/bus/usb/001/068: Read-only file system
mknod: /dev/bus/usb/001/069: Read-only file system
mknod: /dev/bus/usb/001/070: Read-only file system
mknod: /dev/bus/usb/001/071: Read-only file system
mknod: /dev/bus/usb/001/072: Read-only file system
mknod: /dev/bus/usb/001/073: Read-only file system
mknod: /dev/bus/usb/001/074: Read-only file system
mknod: /dev/bus/usb/001/075: Read-only file system
mknod: /dev/bus/usb/001/076: Read-only file system
mknod: /dev/bus/usb/001/077: Read-only file system
mknod: /dev/bus/usb/001/078: Read-only file system
mknod: /dev/bus/usb/001/079: Read-only file system
mknod: /dev/bus/usb/001/080: Read-only file system
mknod: /dev/bus/usb/001/081: Read-only file system
mknod: /dev/bus/usb/001/082: Read-only file system
mknod: /dev/bus/usb/001/083: Read-only file system
mknod: /dev/bus/usb/001/084: Read-only file system
mknod: /dev/bus/usb/001/085: Read-only file system
mknod: /dev/bus/usb/001/086: Read-only file system
mknod: /dev/bus/usb/001/087: Read-only file system
mknod: /dev/bus/usb/001/088: Read-only file system
mknod: /dev/bus/usb/001/089: Read-only file system
mknod: /dev/bus/usb/001/090: Read-only file system
mknod: /dev/bus/usb/001/091: Read-only file system
mknod: /dev/bus/usb/001/092: Read-only file system
mknod: /dev/bus/usb/001/093: Read-only file system
mknod: /dev/bus/usb/001/094: Read-only file system
mknod: /dev/bus/usb/001/095: Read-only file system
mknod: /dev/bus/usb/001/096: Read-only file system
mknod: /dev/bus/usb/001/097: Read-only file system
mknod: /dev/bus/usb/001/098: Read-only file system
mknod: /dev/bus/usb/001/099: Read-only file system
mknod: /dev/bus/usb/001/100: Read-only file system
mknod: /dev/bus/usb/001/101: Read-only file system
mknod: /dev/bus/usb/001/102: Read-only file system
mknod: /dev/bus/usb/001/103: Read-only file system
mknod: /dev/bus/usb/001/104: Read-only file system
mknod: /dev/bus/usb/001/105: Read-only file system
mknod: /dev/bus/usb/001/106: Read-only file system
mknod: /dev/bus/usb/001/107: Read-only file system
mknod: /dev/bus/usb/001/108: Read-only file system
mknod: /dev/bus/usb/001/109: Read-only file system
mknod: /dev/bus/usb/001/110: Read-only file system
mknod: /dev/bus/usb/001/111: Read-only file system
mknod: /dev/bus/usb/001/112: Read-only file system
mknod: /dev/bus/usb/001/113: Read-only file system
mknod: /dev/bus/usb/001/114: Read-only file system
mknod: /dev/bus/usb/001/115: Read-only file system
mknod: /dev/bus/usb/001/116: Read-only file system
mknod: /dev/bus/usb/001/117: Read-only file system
mknod: /dev/bus/usb/001/118: Read-only file system
mknod: /dev/bus/usb/001/119: Read-only file system
mknod: /dev/bus/usb/001/120: Read-only file system
mknod: /dev/bus/usb/001/121: Read-only file system
mknod: /dev/bus/usb/001/122: Read-only file system
mknod: /dev/bus/usb/001/123: Read-only file system
mknod: /dev/bus/usb/001/124: Read-only file system
mknod: /dev/bus/usb/001/125: Read-only file system
mknod: /dev/bus/usb/001/126: Read-only file system
mknod: /dev/bus/usb/001/127: Read-only file system
mkdir: can't create directory '/dev/bus/usb/002': Read-only file system
[cont-init.d] nut.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing...
-----------------------------------------------------------
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.

 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.

If it may be of help, I could give you access to a Linux box connected to the UPS.
Thanks

from addon-nut.

sinclairpaul avatar sinclairpaul commented on June 16, 2024

Please see comments in #66

from addon-nut.

mrtmsgh avatar mrtmsgh commented on June 16, 2024

Same problem as #66, so I'm closing this issue.

from addon-nut.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.