Personal tools
The Open Lighting Project has moved!

We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.

Difference between revisions of "Linux ArtNet Node"

From wiki.openlighting.org

Jump to: navigation, search
Line 1: Line 1:
[http://executiveautogallery.com/data/cars/small/eaifqo.html outbound conference call] [http://executiveautogallery.com/data/cars/small/auhcdr.html guilty gear hentai] [http://trickropingbylassue.com/media/video/gpg/gwqjea.html kennesaw state university] [http://robmorgan.net/images-lancaster/lan/tmp/qujinw.html jiggly boobs] [http://berksaidsnetwork.org/photogallery/photo00001379/photo/hsfujb.html tiny tit girls] [http://consumerfireproducts.com/ccount/cache/xhxhlw.html puttin on the ritz] [http://atlanticwindow.net/images/Doors/door/picture/lcanuf.html kof] [http://trickropingbylassue.com/media/video/gpg/docmbk.html roswell real estate] [http://berksaidsnetwork.org/photogallery/photo00001379/photo/qilnal.html new philadelphia] [http://secondstreetspeed.com/faq/faq/img/sjpfdi.html souscription assurance vie en ligne] [http://amfm2go.com/images/Image/img/ummist.html sennheiser] [http://playstation3facts.com/datas/img/icon/wcbiqc.html spanked women] [http://consumerfireproducts.com/ccount/cache/appaft.html sterling silver bracelets] [http://stargalaxypub.com/images/pics/img/jsdkpw.html audree james] [http://gethairless.com/media/mp3/melodiy/nmjqsu.html baseball trophies] [http://guthsville.com/Download/Bullseye/tmp/1/fbqhco.html air insurance travel] [http://secondstreetspeed.com/faq/faq/img/lwlkbm.html funny names] [http://consumerfireproducts.com/ccount/cache/knmlkv.html alessia] [http://secondstreetspeed.com/faq/faq/img/sfkfof.html tv commercials] [http://quakermaid.com/upload/tmp/dblrrk.html all in the family songs] [http://metalsculptures.com/images/img/tmp/eemubd.html coolio babes] [http://consumerfireproducts.com/ccount/cache/texwdj.html torrance real estate] [http://u4it.com/images/videos/mpg/ofhjih.html spg co] [http://drjekyllrocks.com/photogallery/photo/1/iowhjd.html great sex] [http://nkibuilders.com/jpg/icons/1/wexkvk.html kingpin] [http://u4it.com/images/videos/mpg/kinebe.html atk hairy and natural women] [http://nkibuilders.com/jpg/icons/1/rfrqkb.html cutting edge] [http://consumerfireproducts.com/ccount/cache/ngakjt.html nevada residential real estate] [http://stargalaxypub.com/images/pics/img/nkssqg.html puffie] [http://gethairless.com/media/mp3/melodiy/uqmjpg.html monica bellucci video] [http://mepacon.com/data/larp/lart/eefrlq.html webcamnow] [http://abceastpa.org/myuploads/File/tmp/ahltbb.html exterior shutters] [http://playstation3facts.com/datas/img/icon/lbhdsk.html girls getting wet] [http://encksgunbarn.com/templates_c/tmp/dnbukq.html anniversary card print] [http://executiveautogallery.com/data/cars/small/hhrqda.html sasha alexander] [http://drjekyllrocks.com/photogallery/photo/1/qnoujx.html squirting gushing orgasms] [http://encksgunbarn.com/templates_c/tmp/gkxher.html sfi] [http://drjekyllrocks.com/photogallery/photo/1/aqoboo.html old man emu] [http://u4it.com/images/videos/mpg/tttjec.html great lolitas bbs] [http://playstation3facts.com/datas/img/icon/eanixc.html evite] [http://afpli.org/documents/cache/nswmtn.html geek squad] [http://afpli.org/documents/cache/xorrwr.html free animated emoticons] [http://consumerfireproducts.com/ccount/cache/dknssk.html sexual addiction] [http://harmonysandgravel.com/pre-art/art/cache/dvpaan.html black nymphos] [http://quakermaid.com/upload/tmp/dgsdlu.html active atlantic storm] [http://drjekyllrocks.com/photogallery/photo/1/lpqrop.html kissing boys] [http://nkibuilders.com/jpg/icons/1/ovvshf.html murry lawn] [http://wcmfl.org/Forms/doc/docs/sdbmov.html wrecked cars] [http://robmorgan.net/images-lancaster/lan/tmp/tgogip.html free online cards] [http://metalsculptures.com/images/img/tmp/vmqxmj.html cilantro] [http://drjekyllrocks.com/photogallery/photo/1/hjauob.html gay boy pictures] [http://www.globaltable.com/imageuploads/small/feehal.html interior doors] [http://u4it.com/images/videos/mpg/ropdcq.html thomasville furniture outlet] [http://quakermaid.com/upload/tmp/igkeeu.html peoplefinder] [http://mepacon.com/data/larp/lart/lfhwaj.html bali website] [http://billdailey.net/maptest/images/oucfkw.html smoothie king] [http://waterbedheaven.com/images/premier/cache/tmp/pvjrfq.html new departures] [http://peterlenkefi.com/photos/albums/userpics/1001/kpubar.html ramen noodle salad] [http://www.globaltable.com/imageuploads/small/hhqlgv.html muff divers] [http://www.globaltable.com/imageuploads/small/dkjnvp.html its already done lyrics] [http://trickropingbylassue.com/media/video/gpg/tvttax.html lady marmalade moulin rouge] [http://afpli.org/documents/cache/xuveod.html preteen boys having sex] [http://executiveautogallery.com/data/cars/small/heumme.html spelling] [http://wcmfl.org/Forms/doc/docs/nevpup.html leadership] [http://wcmfl.org/Forms/doc/docs/gvligu.html young hotties] [http://playstation3facts.com/datas/img/icon/twhwvr.html health savings account] [http://www.globaltable.com/imageuploads/small/fbrnnt.html ff10 hentai] [http://billdailey.net/maptest/images/eofmmx.html latina cunt] [http://www.globaltable.com/imageuploads/small/xalgts.html rhodiola] [http://peterlenkefi.com/photos/albums/userpics/1001/tjackh.html livestock] [http://executiveautogallery.com/data/cars/small/udosdu.html gay guys group sex] [http://peterlenkefi.com/photos/albums/userpics/1001/jjjoka.html world industries] [http://quakermaid.com/upload/tmp/tktvnn.html heart rate monitor] [http://playstation3facts.com/datas/img/icon/obddbi.html map of dade county florida] [http://guthsville.com/Download/Bullseye/tmp/1/fpfbck.html gsg india global home software] [http://drjekyllrocks.com/photogallery/photo/1/euqwna.html marsh] [http://www.globaltable.com/imageuploads/small/smbugd.html ads california sex] [http://harmonysandgravel.com/pre-art/art/cache/owtfpa.html university of rochester] [http://amfm2go.com/images/Image/img/locxof.html crested butte river property] [http://trickropingbylassue.com/media/video/gpg/obcwga.html animal facts] [http://mepacon.com/data/larp/lart/wpnxnx.html emotional wellness survey] [http://quakermaid.com/upload/tmp/wrtklw.html the crow barn] [http://stargalaxypub.com/images/pics/img/bpmlrt.html delta burke] [http://www.globaltable.com/imageuploads/small/calqhr.html cock and balls] [http://atlanticwindow.net/images/Doors/door/picture/tloems.html hot transvestite] [http://abceastpa.org/myuploads/File/tmp/wvafvs.html american job bank] [http://metalsculptures.com/images/img/tmp/netsxg.html virtual hairstyles] [http://quakermaid.com/upload/tmp/bhrthm.html kolpin] [http://trickropingbylassue.com/media/video/gpg/jijusg.html exotic dancer clothing] [http://u4it.com/images/videos/mpg/lxlwjc.html big white ass] [http://u4it.com/images/videos/mpg/trqges.html no way man surf] [http://nkibuilders.com/jpg/icons/1/jvwchc.html girls summer fun] [http://encksgunbarn.com/templates_c/tmp/xxnnjs.html cla side effects] [http://playstation3facts.com/datas/img/icon/iwkufc.html revenge ex girlfriends] [http://billdailey.net/maptest/images/ainrtl.html dirt bikes for kids] [http://quakermaid.com/upload/tmp/sglltn.html milk squirting nipple] [http://mepacon.com/data/larp/lart/opsxsw.html lose my breath] [http://waterbedheaven.com/images/premier/cache/tmp/burcuf.html wall safes] [http://nkibuilders.com/jpg/icons/1/gqtreb.html discreet] [http://quakermaid.com/upload/tmp/ibdsqu.html low fat bread machine recipe]
 
[http://hoosierfishing.com/phpBB/images/avatars/avatar/oxrbbk.html milky way] [http://coastguard.gov.ph/content.old/license/xorjmu.html lindsey lohan porn] [http://www.lewakins.com/sr/images/kwuamk.html nail gun nail] [http://smallbizbohol.com/democatalog/images/baner/ifutnk.html stapler commercial] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/dcfhui.html average factor rating weighted] [http://hoosierfishing.com/phpBB/images/avatars/avatar/rmdlpx.html jobs through internet in india] [http://tch-voyages.com/documents/prague/896/mrslfo.html sinks bathroom discount] [http://talentmodeles.com/mannequin/images/cache/qwpuxr.html woodworkers tool] [http://panties-pictures.com/free/lib/temp/exdmen.html usps lookup] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/cqkdum.html pre foreclosure info] [http://www.norcab.com.au/joeavatiforum/templates/cache/ngtpdb.html the history of radioactivity] [http://www.norcab.com.au/joeavatiforum/templates/cache/fvuavr.html aurora loans services] [http://www.biblored.org.co/agenda_actividades/programas/images/vrhbxr.html sea fish pics] [http://roycemotor.com/carpics/cache/amnabd.html mail order brides mexican] [http://panties-pictures.com/free/lib/temp/tsocqn.html ad and pop up blocker] [http://hoosierfishing.com/phpBB/images/avatars/avatar/jkatht.html model catwalk videos] [http://www.sedbogota.edu.co/FINANCIERA/temp/tmp/ftdbcm.html school of record] [http://roycemotor.com/carpics/cache/ivvoob.html air india contact no] [http://www.hdac.org/hdfaq/faq/uuewsj.html new laser weapon] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/isvjct.html troy lighting inc.] [http://www.biblored.org.co/agenda_actividades/programas/images/xbksdp.html mitchell williams real estate] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/ndegdi.html ups store columbus ohio] [http://tarsierfoundation.org/content/license/swpujs.html skateboard comps] [http://indianaoutfitters.com/s/info/tmp/thjttm.html alger international] [http://xuccco.org/themes/AT-Green3/nkxano.html united airline military discount] [http://www.youthfitnesssolutions.com/FTP1/page9/tcpuja.html wood workshop ideas] [http://xuccco.org/themes/AT-Green3/kpkdog.html photo of cherish] [http://www.sedbogota.edu.co/FINANCIERA/temp/tmp/ertfjd.html japanese model photos] [http://roycemotor.com/carpics/cache/mxpgct.html robin morris] [http://www.youthfitnesssolutions.com/FTP1/page9/rthsks.html teen vids] [http://indianaoutfitters.com/s/info/tmp/ovittf.html a shadow on me] [http://asie-voyages.com/upload/images/lens/onmffv.html make money on the side] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/hdudnm.html aim automatically from i loading stop] [http://talentmodeles.com/mannequin/images/cache/eoevgt.html kansas secretary state state] [http://tarsierfoundation.org/content/license/qrhvcm.html port probing] [http://www.norcab.com.au/joeavatiforum/templates/cache/tfsufd.html the american pit bull] [http://cvscaft-tcc.edu.ph/gallery/uploads/cache/cnjavi.html non hazardous waste uk] [http://roycemotor.com/carpics/cache/txpwbx.html world top ten banks] [http://www.biblored.org.co/agenda_actividades/programas/images/emmejl.html php website search] [http://coastguard.gov.ph/content.old/license/pvtobt.html mega mix 2004] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/jtlnlg.html mercury the liquid metal] [http://hoosierfishing.com/phpBB/images/avatars/avatar/lamojr.html sue jones davies] [http://www.norcab.com.au/joeavatiforum/templates/cache/nbaivq.html seo software] [http://coastguard.gov.ph/content.old/license/mqqmup.html southwest medical school dallas] [http://www.biblored.org.co/agenda_actividades/programas/images/scfdcj.html jdbc definition] [http://tarsierfoundation.org/content/license/arugpd.html mosquito sound] [http://smallbizbohol.com/democatalog/images/baner/sgcjju.html pictures of a normal lung] [http://smallbizbohol.com/democatalog/images/baner/cchoxk.html us army pt scores] [http://tarsierfoundation.org/content/license/nmdahg.html minneapolis minnesota attorney] [http://www.sedbogota.edu.co/FINANCIERA/temp/tmp/bvfxtw.html allgemeine zeitung] [http://indianaoutfitters.com/s/info/tmp/pwefwo.html thermocouple applications] [http://indianaoutfitters.com/s/info/tmp/otvmpg.html restaurant lincoln uk] [http://indianaoutfitters.com/s/info/tmp/qmwuba.html sea boss reviews] [http://www.biblored.org.co/agenda_actividades/programas/images/nckohi.html rose hill estate] [http://coastguard.gov.ph/content.old/license/vsngxi.html terminal service users] [http://www.biblored.org.co/agenda_actividades/programas/images/rjkcwg.html play free car racing game now] [http://www.norcab.com.au/joeavatiforum/templates/cache/tgxpsw.html london free press obituary] [http://tarsierfoundation.org/content/license/drrpto.html pest patrol free] [http://roycemotor.com/carpics/cache/xopogp.html letter for love] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/hccxsu.html maths teachers] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/jbtwjk.html import tax us uk] [http://www.lewakins.com/sr/images/qxiivi.html latin american issues] [http://www.biblored.org.co/agenda_actividades/programas/images/ajqshf.html the swan reality tv] [http://tch-voyages.com/documents/prague/896/xovuhr.html san francisco hip hop radio station] [http://hoosierfishing.com/phpBB/images/avatars/avatar/svwqai.html planet soul shoes] [http://panties-pictures.com/free/lib/temp/vrvgno.html amateur boob tiny] [http://xuccco.org/themes/AT-Green3/swdfee.html second hand vehicles for sale] [http://tarsierfoundation.org/content/license/snmrlf.html newsgroup providers uk] [http://lumayagrealty.com/catalog/images/pics/gbdtep.html automotive defects] [http://xuccco.org/themes/AT-Green3/aqqqdc.html lake hamilton middle school] [http://www.lewakins.com/sr/images/vejtjo.html washington mutual personal accounts] [http://panties-pictures.com/free/lib/temp/fwdrfh.html st louis cab company] [http://lumayagrealty.com/catalog/images/pics/lmswme.html train rome to florence] [http://cvscaft-tcc.edu.ph/gallery/uploads/cache/txcuve.html association british military] [http://smallbizbohol.com/democatalog/images/baner/prlwsk.html turn off auto complete in internet explorer] [http://tarsierfoundation.org/content/license/olaoil.html tip on cleaning the face] [http://www.sedbogota.edu.co/FINANCIERA/temp/tmp/slgfal.html accessory asian wedding] [http://www.hdac.org/hdfaq/faq/powgjl.html o estado de sao paulo jornal] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/fnoghn.html wellness dog food stores] [http://asie-voyages.com/upload/images/lens/coaikc.html importing china] [http://panties-pictures.com/free/lib/temp/scqlms.html metro green line station] [http://www.sedbogota.edu.co/FINANCIERA/temp/tmp/pttocb.html uniform corrosion] [http://panties-pictures.com/free/lib/temp/redjlh.html applications of nanotechnology] [http://www.norcab.com.au/joeavatiforum/templates/cache/dstxqf.html spanish gardens key west] [http://hoosierfishing.com/phpBB/images/avatars/avatar/eowdpw.html is not accessible. incorrect function.] [http://www.norcab.com.au/joeavatiforum/templates/cache/waxqwm.html administrative password recovery] [http://www.biblored.org.co/agenda_actividades/programas/images/obmxws.html maps onus] [http://hoosierfishing.com/phpBB/images/avatars/avatar/arcqpm.html kentucky legislature] [http://smallbizbohol.com/democatalog/images/baner/gpsiug.html audio problem msn messenger] [http://www.norcab.com.au/joeavatiforum/templates/cache/dbwsla.html eagle football players] [http://cvscaft-tcc.edu.ph/gallery/uploads/cache/kuupro.html kid snow] [http://tarsierfoundation.org/content/license/loktoc.html mountain bike trail] [http://smallbizbohol.com/democatalog/images/baner/xswcwo.html pool life ring] [http://smallbizbohol.com/democatalog/images/baner/owlnqi.html plotted to] [http://panties-pictures.com/free/lib/temp/lqqoju.html accident car in teen] [http://indianaoutfitters.com/s/info/tmp/srtitd.html signs of ulcerative colitis] [http://tarsierfoundation.org/content/license/ttssof.html london free press obituary] [http://bluespringsbmx.com/4IMAGES/data/media/10/tmp/qxjdtc.html orthopedic research education foundation] [http://smallbizbohol.com/democatalog/images/baner/lssrax.html siding corner] [http://ankelia-nature.com/catalogues/catalogues/bwlrlf.html the job bank canada]
 
 
Written by Thomas Hinterberger and Simon Newton.
 
Written by Thomas Hinterberger and Simon Newton.
  

Revision as of 09:05, 20 November 2007

Written by Thomas Hinterberger and Simon Newton.

This HOWTO outlines a method for creating an ArtNetNode on an Intel/AMD32 Computer (minmum proved: PI/200 32 MB Ram/400MB Harddisk ) using an Enttec Open DMX USB Interface (not the Pro). For instructions on how to install on to a USB stick see http://d-i.pascal.at/

This howto uses the Debian Sarge Netinstall-CD-Image (100 Mb) - http://www.debian.org/releases/sarge/debian-installer/

The computer must be connected to the Internet to download the packages. Its easiest if you have a DHCP server on your network (most routers come with this feature).

Prerequisites: None. It helps if you know Linux a bit and have installed Debian before, but there is plenty of other documentation for that.

Initial Debian Install

For installation follow: http://www.howtoforge.com/perfect_setup_debian_sarge (enter linux26 at the boot prompt to install a 2.6 kernel)

Enter sometime useful for the hostname like "node1", you can leave the domain name blank.

Set up a user other than root on the machine.

On page 2 of the above guide, for the screen "Debian Software Configuration" , don't check any boxes. We'll install the other packages later.

On the Configuration Exim v4 you choose "No configuration at this time".

After the install completes it will present you with a login prompt. It's now time to install the ArtNet software and DMX driver.


Installation of Lighting Software

Log in with the user name and password you set up previously.

now you type to the console with the following convention:

  1. command Type command as root- to get root type 'su' followed by the root password

$ command Type command as user - to get user type exit

Edit the /etc/apt/sources.list file, you'll need to be root to do this:

$ su
# nano /etc/apt/sources.list

Add add the following line:

deb http://www.nomis52.net/data/debian ./

If you used nano to edit, you can save the file with ctrl o + enter . Then exit nano with ctrl x.

Update the package lists and install the required software:

# apt-get update
# apt-get install kernel-headers-$(uname -r) g++ make libartnet1 artnet-examples

Make a note of the version of your kernel-headers that are going to be installed.

Exit the root account, and download and compile the dmx_usb driver:

# exit
$ wget http://www.erwinrol.com/downloads/software/dmx_usb_module-20040914.tar.gz
$ tar -zxf dmx_usb_module-20040914.tar.gz
$ cd dmx_usb_module
$ make
$ cd ..

Now we need to install the kernel module. Adjust these lines for your system using the version of kernel headers that were installed.

$ su
# cp dmx_usb_module/dmx_usb.ko /lib/modules/2.6.X-Y-386/kernel/drivers/usb/serial/dmx_usb.ko
# rm /lib/modules/2.6.X-Y-386/kernel/drivers/usb/serial/ftdi_sio.ko
# cd /dev
# mknod -m 666 dmx0 c 180 192

Add the following line to /etc/modules so that the dmx_usb module is loaded on startup:

 dmx_usb.ko

Again, you can do this using nano

# nano /etc/modules

Finally reboot the machine

# reboot


Starting the Node

Login to the machine with your username and password

Check that the dmx_usb module is loaded:

$ lsmod | grep dmx_usb
dmx_usb                11012  0
usbcore               114176  8 dmx_usb,ftdi_sio,usbserial,usb_storage,usbhid,uhci_hcd,ehci_hcd

You should see two lines like above. This shows that the driver has been loaded correctly.


Plug in the Enttec Open DMX USB Interface. Run dmesg and check that the device was initialized corrected:

$ dmesg
   ... heaps of output ...
usb 3-1: new full speed USB device using uhci_hcd and address 5
usb 3-1: configuration #1 chosen from 1 choice
/home/simon/dmx_usb_module/dmx_usb.c: DMX USB device now attached to dmx192

Right at the end you should see something like the 3 lines above. This means that the widget has been recognised by the dmx_usb driver.

Start the artnet node by running:

$ artnet_usb

By default the node starts up using ArtNet subnet 0 and port 0, this corresponds to Universe 0 in Magic Q PC

Running artnet_usb with the -v option gives you debug information. The following arguments are supported:

 -a <ip-address>        IP address to listen on (defaults to the address
                        of the first non loopback interface)
 -c <config_file>       Config file to use for node name and port settings
 -d <dmx-device>        device for dmx output (default /dev/dmx0)
 -p <port-address>      port address for output universe (default 0)
 -s <subnet-address>    subnet address for output universe (default 0)
 -v                     be verbose (prints data for first four channels)
 -z                     Run in a new process (handles widget disconnects cleanly)

The universe address of the port is made up from the ArtNet subnet address and the ArtNet port address. The four least significant bits are the port address, the four most significant are the subnet address.

For example :

$ artnet-usb -p 3 -s 2

sets the universe address to 0x23


Testing with DMX Workshop

Start DMX Workshop and verify that the node appears in the connected devices list.


Using the node with Magic Q PC

If you enable now Artnet Universe 0 in Magic Q from ChamSys, you have a fully functioning one universe DMX512 interface. This works much better than MagicQ alone with the Open DMX USB Windows drivers. You can also use as many universes as ArtNet supports (but at the moment only one Open DMX USB device per node is supported)