Notice: You must be running unRAID version 6.1 or later to use these plugins
The easiest way of installing plugins is thru Community Applications. This is an apps installation manager developed by Squid and needs to be installed separately.
The alternative way of installing an optional plugin is from the Plugin page in the WebGui and use the tab Install Pugin. The URLs of the optional plugins as mentioned below can be copied and pasted in the install box.
Available Dynamix plugins
shows in real-time any open SMB and AFP network streams. This allows instant view of who is accessing the server - either by IP address or name - and see what content is opened. Optionally streams can be stopped from the GUI.
keeps folder information in memory to prevent unnecessary disk spin up. Dynamix builds a GUI front-end to allow entering of parameters for the cache_dirs script which is running in the background.
defines the conditions under which the system will go to S3 sleep mode. It also adds an unconditional 'sleep' button on the Array Operation page.
shows various details of your system hardware and BIOS. This includes processor, memory and sub-system components.
shows in real-time the disk utilizations and critical system recources, such CPU usage, memory usage, interface bandwidth and disk I/O bandwidth.
shows in real-time the temperature of the system CPU and motherboard. Temperatures can be displayed in Celsius or Fahrenheit. Your hardware must support the necessary probes, and additional software drivers may be required too.
This plugin requires PERL, this package needs to be installed separately.
allows automatic fan control based on the system temperature. High and low thresholds are used to speed up or speed down the fan. This is a new plugin and still under development.
is a front-end utility for the built-in hourly, daily, weekly and monthly schedules. It allows the user to alter the schedule execution times using the GUI. See Settings -> Scheduler -> Fixed Schedules.
adds an one-click button to the header which allows for instant sleep, reboot, shutdown of the system or array start/stop.
supports detection of the local master browser in an SMB network. It will display an icon in the header at the top-right when unRAID is elected as local master browser. Under SMB Workgroup settings more information about the current elected local master browser is given.
allows the creation of a cronjob to do regular SSD TRIM operations on the cache device(s). The command 'fstrim -v /mnt/cache' is executed at the given interval.
Real-time hashing and verification of files stored on the data disks of the array. This plugin reports on failed file content integrity and detects silent file corruption (aka bit-rot).
WARNING: USING THIS PLUGIN ON DISKS FORMATTED IN REISERFS MAY LEAD TO SYSTEM INSTABILITY. IT IS RECOMMENDED TO USE XFS.
SCSI Devices (unRAID 6.2 or later)
updates the udev persistent storage devices rules file (courtesy of bubbaQ), which allows proper naming of SCSI attached disks.
Please by aware that after installation of this plugin, it might be necessary to re-assign disks due to their changed names!
Date Time (unRAID 6.2 or later)
adds an interactive world map to the date and time settings. This allows the user to simply click on his/her country and select the corresponding time zone. In addition the world map highlights the countries in the currently selected time zone.
Stop Shell (unRAID 6.4 or later)
adds a script which gets invoked when the array is stopped. This script looks for any open shells in /mnt/... and terminate them. This ensures the array can be stopped.
Be aware that automatic terminating of open shells may lead to data loss if an active process is writing to the array.
Installation URLs (copy & paste)
Active Streams - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.active.streams.plg
Cache Dirs - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.cache.dirs.plg
S3 Sleep - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.s3.sleep.plg
System Info - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.info.plg
System Stats - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.stats.plg
System Temp - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.temp.plg
System AutoFan - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.autofan.plg
Schedules - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.schedules.plg
System Buttons - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.buttons.plg
Local Master - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.local.master.plg
SSD TRIM - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.ssd.trim.plg
File Integrity - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.file.integrity.plg
SCSI Devices - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.scsi.devices.plg
Date Time - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.date.time.plg
Stop Shell - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.stop.shell.plg
gridrunner aka Spaceinvader One has made a very nice video tutorial about several Dynamix plugins. A recommended watch when you like to learn more.
You like my Dynamix plugins?
You are actually asking about a couple of different things. First, your 'Wireless Modem' (actually a wireless router/modem) is only involved with the Internet (also referred to as WWW) and the assigning of IP Addresses for devices inside of LAN for the purposes of becoming a portion of the world wide Internet. This is what allows you to connect to sites like Google, Amazon, and CNN. Things that are on the outside of you router/modem are said to be on the WAN (Wide Area Network) and things inside of the router/modem are said to be on the LAN (Local Area Network). In unRAID, we use the LAN to connect to the GUI. Everything on the Internet is accessed by its IP address and a DNS server looks up things like CNN.com and returns back the proper IP address. The router portion of your Router/modem does this for your LAN.
SMB is a second network that is totally independent of the Internet. However, it does require that all of the computers which attach to it have an IP address. There are two ways (in the modern world) to get an address assigned. The first way is to use a DHCP server. (SMB itself does not have any DHCP functionality built into it.) This will be done by your Wireless Modem. The second way is to assign the IP addresses manually. (We used to have to do this back in the days when we used dial-up modems.) (Many of us still assign assign static IP addresses to our unRAID servers. It seems to make life much simpler if one wants to use the NFS protocol.) With unRAID, most of us use SMB to gain access to the files on the array. On the SMB network, the Local Master is the server that translates your server/client name to its IP address.
One more point, ANY computer or other device that runs SMB can become the Local Master. There is no restriction and many Devices (and ALL MS Windows computers) are enabled! (BTW, SMB does not require a router/Modem to work! I ran SMB on 10Base2 which was a length of RG-58A/U coax between two or more computers back in the early 1990's! And, furthermore, the original intend of SMB was to allow very small networks of computers to work together without the need of a dedicated server.)
So Yes, you do require two Masters (if you like) on your physical network. (By the way, they use the same physical layer and hardware to conduct their communication.) One to administer the LAN and WAN portion and the second to control SMB portion.
Now. let's look at the second part of your question. Go to the "Settings" page, then click on the "SMB" icon (Microsoft flag), then you will see three tabs on that page. Now, click on the "Workgroup Settings" tab. That is where you will find the information on which server is the Local Master. You will NOT see the yoda symbol UNLESS your server is the Local Master. It does not become the Local Master just because you gave it permission to be come the Local Master--- BTW, that is what the "Local master browser:" allows. It must also 'win' the periodical 'election' to become the Local Master! You also have to give it permission to monitor which computer is the Local Master by enabling the "Monitor local master election:" option. IF your server is not the Local Master, you will have to go to this page to find out which one is.
If you are having an election problem, let's take that up in a separate thread.