Comments (9)
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.
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.
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.
Exactly same problem here, eaton 1200
Do you know how downgrade to last version? Thanks
from addon-nut.
Do you know how downgrade to last version? Thanks
Sorry, I have no idea.
from addon-nut.
Same problem on 0.5.0 new version
from addon-nut.
@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.
Please see comments in #66
from addon-nut.
Same problem as #66, so I'm closing this issue.
from addon-nut.
Related Issues (20)
- Missing MIB HOT 4
- NUT not starting (No such file or directory)
- Fails with 2 UPSes HOT 11
- UPS monitoring fails randomly with "Poll UPS [myups@localhost] failed - Data stale" HOT 2
- Manufacturer details missing HOT 1
- Manufacturer details missing HOT 1
- Option 'pollonly' does not exist HOT 4
- NUT fails to start: Can't claim USB device: Other error / Driver failed to start HOT 21
- Server not listening on port 3943 HOT 1
- Two identical Cyberpower UPS's HOT 3
- Data stale error HOT 2
- Unstable experience with APC UPs HOT 5
- driver: snmp-ups - 2 devices - no data for second device HOT 2
- Wrong Output Voltage value HOT 4
- Addon Fails to Start: /etc/cont-init.d/nut.sh exited 1 HOT 3
- No password prompt on password change in integration / password logged in plaintext "log_mode: trace"? HOT 1
- UPS load information not available with NUT addon
- Could not find PID file '/run/nut/upsd.pid' to see if previous upsd instance is already running! HOT 1
- Addon fails to start when connected to CP1500AVRLCD3 HOT 3
- No temperature entity for APC SMT1500i HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from addon-nut.