Do you mean that the name of the command is changed to xmbmon?
For the version I have the package name is xmbmon but the executable that is installed is named mbmon.
/Erik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ah, ok. It seems the repository has to be enabled. This should get xmbmon installed:
To install mbmon:
1. Log in to the web gui on your FreeNAS unit.
2. Open the Shell
3. Get write permissions for the system disk by running
mount -uw /
4. Check that the package management system is using the FreeBSD server repo and not only the local repo. Check the output when running
pkg -vv
5. In the end of the output the enabled repositories are listed, both "FreeBSD: { ... }" and "local: { ... }" should be listed. If "FreeBSD: { ... }" is missing, then go to the repo config folder
cd /usr/local/etc/pkg/repos
Then rename the FreeBSD.conf to something else. The version of FreeBSD.conf in this folder is actually disabling the repo, by renaming (or removing) it the system will use the default version of the repo definition.
mv FreeBSD.conf FreeBSD.conf.ivehiddenit
6. Install mbmon by running
pkg install xmbmon
7. Reset permissions for the system disk by running
mount -ur /
EDIT: Corrected the path to the repos folder.
Last edit: Erik Kjellson 2015-10-28
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It does seem that mbmon doesn't find anything for your HW.
If you open the freenas-tempreport.py script in a text editor and change the line "USE_MBMON = True" into "USE_MBMON = False", then you won't have to see the error messages and installation instructions all the time.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hey... sorry for the delay in a reply but again thanks for the great work and I can validate that the changes work can see all the info now on the page :-)
Fantastic, helps in keepping an eye on how the system is behaving under load!!!
So thanks for the fix and communication ;-) appreciated!
Micke
Last edit: Mikael Lakkinen 2015-10-30
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Do you mean that the name of the command is changed to xmbmon?
For the version I have the package name is xmbmon but the executable that is installed is named mbmon.
/Erik
I'm assuming Mikael's comment is related to the error encountered after setting up tempreport that advises mbmon cannot be found?
I've attached a couple screenshots to help illustrate what I'm experiencing atm...
I'd appreciate any advice you might have to rectify this issue.
Todd
Last edit: Todd 2015-10-15
Ah, ok. It seems the repository has to be enabled. This should get xmbmon installed:
EDIT: Corrected the path to the repos folder.
Last edit: Erik Kjellson 2015-10-28
I followed your steps above but am still receiving an error. Is my hardware not supported?
It does seem that mbmon doesn't find anything for your HW.
If you open the freenas-tempreport.py script in a text editor and change the line "
USE_MBMON = True
" into "USE_MBMON = False
", then you won't have to see the error messages and installation instructions all the time.This installation description is now included in release 0.1.5.
My FreeNAS is saying there is no such directory... (cd /usr/local/etc/repos)
Please help?
Last edit: Todd 2015-10-28
Oops, my bad, it seems I forgot "/pkg/" in the path, it should be: /usr/local/etc/pkg/repos
That worked.
I also checked to see if everything worked after a reboot and it did.
Thanks :)
Hey... sorry for the delay in a reply but again thanks for the great work and I can validate that the changes work can see all the info now on the page :-)
Fantastic, helps in keepping an eye on how the system is behaving under load!!!
So thanks for the fix and communication ;-) appreciated!
Micke
Last edit: Mikael Lakkinen 2015-10-30