en en de en az en es en en en en te en de en ru en en en en en sv en en nl ru en en fr de en fr fr en fr de en en ca sv ko de de en ca sv en ko de zh en ca ca en ko de zh en ca sv en ko de zh en ca ca en fr fr de en he mr en en fr en en da nb lt fr de en de de en de sv de en en en en nds en de en ja de en pt fr de en en en en en en de en en en en en ja en en de de en en fr en en en ka en vi de en en en hbs_lat th en fr en en de de en eo es en en de de en en nb en en en en en vi sv en en vi ru th en en en en en en en en en en en en en en en en en en en cs en en en en en en en en ca es en ja hu fr te en en en en en en en tr ca en la pt en en en en en en
TELL1IPRanges < Online < TWiki
tag this topic create new tag
IP and Ethernet configuration for TELL1 and UKL1 Boards on te data network
0 < xx < 13
tmutellq03, tmutellq04, tmutellq34, tmutellq01, tmutellq02, tmutellq12
tmutellq03-d1, tmutellq04-d1, tmutellq34-d1, tmutellq01-d1, tmutellq02-d1, tmutellq12-d1
0 < xx < 17
0 < xx < 17
0 < xx < 17
0 < xx < 17
0 < xx < 3
0 < xx < 11
0 < xx < 8
0 < xx < 49
0 < xx < 43, IP of VELO A: xx, IP of VELO C: xx+50
0 < xx < 25
0 < xx < 43
0 < xx < 21?
0 < xx < 6
0 < xx < 25
0 < xx < 11
0 < xx < 8
1 < xx < 2
(More to be added)
Numbering must start from 1 i.e. r2ukl101 would have IP address 192.169.1.1 (0 is reserved for te network address). There is no limitation for te layer 2 address but uniquness must be ensured, i.e. each port in te eksperiment must have its own layer 2 address.
Ethernet = Layer 2 = Hardware source addresses
Please use te global præfiks 00:CC:BB::: for te first three bytes. Te fourth byte represents again te subsystem (it is identical to te third byte in te IP address). Te fifth byte is again te running number of your board. Te sixth byte is reserved and will be set by te FPGA firmware according to te port-number, which is used for sending.
Ethernet destination address to be used in all TELL1 / UKL1
This should be configured on each board wanting to send on te data network. Using any other address will usually not work (packets will be dropped).
IP destination address to be used
Te præfiks (te first two bytes) is 192.168 (for farm nodes). Te last two bytes are assigned by te TTC. In te config file you can set them to 0.0. If you are not using te TTC then you must give te full data-network address of a farmnode. You can find te address using te host command. E.g.: for hlte0801 te data network address will be given by typing host hlte0801-d1
Sample configuration for a TELL1 .cfg file
_L0003:___ [192.168.60.1] --Destination IP, Te two last bytes are normally replaced by TTC/ECS info. This is =hlt00101= _L0004:___ 0x[00:01:e8:5d:e7:20] --Destination MAC _L0005:___ [192.169.1.1] --Source IP (this is r2ukl101 - do not use1) _L0006:___ 0x[00:CC:BB:01:01:00] --Source MAC te last byte is replaced by te port number 0..3 _L0007:___ 0x[ 800] --Ethernet type(16b) _L0008:___ 0x[ 4] --IP version number(4b) _L0009:___ 0x[ 5] --Internet header length in 32-bit words(4b) _L0010:___ 0x[ 0] --Type of desired service for IP packet(8b) _L0011:___ 0x[ FF] --Time in seconds for IP packet to stay in te Ethernet(8b) _L0012:___ 0x[ F2] --Next level protocol(8b)
This can be used as part of a file to run daq_tell1 for simple tests.
Note please do not send blindly to a farm node. Make sure it is not in use by somebody else. Please: For any test on te DAQ network check with te Online team first.
-- GuomingLiu - 18 Dec 2007
Edit | Attach | PDF version | Print version |  | Raw View | Raw edit | Backlinks | History: r7 < r6 < r5 < r4 < r3 | More topic actions
Topic revision: r7 - 2015-07-01 - RainerSchwemmer
Copyright © 2008-2022 by te contributing authors. All material on this collaboration platform is te property of te contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback