Welcome, Guest. Please login or register.
Did you miss your activation email?
+  pfSense Forum
|-+  pfSense English Support» Hardware» [As Good As Solved!] Watchguard Firebox Arm/Disarm LED
Username:
Password:
 
 

Pages: 1 ... 4 5 6 7 [8]   Go Down
  Print  
Author Topic: [As Good As Solved!] Watchguard Firebox Arm/Disarm LED  (Read 24141 times)
0 Members and 1 Guest are viewing this topic.
stephenw10
Hero Member
*****
Online Online

Posts: 5108



View Profile
« Reply #105 on: February 13, 2012, 02:56:21 pm »

I agree, now we have red, green and off for all the boxes it would be best to do anything else in software.
I think for most people simply having the LED go green at boot time will be sufficient. Anything else can be done with a separate lcdproc client that only controls the led.

Another completely different idea would be to follow JimP's suggestion and have a separate FreeBSD led driver. This allows for all sorts of interesting possibilities, you can send data to /dev/led directly and have it flash a message in morse code for example.  Smiley It's how the LEDs on the ALIX box are handled.

Steve
Logged
fmertz
Jr. Member
**
Offline Offline

Posts: 92


View Profile
« Reply #106 on: February 13, 2012, 03:09:34 pm »

Anything else can be done with a separate lcdproc client that only controls the led.

separate FreeBSD led driver.
Maybe we can talk mdima into adding calls to output()  in the existing php client. That client captures a range of things as it is.

Going down the driver path throws portability out the window. The code becomes FreeBSD only, and a completely separate implementation would be required for Linux. I have done neither, but, in the end, the purpose is to learn.
Logged
stephenw10
Hero Member
*****
Online Online

Posts: 5108



View Profile
« Reply #107 on: February 14, 2012, 12:48:39 pm »

I hadn't considered portability.
Looking at the geode led driver they use the oem_bios function to indentify the different models. I guess this might be FreeBSD only.

Steve
Logged
stephenw10
Hero Member
*****
Online Online

Posts: 5108



View Profile
« Reply #108 on: June 21, 2012, 08:17:31 pm »

Just realised I posted the most recent version of this in the X700 thread and forgot to include it here.
Same as previous versions but includes an option to switch the LCD backlight if you aren't running LCDproc with the firebox driver.
Find it attached with the source.

Code:
[2.0.1-RELEASE][root@pfsense.fire.box]/conf(8): ./WGXepc
Found Firebox X-Peak
WGXepc Version 0.5 13:2:2012 stephenw10
WGXepc can accept two arguments:
 -f (fan) will return the current fan speed or if followed
    by a number in hex, 00-FF, will set it.
 -l (led) will set the arm/disarm led state to the second argument:
    red, green, red_flash, green_flash, red_flash_fast, green_flash_fast, off
 -b (backlight) will set the lcd backlight to the second argument:
    on or off. Do not use with LCD driver.
Not all functions are supported by all models

Steve
Logged
mike56
Newbie
*
Offline Offline

Posts: 13


View Profile
« Reply #109 on: June 22, 2012, 06:54:50 am »

More good work.  What is anyone using for a fan speed setting?  I have upgraded to the SL7EG CPU, run powerd and still have the original fans in my X750E.

Thanks!
Mike
Logged
stephenw10
Hero Member
*****
Online Online

Posts: 5108



View Profile
« Reply #110 on: June 22, 2012, 08:04:56 am »

I'm using 64. However my test box is rarely loaded at all and it's sat on my desk not in a hot rack.
I have run them at 16 with no problems and barely any detectable temperature rise.
You can test it with cpuburn and mbmon.

Steve
Logged
stephenw10
Hero Member
*****
Online Online

Posts: 5108



View Profile
« Reply #111 on: May 16, 2013, 06:12:29 pm »

There is a new version of WGXepc.
Find it attached to this thread along with the source code.
As before remove the .png extension and chmod it 0755 once it's on the box.

It now supports the XTM5 series boxes with LED and fan control (of sorts!).
I have tested it on all the known boxes with 2.0.x and 2.1beta but my testing is limited, let me know if it misbehaves.

Code:
[2.0.3-RELEASE][root@pfsense.fire.box]/root(7): /conf/WGXepc
Found Firebox X-Peak
WGXepc Version 0.8 14/5/2013 stephenw10
WGXepc can accept two arguments:
 -f (fan) will return the current and minimum fan speed or if followed
    by a number in hex, 00-FF, will set it.
 -l (led) will set the arm/disarm led state to the second argument:
    red, green, red_flash, green_flash, red_flash_fast, green_flash_fast, off
 -b (backlight) will set the lcd backlight to the second argument:
    on or off. Do not use with LCD driver.
Not all functions are supported by all models

Steve
Logged
Pages: 1 ... 4 5 6 7 [8]   Go Up
  Print  
 
Jump to:  

 

Page created in 0.027 seconds with 20 queries.