You need a device understanding Artnet. I suggest to use the software OLA http://www.opendmx.net/index.php/Open_Lighting_Architecture to translate the ArtNet packets into DMX Signals. OLA supports most USB -> DMX Adapters available at the moment.
[dmx1]
    class_name = ArtNet
    class_path = plugins.artnet
    artnet_subnet = 0
    artnet_net = 0
    artnet_universe = 0
    ip = 192.168.1.123
    port = 6454
Not needed yet.
Notice: First DMX channel is 1! Not 0!
To send DMX Data to the universe set in plugin.conf you have 3 possibilities: ###1) Send single value
sh.dmx1(, ) 
Sets DMX_CHAN to value DMX_VALUE.
Example:
sh.dmx1(12,255)
If channels 1-11 are already set, they will not change. If channels 1-11 are not set till now, the will be set to value 0. This is needed because on a DMX bus you can not set just one specific channel. You have to begin at first channel setting your values.
sh.dmx1(, ) 
Sends to DMX Bus starting at
Example:
sh.dmx1(10,[0,33,44,55,99])
If channels 1-9 are already set, they will not change. If channels 1-9 are not set till now, the will be set to value 0. This is needed because on a DMX bus you can not set just one specific channel. You have to begin at first channel setting your values. Values in square brackets will be written to channel (10-14)
sh.dmx1() 
Sends to DMX Bus starting at channel 1 Nearly the same as 2) but without starting channel.
Example:
sh.dmx1([0,33,44,55,99])
Values in Square brackets will be written to channel (1-5)