<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Jun 17, 2017 at 11:58 AM, Bob Sully <span dir="ltr"><<a href="mailto:rcs@malibyte.net" target="_blank">rcs@malibyte.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Wed, Jun 14, 2017 at 11:40 AM, Bob Sully <<a href="mailto:rcs@malibyte.net" target="_blank">rcs@malibyte.net</a>> wrote:<br>
</blockquote></blockquote>
<br>
    Hi all -<br>
<br>
    Recently updated my Myth system from 14.04 to 16.04 (running<br>
    0.28-fixes).<br>
<br>
    All seems well at this point except for the fact that the VFD LCD panel<br>
    on my case doesn't come up (with LCDd and lcdproc).  The imon drivers<br>
    that come with the new kernels don't work with it (the module will load<br>
    but the LCD daemon fails to run, as it can't find /dev/lcd0 - "Did you<br>
    load the iMON VFD module?" in /var/log/syslog.<br>
<br>
    After doing a bit of Googling, I now recall that I had to compile a<br>
    custom driver from Venky to get it to work before, but the download link<br>
    is no longer any good, and I can't find the .tgz file anywhere.  The<br>
    SilverStone site has Windows drivers but not Linux (they point to<br>
    Venky's site for the Linux driver).  Anyone still have a copy of that<br>
    imon_vfd.tgz lying around?  It needs to be compiled for the current<br>
    running kernel.<br>
<br>
    Thanks!<br>
    Bob<br>
<br>
<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi Bob,<br>
<br>
I have an SilverStone LC11m with an iMon VFD display/IR receiver. I'm<br>
pretty sure I'm no longer using custom code. I was able to get the<br>
in-kernel drivers working. I don't know if I have the exact same model as<br>
you though (lsusb shows ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote<br>
Controller). I do have the following options in /etc/modprobe.d/lirc.conf<br>
options imon display_type=1 nomouse=1 pad_thresh=28<br>
<br>
I think the display_type is the key. Without it, I think it will assume an<br>
LCD instead of VFD type. Note that I'm using Gentoo so you'll need to put<br>
those kernel module options where appropriate for Ubuntu.<br>
<br></div></div>
Karl<br>
</blockquote>
<br>
<br>
Hi, Karl - thanks very much for the reply.  You're right, we do have the same hardware, and the in-kernel drivers *do* work.<br>
<br>
The /etc/modprobe.d/lirc.conf file was OK as is.  Turns out that the reason the driver didn't appear to load was in the LCDd.conf file.  I had it set up to use /dev/lcd0, which it always had used previously - but for some reason, after the update to 16.04, the driver assigned /dev/lcd3 to the VFD panel.  Doh!  (but there are no /dev/lcd0, 1, or 2 - not sure why... ?)<br>
<br>
Happily, the new one creates a symlink, /dev_imon, pointing to the correct one (lcd3 in this case), so I just put that symlink into the LCDd.conf instead of the actual device (in case it changes again), so now all's well!<br>
<br>
Thanks again!<span class="HOEnZb"><font color="#888888"><br>
Bob</font></span></blockquote><div><br></div><div>Cool, glad you were able to get it working. I don't know what caused it to jump to /dev/lcd3, but I'll happily blame systemd. :-D<br><br></div><div>Karl<br></div></div></div></div>