<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openlighting.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Karsten</id>
		<title>wiki.openlighting.org - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openlighting.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Karsten"/>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php/Special:Contributions/Karsten"/>
		<updated>2026-04-28T19:18:46Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.29.1</generator>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4282</id>
		<title>Configuring OLA as a Artnet Node in Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4282"/>
				<updated>2012-07-20T21:48:41Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: added to tutorials category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
My current personal requirements were for OLA to be a stand alone stage-side Node which would receive Artnet3 data from Luminosus (http://Luminosus.org) and Artnet1 data from Freestyler (http://Freestylerdmx.be) then output it to a DMXKing.com UltraDMX box. &lt;br /&gt;
&lt;br /&gt;
My computer is an old laptop (with the screen torn off). With this setup, the setup steps are: connect the USB, Ethernet and power then hit the power button and walk away. &lt;br /&gt;
&lt;br /&gt;
See the Guide for installing OLA on ubuntu here: [[The_Newbie_Guide_for_OLA_on_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Setting up OLA to start on startup==&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (power logo) click it to bring up a drop-down menu. Select ‘Startup Applications’. &lt;br /&gt;
&lt;br /&gt;
Click ‘Add’. Name it whatever you like. For the ‘command’ field input type:&lt;br /&gt;
&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Note: The ‘-l’ is ‘-L’ but lowercase, not the number one. ‘3’ is the logging level, ‘0’ logs nothing, ‘4’ is debug logging, ‘3’ is log level info.&lt;br /&gt;
&lt;br /&gt;
Next you may want to also set the computer to not lock while it’s running. I’m not sure of lock equates to what I understand as ‘sleep’ but I’d rather not have my computer do anything besides turn off the screen.&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (ubuntu logo) click it to bring up a drop-down menu. Select ‘System Settings’. Then select ‘Brightness and Lock’. &lt;br /&gt;
&lt;br /&gt;
Set the brightness and ‘Dim screen to save power’ to whatever you like. Then switch ‘lock’ to ‘OFF’ to disable Ubuntu from locking up (and requiring a password). I tested it and OLA does still receive/transmit when Ubuntu is locked up, so if the computer is accessible to unauthorized personnel, lock may be a security option to have enabled.&lt;br /&gt;
&lt;br /&gt;
At this point restart the system and test OLA with the Web client, if the web client comes up it works. &lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring OLA and Artnet==&lt;br /&gt;
&lt;br /&gt;
===OLA Web Client===&lt;br /&gt;
&lt;br /&gt;
OLA is configured through a web browser client. On the Ubuntu machine you can access it in mozilla or any web browser via:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
From another computer or mobile device on the same network, type:&lt;br /&gt;
&lt;br /&gt;
 http://$IP:9090&lt;br /&gt;
&lt;br /&gt;
example: http://192.168.0.2:9090&lt;br /&gt;
&lt;br /&gt;
To find the IP address in Ubuntu click on the network Icon on the top menu bar. For LAN it’s two arrows, for Wifi it is the radiating antenna Icon. Click it then find ‘Connection Information’ in the drop down menu.&lt;br /&gt;
&lt;br /&gt;
Alternatively you can access the IP in terminal via (ethernet only):&lt;br /&gt;
&lt;br /&gt;
 /sbin/ifconfig eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Artnet Config===&lt;br /&gt;
&lt;br /&gt;
To setup a new Universe within the web client click ‘Add Universe’ on the home page. &lt;br /&gt;
&lt;br /&gt;
Devices are listed by name and direction. Direction determines whether it’s input or output. Select the Artnet Input and your USB Device Output. &lt;br /&gt;
&lt;br /&gt;
For the most basic implementation setting the ‘Universe Id’ to ‘0’ should be fine. &lt;br /&gt;
&lt;br /&gt;
Name the Universe with the ‘Universe Name’.&lt;br /&gt;
&lt;br /&gt;
This should now be a functioning ArtNet3 Node. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Setting up Artnet1 compatibility===&lt;br /&gt;
&lt;br /&gt;
''Note: These steps will also works for other plugins, just replace with the appropriate file names.''&lt;br /&gt;
&lt;br /&gt;
You can view the artnet plugin information in the Web Client by selecting ‘Plugins’ on the left and selecting ‘Artnet’. &lt;br /&gt;
&lt;br /&gt;
Alternatively you can use Terminal. To view Plugin list:&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info&lt;br /&gt;
&lt;br /&gt;
Artnet is default Plugin 2, so to see its info.&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info -p 2&lt;br /&gt;
&lt;br /&gt;
Both methods will show you the same thing. &lt;br /&gt;
&lt;br /&gt;
In order to get Artnet1 supported the config files needs to be edited. It is found at ''~/.ola/ola-artnet.conf''&lt;br /&gt;
&lt;br /&gt;
This file is hidden, to open it using terminal type:&lt;br /&gt;
&lt;br /&gt;
 gedit ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 xdg-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 gnome-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
This will open the file in a text editor.&lt;br /&gt;
&lt;br /&gt;
To enable Artnet1 to work change &amp;quot;''''always_broadcast = false''''&amp;quot; to &amp;quot;''''always_broadcast = true''''&amp;quot;. Change any other settings you might need. Then save and close. &lt;br /&gt;
&lt;br /&gt;
Go to the web client and on the home page click ‘reload plugins’. &lt;br /&gt;
&lt;br /&gt;
==The Princess is another Castle==&lt;br /&gt;
&lt;br /&gt;
Done, the computer should now be working as a stand alone Artnet to DMX Node.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4281</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4281"/>
				<updated>2012-07-20T21:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: added to tutorials category&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tutorials]]&lt;br /&gt;
Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints. [[Configuring_OLA_as_a_Artnet_Node_in_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission. Usually requires entry of a password.&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
The above is recommended, but if it does not work (ie: no direct internet connection), you can also download and install the packages manually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
&lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux). &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and just install.&lt;br /&gt;
&lt;br /&gt;
Another way to install OLA is to build it from the tarball :&lt;br /&gt;
http://code.google.com/p/open-lighting/downloads/list&lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4280</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4280"/>
				<updated>2012-07-20T04:56:57Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: /* Dependancy Hell */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints. [[Configuring_OLA_as_a_Artnet_Node_in_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission. Usually requires entry of a password.&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
The above is recommended, but if it does not work (ie: no direct internet connection), you can also download and install the packages manually. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
&lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux). &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and just install.&lt;br /&gt;
&lt;br /&gt;
Another way to install OLA is to build it from the tarball :&lt;br /&gt;
http://code.google.com/p/open-lighting/downloads/list&lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4278</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4278"/>
				<updated>2012-07-20T03:00:17Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: /* Installing OLA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints. [[Configuring_OLA_as_a_Artnet_Node_in_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission. Usually requires entry of a password.&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
You can also download and install the packages manually. (As I did, being unaware of the above command)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
&lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/packages/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux). &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and extract the files. &lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4277</id>
		<title>Configuring OLA as a Artnet Node in Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4277"/>
				<updated>2012-07-20T02:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
My current personal requirements were for OLA to be a stand alone stage-side Node which would receive Artnet3 data from Luminosus (http://Luminosus.org) and Artnet1 data from Freestyler (http://Freestylerdmx.be) then output it to a DMXKing.com UltraDMX box. &lt;br /&gt;
&lt;br /&gt;
My computer is an old laptop (with the screen torn off). With this setup, the setup steps are: connect the USB, Ethernet and power then hit the power button and walk away. &lt;br /&gt;
&lt;br /&gt;
See the Guide for installing OLA on ubuntu here: [[The_Newbie_Guide_for_OLA_on_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Setting up OLA to start on startup==&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (power logo) click it to bring up a drop-down menu. Select ‘Startup Applications’. &lt;br /&gt;
&lt;br /&gt;
Click ‘Add’. Name it whatever you like. For the ‘command’ field input type:&lt;br /&gt;
&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Note: The ‘-l’ is ‘-L’ but lowercase, not the number one. ‘3’ is the logging level, ‘0’ logs nothing, ‘4’ is debug logging, ‘3’ is log level info.&lt;br /&gt;
&lt;br /&gt;
Next you may want to also set the computer to not lock while it’s running. I’m not sure of lock equates to what I understand as ‘sleep’ but I’d rather not have my computer do anything besides turn off the screen.&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (ubuntu logo) click it to bring up a drop-down menu. Select ‘System Settings’. Then select ‘Brightness and Lock’. &lt;br /&gt;
&lt;br /&gt;
Set the brightness and ‘Dim screen to save power’ to whatever you like. Then switch ‘lock’ to ‘OFF’ to disable Ubuntu from locking up (and requiring a password). I tested it and OLA does still receive/transmit when Ubuntu is locked up, so if the computer is accessible to unauthorized personnel, lock may be a security option to have enabled.&lt;br /&gt;
&lt;br /&gt;
At this point restart the system and test OLA with the Web client, if the web client comes up it works. &lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring OLA and Artnet==&lt;br /&gt;
&lt;br /&gt;
===OLA Web Client===&lt;br /&gt;
&lt;br /&gt;
OLA is configured through a web browser client. On the Ubuntu machine you can access it in mozilla or any web browser via:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
From another computer or mobile device on the same network, type:&lt;br /&gt;
&lt;br /&gt;
 http://$IP:9090&lt;br /&gt;
&lt;br /&gt;
example: http://192.168.0.2:9090&lt;br /&gt;
&lt;br /&gt;
To find the IP address in Ubuntu click on the network Icon on the top menu bar. For LAN it’s two arrows, for Wifi it is the radiating antenna Icon. Click it then find ‘Connection Information’ in the drop down menu.&lt;br /&gt;
&lt;br /&gt;
Alternatively you can access the IP in terminal via (ethernet only):&lt;br /&gt;
&lt;br /&gt;
 /sbin/ifconfig eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Artnet Config===&lt;br /&gt;
&lt;br /&gt;
To setup a new Universe within the web client click ‘Add Universe’ on the home page. &lt;br /&gt;
&lt;br /&gt;
Devices are listed by name and direction. Direction determines whether it’s input or output. Select the Artnet Input and your USB Device Output. &lt;br /&gt;
&lt;br /&gt;
For the most basic implementation setting the ‘Universe Id’ to ‘0’ should be fine. &lt;br /&gt;
&lt;br /&gt;
Name the Universe with the ‘Universe Name’.&lt;br /&gt;
&lt;br /&gt;
This should now be a functioning ArtNet3 Node. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Setting up Artnet1 compatibility===&lt;br /&gt;
&lt;br /&gt;
''Note: These steps will also works for other plugins, just replace with the appropriate file names.''&lt;br /&gt;
&lt;br /&gt;
You can view the artnet plugin information in the Web Client by selecting ‘Plugins’ on the left and selecting ‘Artnet’. &lt;br /&gt;
&lt;br /&gt;
Alternatively you can use Terminal. To view Plugin list:&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info&lt;br /&gt;
&lt;br /&gt;
Artnet is default Plugin 2, so to see its info.&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info -p 2&lt;br /&gt;
&lt;br /&gt;
Both methods will show you the same thing. &lt;br /&gt;
&lt;br /&gt;
In order to get Artnet1 supported the config files needs to be edited. It is found at ''~/.ola/ola-artnet.conf''&lt;br /&gt;
&lt;br /&gt;
This file is hidden, to open it using terminal type:&lt;br /&gt;
&lt;br /&gt;
 gedit ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 xdg-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 gnome-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
This will open the file in a text editor.&lt;br /&gt;
&lt;br /&gt;
To enable Artnet1 to work change &amp;quot;''''always_broadcast = false''''&amp;quot; to &amp;quot;''''always_broadcast = true''''&amp;quot;. Change any other settings you might need. Then save and close. &lt;br /&gt;
&lt;br /&gt;
Go to the web client and on the home page click ‘reload plugins’. &lt;br /&gt;
&lt;br /&gt;
==The Princess is another Castle==&lt;br /&gt;
&lt;br /&gt;
Done, the computer should now be working as a stand alone Artnet to DMX Node.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4276</id>
		<title>Configuring OLA as a Artnet Node in Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4276"/>
				<updated>2012-07-20T02:56:50Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
My current personal requirements were for OLA to be a stand alone stage-side Node which would receive Artnet3 data from Luminosus (http://Luminosus.org) and Artnet1 data from Freestyler (http://Freestylerdmx.be) then output it to a DMXKing.com UltraDMX box. &lt;br /&gt;
&lt;br /&gt;
My computer is an old laptop (with the screen torn off). With this setup, the setup steps are: connect the USB, Ethernet and power then hit the power button and walk away. &lt;br /&gt;
&lt;br /&gt;
See the Guide for installing OLA on ubuntu here: [[The_Newbie_Guide_for_OLA_on_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Setting up OLA to start on startup==&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (power logo) click it to bring up a drop-down menu. Select ‘Startup Applications’. &lt;br /&gt;
&lt;br /&gt;
Click ‘Add’. Name it whatever you like. For the ‘command’ field input type:&lt;br /&gt;
&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Note: The ‘-l’ is ‘-L’ but lowercase, not the number one. ‘3’ is the logging level, ‘0’ logs nothing, ‘4’ is debug logging, ‘3’ is log level info.&lt;br /&gt;
&lt;br /&gt;
Next you may want to also set the computer to not lock while it’s running. I’m not sure of lock equates to what I understand as ‘sleep’ but I’d rather not have my computer do anything besides turn off the screen.&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (ubuntu logo) click it to bring up a drop-down menu. Select ‘System Settings’. Then select ‘Brightness and Lock’. &lt;br /&gt;
&lt;br /&gt;
Set the brightness and ‘Dim screen to save power’ to whatever you like. Then switch ‘lock’ to ‘OFF’ to disable Ubuntu from locking up (and requiring a password). I tested it and OLA does still receive/transmit when Ubuntu is locked up, so if the computer is accessible to unauthorized personnel, lock may be a security option to have enabled.&lt;br /&gt;
&lt;br /&gt;
At this point restart the system and test OLA with the Web client, if the web client comes up it works. &lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring OLA and Artnet==&lt;br /&gt;
&lt;br /&gt;
===OLA Web Client===&lt;br /&gt;
&lt;br /&gt;
OLA is configured through a web browser client. On the Ubuntu machine you can access it in mozilla or any web browser via:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
From another computer or mobile device on the same network, type:&lt;br /&gt;
&lt;br /&gt;
 http://$IP:9090&lt;br /&gt;
&lt;br /&gt;
example: http://192.168.0.2:9090&lt;br /&gt;
&lt;br /&gt;
To find the IP address in Ubuntu click on the network Icon on the top menu bar. For LAN it’s two arrows, for Wifi it is the radiating antenna Icon. Click it then find ‘Connection Information’ in the drop down menu.&lt;br /&gt;
&lt;br /&gt;
Alternatively you can access the IP in terminal via (ethernet only):&lt;br /&gt;
&lt;br /&gt;
 /sbin/ifconfig eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Artnet Config===&lt;br /&gt;
&lt;br /&gt;
To setup a new Universe within the web client click ‘Add Universe’ on the home page. &lt;br /&gt;
&lt;br /&gt;
Devices are listed by name and direction. Direction determines whether it’s input or output. Select the Artnet Input and your USB Device Output. &lt;br /&gt;
&lt;br /&gt;
For the most basic implementation setting the ‘Universe Id’ to ‘0’ should be fine. &lt;br /&gt;
&lt;br /&gt;
Name the Universe with the ‘Universe Name’.&lt;br /&gt;
&lt;br /&gt;
This should now be a functioning ArtNet3 Node. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Setting up Artnet1 compatibility===&lt;br /&gt;
&lt;br /&gt;
''Note: These steps will also works for other plugins, just replace with the appropriate file names.''&lt;br /&gt;
&lt;br /&gt;
You can view the artnet plugin information in the Web Client by selecting ‘Plugins’ on the left and selecting ‘Artnet’. &lt;br /&gt;
&lt;br /&gt;
Alternatively you can use Terminal. To view Plugin list:&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info&lt;br /&gt;
&lt;br /&gt;
Artnet is default Plugin 2, so to see its info.&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info -p 2&lt;br /&gt;
&lt;br /&gt;
Both methods will show you the same thing. &lt;br /&gt;
&lt;br /&gt;
In order to get Artnet1 supported the config files needs to be edited. It is found at ''~/.ola/ola-artnet.conf''&lt;br /&gt;
&lt;br /&gt;
This file is hidden, to open it using terminal type:&lt;br /&gt;
&lt;br /&gt;
gedit ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 xdg-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 gnome-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
This will open the file in a text editor.&lt;br /&gt;
&lt;br /&gt;
To enable Artnet1 to work change &amp;quot;''''always_broadcast = false''''&amp;quot; to &amp;quot;''''always_broadcast = true''''&amp;quot;. Change any other settings you might need. Then save and close. &lt;br /&gt;
&lt;br /&gt;
Go to the web client and on the home page click ‘reload plugins’. &lt;br /&gt;
&lt;br /&gt;
==The Princess is another Castle==&lt;br /&gt;
&lt;br /&gt;
Done, the computer should now be working as a stand alone Artnet to DMX Node.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4275</id>
		<title>Configuring OLA as a Artnet Node in Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4275"/>
				<updated>2012-07-20T02:55:53Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: added link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
My current personal requirements were for OLA to be a stand alone stage-side Node which would receive Artnet3 data from Luminosus (http://Luminosus.org) and Artnet1 data from Freestyler (http://Freestylerdmx.be) then output it to a DMXKing.com UltraDMX box. &lt;br /&gt;
&lt;br /&gt;
My computer is an old laptop (with the screen torn off). With this setup, the setup steps are: connect the USB, Ethernet and power then hit the power button and walk away. &lt;br /&gt;
&lt;br /&gt;
See the Guide for installing OLA on ubuntu here: [[The_Newbie_Guide_for_OLA_on_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Setting up OLA to start on startup==&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (power logo) click it to bring up a drop-down menu. Select ‘Startup Applications’. &lt;br /&gt;
&lt;br /&gt;
Click ‘Add’. Name it whatever you like. For the ‘command’ field input type:&lt;br /&gt;
&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Note: The ‘-l’ is ‘-L’ but lowercase, not the number one. ‘3’ is the logging level, ‘0’ logs nothing, ‘4’ is debug logging, ‘3’ is log level info.&lt;br /&gt;
&lt;br /&gt;
Next you may want to also set the computer to not lock while it’s running. I’m not sure of lock equates to what I understand as ‘sleep’ but I’d rather not have my computer do anything besides turn off the screen.&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (ubuntu logo) click it to bring up a drop-down menu. Select ‘System Settings’. Then select ‘Brightness and Lock’. &lt;br /&gt;
&lt;br /&gt;
Set the brightness and ‘Dim screen to save power’ to whatever you like. Then switch ‘lock’ to ‘OFF’ to disable Ubuntu from locking up (and requiring a password). I tested it and OLA does still receive/transmit when Ubuntu is locked up, so if the computer is accessible to unauthorized personnel, lock may be a security option to have enabled.&lt;br /&gt;
&lt;br /&gt;
At this point restart the system and test OLA with the Web client, if the web client comes up it works. &lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring OLA and Artnet==&lt;br /&gt;
&lt;br /&gt;
===OLA Web Client===&lt;br /&gt;
&lt;br /&gt;
OLA is configured through a web browser client. On the Ubuntu machine you can access it in mozilla or any web browser via:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
From another computer or mobile device on the same network, type:&lt;br /&gt;
&lt;br /&gt;
 http://$IP:9090&lt;br /&gt;
&lt;br /&gt;
example: http://192.168.0.2:9090&lt;br /&gt;
&lt;br /&gt;
To find the IP address in Ubuntu click on the network Icon on the top menu bar. For LAN it’s two arrows, for Wifi it is the radiating antenna Icon. Click it then find ‘Connection Information’ in the drop down menu.&lt;br /&gt;
&lt;br /&gt;
Alternatively you can access the IP in terminal via (ethernet only):&lt;br /&gt;
&lt;br /&gt;
 /sbin/ifconfig eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Artnet Config===&lt;br /&gt;
&lt;br /&gt;
To setup a new Universe within the web client click ‘Add Universe’ on the home page. &lt;br /&gt;
&lt;br /&gt;
Devices are listed by name and direction. Direction determines whether it’s input or output. Select the Artnet Input and your USB Device Output. &lt;br /&gt;
&lt;br /&gt;
For the most basic implementation setting the ‘Universe Id’ to ‘0’ should be fine. &lt;br /&gt;
&lt;br /&gt;
Name the Universe with the ‘Universe Name’.&lt;br /&gt;
&lt;br /&gt;
This should now be a functioning ArtNet3 Node. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Setting up Artnet1 compatibility===&lt;br /&gt;
&lt;br /&gt;
‘’Note: These steps will also works for other plugins, just replace with the appropriate file names.’’&lt;br /&gt;
&lt;br /&gt;
You can view the artnet plugin information in the Web Client by selecting ‘Plugins’ on the left and selecting ‘Artnet’. &lt;br /&gt;
&lt;br /&gt;
Alternatively you can use Terminal. To view Plugin list:&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info&lt;br /&gt;
&lt;br /&gt;
Artnet is default Plugin 2, so to see its info.&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info -p 2&lt;br /&gt;
&lt;br /&gt;
Both methods will show you the same thing. &lt;br /&gt;
&lt;br /&gt;
In order to get Artnet1 supported the config files needs to be edited. It is found at ''~/.ola/ola-artnet.conf''&lt;br /&gt;
&lt;br /&gt;
This file is hidden, to open it using terminal type:&lt;br /&gt;
&lt;br /&gt;
gedit ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 xdg-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 gnome-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
This will open the file in a text editor.&lt;br /&gt;
&lt;br /&gt;
To enable Artnet1 to work change &amp;quot;''''always_broadcast = false''''&amp;quot; to &amp;quot;''''always_broadcast = true''''&amp;quot;. Change any other settings you might need. Then save and close. &lt;br /&gt;
&lt;br /&gt;
Go to the web client and on the home page click ‘reload plugins’. &lt;br /&gt;
&lt;br /&gt;
==The Princess is another Castle==&lt;br /&gt;
&lt;br /&gt;
Done, the computer should now be working as a stand alone Artnet to DMX Node.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4274</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4274"/>
				<updated>2012-07-20T02:55:14Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: added link, removed uneccesary header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints. [[Configuring_OLA_as_a_Artnet_Node_in_Ubuntu]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission. Usually requires entry of a password.&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
You can also download and install the packages manually. (As I did, being unaware of the above command)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
&lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/packages/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux) for updated Ubuntu options. &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and extract the files. &lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4273</id>
		<title>Configuring OLA as a Artnet Node in Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=Configuring_OLA_as_a_Artnet_Node_in_Ubuntu&amp;diff=4273"/>
				<updated>2012-07-20T02:53:33Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
My current personal requirements were for OLA to be a stand alone stage-side Node which would receive Artnet3 data from Luminosus (http://Luminosus.org) and Artnet1 data from Freestyler (http://Freestylerdmx.be) then output it to a DMXKing.com UltraDMX box. &lt;br /&gt;
&lt;br /&gt;
My computer is an old laptop (with the screen torn off). With this setup, the setup steps are: connect the USB, Ethernet and power then hit the power button and walk away. &lt;br /&gt;
&lt;br /&gt;
See the Guide for installing OLA on ubuntu here: [LINK]&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
==Setting up OLA to start on startup==&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (power logo) click it to bring up a drop-down menu. Select ‘Startup Applications’. &lt;br /&gt;
&lt;br /&gt;
Click ‘Add’. Name it whatever you like. For the ‘command’ field input type:&lt;br /&gt;
&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Note: The ‘-l’ is ‘-L’ but lowercase, not the number one. ‘3’ is the logging level, ‘0’ logs nothing, ‘4’ is debug logging, ‘3’ is log level info.&lt;br /&gt;
&lt;br /&gt;
Next you may want to also set the computer to not lock while it’s running. I’m not sure of lock equates to what I understand as ‘sleep’ but I’d rather not have my computer do anything besides turn off the screen.&lt;br /&gt;
&lt;br /&gt;
In the top menu bar on the right-most button (ubuntu logo) click it to bring up a drop-down menu. Select ‘System Settings’. Then select ‘Brightness and Lock’. &lt;br /&gt;
&lt;br /&gt;
Set the brightness and ‘Dim screen to save power’ to whatever you like. Then switch ‘lock’ to ‘OFF’ to disable Ubuntu from locking up (and requiring a password). I tested it and OLA does still receive/transmit when Ubuntu is locked up, so if the computer is accessible to unauthorized personnel, lock may be a security option to have enabled.&lt;br /&gt;
&lt;br /&gt;
At this point restart the system and test OLA with the Web client, if the web client comes up it works. &lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Configuring OLA and Artnet==&lt;br /&gt;
&lt;br /&gt;
===OLA Web Client===&lt;br /&gt;
&lt;br /&gt;
OLA is configured through a web browser client. On the Ubuntu machine you can access it in mozilla or any web browser via:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
From another computer or mobile device on the same network, type:&lt;br /&gt;
&lt;br /&gt;
 http://$IP:9090&lt;br /&gt;
&lt;br /&gt;
example: http://192.168.0.2:9090&lt;br /&gt;
&lt;br /&gt;
To find the IP address in Ubuntu click on the network Icon on the top menu bar. For LAN it’s two arrows, for Wifi it is the radiating antenna Icon. Click it then find ‘Connection Information’ in the drop down menu.&lt;br /&gt;
&lt;br /&gt;
Alternatively you can access the IP in terminal via (ethernet only):&lt;br /&gt;
&lt;br /&gt;
 /sbin/ifconfig eth0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Artnet Config===&lt;br /&gt;
&lt;br /&gt;
To setup a new Universe within the web client click ‘Add Universe’ on the home page. &lt;br /&gt;
&lt;br /&gt;
Devices are listed by name and direction. Direction determines whether it’s input or output. Select the Artnet Input and your USB Device Output. &lt;br /&gt;
&lt;br /&gt;
For the most basic implementation setting the ‘Universe Id’ to ‘0’ should be fine. &lt;br /&gt;
&lt;br /&gt;
Name the Universe with the ‘Universe Name’.&lt;br /&gt;
&lt;br /&gt;
This should now be a functioning ArtNet3 Node. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Setting up Artnet1 compatibility===&lt;br /&gt;
&lt;br /&gt;
‘’Note: These steps will also works for other plugins, just replace with the appropriate file names.’’&lt;br /&gt;
&lt;br /&gt;
You can view the artnet plugin information in the Web Client by selecting ‘Plugins’ on the left and selecting ‘Artnet’. &lt;br /&gt;
&lt;br /&gt;
Alternatively you can use Terminal. To view Plugin list:&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info&lt;br /&gt;
&lt;br /&gt;
Artnet is default Plugin 2, so to see its info.&lt;br /&gt;
&lt;br /&gt;
 ola_plugin_info -p 2&lt;br /&gt;
&lt;br /&gt;
Both methods will show you the same thing. &lt;br /&gt;
&lt;br /&gt;
In order to get Artnet1 supported the config files needs to be edited. It is found at ''~/.ola/ola-artnet.conf''&lt;br /&gt;
&lt;br /&gt;
This file is hidden, to open it using terminal type:&lt;br /&gt;
&lt;br /&gt;
gedit ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 xdg-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
alternatively:&lt;br /&gt;
&lt;br /&gt;
 gnome-open ~/.ola/ola-artnet.conf&lt;br /&gt;
&lt;br /&gt;
This will open the file in a text editor.&lt;br /&gt;
&lt;br /&gt;
To enable Artnet1 to work change &amp;quot;''''always_broadcast = false''''&amp;quot; to &amp;quot;''''always_broadcast = true''''&amp;quot;. Change any other settings you might need. Then save and close. &lt;br /&gt;
&lt;br /&gt;
Go to the web client and on the home page click ‘reload plugins’. &lt;br /&gt;
&lt;br /&gt;
==The Princess is another Castle==&lt;br /&gt;
&lt;br /&gt;
Done, the computer should now be working as a stand alone Artnet to DMX Node.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4272</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4272"/>
				<updated>2012-07-20T02:51:21Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Newbie Guide for OLA on Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission. Usually requires entry of a password.&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
You can also download and install the packages manually. (As I did, being unaware of the above command)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
&lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/packages/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux) for updated Ubuntu options. &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and extract the files. &lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4271</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4271"/>
				<updated>2012-07-20T02:50:19Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: /* Dependancy Hell */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Newbie Guide for OLA on Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
You can also download and install the packages manually. (As I did, being unaware of the above command)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
&lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/packages/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux) for updated Ubuntu options. &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and extract the files. &lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4270</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4270"/>
				<updated>2012-07-20T02:49:35Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Newbie Guide for OLA on Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
Enter this text into Terminal.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
You can also download and install the packages manually. (As I did, being unaware of the above command)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/packages/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux) for updated Ubuntu options. &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and extract the files. &lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	<entry>
		<id>https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4269</id>
		<title>The Newbie Guide for OLA on Ubuntu</title>
		<link rel="alternate" type="text/html" href="https://wiki.openlighting.org/index.php?title=The_Newbie_Guide_for_OLA_on_Ubuntu&amp;diff=4269"/>
				<updated>2012-07-20T02:48:25Z</updated>
		
		<summary type="html">&lt;p&gt;Karsten: created page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==The Newbie Guide for OLA on Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Written by Karsten Wolf. 19/7/2012&lt;br /&gt;
&lt;br /&gt;
This guide is written to recount the steps and lessons learned while I attempted to configure Ubuntu to as a stand alone ArtNet Node. This tutorial is split into two guides both tailored towards absolute linux beginners. The first covers installation and configuring of OLA on ubuntu, the second covers configuring of the system to run as a stand alone Artnet Node with a general overview of Plugins and OLA configuration and use.&lt;br /&gt;
&lt;br /&gt;
Prior to this I had no practical linux experience and this guide is written for other users with no practical experience. I found the other information on the wiki either hard to find or over my head due to my inexperience. This guide was written for complete beginners, it incorporates information from almost all the other guides on this wiki, so credit where credit is due.&lt;br /&gt;
&lt;br /&gt;
Also see the guide to configure OLA as a Artnet Node in Ubuntu for some more helpful hints.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__ &lt;br /&gt;
&lt;br /&gt;
===Some important newbie information===&lt;br /&gt;
&lt;br /&gt;
A quick rundown of how some things I learned the hard way.&lt;br /&gt;
&lt;br /&gt;
* ‘sudo’ stands for ‘super user’ and ‘do’. It runs a command with Super User Permission&lt;br /&gt;
* If a folder name is preceeded by a ‘.’ such as ‘/.ola’ or ‘/.mozilla’. That file is hidden.&lt;br /&gt;
* Ctrl + Alt + T opens a new Terminal.&lt;br /&gt;
* Case Sensitivity is important.&lt;br /&gt;
* In this How-to anything preceeded by ‘$’ needs to replaced to match your setup. So $USER is a stand in for your Ubuntu username. $IP, $FILENAME, $FILEPATH&lt;br /&gt;
* ‘~’ means your home folder. So ‘~/Documents’ is the same as ‘/home/$USER/Documents’&lt;br /&gt;
* If you are using lights to test output, be sure to make sure they’re connected properly :)&lt;br /&gt;
&lt;br /&gt;
==Installing Ubuntu==&lt;br /&gt;
&lt;br /&gt;
Your choice here, Pull the latest version from the ubuntu site and install however you like. This guide uses Ubuntu 12.04. Installation is very straight forward and there are plenty of sites out there with how-to’s on this. The most straightforward and simple way to do this is with a LiveCD or LiveUSB key. You should be safe putting ubuntu onto a 5-10gig partition if OLA is all the installation will be used for.&lt;br /&gt;
&lt;br /&gt;
==Installing OLA==&lt;br /&gt;
&lt;br /&gt;
===Dependencies===&lt;br /&gt;
&lt;br /&gt;
====The Easy Way====&lt;br /&gt;
To run OLA you need certain bits of software, this command will pull all the needed software, you will need an internet connection. This is by far the easier route.&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install libcppunit-dev libcppunit-1.12-1 uuid-dev pkg-config libncurses5-dev git libtool autoconf automake  g++ libmicrohttpd-dev libmicrohttpd5 protobuf-c-compiler libprotobuf-lite6 python-protobuf libprotobuf-dev  zlib1g-dev bison flex make&lt;br /&gt;
&lt;br /&gt;
Note: More recent distributions may offer libprotobuf-lite7 instead of libprotobuf-lite6, which is an acceptable substitution.&lt;br /&gt;
&lt;br /&gt;
====Dependancy Hell====&lt;br /&gt;
You can also download and install the packages manually. (As I did, being unaware of the above command)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Google for the package.&lt;br /&gt;
# Download the archive. ($FILENAME.tar.gz) &lt;br /&gt;
# Extract the contents. (Documents folder makes sense)&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Type &amp;quot;''''cd $FILEPATH''''&amp;quot; then hit ENTER. (Example: “''cd /home/tux/Documents/bison-2.5''”)&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot;  then hit ENTER. Wait for it to finish.&lt;br /&gt;
&lt;br /&gt;
Do this for all dependancies.&lt;br /&gt;
&lt;br /&gt;
cppunit&lt;br /&gt;
&lt;br /&gt;
uuid or ossp uuid&lt;br /&gt;
&lt;br /&gt;
pkg-config&lt;br /&gt;
&lt;br /&gt;
curses&lt;br /&gt;
&lt;br /&gt;
lex (or flex)&lt;br /&gt;
&lt;br /&gt;
yacc (or bison)&lt;br /&gt;
&lt;br /&gt;
the protocol buffers library http://code.google.com/p/protobuf/ (version 2.3.0 or later) &lt;br /&gt;
microhttpd ftp://ftp.gnu.org/gnu/libmicrohttpd/ (if you want the web UI). You need version &amp;gt;= 0.4.0 of microhttpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you're building from git you'll also need the following:&lt;br /&gt;
 &lt;br /&gt;
