Jump to content

dmacias

Community Developer
  • Posts

    2,803
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by dmacias

  1. I just removed the plugin and deleted the plugin folder. Reinstalled fine. Do you have a /boot/config/plugins/NerdPack/packages/6.2 folder on the flash drive? Edit: Does the server have internet connection? What browser? Did you try refreshing the browser cache or click on Check for Updates? Also try running 'curl --version' from the command line, see if it gives an error.
  2. Thanks. I pushed the wrong plg file. Updated again.
  3. I added -q to modprobe and sent any output to null. It will still create a log entry though. I can't do anything about that.
  4. Your welcome. I'm glad you figured it out.
  5. Don't worry about the nc update. For some reason it gives a false positive that it's installed. The update isn't very smart. It just shows up if there's a different version installed than is in the NerdPack repo whether it's newer or older. So if I update a package to a newer version in the repo, 'update' will show and the Apply button will be available to be clicked. If you click apply it will download and install the new package. I haven't had a chance to figure it out yet. Thanks for pointing out the undefined. It's a bug but won't affect anything. Packagemanager will ignore invalid options. My guess, it's because of missing cookies and it will probably go away if you toggle the uninstall and delete switches.
  6. I compiled ipmiutil 3.0.0 and added it to the OP. Give it a try. https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/source/packages/ipmiutil-3.0.0-x86_64-1.txz
  7. I don't know why Selview was included in that shootout. It's a proprietary Intel app for only a handful of Intel servers. Of course it's gonna be more accurate, it was written by them for their boards. For whatever reason there's no package or slackbuild for ipmiutil that I can find. I'll see if I can compile it from source. Did you try some of the other command line options for freeipmi? This is the command I use for the plugin. /usr/sbin/ipmi-sel --comma-separated-output --output-event-state --no-header-output --interpret-oem-data Try adding one or all of these -W assumesystemevent --output-oem-event-strings or run 'ipmi-sel --help' for more options.
  8. Are you using the cmdline.plg or the previous shellinabox-plugin.plg? In the cmdline plugin there's an option "Connect by IP Address". If you select yes and start shellinabox the Connect button and /Tools/CommandLine page should connect by ip address in the underlying code. Also clicking on the green port number should open a new window and connect by ip address.
  9. The plugin file doesn't install freeipmi because the logic was for 6.2. You can manually installpkg freeipmi-1.5.1 from the plugin directory. I have a new version but I was just double checking before I released it. I added some new features for mapping the fans to the correct ipmi-raw positions and changed some underlying code. I'm looking through it now. I'll probably go ahead and release it.
  10. ok... First time I've had an issue with NerdPack, so treat me like a noob on my questions In the meantime, I have no choice but to downgrade unRaid (wife is actually watching TV for a change, so I have a small window to develop some things ) I pushed the 6.2 repo to a 6.3 folder and cloned my 6.2 vm and booted up 6.3. Everything seems to work fine now in 6.3. My tv is my server so... but I usually reboot anyway and smile as I listen to the groans throughout the house.
  11. It uses curl to retrieve packages and info using github api based on unRAID version. There's no 6.3 repo. It'll probably work if I copied the 6.2 packages to a 6.3 folder in github. I'll have to look through the code.
  12. I'll have to add support for 6.3 version. Maybe should have based it on slackware 14.1 vs 14.2 instead of 6.1 & 6.2
  13. It returned ASRockRack. Ok you should be good to go. Just edit the boards.json.
  14. Just run upgradepkg on this and you won't have to reboot http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/slackware64/n/openssl-1.0.2h-x86_64-1.txz
  15. Yes it uses curl and github api to get packages.json and to download the packages. Something is installing OpenSSL 1.0.1c, unRAID 6.2 is 1.0.2h
  16. I would try uninstalling then deleting /boot/config/plugins/NerdPack, then re-install
  17. Try Ctrl-F5 or Check for Updates. Also there should have been a pop up. Maybe that's blocked.
  18. This is what I get: ~# ipmi-sensors ID | Name | Type | Reading | Units | Event 3 | ATX+5VSB | Voltage | 5.01 | V | 'OK' 4 | +3VSB | Voltage | 3.46 | V | 'OK' 5 | Vcore1 | Voltage | 1.05 | V | 'OK' 6 | Vcore2 | Voltage | 0.86 | V | 'OK' 7 | VCCMA/B | Voltage | 1.34 | V | 'OK' 8 | VCCMC/D | Voltage | 1.35 | V | 'OK' 9 | +1.10_PCH | Voltage | 1.09 | V | 'OK' 10 | +1.50_PCH | Voltage | 1.51 | V | 'OK' 11 | VCCME/F | Voltage | 1.34 | V | 'OK' 12 | VCCMG/H | Voltage | 1.34 | V | 'OK' 13 | BAT | Voltage | 3.24 | V | 'OK' 14 | +3V | Voltage | 3.28 | V | 'OK' 15 | +5V | Voltage | 5.04 | V | 'OK' 16 | +12V | Voltage | 12.00 | V | 'OK' 17 | CPU_FAN1_1 | Fan | 3700.00 | RPM | 'OK' 18 | CPU_FAN2_1 | Fan | 3600.00 | RPM | 'OK' 19 | REAR_FAN1 | Fan | N/A | RPM | N/A 20 | REAR_FAN2 | Fan | N/A | RPM | N/A 21 | FRNT_FAN1 | Fan | N/A | RPM | N/A 22 | FRNT_FAN2 | Fan | 1900.00 | RPM | 'OK' 23 | FRNT_FAN3 | Fan | 2100.00 | RPM | 'OK' 24 | FRNT_FAN4 | Fan | 1900.00 | RPM | 'OK' 25 | CPU_FAN1_2 | Fan | N/A | RPM | N/A 26 | CPU_FAN2_2 | Fan | N/A | RPM | N/A 27 | MB Temperature | Temperature | 39.00 | C | 'OK' 28 | TR1 Temperature | Temperature | 0.00 | C | 'OK' 30 | CPU_BSP1 Temp | Temperature | 44.00 | C | 'OK' 31 | CPU_AP1 Temp | Temperature | 40.00 | C | 'OK' 32 | SATAIII_0 | Drive Slot | N/A | N/A | N/A 33 | SATAIII_1 | Drive Slot | N/A | N/A | N/A 34 | SCU_PORT_0 | Drive Slot | N/A | N/A | N/A 35 | SCU_PORT_1 | Drive Slot | N/A | N/A | N/A 36 | SCU_PORT_2 | Drive Slot | N/A | N/A | N/A 37 | SCU_PORT_3 | Drive Slot | N/A | N/A | N/A If you want to control the CPU fans you'll have to change CPU_FAN1 and CPU_FAN2 to CPU_FAN1_1 and CPU_FAN2_1 in the boards.json in /boot/config/plugins/ipmi. I think the rest of your fans should work as long as they are 4 pin PWM fans. You can test the fans using the ipmi-raw commands I described a few posts back. http://lime-technology.com/forum/index.php?topic=39787.msg500260.msg#500260 Right on! I'll try that tonight . If it is set properly, will the script stop telling me my board is not supported? Post what ipmi-fru reports? Asrock, ASRockRack?
  19. Your welcome. It should change colors too, based on temp.
  20. This would be outside of the scope of this plugin. This is more for single packages (even though a couple require each other). What your doing would be more suited for its own plugin. I will recompile my python 3 though. A good starting point for creating a plugin I think would be one of my smaller plugins. One I wrote for Quassel notifications seems appropriate, since it's the one I needed python 3 for. https://github.com/dmacias72/unRAID-plugins/tree/master/source/qnotify https://github.com/dmacias72/unRAID-plugins/blob/master/plugins/qnotify.plg Basically the source is just a file structure for creating a slackware package which can be installed/upgraded with upgradepkg --install-new So the emttp settings page, rc scripts and file permissions are all installed with the package. The plg file installs all the dependencies and the plugin package and executes install and remove scripts. You can pm me or create a separate thread and I can help out as much as I can.
×
×
  • Create New...