LCDProc 0.5.4-dev
-
I found the fix.. In /usr/local/pkg/lcdproc_client.php
down near line 469 you see the following
function outputled_enabled_CFontz633(){
global $config;
$lcdproc_config = $config['installedpackages']['lcdproc']['config'][0];
$value = $lcdproc_config['outputleds'];
if (is_null($value))
{return false;}
else
{
if ($value && $lcdproc_config['driver'] == "CFontz633")
{return true;}
else
{return false;}
}Change the
if ($value && $lcdproc_config['driver'] == "CFontz633")
to
if ($value && $lcdproc_config['driver'] == "CFontzPacket")that makes them work
I know this is just fooling it to think it is the 633 driver when your using the Packet one. I am not the developer or maintain this but could make all the changes needed to make it right and submit if need.it does seem to not be perfect though. All lan /wan is up and red shows for that LED and all gateways up but no LED .. sometimes the gateway one lights up then the lan/wan one will go green.. so some bug in code maybe?
-
I got it going for most part. I can't get result from Gateway #4 LED just green it lights always. But others work. Fixed some typos in the lcdproc_client.php file. I submitted it to github and here is link
https://github.com/pfsense/pfsense-packages/pull/532
I did not change the code in major way or the what LED does what.. Just made it work.
http://www.youtube.com/watch?v=uYdyLdrT_PI
-
Nice. :)
You almost certainly shouldn't have a gateway on LAN, off topic though. Do you have another thread going to discuss that?Steve
-
I do not put gateway on lan.. I only do on Wan.. I think the checking code in there is what is not right. I am use to tools to see variable values and debugging tools.. I don't have any for doing this kind of work so makes it harder to know the failure.
Off topic. will look for or create for the problem I have with Gateway issue
-
Please forgive my ignorance but I would like to get a few lines added to this package. When ever I upgrade my system or reinstall which isn't all the time admittedly, but I have to manually add the port necessary to get my crystal fontz 635 to work. It's kind of a pain in the you know what and it would be cool if it was there natively. I would love to have the following lines added:
/usr/local/pkg/lcdproc.inc:
case "ttyU0": continue; break;
and
case "ttyU0": $realport = "/dev/ttyU0"; break;
/usr/local/pkg/lcdproc.xml:
<option><value>ttyU0</value> <name>USB Com port 3 alternate (/dev/ttyU0)</name></option>
I'm thinking some kind of commit is necessary but not sure of the process. I have no knowledge of github or am I over thinking the process?
-
That doesn't work with cuaU0 then? Odd.
Steve
-
That doesn't work with cuaU0 then? Odd.
Steve
Nope. I just stopped the service and tried that port. But when I try to restart the service it won't restart. I remember you helped awhile ago to discover ttyU0 was the port that I needed to use. I'm not sure if my screen is special but it's not usb its serial but connects to a USB port. When I connected to Windows that's when I discovered that it had some kind of USB to Serial adapter built into it. The screen is just a CrystalFontz 635 that I bought directly from CrystalFontz. If I use the crystalfontz 633 driver I get a blank screen, I have to use the crystalfontz packet driver. It is my understanding that I can only get the LED on the left side of the screen to work if I use the crystalfontz 633 driver. Would be nice to have those working.
Just for my knowledge what is the difference between cuaU0 and ttyU0? I tried to do a little searching but I'm not getting any answers.
-
As far as I know (and I'm a bit unsure on this) it's just a terminology difference. Older versions of FreeBSD used tty for serial ports, newer versions use cua but tty is kept for compatibility. In both cases the capital 'U' indicates a USB connected device.
Steve
-
Yes, CrystalFontz Packet driver is what you need to use. As far as those LED's on the left edge the code I put up here makes those work.
https://github.com/pfsense/pfsense-packages/pull/532
Mike, Couple messages back I explained some you might be interested in seeing those (end of page 32)
-
Yes I saw those but I thought is said that you needed to use the crystalfontz 633 driver. I will take a look again. Is there anyway that my port can be added to the package? Thanks.
-
Topper727 wrote:
Yes, CrystalFontz Packet driver is what you need to use. As far as those LED's on the left edge the code I put up here makes those work.
https://github.com/pfsense/pfsense-packages/pull/532
Mike, Couple messages back I explained some you might be interested in seeing those (end of page 32)
Thanks my LEDs are now working they are on. Hopefully I will have sometime this week or weekend to workone the WAN gateway issue. I am also going to sit down to figure out how I can get my port added to this package.
Thanks all for the help.
-
Glad to see you got it working. I hope to get my changes (fixes) put into the lcdproc package as well. I seen Michelle is one who started it. Maybe she is one going to put these changes in and submit to package system? I am not familiar with this process yet.
-
I just got a pair of boxes which have LCDs in them that I'd love to get working. Can anyone tell me how I'm supposed to identify which driver I should be using?
The boxes are Lanner FW-8865. I sent an email over to them asking for more info on what LCD was installed and how it was attached, but I was hoping that with any luck someone here would be able to get me started.
http://www.lannerinc.com/products/x86-network-appliances/rackmount/fw-8865
-
There was a report recently that another Lanner box worked with the sdeclcd driver. That has code in it to work with the XTM5 which is a lightly modified Lanner box. Easy test.
Steve
Edit: http://forum.pfsense.org/index.php/topic,68481.msg375797.html#msg375797
-
There was a report recently that another Lanner box worked with the sdeclcd driver. That has code in it to work with the XTM5 which is a lightly modified Lanner box. Easy test.
Steve
Edit: http://forum.pfsense.org/index.php/topic,68481.msg375797.html#msg375797
You. Are. Awesome. It was "USB COM Port 1" and "Watchguard Firebox with SDEC".
Any idea if there's a way to get traffic statistics for multiple interfaces? I'd love to be able to show total throughput on WAN1 + WAN2.
EDIT: Interestingly enough, Lanner just got back to me and said it's hooked up via Parallel. Not sure why the setting I picked worked unless the driver portion ignored it.
-
No idea on network stats though there are various code mods in this thread that add functionality you might look through.
Yeah I think the sdec driver is hardcoded to use the parallel port. It's interesting that it works at all. I had always assumed that Watchguard had insisted on backwards compatibility with their x-core boxes, which had an sdec LCD, and that was the only reason it works with much newer models. Maybe not.Steve
-
Who actually maintains this package? I'd be interested in subsidizing the development a bit if I can get an aggregated traffic option in the UI and have it part of the package.
-
Michelle (mdima) forked the original lcdproc package and updated it. See the first post in this thread.
Steve
-
Michelle (mdima) forked the original lcdproc package and updated it. See the first post in this thread.
Steve
Yeah, I was hoping that wasn't the case. Not online for more than 3 weeks. PM sent though and crossing my fingers.
-
I just got the updates to fix the LED's merged. I hope this means that it will be and update in our packages list. I think this will happen soon.
I just confirmed, if you re-install the LCDProc-dev package you will get the LED Patch now.