libtool&lt;br /&gt;
&lt;br /&gt;
automake&lt;br /&gt;
&lt;br /&gt;
autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After you’ve installed all the of the dependencies run ''ldconfig''. This will make the new libraries usable. &lt;br /&gt;
&lt;br /&gt;
 sudo ldconfig&lt;br /&gt;
&lt;br /&gt;
===Installing OLA===&lt;br /&gt;
&lt;br /&gt;
Good now that you have all the dependancies you can install OLA. There are several ways to do this. [http://www.opendmx.net/index.php/OLA_on_Linux#Checkout_or_Download_an_Archive]&lt;br /&gt;
&lt;br /&gt;
The way I did this was to download the Ubuntu packages from (http://imaginux.com/lighting/packages/) or (http://www.opendmx.net/index.php/Download_%26_Install_OLA#Linux) for updated Ubuntu options. &lt;br /&gt;
Ubuntu 12.04 uses the ‘precise’ packages. Download the appropriate packages and extract the files. &lt;br /&gt;
&lt;br /&gt;
# Open Terminal. (Ctrl + Alt + T)&lt;br /&gt;
# Go to the extracted files. Type &amp;quot;''''cd $FILEPATH''''&amp;quot;. (Example: “cd /home/tux/Documents/ola-0.8.20”&lt;br /&gt;
# If this is the first time run &amp;quot;''''autoreconf -i''''&amp;quot;, else run &amp;quot;''''autoreconf''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''./configure''''&amp;quot; then hit ENTER. There are additional options available through &amp;quot;''''./configure --help''''&amp;quot;. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''make check''''&amp;quot; then hit ENTER. Wait for it to finish. &lt;br /&gt;
# Type &amp;quot;''''sudo make install''''&amp;quot; then hit ENTER. Wait for it to finish.&lt;br /&gt;
# Type &amp;quot;''''sudo ldconfig''''&amp;quot; then hit ENTER. &lt;br /&gt;
&lt;br /&gt;
OLA should now be installed.&lt;br /&gt;
&lt;br /&gt;
You can start it with the commands&lt;br /&gt;
&lt;br /&gt;
 cd&lt;br /&gt;
 olad -l 3&lt;br /&gt;
&lt;br /&gt;
Test it by opening up a web Browser and go to&lt;br /&gt;
&lt;br /&gt;
 http://localhost:9090&lt;br /&gt;
&lt;br /&gt;
If the OLA web gui opens it works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Device Setup==&lt;br /&gt;
&lt;br /&gt;
This is where the fun begins. These steps apply to Ubuntu 12.04, other versions may vary. Because OLA cannot run as root, it can not access the USB device on some systems. Two ways to do it, both methods take a different means to the same end. One route may be preferential to advanced users, but for a simple setup either way works.&lt;br /&gt;
&lt;br /&gt;
===Option 1===&lt;br /&gt;
&lt;br /&gt;
Suggested by RenZo&lt;br /&gt;
&lt;br /&gt;
Add a udev rule (and it will work with hotplug):&lt;br /&gt;
&lt;br /&gt;
 sudo gedit /etc/udev/rules.d/my_dmx_usb.rules &lt;br /&gt;
&lt;br /&gt;
a blank page will appears, write this line: &lt;br /&gt;
&lt;br /&gt;
 KERNEL==&amp;quot;ttyUSB*&amp;quot;, MODE=&amp;quot;0666&amp;quot; &lt;br /&gt;
&lt;br /&gt;
Save and close the editor, then replug your usb device and it should &lt;br /&gt;
work forever.&lt;br /&gt;
&lt;br /&gt;
===Option 2===&lt;br /&gt;
&lt;br /&gt;
Suggested by Simon Newton&lt;br /&gt;
&lt;br /&gt;
Add the username to the permissions groups dialout and plugdev. In Ubuntu ‘plugdev’ should be a default group. Be sure to replace $USER with your username.&lt;br /&gt;
&lt;br /&gt;
In terminal check what groups your user is part of already&lt;br /&gt;
&lt;br /&gt;
 cat /etc/group | grep $USER&lt;br /&gt;
&lt;br /&gt;
If your user is not a part of plugdev or dialout run these commands&lt;br /&gt;
&lt;br /&gt;
 sudo adduser $USER dialout&lt;br /&gt;
 sudo adduser $USER plugdev&lt;br /&gt;
&lt;br /&gt;
This should give OLA access to the usb device.&lt;/div&gt;</summary>
		<author><name>Karsten</name></author>	</entry>

	</feed>