Well, there you have your Soekris box, running OpenBSD -current, with GPIO drivers enabled, and the Error LED is still idle? Don't despair: Here's about the most useless application you may ever find:
# gpioflicker -h
Usage: gpioflicker [options]
Options:
-f foreground [off]
-d device gpio device [/dev/gpio0]
-p pin gpio pin [9]
-t milliseconds minimum period to keep LED active [100]
-i interface network interface [pflog0]
-n don't monopolize gpio device
-r invert LED behavior
-P write pidfile [off]
-B basename pidfile basename (implies -P) [gpioflicker]
-I {0|1} initial state of gpio pin
Signals:
USR1 activates gpio pin
USR2 deactivates gpio pin
Version: 0.3
#
The default values are suitable for a Soekris Net4501. For other systems, you may need to use the -d and -p switches, and possibly do some initialization with gpioctl. The tarball includes a man page.
Here comes the download link: gpioflicker-0.3.tar.gz (about 4kB).
(Older versions: gpioflicker-0.2.tar.gz, gpioflicker-0.1.tar.gz.)
Kudos to Alexander Yurchenko (grange@) for the GPIO framework!