After a bit of research I have found a fix for the real time graph issue on the OpenWRT interface for the Almond+ Router. I claim no responsibility if you have problems, but here here are the steps I followed to resolve the real time graph issue:
1. Open a new SSH session into your Almond+. (I used
PuTTY to manage the connection)
2. Log into your router with the appropriate credentials.
3. You'll need to edit the lighttpd.conf file. (If you are uncomfortable using command lind editor
VI here is a guide
http://www.washington.edu/computing/unix/vi.html) To edit I issued the following command:
vi /etc/lighttpd/lighttpd.conf
4. The OpenWRT build of lighttpd Securifi uses is missing the mimetype for svg, which is why the browser is trying to download it. To correct this I added a new entry (using the i command) after line 47 (".png" => "image/png",) for the following:
".svg" => "image/svg+xml", here is what my screen looked like after the entry:
5. Save (using
:w command) and exit (using
ZZ command)
6. (Optional step) If you want to you can verify that the setting saved by running the following command:
cat /etc/lighttpd/lighttpd.conf
7. Reboot your router (you can do this issuing a
reboot command at) and you should be all set (unless you have certain cable modems which may mean you have to do the whole hard powercycle thing).
Here is a screenshot of my Almond+ (note the "AlmondPlus | Kamikaze" in the top left) with correctly running graphs: