OPNsense Forum

English Forums => Hardware and Performance => Topic started by: DeLorean on December 30, 2018, 03:35:35 pm

Title: LCDproc on Watchguard XTM 5 series
Post by: DeLorean on December 30, 2018, 03:35:35 pm
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
Title: Re: LCDproc on Watchguard XTM 5 series
Post by: matthewsdi on June 30, 2019, 05:36:43 am
I am also trying to figure this out. You get anywhere with it?
Title: Re: LCDproc on Watchguard XTM 5 series
Post by: DeLorean on June 30, 2019, 11:31:27 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
Title: Re: LCDproc on Watchguard XTM 5 series
Post by: 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 (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 (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
Title: Re: LCDproc on Watchguard XTM 5 series
Post by: OpnSenseFreak on July 22, 2019, 06:42:27 am
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 (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 (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?


Title: Re: LCDproc on Watchguard XTM 5 series
Post by: AdSchellevis on July 22, 2019, 08:42:38 am
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)