LCDproc on Watchguard XTM 5 series

Started by DeLorean, December 30, 2018, 03:35:35 PM

Previous topic - Next topic
Hello,

After using pfSense for almost 3 years,
i'm now new to OPNsense.
I have managed to install the nano 64bit version on a 4Gb CF card,
and LCDproc is installed and working.
But since the LCDproc is not configuarable through the Web Gui,
i can't find where to change the screen size.
By default, LCDproc use 20x4 , while a LCD screen of a Watchguard XTM 5 is 20x2.
All the displayed text is all messed up now.
I have already take a look in soms files with Winscp through SSH connection, but can't find what i want.

Can anyone point me in the right direction please ?

Thanks in advance.

Grtz
DeLorean

I am also trying to figure this out. You get anywhere with it?

Quote from: matthewsdi on June 30, 2019, 05:36:43 AM
I am also trying to figure this out. You get anywhere with it?

I gave up, i'm sorry.
Due the lack of response, i suspect that this is a top secret.
The main reason that i gave OPNsense a change, was the future requirement for a AES-NI cpu if keep using pfSense. But this requirement is not neccessary anymore.
So i keep using pfSense.
It's a pitty, because i find the Web UI of OPNsense much better, but it is what it is.
Thank you for replying.

Grtz
DeLorean

We don't actively support lcdproc, but the documentation is far from a secret.

http://lcdproc.sourceforge.net/docs/lcdproc-0-5-5-user.html

Easiest way is to just copy our plugin (which is intended for Lanner equipment) and change the configuration template accordingly.

https://github.com/opnsense/plugins/tree/master/sysutils/lcdproc-sdeclcd

If someone likes to work on a more configurable plugin or one for a specific device (which is what we have chosen here), just create a PR on GitHub.

Best regards,

Ad

July 22, 2019, 06:42:27 AM #4 Last Edit: July 22, 2019, 06:45:54 AM by 747builder
Quote from: AdSchellevis on June 30, 2019, 02:41:10 PM
We don't actively support lcdproc, but the documentation is far from a secret.

http://lcdproc.sourceforge.net/docs/lcdproc-0-5-5-user.html

Easiest way is to just copy our plugin (which is intended for Lanner equipment) and change the configuration template accordingly.

https://github.com/opnsense/plugins/tree/master/sysutils/lcdproc-sdeclcd

If someone likes to work on a more configurable plugin or one for a specific device (which is what we have chosen here), just create a PR on GitHub.

Best regards,

Ad

Ad,

i have a version that im testing on Portwell/Caswell EZIO-100/300 LCD's.

1) How do i create a PR on GitHub?
2) Is there documentation on how to create my own Plugins from your templates so i can test it that way?
3) Luckily the needed driver is already compiled since its NOT the one that the Lanner uses.
4) Would it be a good idea to rename the Lanner Plugin to include Lanner in the name once i get the Portwell/Caswell plugin done?



1) https://help.github.com/en/articles/creating-a-pull-request
2) https://docs.opnsense.org/develop.html
3) we use the standard port package, all supported drivers are mentioned in the Makefile https://github.com/opnsense/ports/blob/fbff6adf9605f148218b8fba753359650d6ef13b/sysutils/lcdproc/Makefile
4) no, sdeclcd is the name of the driver. please name your plugin similar if you want to clone this one (lcdproc-mydriver)