OLA - Fedora - Enttec USB Pro

516 views
Skip to first unread message

nik...@gmail.com

unread,
Dec 3, 2016, 6:24:21 AM12/3/16
to open-lighting
I saw recently OLA was in Fedora Repos (Yeah !)
So i installed it perfectly on a fresh F25 install, and i try to connect my enttec usb pro it doesn't work.
I modify the udev rules, it doesn't change, but, i don't see the usbpro plugin, i only have opendmx, usbdmx and usbserial

Is the fedora version compiled with the usbpro plugin ? Is it an old plugin wich has been replaced ?

nik...@gmail.com

unread,
Dec 3, 2016, 10:58:44 AM12/3/16
to open-lighting
And I have a long list of 
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable



Peter Newman

unread,
Dec 3, 2016, 12:15:39 PM12/3/16
to open-lighting
Is the plugin enabled in its config file?

I'm not sure what's causing the errors, does that directory exist?

nik...@gmail.com

unread,
Dec 6, 2016, 4:53:30 AM12/6/16
to open-lighting
The thing is, there is no config file for this plugin, and it is not listed in the web interface, that's why I was asking this question...
Of course, /dev exists, i don't uderstand why ola can't access the directory...

I'll try to create a conf file myself for the plugin and see what it says, but no much hope...

Hoggins!

unread,
Dec 6, 2016, 5:08:16 AM12/6/16
to open-l...@googlegroups.com
Hi,
Have you had any luck with previous versions of Fedora ? I'm saying that
because I tried to use OLA on a Fedora 24 machine with a DMX King
interface, and I got exactly the same symptoms : device not detected,
and these "readdir(/dev): Resource temporarily unavailable" showing in
the logs.

I abandoned and I'm now using the OLA image on a Raspberry Pi, and it
works like a charm. I suspect the Fedora packages are broken somehow.

Cheers !

Hoggins!

signature.asc

nik...@gmail.com

unread,
Dec 6, 2016, 7:02:28 AM12/6/16
to open-lighting, hog...@radiom.fr
It is the first time I use the package, i didn't saw it before...

$ ls -Al / |grep dev
drwxr-xr-x.  22 root root  3940  6 déc.  12:00 dev


[yesora@localhost ~]$ locate usbpro |grep usr
/usr/bin/ola_usbpro
/usr/bin/usbpro_firmware
/usr/lib64/libolausbpro.so.0
/usr/lib64/libolausbpro.so.0.0.0
/usr/lib64/libolausbproconf.so.0
/usr/lib64/libolausbproconf.so.0.0.0
/usr/share/man/man1/ola_usbpro.1.gz
/usr/share/man/man1/usbpro_firmware.1.gz



adding a custom .ola/ola-usbpro.conf with "enabled = true" in it didn't change anything...

nik...@gmail.com

unread,
Dec 6, 2016, 10:07:34 AM12/6/16
to open-lighting
Tried to build yhe RPM from the sources and I got that, maybe there is a link...

libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Werror -Wno-error=unused-parameter -DPID_DATA_DIR=\"/usr/share/ola/pids\" -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -std=gnu++98 -pthread -c common/file/Util.cpp  -fPIC -DPIC -o common/file/.libs/common_libolacommon_la-Util.o
common/file/Util.cpp: In function 'bool ola::file::FindMatchingFiles(const string&, const std::vector<std::__cxx11::basic_string<char> >&, std::vector<std::__cxx11::basic_string<char> >*)':
common/file/Util.cpp:138:7: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Werror=deprecated-declarations]
   if (readdir_r(dp, &dir_ent, &dir_ent_p)) {
       ^~~~~~~~~
In file included from common/file/Util.cpp:23:0:
/usr/include/dirent.h:183:12: note: declared here
 extern int readdir_r (DIR *__restrict __dirp,
            ^~~~~~~~~
common/file/Util.cpp:138:41: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Werror=deprecated-declarations]
   if (readdir_r(dp, &dir_ent, &dir_ent_p)) {
                                         ^
In file included from common/file/Util.cpp:23:0:
/usr/include/dirent.h:183:12: note: declared here
 extern int readdir_r (DIR *__restrict __dirp,
            ^~~~~~~~~
common/file/Util.cpp:153:9: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Werror=deprecated-declarations]
     if (readdir_r(dp, &dir_ent, &dir_ent_p)) {
         ^~~~~~~~~
In file included from common/file/Util.cpp:23:0:
/usr/include/dirent.h:183:12: note: declared here
 extern int readdir_r (DIR *__restrict __dirp,
            ^~~~~~~~~
common/file/Util.cpp:153:43: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Werror=deprecated-declarations]
     if (readdir_r(dp, &dir_ent, &dir_ent_p)) {
                                           ^
In file included from common/file/Util.cpp:23:0:
/usr/include/dirent.h:183:12: note: declared here
 extern int readdir_r (DIR *__restrict __dirp,
            ^~~~~~~~~
cc1plus: all warnings being treated as errors
Makefile:10320: recipe for target 'common/file/common_libolacommon_la-Util.lo' failed
make[2]: *** [common/file/common_libolacommon_la-Util.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/home/yesora/rpmbuild/BUILD/ola-0.10.2'
Makefile:15596: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/yesora/rpmbuild/BUILD/ola-0.10.2'
Makefile:6849: recipe for target 'all' failed
make: *** [all] Error 2
erreur : Mauvais statut de sortie pour /var/tmp/rpm-tmp.St1Ac4 (%build)


Erreur de construction de RPM :
    Mauvais statut de sortie pour /var/tmp/rpm-tmp.St1Ac4 (%build)

nik...@gmail.com

unread,
Dec 6, 2016, 3:17:44 PM12/6/16
to open-lighting
Okay, so, I tried with a software called DLight that has a 0.8.32 built-in version of OLA, and the thing worked. Conf files are the same, that makes me see that the plugin was serialusb and not usbpro...

Indeed, i recompiled a master branch version applying the patch described here : https://github.com/OpenLightingProject/ola/issues/1055

The programs compiles but I have the same errors, even worse because I have one more :

common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
c


So, problem unsolved for the moment, I'll play with the built-in version with D-Light...


Le samedi 3 décembre 2016 12:24:21 UTC+1, nik...@gmail.com a écrit :

Peter Newman

unread,
Dec 6, 2016, 9:04:21 PM12/6/16
to open-lighting
Sorry I missed your comment about conf files before or I would have clarified that.

Can you confirm exactly which patch from that issue you've applied?

You should be able to add --disable-fatal-warnings to configure and your build ought to succeed.

What does ls -al /var/lock/LCK..ttyUSB0 say?

nik...@gmail.com

unread,
Dec 15, 2016, 10:01:12 AM12/15/16
to open-lighting
Ok, I tried again with a 0.10.3 I just compiled.
The patch applied for the readdir issue is the last one : https://github.com/daveol/ola/commit/ee1cf80b071e312146b401925dda68329f20a6e6

I don't have the /var/lock problem (so I'm afraid i can't list you the ls result for the moment), but I still have 

common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable


...

nik...@gmail.com

unread,
Dec 15, 2016, 10:24:29 AM12/15/16
to open-lighting
Sorry for the multiple messages.
I launched only olad, and not olad -l 3

[yesora@localhost ~]$ olad -l 3
olad/Olad.cpp:94: OLA Daemon version 0.10.3
olad/OlaDaemon.cpp:121: Using configs in /home/yesora/.ola
common/thread/Thread.cpp:194: Thread pref-saver, policy SCHED_OTHER, priority 0
common/file/Util.cpp:153: readdir(/usr/local/share/ola/pids): Success
olad/OlaServer.cpp:194: Server UID is 7a70:1301a8c0
olad/OlaServer.cpp:206: Server instance name is OLA Server
olad/AvahiDiscoveryAgent.cpp:201: Client state changed to AVAHI_CLIENT_S_RUNNING
common/thread/Thread.cpp:194: Thread http, policy SCHED_OTHER, priority 0
common/http/HTTPServer.cpp:496: HTTP Server started on port 9090
olad/AvahiDiscoveryAgent.cpp:236: State for OLA Server._http._tcp,_ola, group 0x2537e80 changed to AVAHI_ENTRY_GROUP_UNCOMMITED
olad/AvahiDiscoveryAgent.cpp:334: Adding _ola._sub._http._tcp
olad/AvahiDiscoveryAgent.cpp:342: Failed to add _ola._sub._http._tcp
olad/AvahiDiscoveryAgent.cpp:236: State for OLA Server._http._tcp,_ola, group 0x2537e80 changed to AVAHI_ENTRY_GROUP_REGISTERING
olad/OlaServer.cpp:481: Updated PID definitions.
olad/OlaServer.cpp:489: PID store is at 0x25ec480
common/thread/Thread.cpp:194: Thread signal-thread, policy SCHED_OTHER, priority 0
olad/PluginManager.cpp:73: Skipping UART native DMX because it was disabled
olad/PluginManager.cpp:195: Trying to start Dummy
olad/plugin_api/DeviceManager.cpp:105: Installed device: Dummy Device:1-1
olad/PluginManager.cpp:200: Started Dummy
olad/PluginManager.cpp:195: Trying to start ArtNet
olad/plugin_api/DeviceManager.cpp:105: Installed device: ArtNet [127.0.0.1]:2-1
olad/plugin_api/Universe.cpp:522: Full RDM discovery triggered for universe 1
olad/plugin_api/PortManager.cpp:119: Patched 2-1-I-0 to universe 1
olad/PluginManager.cpp:200: Started ArtNet
olad/PluginManager.cpp:195: Trying to start ShowNet
olad/plugin_api/DeviceManager.cpp:105: Installed device: ShowNet [192.168.1.19]:3-1
olad/PluginManager.cpp:200: Started ShowNet
olad/PluginManager.cpp:195: Trying to start ESP Net
olad/plugin_api/DeviceManager.cpp:105: Installed device: ESP Net [192.168.1.19]:4-1
olad/PluginManager.cpp:200: Started ESP Net
olad/PluginManager.cpp:195: Trying to start Serial USB
common/thread/Thread.cpp:194: Thread , policy SCHED_OTHER, priority 0
common/file/Util.cpp:153: readdir(/dev): Success
olad/PluginManager.cpp:200: Started Serial USB
olad/PluginManager.cpp:195: Trying to start Enttec Open DMX
common/io/IOUtils.cpp:39: open(/dev/dmx0): No such file or directory
plugins/opendmx/OpenDmxPlugin.cpp:80: Could not open /dev/dmx0 No such file or directory
olad/PluginManager.cpp:200: Started Enttec Open DMX
olad/PluginManager.cpp:195: Trying to start SandNet
olad/plugin_api/DeviceManager.cpp:105: Installed device: SandNet [192.168.1.19]:7-1
olad/PluginManager.cpp:200: Started SandNet
olad/PluginManager.cpp:195: Trying to start StageProfi
olad/PluginManager.cpp:200: Started StageProfi
olad/PluginManager.cpp:195: Trying to start Pathport
common/network/IPV4Address.cpp:89: Could not convert address 676630270
olad/plugin_api/DeviceManager.cpp:105: Installed device: Pathport [192.168.1.19]:9-1
olad/PluginManager.cpp:200: Started Pathport
olad/PluginManager.cpp:195: Trying to start E1.31 (sACN)
olad/plugin_api/DeviceManager.cpp:105: Installed device: E1.31 (DMX over ACN) [192.168.1.19]:11-1
olad/PluginManager.cpp:200: Started E1.31 (sACN)
olad/PluginManager.cpp:195: Trying to start USB
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 2:2 @0x25268e0 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 2:1 @0x2531a50 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 4:1 @0x2528cf0 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 1:1 @0x25277a0 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 3:5 @0x2531b00 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 3:1 @0x252b870 [add]
libs/usb/LibUsbThread.cpp:49: -- Starting libusb thread
common/thread/Thread.cpp:194: Thread , policy SCHED_OTHER, priority 0
libs/usb/LibUsbThread.cpp:34: ----libusb event thread is running
olad/PluginManager.cpp:200: Started USB
olad/PluginManager.cpp:195: Trying to start OSC
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 0
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 1
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 2
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 3
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 4
olad/plugin_api/DeviceManager.cpp:105: Installed device: OSC Device:14-1
olad/PluginManager.cpp:200: Started OSC
olad/PluginManager.cpp:195: Trying to start SPI
common/file/Util.cpp:153: readdir(/dev): Success
olad/PluginManager.cpp:198: Failed to start SPI
olad/PluginManager.cpp:195: Trying to start KiNET
olad/plugin_api/DeviceManager.cpp:105: Installed device: KiNet Device:16-1
olad/PluginManager.cpp:200: Started KiNET
olad/PluginManager.cpp:195: Trying to start KarateLight
common/io/IOUtils.cpp:39: open(/dev/kldmx0): No such file or directory
plugins/karate/KaratePlugin.cpp:79: Could not open /dev/kldmx0 No such file or directory
olad/PluginManager.cpp:200: Started KarateLight
olad/PluginManager.cpp:195: Trying to start Milford Instruments
olad/PluginManager.cpp:200: Started Milford Instruments
olad/PluginManager.cpp:195: Trying to start Renard
olad/PluginManager.cpp:200: Started Renard
olad/PluginManager.cpp:195: Trying to start Open Pixel Control
olad/PluginManager.cpp:200: Started Open Pixel Control
olad/PluginManager.cpp:195: Trying to start GPIO
olad/PluginManager.cpp:200: Started GPIO
olad/AvahiDiscoveryAgent.cpp:236: State for OLA Server._http._tcp,_ola, group 0x2537e80 changed to AVAHI_ENTRY_GROUP_ESTABLISHED
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/file/Util.cpp:153: readdir(/dev): Resource temporarily unavailable




[yesora@localhost ~]$  ls -lA /var/lock/
total 4
-rw-r--r--. 1 root root 22 15 déc.  12:32 asound.state.lock
drwx------. 2 root root 60 15 déc.  12:25 iscsi
drwxrwxr-x. 2 root lock 40 15 déc.  12:25 lockdev
drwx------. 2 root root 40 15 déc.  12:25 lvm
drwxr-xr-x. 2 root root 40 15 déc.  12:25 ppp
drwxr-xr-x. 2 root root 40 15 déc.  12:25 subsys




Le mercredi 7 décembre 2016 03:04:21 UTC+1, Peter Newman a écrit :

Peter Newman

unread,
Dec 15, 2016, 5:48:13 PM12/15/16
to open-lighting
Do you want to try just this patch instead please, in case the issue is Dave's patch:

Can we try -l 4 from olad. Also can you do ls -al (small a, rather than A).

nik...@gmail.com

unread,
Jan 16, 2017, 10:16:55 AM1/16/17
to open-lighting
Okay, so :

I tried with the configure patch you proposed, and, I don't seem to have the readdir /dev issue anymore, but i still don't have the device in the plugins list :

olad -l 4
olad/Olad.cpp:94: OLA Daemon version 0.10.3
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 4, events 2001, descriptor: 0x653e50
olad/OlaDaemon.cpp:121: Using configs in /home/yesora/.ola
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 7, events 2001, descriptor: 0x6527e0
common/thread/Thread.cpp:194: Thread pref-saver, policy SCHED_OTHER, priority 0
common/rdm/PidStoreLoader.cpp:251: Loading BACKGROUND_QUEUED_STATUS_POLICY
common/rdm/PidStoreLoader.cpp:251: Loading BACKGROUND_QUEUED_STATUS_POLICY_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading BACKGROUND_STATUS_TYPE
common/rdm/PidStoreLoader.cpp:251: Loading QUEUED_STATUS_ENDPOINT_COLLECTION
common/rdm/PidStoreLoader.cpp:251: Loading QUEUED_STATUS_UID_COLLECTION
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_LIST
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_TO_UNIVERSE
common/rdm/PidStoreLoader.cpp:251: Loading RDM_TRAFFIC_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_MODE
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_LABEL
common/rdm/PidStoreLoader.cpp:251: Loading DISCOVERY_STATE
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_TIMING
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_TIMING_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading BINDING_CONTROL_FIELDS
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_IDENTIFY
common/rdm/PidStoreLoader.cpp:251: Loading BACKGROUND_DISCOVERY
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_DEVICE_LIST_CHANGE
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_DEVICES
common/rdm/PidStoreLoader.cpp:251: Loading TCP_COMMS_STATUS
common/rdm/PidStoreLoader.cpp:251: Loading ENDPOINT_LIST_CHANGE
common/rdm/PidStoreLoader.cpp:251: Loading DISC_UNIQUE_BRANCH
common/rdm/PidStoreLoader.cpp:251: Loading DISC_MUTE
common/rdm/PidStoreLoader.cpp:251: Loading DISC_UN_MUTE
common/rdm/PidStoreLoader.cpp:251: Loading PROXIED_DEVICES
common/rdm/PidStoreLoader.cpp:251: Loading PROXIED_DEVICE_COUNT
common/rdm/PidStoreLoader.cpp:251: Loading COMMS_STATUS
common/rdm/PidStoreLoader.cpp:251: Loading QUEUED_MESSAGE
common/rdm/PidStoreLoader.cpp:251: Loading STATUS_MESSAGES
common/rdm/PidStoreLoader.cpp:251: Loading STATUS_ID_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading CLEAR_STATUS_ID
common/rdm/PidStoreLoader.cpp:251: Loading SUB_DEVICE_STATUS_REPORT_THRESHOLD
common/rdm/PidStoreLoader.cpp:251: Loading SUPPORTED_PARAMETERS
common/rdm/PidStoreLoader.cpp:251: Loading PARAMETER_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading DEVICE_INFO
common/rdm/PidStoreLoader.cpp:251: Loading PRODUCT_DETAIL_ID_LIST
common/rdm/PidStoreLoader.cpp:251: Loading DEVICE_MODEL_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading MANUFACTURER_LABEL
common/rdm/PidStoreLoader.cpp:251: Loading DEVICE_LABEL
common/rdm/PidStoreLoader.cpp:251: Loading FACTORY_DEFAULTS
common/rdm/PidStoreLoader.cpp:251: Loading LANGUAGE_CAPABILITIES
common/rdm/PidStoreLoader.cpp:251: Loading LANGUAGE
common/rdm/PidStoreLoader.cpp:251: Loading SOFTWARE_VERSION_LABEL
common/rdm/PidStoreLoader.cpp:251: Loading BOOT_SOFTWARE_VERSION_ID
common/rdm/PidStoreLoader.cpp:251: Loading BOOT_SOFTWARE_VERSION_LABEL
common/rdm/PidStoreLoader.cpp:251: Loading DMX_PERSONALITY
common/rdm/PidStoreLoader.cpp:251: Loading DMX_PERSONALITY_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading DMX_START_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading SLOT_INFO
common/rdm/PidStoreLoader.cpp:251: Loading SLOT_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading DEFAULT_SLOT_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_BLOCK_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading DMX_FAIL_MODE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_STARTUP_MODE
common/rdm/PidStoreLoader.cpp:251: Loading SENSOR_DEFINITION
common/rdm/PidStoreLoader.cpp:251: Loading SENSOR_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading RECORD_SENSORS
common/rdm/PidStoreLoader.cpp:251: Loading DIMMER_INFO
common/rdm/PidStoreLoader.cpp:251: Loading MINIMUM_LEVEL
common/rdm/PidStoreLoader.cpp:251: Loading MAXIMUM_LEVEL
common/rdm/PidStoreLoader.cpp:251: Loading CURVE
common/rdm/PidStoreLoader.cpp:251: Loading CURVE_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading OUTPUT_RESPONSE_TIME
common/rdm/PidStoreLoader.cpp:251: Loading OUTPUT_RESPONSE_TIME_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading MODULATION_FREQUENCY
common/rdm/PidStoreLoader.cpp:251: Loading MODULATION_FREQUENCY_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading DEVICE_HOURS
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_HOURS
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_STRIKES
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_STATE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_ON_MODE
common/rdm/PidStoreLoader.cpp:251: Loading DEVICE_POWER_CYCLES
common/rdm/PidStoreLoader.cpp:251: Loading BURN_IN
common/rdm/PidStoreLoader.cpp:251: Loading DISPLAY_INVERT
common/rdm/PidStoreLoader.cpp:251: Loading DISPLAY_LEVEL
common/rdm/PidStoreLoader.cpp:251: Loading PAN_INVERT
common/rdm/PidStoreLoader.cpp:251: Loading TILT_INVERT
common/rdm/PidStoreLoader.cpp:251: Loading PAN_TILT_SWAP
common/rdm/PidStoreLoader.cpp:251: Loading REAL_TIME_CLOCK
common/rdm/PidStoreLoader.cpp:251: Loading LOCK_PIN
common/rdm/PidStoreLoader.cpp:251: Loading LOCK_STATE
common/rdm/PidStoreLoader.cpp:251: Loading LOCK_STATE_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading LIST_INTERFACES
common/rdm/PidStoreLoader.cpp:251: Loading INTERFACE_LABEL
common/rdm/PidStoreLoader.cpp:251: Loading INTERFACE_HARDWARE_ADDRESS_TYPE1
common/rdm/PidStoreLoader.cpp:251: Loading IPV4_DHCP_MODE
common/rdm/PidStoreLoader.cpp:251: Loading IPV4_ZEROCONF_MODE
common/rdm/PidStoreLoader.cpp:251: Loading IPV4_CURRENT_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading IPV4_STATIC_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading INTERFACE_RENEW_DHCP
common/rdm/PidStoreLoader.cpp:251: Loading INTERFACE_RELEASE_DHCP
common/rdm/PidStoreLoader.cpp:251: Loading INTERFACE_APPLY_CONFIGURATION
common/rdm/PidStoreLoader.cpp:251: Loading IPV4_DEFAULT_ROUTE
common/rdm/PidStoreLoader.cpp:251: Loading DNS_IPV4_NAME_SERVER
common/rdm/PidStoreLoader.cpp:251: Loading DNS_HOSTNAME
common/rdm/PidStoreLoader.cpp:251: Loading DNS_DOMAIN_NAME
common/rdm/PidStoreLoader.cpp:251: Loading IDENTIFY_DEVICE
common/rdm/PidStoreLoader.cpp:251: Loading RESET_DEVICE
common/rdm/PidStoreLoader.cpp:251: Loading POWER_STATE
common/rdm/PidStoreLoader.cpp:251: Loading PERFORM_SELFTEST
common/rdm/PidStoreLoader.cpp:251: Loading SELF_TEST_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading CAPTURE_PRESET
common/rdm/PidStoreLoader.cpp:251: Loading PRESET_PLAYBACK
common/rdm/PidStoreLoader.cpp:251: Loading IDENTIFY_MODE
common/rdm/PidStoreLoader.cpp:251: Loading PRESET_INFO
common/rdm/PidStoreLoader.cpp:251: Loading PRESET_STATUS
common/rdm/PidStoreLoader.cpp:251: Loading PRESET_MERGEMODE
common/rdm/PidStoreLoader.cpp:251: Loading POWER_ON_SELF_TEST
common/rdm/PidStoreLoader.cpp:251: Loading DEVICE_MODE
common/rdm/PidStoreLoader.cpp:251: Loading SERIAL_NUMBER
common/rdm/PidStoreLoader.cpp:251: Loading FAN_MODE
common/rdm/PidStoreLoader.cpp:251: Loading STATUS_LEDS
common/rdm/PidStoreLoader.cpp:251: Loading CCT_ADJUST
common/rdm/PidStoreLoader.cpp:251: Loading GN_ADJUST
common/rdm/PidStoreLoader.cpp:251: Loading DMX_SIGNAL_LOSS_MODE
common/rdm/PidStoreLoader.cpp:251: Loading MODEL_ID
common/rdm/PidStoreLoader.cpp:251: Loading MODEL_ID_LIST
common/rdm/PidStoreLoader.cpp:251: Loading PIXEL_TYPE
common/rdm/PidStoreLoader.cpp:251: Loading PIXEL_COUNT
common/rdm/PidStoreLoader.cpp:251: Loading DIMMER_MODE
common/rdm/PidStoreLoader.cpp:251: Loading LIGHT_MODE
common/rdm/PidStoreLoader.cpp:251: Loading CONSTANT_COLOR_MODES
common/rdm/PidStoreLoader.cpp:251: Loading CP_DISPLAYON
common/rdm/PidStoreLoader.cpp:251: Loading CP_FIXTID
common/rdm/PidStoreLoader.cpp:251: Loading CP_EVAN_RGBCMY
common/rdm/PidStoreLoader.cpp:251: Loading CP_FIXWHEELSC
common/rdm/PidStoreLoader.cpp:251: Loading CP_LAMPONDMX
common/rdm/PidStoreLoader.cpp:251: Loading CP_ENCPT
common/rdm/PidStoreLoader.cpp:251: Loading CP_PTSPEEDMODE
common/rdm/PidStoreLoader.cpp:251: Loading CP_DIMMERCURVE
common/rdm/PidStoreLoader.cpp:251: Loading CP_SILENTMODE
common/rdm/PidStoreLoader.cpp:251: Loading CP_SHUTTERONERR
common/rdm/PidStoreLoader.cpp:251: Loading CP_DIMMONSHUTTER
common/rdm/PidStoreLoader.cpp:251: Loading CP_POWERFANSMODE
common/rdm/PidStoreLoader.cpp:251: Loading CP_ARTNET_MODE
common/rdm/PidStoreLoader.cpp:251: Loading CP_NETREPEATDMX
common/rdm/PidStoreLoader.cpp:251: Loading CP_UNIVERSE
common/rdm/PidStoreLoader.cpp:251: Loading CP_AFAUTOSCALEOFF
common/rdm/PidStoreLoader.cpp:251: Loading CP_MCOLORADJUST
common/rdm/PidStoreLoader.cpp:251: Loading CP_MEFFRANDID
common/rdm/PidStoreLoader.cpp:251: Loading CP_MEFFDISTRIB
common/rdm/PidStoreLoader.cpp:251: Loading CP_EVANCURVEMODE
common/rdm/PidStoreLoader.cpp:251: Loading CP_PT_HOMING_SPEC
common/rdm/PidStoreLoader.cpp:251: Loading CP_PAN_HOME_ANGLE
common/rdm/PidStoreLoader.cpp:251: Loading CP_TILT_HOME_ANGLE
common/rdm/PidStoreLoader.cpp:251: Loading CP_CWHEEL_LINEAR
common/rdm/PidStoreLoader.cpp:251: Loading CP_ANTI_BLIND
common/rdm/PidStoreLoader.cpp:251: Loading CP_PIXELS_UNIVERSE
common/rdm/PidStoreLoader.cpp:251: Loading CP_RPTONDMX_UNIVERSE
common/rdm/PidStoreLoader.cpp:251: Loading CP_CHNLMODE_PIXELS
common/rdm/PidStoreLoader.cpp:251: Loading SHOW_ID
common/rdm/PidStoreLoader.cpp:251: Loading OUTPUT_POWER
common/rdm/PidStoreLoader.cpp:251: Loading HOP_PATTERN
common/rdm/PidStoreLoader.cpp:251: Loading BANDWIDTH
common/rdm/PidStoreLoader.cpp:251: Loading NUM_OF_CHANNELS
common/rdm/PidStoreLoader.cpp:251: Loading LEVEL_TEST
common/rdm/PidStoreLoader.cpp:251: Loading CURVE
common/rdm/PidStoreLoader.cpp:251: Loading BUMP_ENABLED
common/rdm/PidStoreLoader.cpp:251: Loading DATA_LOSS_TIMEOUT
common/rdm/PidStoreLoader.cpp:251: Loading BACKLIGHT_TIMEOUT
common/rdm/PidStoreLoader.cpp:251: Loading RDM_PROXY_ENABLED
common/rdm/PidStoreLoader.cpp:251: Loading INPUT_FORMAT
common/rdm/PidStoreLoader.cpp:251: Loading IP_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading IP_SUBNET_MASK
common/rdm/PidStoreLoader.cpp:251: Loading IP_GATEWAY
common/rdm/PidStoreLoader.cpp:251: Loading DHCP_MODE
common/rdm/PidStoreLoader.cpp:251: Loading MAC_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading SET_UID
common/rdm/PidStoreLoader.cpp:251: Loading DMX_OUTPUT_STANDARD
common/rdm/PidStoreLoader.cpp:251: Loading ADD_DISCOVERY
common/rdm/PidStoreLoader.cpp:251: Loading DMX_INTERSLOT_TIME
common/rdm/PidStoreLoader.cpp:251: Loading LATENCY
common/rdm/PidStoreLoader.cpp:251: Loading FACTORY_SETTINGS_LOCK
common/rdm/PidStoreLoader.cpp:251: Loading DMX_RDM_INTERLEAVE
common/rdm/PidStoreLoader.cpp:251: Loading PROXIED_DEVICES_ENHANCED
common/rdm/PidStoreLoader.cpp:251: Loading ADAPTIVE_ON_OFF
common/rdm/PidStoreLoader.cpp:251: Loading PWRUP_TEST
common/rdm/PidStoreLoader.cpp:251: Loading INTERNAL_STATS
common/rdm/PidStoreLoader.cpp:251: Loading NE_FAULT_DETECT_MODE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_PROTECT_MODE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_LOSS_MODE
common/rdm/PidStoreLoader.cpp:251: Loading PREHEAT_LEVEL
common/rdm/PidStoreLoader.cpp:251: Loading OUTPUT_CAP_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_TERM_MODE
common/rdm/PidStoreLoader.cpp:251: Loading FULL_DISCOVERY
common/rdm/PidStoreLoader.cpp:251: Loading OUTPUT_DEFAULT_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading DALI_FADE_TIME
common/rdm/PidStoreLoader.cpp:251: Loading INCREMENTAL_DISCOVERY_INTERVAL
common/rdm/PidStoreLoader.cpp:251: Loading ACK_TIMER_FACTOR
common/rdm/PidStoreLoader.cpp:251: Loading MDG_NETWORK_UNIVERSE_NUMBER
common/rdm/PidStoreLoader.cpp:251: Loading MDG_NETWORK_UNIVERSE_NAME
common/rdm/PidStoreLoader.cpp:251: Loading MDG_GENERATOR_STATE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_LAMP_OFF_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading DMX_RESET_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading MCX_LAMP_OFF_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading FIXTURE_ID
common/rdm/PidStoreLoader.cpp:251: Loading STAND_ALONE_OPERATION_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading SYNCHRONIZED
common/rdm/PidStoreLoader.cpp:251: Loading AUTO_PROGRAM_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading ENABLE_TIMERS
common/rdm/PidStoreLoader.cpp:251: Loading TIMER1_START_TIME
common/rdm/PidStoreLoader.cpp:251: Loading TIMER1_END_TIME
common/rdm/PidStoreLoader.cpp:251: Loading TIMER2_START_TIME
common/rdm/PidStoreLoader.cpp:251: Loading TIMER2_END_TIME
common/rdm/PidStoreLoader.cpp:251: Loading LIGHTSENSOR_LEVEL_TRIGGER_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading CAPTURE_CURRENT_SENSOR_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading LIGHTSENSOR_TRIGGER_LEVEL
common/rdm/PidStoreLoader.cpp:251: Loading ADD_SCENE
common/rdm/PidStoreLoader.cpp:251: Loading INSERT_SCENE
common/rdm/PidStoreLoader.cpp:251: Loading STORE_SCENE
common/rdm/PidStoreLoader.cpp:251: Loading DELETE_SCENE
common/rdm/PidStoreLoader.cpp:251: Loading DELETE_ALL_SCENES
common/rdm/PidStoreLoader.cpp:251: Loading NEXT_SCENE
common/rdm/PidStoreLoader.cpp:251: Loading PREVIOUS_SCENE
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_SETTINGS
common/rdm/PidStoreLoader.cpp:251: Loading RUN_PROGRAM
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_NUMBER
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_WAIT_TIME
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_FADE_TIME
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_INTENSITY
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_CYAN
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_MAGENTA
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_YELLOW
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_RED
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_GREEN
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_BLUE
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_AMBER
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_WHITE
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_ZOOM
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_FOCUS
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_RANDOM_COLOR
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_COLOR_WHEEL
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_GOBO_SELECTION
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_GOBO_INDEXING
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_ANIMATION_POSITION
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_ANIMATION_INDEXING
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_GET_DMX
common/rdm/PidStoreLoader.cpp:251: Loading SCENE_FROST_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading AUTO_SHUTTER_BO_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading EFFECT_SPEED
common/rdm/PidStoreLoader.cpp:251: Loading EFFECT_SHORTCUTS_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading EFFECT_FEEDBACK_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_HOUR_WARNING_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_HOUR_WARNING_HOURS
common/rdm/PidStoreLoader.cpp:251: Loading AIR_FILTER_HOUR
common/rdm/PidStoreLoader.cpp:251: Loading AIR_FILTER_HOUR_WARNING_HOURS
common/rdm/PidStoreLoader.cpp:251: Loading DISPLAY_ERRORS_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_ERROR_TEST_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading SAVE_CUSTOM_CONFIGURATION
common/rdm/PidStoreLoader.cpp:251: Loading LOAD_CUSTOM_CONFIGURATION
common/rdm/PidStoreLoader.cpp:251: Loading BARNDOOR_SOFTWARE_VERSION
common/rdm/PidStoreLoader.cpp:251: Loading CMY_BLACKOUT_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading TRACKING_MODE
common/rdm/PidStoreLoader.cpp:251: Loading TRACKING_CAL
common/rdm/PidStoreLoader.cpp:251: Loading DIMMER_CURVE
common/rdm/PidStoreLoader.cpp:251: Loading FOCUS_TRACKING
common/rdm/PidStoreLoader.cpp:251: Loading DISPLAY_AUTO_OFF
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_PREHEAT_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_PREHEAT_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_POWER_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_POWER_VALUE
common/rdm/PidStoreLoader.cpp:251: Loading IRIS_BLACKOUT_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading COLOR_WHEEL_BLACKOUT_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading STUDIO_MODE
common/rdm/PidStoreLoader.cpp:251: Loading BLOCK_TEMP_SETTING
common/rdm/PidStoreLoader.cpp:251: Loading GOBO3_ANIMATION_START
common/rdm/PidStoreLoader.cpp:251: Loading GOBO3_ANIMATION_END
common/rdm/PidStoreLoader.cpp:251: Loading PAN_TILT_SPEED
common/rdm/PidStoreLoader.cpp:251: Loading PAN_TILT_MOVE_ON_RESET_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading PAN_TILT_LIMITATION_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading PAN_LIMITATION_MINIMUM
common/rdm/PidStoreLoader.cpp:251: Loading PAN_LIMITATION_MAXIMUM
common/rdm/PidStoreLoader.cpp:251: Loading TILT_LIMITATION_MINIMUM
common/rdm/PidStoreLoader.cpp:251: Loading TILT_LIMITATION_MAXIMUM
common/rdm/PidStoreLoader.cpp:251: Loading PAN_TILT_LIMITATION_AREA
common/rdm/PidStoreLoader.cpp:251: Loading FOLLOW_SPOT_MODE_ENABLE
common/rdm/PidStoreLoader.cpp:251: Loading FOLLOW_SPOT_MODE_LOCK_TOGGLE
common/rdm/PidStoreLoader.cpp:251: Loading FOLLOW_SPOT_MODE_LOCK_PAN
common/rdm/PidStoreLoader.cpp:251: Loading FOLLOW_SPOT_MODE_LOCK_TILT
common/rdm/PidStoreLoader.cpp:251: Loading REGULATE_LAMP_FAN
common/rdm/PidStoreLoader.cpp:251: Loading REGULATE_GOBO_FAN
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_COOLING
common/rdm/PidStoreLoader.cpp:251: Loading FAN_CLEAN
common/rdm/PidStoreLoader.cpp:251: Loading FAN_MODE
common/rdm/PidStoreLoader.cpp:251: Loading SERIAL_NUMBER
common/rdm/PidStoreLoader.cpp:251: Loading EVENT_LOG_USER_EVENT_TRIGGER
common/rdm/PidStoreLoader.cpp:251: Loading FAN_ERROR_STATUS
common/rdm/PidStoreLoader.cpp:251: Loading MAX_LAMP_POWER
common/rdm/PidStoreLoader.cpp:251: Loading LAMP_FADE_ON_COMM_LOSS
common/rdm/PidStoreLoader.cpp:251: Loading LOCK_PAN
common/rdm/PidStoreLoader.cpp:251: Loading LOCK_TILT
common/rdm/PidStoreLoader.cpp:251: Loading PAN_TILT_FREE_MOTION
common/rdm/PidStoreLoader.cpp:251: Loading FOLLOW_SPOT_CONTROLLER_MODE
common/rdm/PidStoreLoader.cpp:251: Loading ZOOM_TYPE
common/rdm/PidStoreLoader.cpp:251: Loading FOLLOW_SPOT_ZOOM
common/rdm/PidStoreLoader.cpp:251: Loading ZERO_GOBO_WHEELS
common/rdm/PidStoreLoader.cpp:251: Loading CLEAR_LOG
common/rdm/PidStoreLoader.cpp:251: Loading DISABLE_MECHS
common/rdm/PidStoreLoader.cpp:251: Loading DMX_INPUT
common/rdm/PidStoreLoader.cpp:251: Loading WIRELESS_UNLINK
common/rdm/PidStoreLoader.cpp:251: Loading SCREENSAVER_DELAY
common/rdm/PidStoreLoader.cpp:251: Loading DMX_HOLD_MODE
common/rdm/PidStoreLoader.cpp:251: Loading SLOT_LABELS
common/rdm/PidStoreLoader.cpp:251: Loading MODIFY_SENSOR_DEFINITION
common/rdm/PidStoreLoader.cpp:251: Loading NETWORK_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading NETWORK_MASK
common/rdm/PidStoreLoader.cpp:251: Loading GATEWAY_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading DNS_ADDRESS
common/rdm/PidStoreLoader.cpp:251: Loading DC_OFFSET
common/rdm/PidStoreLoader.cpp:251: Loading DC_FADER_OFFSET
common/rdm/PidStoreLoader.cpp:251: Loading DC_CALIBRATION
common/rdm/PidStoreLoader.cpp:251: Loading CURVE_DEFINITION
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_LOGIN
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_LOGOUT
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_RADIO_POWER_24
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_RADIO_POWER_58
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_MASK_24
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_MASK_58
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_RADIO_MODE
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_RADIO_AHFSS
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_AFHSS_MASK_24
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_AFHSS_MASK_54
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_SIGNAL_STRENGTH
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_DMX_TO_RDM_RATIO
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_DOWNSTREAM_RDM
common/rdm/PidStoreLoader.cpp:251: Loading WDMX_IDENTIFY_PROXIES
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_CURVE
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_CURVE_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_STROBE
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_OUTPUT_MODE
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_OUTPUT_MODE_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_RED_SHIFT
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_WHITE_POINT
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_WHITE_POINT_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_FREQUENCY
common/rdm/PidStoreLoader.cpp:251: Loading ETC_DMX_LOSS_BEHAVIOR
common/rdm/PidStoreLoader.cpp:251: Loading ETC_DMX_LOSS_BEHAVIOR_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_PLUS_SEVEN
common/rdm/PidStoreLoader.cpp:251: Loading ETC_BACKLIGHT_BRIGHTNESS
common/rdm/PidStoreLoader.cpp:251: Loading ETC_BACKLIGHT_TIMEOUT
common/rdm/PidStoreLoader.cpp:251: Loading ETC_STATUS_INDICATORS
common/rdm/PidStoreLoader.cpp:251: Loading ETC_RECALIBRATE_FIXTURE
common/rdm/PidStoreLoader.cpp:251: Loading ETC_OVER_TEMP_MODE
common/rdm/PidStoreLoader.cpp:251: Loading ETC_SIMPLE_SETUP_MODE
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_STROBE_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_RED_SHIFT_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_LED_PLUS_SEVEN_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_BACKLIGHT_TIMEOUT_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_SIMPLE_SETUP_MODE_DESCRIPTION
common/rdm/PidStoreLoader.cpp:251: Loading ETC_PREPARE_FOR_SOFTWARE_DOWNLOAD
common/rdm/PidStoreLoader.cpp:251: Loading SERIAL_NUMBER
common/rdm/PidStoreLoader.cpp:251: Loading CODE_VERSION
common/rdm/PidStoreLoader.cpp:251: Loading MODEL_ID
common/rdm/PidStoreLoader.cpp:251: Loading MODEL_ID_LIST
common/rdm/PidStoreLoader.cpp:251: Loading PIXEL_TYPE
common/rdm/PidStoreLoader.cpp:251: Loading PIXEL_COUNT
common/rdm/PidStoreLoader.cpp:190: Load Complete
common/network/PosixInterfacePicker.cpp:161: Skipping lo because it's a loopback
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface wlp1s0 (192.168.1.19)
olad/OlaServer.cpp:194: Server UID is 7a70:1301a8c0
olad/OlaServer.cpp:206: Server instance name is OLA Server
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 9, events 2001, descriptor: 0x6572c0
olad/AvahiDiscoveryAgent.cpp:201: Client state changed to AVAHI_CLIENT_S_RUNNING
common/thread/Thread.cpp:194: Thread http, policy SCHED_OTHER, priority 0
common/http/HTTPServer.cpp:510: HTTP Server started on port 9090
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 13, events 2001, descriptor: 0x69bcc0
olad/AvahiDiscoveryAgent.cpp:236: State for OLA Server._http._tcp,_ola, group 0x69a410 changed to AVAHI_ENTRY_GROUP_UNCOMMITED
olad/AvahiDiscoveryAgent.cpp:334: Adding _ola._sub._http._tcp
olad/AvahiDiscoveryAgent.cpp:342: Failed to add _ola._sub._http._tcp
olad/AvahiDiscoveryAgent.cpp:236: State for OLA Server._http._tcp,_ola, group 0x69a410 changed to AVAHI_ENTRY_GROUP_REGISTERING
olad/OlaServer.cpp:481: Updated PID definitions.
olad/OlaServer.cpp:489: PID store is at 0x66b6a0
common/thread/Thread.cpp:194: Thread signal-thread, policy SCHED_OTHER, priority 0
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 21, events 2001, descriptor: 0x69cd60
common/io/EPoller.cpp:306: ss process time was 0.000004
common/io/EPoller.cpp:306: ss process time was 0.000002
common/io/EPoller.cpp:306: ss process time was 0.000003
olad/PluginManager.cpp:73: Skipping UART native DMX because it was disabled
olad/PluginManager.cpp:195: Trying to start Dummy
olad/plugin_api/DeviceManager.cpp:105: Installed device: Dummy Device:1-1
olad/PluginManager.cpp:200: Started Dummy
olad/PluginManager.cpp:195: Trying to start ArtNet
common/network/PosixInterfacePicker.cpp:244: Found: lo, 127.0.0.1, 00:00:00:00:00:00
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface lo (127.0.0.1)
common/network/Socket.cpp:144: Binding to 0.0.0.0:6454
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 23, events 2001, descriptor: 0x66e070
olad/plugin_api/DeviceManager.cpp:105: Installed device: ArtNet [127.0.0.1]:2-1
olad/plugin_api/Universe.cpp:522: Full RDM discovery triggered for universe 1
plugins/artnet/ArtNetNode.cpp:764: Sending ArtTodRequest
olad/plugin_api/PortManager.cpp:119: Patched 2-1-I-0 to universe 1
olad/PluginManager.cpp:200: Started ArtNet
olad/PluginManager.cpp:195: Trying to start ShowNet
common/network/PosixInterfacePicker.cpp:161: Skipping lo because it's a loopback
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface wlp1s0 (192.168.1.19)
common/network/Socket.cpp:144: Binding to 0.0.0.0:2501
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 24, events 2001, descriptor: 0x66ef90
olad/plugin_api/DeviceManager.cpp:105: Installed device: ShowNet [192.168.1.19]:3-1
olad/PluginManager.cpp:200: Started ShowNet
olad/PluginManager.cpp:195: Trying to start ESP Net
common/network/PosixInterfacePicker.cpp:161: Skipping lo because it's a loopback
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface wlp1s0 (192.168.1.19)
common/network/Socket.cpp:144: Binding to 0.0.0.0:3333
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 25, events 2001, descriptor: 0x66e260
olad/plugin_api/DeviceManager.cpp:105: Installed device: ESP Net [192.168.1.19]:4-1
olad/PluginManager.cpp:200: Started ESP Net
olad/PluginManager.cpp:195: Trying to start Serial USB
common/thread/Thread.cpp:194: Thread , policy SCHED_OTHER, priority 0
plugins/usbpro/WidgetDetectorThread.cpp:215: Found potential USB Serial device at /dev/ttyUSB0
common/io/Serial.cpp:156: Checking for /var/lock/LCK..ttyUSB0
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
plugins/usbpro/WidgetDetectorThread.cpp:215: Found potential USB Serial device at /dev/ttyUSB0
common/io/Serial.cpp:156: Checking for /var/lock/LCK..ttyUSB0
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
plugins/usbpro/WidgetDetectorThread.cpp:215: Found potential USB Serial device at /dev/ttyUSB0
common/io/Serial.cpp:156: Checking for /var/lock/LCK..ttyUSB0
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
olad/PluginManager.cpp:200: Started Serial USB
olad/PluginManager.cpp:195: Trying to start Enttec Open DMX
common/io/IOUtils.cpp:39: open(/dev/dmx0): No such file or directory
plugins/opendmx/OpenDmxPlugin.cpp:81: Could not open /dev/dmx0 No such file or directory
olad/PluginManager.cpp:200: Started Enttec Open DMX
olad/PluginManager.cpp:195: Trying to start SandNet
common/network/PosixInterfacePicker.cpp:161: Skipping lo because it's a loopback
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface wlp1s0 (192.168.1.19)
common/network/Socket.cpp:144: Binding to 0.0.0.0:37895
common/network/Socket.cpp:144: Binding to 0.0.0.0:37900
common/io/EPoller.cpp:306: ss process time was 0.000010
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 27, events 2001, descriptor: 0x6709d0
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 26, events 2001, descriptor: 0x671200
olad/plugin_api/DeviceManager.cpp:105: Installed device: SandNet [192.168.1.19]:7-1
olad/PluginManager.cpp:200: Started SandNet
olad/PluginManager.cpp:195: Trying to start StageProfi
olad/PluginManager.cpp:200: Started StageProfi
olad/PluginManager.cpp:195: Trying to start Pathport
common/network/PosixInterfacePicker.cpp:161: Skipping lo because it's a loopback
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface wlp1s0 (192.168.1.19)
common/network/Socket.cpp:144: Binding to 0.0.0.0:3792
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 28, events 2001, descriptor: 0x6724c0
olad/plugin_api/DeviceManager.cpp:105: Installed device: Pathport [192.168.1.19]:9-1
olad/PluginManager.cpp:200: Started Pathport
olad/PluginManager.cpp:195: Trying to start E1.31 (sACN)
common/network/PosixInterfacePicker.cpp:161: Skipping lo because it's a loopback
common/network/PosixInterfacePicker.cpp:244: Found: wlp1s0, 192.168.1.19, 74:2f:68:85:7e:41
common/network/PosixInterfacePicker.cpp:244: Found: virbr0, 192.168.122.1, 52:54:00:66:e7:a2
common/network/InterfacePicker.cpp:92: Using interface wlp1s0 (192.168.1.19)
common/network/Socket.cpp:144: Binding to 0.0.0.0:5568
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 29, events 2001, descriptor: 0x672080
olad/plugin_api/DeviceManager.cpp:105: Installed device: E1.31 (DMX over ACN) [192.168.1.19]:11-1
olad/PluginManager.cpp:200: Started E1.31 (sACN)
olad/PluginManager.cpp:195: Trying to start USB
libs/usb/HotplugAgent.cpp:84: libusb_set_debug(0)
libs/usb/HotplugAgent.cpp:88: HotplugSupported(): 1
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 2:2 @0x6908d0 [add]
plugins/usbdmx/AsyncPluginImpl.cpp:292: USB device added, checking for widget support, vendor 0x13d3, product 0x5702
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 2:1 @0x690530 [add]
plugins/usbdmx/AsyncPluginImpl.cpp:292: USB device added, checking for widget support, vendor 0x1d6b, product 0x0002
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 4:1 @0x690490 [add]
plugins/usbdmx/AsyncPluginImpl.cpp:292: USB device added, checking for widget support, vendor 0x1d6b, product 0x0001
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 1:1 @0x690830 [add]
plugins/usbdmx/AsyncPluginImpl.cpp:292: USB device added, checking for widget support, vendor 0x1d6b, product 0x0002
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 3:4 @0x6a2440 [add]
plugins/usbdmx/AsyncPluginImpl.cpp:292: USB device added, checking for widget support, vendor 0x0403, product 0x6001
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 3:1 @0x690aa0 [add]
plugins/usbdmx/AsyncPluginImpl.cpp:292: USB device added, checking for widget support, vendor 0x1d6b, product 0x0001
libs/usb/LibUsbThread.cpp:49: -- Starting libusb thread
common/thread/Thread.cpp:194: Thread , policy SCHED_OTHER, priority 0
libs/usb/LibUsbThread.cpp:34: ----libusb event thread is running
olad/PluginManager.cpp:200: Started USB
olad/PluginManager.cpp:195: Trying to start OSC
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 36, events 2001, descriptor: 0x690800
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 0
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 1
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 2
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 3
plugins/osc/OSCDevice.cpp:88: No targets specified for OSC Output port 4
olad/plugin_api/DeviceManager.cpp:105: Installed device: OSC Device:14-1
olad/PluginManager.cpp:200: Started OSC
olad/PluginManager.cpp:195: Trying to start SPI
olad/PluginManager.cpp:200: Started SPI
olad/PluginManager.cpp:195: Trying to start KiNET
common/network/Socket.cpp:144: Binding to 0.0.0.0:6038
common/io/EPoller.cpp:82: EPOLL_CTL_ADD 37, events 2001, descriptor: 0x673fc0
olad/plugin_api/DeviceManager.cpp:105: Installed device: KiNet Device:16-1
olad/PluginManager.cpp:200: Started KiNET
olad/PluginManager.cpp:195: Trying to start KarateLight
common/io/IOUtils.cpp:39: open(/dev/kldmx0): No such file or directory
plugins/karate/KaratePlugin.cpp:80: Could not open /dev/kldmx0 No such file or directory
olad/PluginManager.cpp:200: Started KarateLight
olad/PluginManager.cpp:195: Trying to start Milford Instruments
plugins/milinst/MilInstPlugin.cpp:58: No path configured for device, please set one in ola-milinst.conf
olad/PluginManager.cpp:200: Started Milford Instruments
olad/PluginManager.cpp:195: Trying to start Renard
plugins/renard/RenardPlugin.cpp:58: No path configured for device, please set one in ola-renard.conf
olad/PluginManager.cpp:200: Started Renard
olad/PluginManager.cpp:195: Trying to start Open Pixel Control
olad/PluginManager.cpp:200: Started Open Pixel Control
olad/PluginManager.cpp:195: Trying to start GPIO
olad/PluginManager.cpp:200: Started GPIO
common/io/EPoller.cpp:306: ss process time was 0.000006
common/io/EPoller.cpp:306: ss process time was 0.000001
common/io/EPoller.cpp:306: ss process time was 0.000001
olad/AvahiDiscoveryAgent.cpp:236: State for OLA Server._http._tcp,_ola, group 0x69a410 changed to AVAHI_ENTRY_GROUP_ESTABLISHED
common/io/SelectPoller.cpp:233: ss process time was 0.000154
common/io/EPoller.cpp:306: ss process time was 0.000005
common/io/SelectPoller.cpp:233: ss process time was 0.003766
common/io/SelectPoller.cpp:233: ss process time was 0.000022
common/io/SelectPoller.cpp:233: ss process time was 0.000075
common/io/SelectPoller.cpp:233: ss process time was 0.000314
common/io/EPoller.cpp:306: ss process time was 0.000003
plugins/sandnet/SandNetDevice.cpp:151: Sending Sandnet advertisement
common/io/EPoller.cpp:306: ss process time was 0.000005
plugins/sandnet/SandNetDevice.cpp:151: Sending Sandnet advertisement
common/io/EPoller.cpp:306: ss process time was 0.000006
common/io/Serial.cpp:156: Checking for /var/lock/LCK..ttyUSB0
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/EPoller.cpp:306: ss process time was 0.000005
common/io/SelectPoller.cpp:233: ss process time was 0.000329
common/io/EPoller.cpp:306: ss process time was 0.000005
common/io/SelectPoller.cpp:233: ss process time was 0.000033
common/io/EPoller.cpp:306: ss process time was 0.000006
common/io/SelectPoller.cpp:233: ss process time was 0.000060
common/io/SelectPoller.cpp:233: ss process time was 0.000313
plugins/pathport/PathportDevice.cpp:144: Sending pathport arp reply
common/io/EPoller.cpp:306: ss process time was 0.000005
plugins/sandnet/SandNetDevice.cpp:151: Sending Sandnet advertisement
common/io/EPoller.cpp:306: ss process time was 0.000004
plugins/sandnet/SandNetDevice.cpp:151: Sending Sandnet advertisement
common/io/EPoller.cpp:306: ss process time was 0.000005
common/io/EPoller.cpp:306: ss process time was 0.000009
olad/OlaServer.cpp:385: Garbage collecting
common/io/EPoller.cpp:306: ss process time was 0.000004
common/io/EPoller.cpp:306: ss process time was 0.000008
common/io/EPoller.cpp:306: ss process time was 0.000004
common/io/EPoller.cpp:306: ss process time was 0.000009
common/io/Serial.cpp:156: Checking for /var/lock/LCK..ttyUSB0
common/io/Serial.cpp:192: Failed to open /var/lock/LCK..ttyUSB0 in exclusive mode: Permission denied
common/io/EPoller.cpp:306: ss process time was 0.000004
common/io/EPoller.cpp:306: ss process time was 0.000008
plugins/sandnet/SandNetDevice.cpp:151: Sending Sandnet advertisement
common/io/EPoller.cpp:306: ss process time was 0.000006
common/io/EPoller.cpp:306: ss process time was 0.000011
common/io/SelectPoller.cpp:233: ss process time was 0.000250
common/io/EPoller.cpp:306: ss process time was 0.000005
common/io/EPoller.cpp:306: ss process time was 0.000001
common/io/SelectPoller.cpp:233: ss process time was 0.000018
common/io/SelectPoller.cpp:233: ss process time was 0.000055
common/io/SelectPoller.cpp:233: ss process time was 0.000324
^Ccommon/thread/SignalThread.cpp:105: Received signal: Interrupt
common/http/HTTPServer.cpp:537: Notifying HTTP server thread to stop
common/http/HTTPServer.cpp:539: Waiting for HTTP server thread to exit
common/http/HTTPServer.cpp:541: HTTP server thread exited
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 13
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 9
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 23
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 24
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 25
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 27
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 26
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 28
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 29
libs/usb/LibUsbThread.cpp:44: ----libusb thread exiting
libs/usb/LibUsbThread.cpp:54: -- Stopping libusb thread
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 36
common/io/EPoller.cpp:116: EPOLL_CTL_DEL 37
common/io/EPoller.cpp:306: ss process time was 0.000004

ls -al /var/lock/
total 4
drwxr-xr-x.  7 root root  160 16 janv. 12:24 .
drwxr-xr-x. 44 root root 1200 16 janv. 13:24 ..
-rw-r--r--.  1 root root   22 16 janv. 12:30 asound.state.lock
drwx------.  2 root root   60 16 janv. 12:24 iscsi
drwxrwxr-x.  2 root lock   40 16 janv. 12:24 lockdev
drwx------.  2 root root   40 16 janv. 12:24 lvm
drwxr-xr-x.  2 root root   40 16 janv. 12:24 ppp
drwxr-xr-x.  2 root root   40 16 janv. 12:24 subsys

Message has been deleted
Message has been deleted

nicolas bats

unread,
Jan 17, 2017, 9:17:22 AM1/17/17
to open-lighting
Hi,
I've the same permission denied on /var/lock/LCK..ttyUSB0
OLA 0.10.3 on archlinux

ls -al /var/lock/LCK..ttyUSB0
says that /var/lock/LCK..ttyUSB0 does not exists

many thanks for your help,
nicolas

Le lun. 16 janv. 2017 à 16:21, <nik...@gmail.com> a écrit :
and :
Le lundi 16 janvier 2017 16:18:44 UTC+1, nik...@gmail.com a écrit :
oups :

ls -al /var/lock/
total 4
drwxr-xr-x.  7 root root  160 16 janv. 12:24 .
drwxr-xr-x. 44 root root 1200 16 janv. 13:24 ..
-rw-r--r--.  1 root root   22 16 janv. 12:30 asound.state.lock
drwx------.  2 root root   60 16 janv. 12:24 iscsi
drwxrwxr-x.  2 root lock   40 16 janv. 12:24 lockdev
drwx------.  2 root root   40 16 janv. 12:24 lvm
drwxr-xr-x.  2 root root   40 16 janv. 12:24 ppp
drwxr-xr-x.  2 root root   40 16 janv. 12:24 subsys



--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lightin...@googlegroups.com
For more options, visit https://groups.google.com/groups/opt_out?hl=en

alexist...@yahoo.fr

unread,
Jan 17, 2017, 7:22:28 PM1/17/17
to open-lighting
I have the exact same /var/lock issue, on archlinuxARM, Raspberry Pi B2 and an Enttec USB Pro.

I wrote a post in the Archlinux ARM forum, without any answer. Does anybody have an idea here ?

I spent litterally a month on this issue ...

Peace !

nicolas bats

unread,
Jan 18, 2017, 6:40:37 AM1/18/17
to open-lighting
it does not happen on OSX though...
++

--

nicolas bats

unread,
Jan 19, 2017, 7:17:03 AM1/19/17
to open-lighting
I was wondering...
isn't a rule of udev issue...?
shouldn't we declare olad as a usb user?

++

Peter Newman

unread,
Jan 19, 2017, 8:04:36 AM1/19/17
to open-lighting
Nikoyes, only root can write into your /var/lock folder, you need to fix the permissions so that the user olad is running as can create files in there too (olad won't just let you sudo it, as that's bad practise).

ls -al /var/lock/
drwxr-xr-x.  7 root root  160 16 janv. 12:24 .

That's useful info on the configure patch too.
...

nicolas bats

unread,
Jan 19, 2017, 8:32:12 AM1/19/17
to open-lighting
Hi Peter,
so writing an udev rule for olad is not a bad idea isn't it


--

Peter Newman

unread,
Jan 19, 2017, 8:36:58 AM1/19/17
to open-lighting
Nicolas, you don't give ls -al /var/lock/ , so I can't see if you have the same issue as Nikoyes.

Also the dmx_usb_module, is for the Enttec Open DMX USB, rather than the Enttec Pro you're trying to use (it would work with our opendmx plugin).

On Thursday, 19 January 2017 12:17:03 UTC, nicolas wrote:
I was wondering...
isn't a rule of udev issue...?
shouldn't we declare olad as a usb user?

++

Le mer. 18 janv. 2017 à 12:40, nicolas bats a écrit :
it does not happen on OSX though...
++

Le mer. 18 janv. 2017 à 01:22, alexisthietard via open-lighting <open-lighting@googlegroups.com> a écrit :
I have the exact same /var/lock issue, on archlinuxARM, Raspberry Pi B2 and an Enttec USB Pro.

I wrote a post in the Archlinux ARM forum, without any answer. Does anybody have an idea here ?

I spent litterally a month on this issue ...

Peace !

--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lighting+unsubscribe@googlegroups.com

Peter Newman

unread,
Jan 19, 2017, 8:38:58 AM1/19/17
to open-lighting
It's not a udev rule issue, the permissions to the /var/lock folder on his machine are wrong, so olad can't create the lock file (only root has the rights to lock devices, which must be a mistake).

You don't give ls -al /var/lock/ , so I can't see if you have the same issue.


On Thursday, 19 January 2017 13:32:12 UTC, nicolas wrote:
Hi Peter,
so writing an udev rule for olad is not a bad idea isn't it


To unsubscribe from this group, send email to open-lighting+unsubscribe@googlegroups.com

nicolas bats

unread,
Jan 19, 2017, 8:43:36 AM1/19/17
to open-lighting
Hi Peter,
here's mine:
[nico@virus ~]$ ls -al /var/lock/
total 4
drwxr-xr-x  3 root root  80 16 janv. 15:02 .
drwxr-xr-x 20 root root 520 19 janv. 15:41 ..
-rw-r--r--  1 root root  22 16 janv. 15:02 asound.state.lock
drwxr-xr-x  2 root root  40 16 janv. 15:02 subsys
[nico@virus ~]$ 


To unsubscribe from this group, send email to open-lightin...@googlegroups.com

--
The Open Lighting Project: open-l...@googlegroups.com, #openlighting (irc.freenode.org)
To unsubscribe from this group, send email to open-lightin...@googlegroups.com

Peter Newman

unread,
Jan 19, 2017, 9:06:08 AM1/19/17
to open-lighting
Yeah you have the same issue, you can't "touch /var/lock/oladtest" as the user you're running olad as can you? So olad can't create a lock file and it all falls apart.


On Thursday, 19 January 2017 13:43:36 UTC, nicolas wrote:
Hi Peter,
here's mine:
[nico@virus ~]$ ls -al /var/lock/
total 4
drwxr-xr-x  3 root root  80 16 janv. 15:02 .
drwxr-xr-x 20 root root 520 19 janv. 15:41 ..
-rw-r--r--  1 root root  22 16 janv. 15:02 asound.state.lock
drwxr-xr-x  2 root root  40 16 janv. 15:02 subsys
[nico@virus ~]$ 

...

nicolas bats

unread,
Jan 19, 2017, 10:09:34 AM1/19/17
to open-lighting
ok,
how can I do to allow olad to access /var/lock ?

thanx,
++

--

Peter Newman

unread,
Jan 19, 2017, 11:55:37 AM1/19/17
to open-lighting
There are some notes here which sound like they should work:


On Thursday, 19 January 2017 15:09:34 UTC, nicolas wrote:
ok,
how can I do to allow olad to access /var/lock ?

thanx,
++

nicolas bats

unread,
Jan 19, 2017, 3:19:09 PM1/19/17
to open-l...@googlegroups.com
héhéhé

[nico@virus ~]$ sudo chown nico /var/lock
[nico@virus ~]$ ls -al /var/lock/
total 4
drwxr-xr-x  3 nico root  80 16 janv. 15:02 .
drwxr-xr-x 20 root root 500 19 janv. 15:42 ..
-rw-r--r--  1 root root  22 16 janv. 15:02 asound.state.lock
drwxr-xr-x  2 root root  40 16 janv. 15:02 subsys
[nico@virus ~]$ 

and on the web side, after on/off the serial USB plugin and reload drivers, the usbPro shows up :)
well done Peter

maybe is there's other way to do this?

--

Peter Newman

unread,
Jan 20, 2017, 8:07:35 AM1/20/17
to open-lighting
Excellent, glad you've got it sorted.

See the notes I linked to here:

You just want to end up with 777 I think.

What does ls -al /run and ls -al /run/lock say?


On Thursday, 19 January 2017 20:19:09 UTC, nicolas wrote:
héhéhé

[nico@virus ~]$ sudo chown nico /var/lock
[nico@virus ~]$ ls -al /var/lock/
total 4
drwxr-xr-x  3 nico root  80 16 janv. 15:02 .
drwxr-xr-x 20 root root 500 19 janv. 15:42 ..
-rw-r--r--  1 root root  22 16 janv. 15:02 asound.state.lock
drwxr-xr-x  2 root root  40 16 janv. 15:02 subsys
[nico@virus ~]$ 

and on the web side, after on/off the serial USB plugin and reload drivers, the usbPro shows up :)
well done Peter

maybe is there's other way to do this?

<font color="#6600

nicolas bats

unread,
Jan 20, 2017, 10:37:51 AM1/20/17
to open-lighting
Hi Peter,
so, it does not register the chown thing after a reboot....
and
after chowning /var/lock
I plug the usbPro, start ola, the usbPro is not listed as an available output.
I hotplug it, select reload plugins, and usbPro is listed

so there's still something to handle better....

here are some results:
[nico@virus ~]$ ls -al /run
total 12
drwxr-xr-x 20 root  root   500 20 janv. 17:19 .
drwxr-xr-x 17 root  root  4096 13 déc.  12:59 ..
-rw-------  1 root  root     0 20 janv. 17:18 agetty.reload
drwxr-xr-x  2 avahi avahi   80 20 janv. 17:18 avahi-daemon
drwxr-xr-x  2 root  root    60 20 janv. 17:18 dbus
-rw-r--r--  1 root  root     5 20 janv. 17:18 dhclient-wlp3s0.pid
prw-------  1 root  root     0 20 janv. 17:18 dmeventd-client
prw-------  1 root  root     0 20 janv. 17:18 dmeventd-server
drwxr-xr-x  2 root  root    40 20 janv. 17:18 httpd
drwxr-xr-x  2 root  root    40 20 janv. 17:18 initramfs
drwxr-xr-x  3 nico  root   100 20 janv. 17:31 lock
drwxr-xr-x  2 root  root    40 20 janv. 17:18 log
drwxr-xr-x  2 root  root    60 20 janv. 17:18 lvm
drwxr-xr-x  2 root  root    60 20 janv. 17:18 mount
drwxr-xr-x  2 root  root    80 20 janv. 17:18 NetworkManager
drwxr-xr-x  2 root  root    40 20 janv. 17:18 nscd
drwxr-xr-x  4 root  root    80 20 janv. 17:18 resolvconf
drwx--x--x  3 root  root    60 20 janv. 17:18 sudo
drwx------  2 root  root    40 20 janv. 17:18 svnserve
drwxr-xr-x 16 root  root   420 20 janv. 17:18 systemd
drwxr-xr-x  2 root  root    60 20 janv. 17:18 tmpfiles.d
drwxr-xr-x  7 root  root   160 20 janv. 17:31 udev
drwx------  2 root  root    40 20 janv. 17:18 udisks2
drwxr-xr-x  3 root  root    60 20 janv. 17:18 user
-rw-rw-r--  1 root  utmp   768 20 janv. 17:18 utmp
[nico@virus ~]$ 



[nico@virus ~]$ ls -al /run/lock
total 8
drwxr-xr-x  3 nico root  100 20 janv. 17:31 .
drwxr-xr-x 20 root root  500 20 janv. 17:19 ..
-rw-r--r--  1 root root   22 20 janv. 17:18 asound.state.lock
-rw-r--r--  1 nico users  11 20 janv. 17:31 LCK..ttyUSB0
drwxr-xr-x  2 root root   40 20 janv. 17:18 subsys
[nico@virus ~]$ 


--

alexist...@yahoo.fr

unread,
Jan 20, 2017, 10:56:35 AM1/20/17
to open-lighting
My solution here in the ola github : https://github.com/OpenLightingProject/ola/issues/1189
<div cla

nicolas bats

unread,
Jan 20, 2017, 10:59:39 AM1/20/17
to open-lighting
Hi alexis,
would you mind posting your /etc/tmpfiles.d/legacy.conf

thanx,
++

--

alexist...@yahoo.fr

unread,
Jan 20, 2017, 1:22:53 PM1/20/17
to open-lighting
Here :
 [belette@belette-PC FdL_Karna]$ cat /etc/tmpfiles.d/legacy.conf
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

# See tmpfiles.d(5) for details

# These files are considered legacy and are unnecessary on legacy-free
# systems.

d /run/lock 0775 root lock -
L /var/lock - - - - ../run/lock

# /run/lock/subsys is used for serializing SysV service execution, and
# hence without use on SysV-less systems.

d /run/lock/subsys 0755 root root -

# /run/lock/lockdev is used to serialize access to tty devices via
# LCK..xxx style lock files, For more information see:
# http://lists.freedesktop.org/archives/systemd-devel/2011-March/001823.html
# On modern systems a BSD file lock is a better choice if
# serialization is needed on those devices.

d /run/lock/lockdev 0775 root lock -

# /forcefsck, /fastboot and /forcequotacheck are deprecated in favor of the
# kernel command line options 'fsck.mode=force', 'fsck.mode=skip' and
# 'quotacheck.mode=force'

r! /forcefsck
r! /fastboot
r! /forcequotacheck
I'll go post it on github as well

nicolas bats

unread,
Jan 20, 2017, 2:27:52 PM1/20/17
to open-lighting

Ok.
Thanx for sharing


--

alexist...@yahoo.fr

unread,
Jan 21, 2017, 8:29:13 AM1/21/17
to open-lighting
Sorry for not so precise answer here :

I was quite surprised that linux did change what I set for /etc/tmpfiles.d/legacy.conf. I initially set the different values to be user root, group uucp and 775 perms.
What I quoted before : user root, group lock and 775 perms.

So this will only work if you're part of the lock group.

If you have a udev rule to set /dev/ttyUSB0 to be owned by group uucp, you have to be part of this group too !

I'll write a piece of doc for ola archlinux and ArchlinuxARM users. Fedora have the same behaviour, isn't it ??

Peter Newman

unread,
Jan 22, 2017, 4:11:26 PM1/22/17
to open-lighting
Hi Nicolas,

Did Alexis' instructions sort it out for you?


On Friday, 20 January 2017 15:37:51 UTC, nicolas wrote:
Hi Peter,
<div cla

nicolas bats

unread,
Jan 26, 2017, 4:20:32 AM1/26/17
to open-lighting
Hi guys,
sorry I was away....

nope, Alexis's method didn't work for me.
I copied the file in /etc/tmpfiles.d/legacy.conf, change owner and perms (I tried uucp, usbuser (as I have udev rules for this group), nico....), reboot the computer but nada....
what is strange is that ls -al var/lock still give me root root

did you removed the initial legacy.conf file from /usr/lib/..... ?

chowning var/lock still works though....




--

alexist...@yahoo.fr

unread,
Jan 31, 2017, 6:39:45 AM1/31/17
to open-lighting
Ok, weird ...
In arch, /var/lock doesn't physically exist, it's a symlink to /run/lock.
Did you really made the correct changes for your os ? I mean, if ls -al /var/lock gives you root root, the tmpfiles method obviously wasn't executed correctly / at the right place !
Courage, it'll work !

alexist...@yahoo.fr

unread,
Jan 31, 2017, 6:45:33 AM1/31/17
to open-lighting
You should also check that your systemd-tmpfiles is enabled and started :
systemctl status systemd-tmpfiles

If it's not started / enabled :
sudo systemctl enable systemd-tmpfiles && sudo reboot

If it's in error state,
journalctl -xe
can give you infos ...

nicolas

unread,
Feb 2, 2017, 7:49:22 AM2/2/17
to open-lighting
Hi,
on my arch, there's no systemd-tmpfiles unit, but there's systemd-tmpfiles-setup which is loaded and activated

sudo systemctl enable systemd-tmpfiles tell me :
Failed to enable unit: File systemd-tmpfiles.service: No such file or directory.

bref... c'est pas facile....
++
Reply all
Reply to author
Forward
0 new messages