MD380 Tools

Special IDs

Customized version of MD380 firmware has feature of IDs dictionary. Special toolset named MD380Tools can import list of user IDs and special IDs. The list of user IDs is global and managed centralized. List of special IDs depends on preferences of local BM administrations (administrators of BM network in each country). To make these lists manageable Florian DF2ET and we found solution with publishing CSV file with list of special IDs on each master server. This list should be managed by local BM administrators.

https://github.com/travisgoodspeed/md380tools/issues/136

The list should be available at http://[server address]/md380tools/special_IDs.csv (/var/www/html/md380tools/special_IDs.csv)

Sample of file contents:

  1. 5000,Status,,,,,,
  2. 262997,Papagei,Echo Funktion,,,,Germany,
  3. 425991,Demo,Demo Application,,,,Israel,
  4. 425997,Papagei,Echo Funktion,,,,Israel,

Importing the special IDs into MD-380 radios

The list of special TGs / IDs is pulled from the DMR masters during the build process. A manual build can be startet with "make users.csv" in the db directory of md380tools.

  1. df2et@dev_machine:~/md380tools/db$ make users.csv
  2. curl -L -f 'http://registry.dstar.su/reflector.db' | perl -pe '$_ = "" if ( $. == 1 ); s#@#,#; s#@.*#,,,,,,#' >users.csv
  3.  % Total  % Received % Xferd Average Speed Time Time Time Current
  4. Dload Upload Total Spent Left Speed
  5. 100 6106 100 6106 0 0 35622 0 --:--:-- --:--:-- --:--:-- 35707
  6. perl -e 'print "\n"' >>users.csv
  7. python2 get_special_IDs.py
  8. Fetching list of special IDs from BM master servers.
  9.  
  10. 0: ID->2021 Country->GR Address->master.dv4gr.eu
  11. List with special IDs not found!
  12.  
  13. 1: ID->2041 Country->NL Address->brandmeister.pd0zry.ampr.org
  14. List with special IDs not found!
  15.  
  16. 2: ID->2042 Country->NL Address->213.222.29.197
  17. List with special IDs not found!
  18.  
  19. 3: ID->2048 Country->NL Address->lab.maze.io
  20. List with special IDs not found!
  21.  
  22. 4: ID->2049 Country->NL Address->bm.pd0mz.nl
  23. List with special IDs not found!
  24.  
  25. 5: ID->2062 Country->BE Address->dmr.tokiogroup.com
  26. List with special IDs not found!
  27.  
  28. 6: ID->2081 Country->FR Address->vps223002.ovh.net
  29. List with special IDs not found!
  30.  
  31. 7: ID->2082 Country->FR Address->164.132.110.231
  32. List with special IDs not found!
  33.  
  34. 8: ID->2141 Country->ES Address->84.232.5.113
  35. List with special IDs not found!
  36.  
  37. 9: ID->2161 Country->HU Address->brandmeister.sharkrf.com
  38. List with special IDs not found!
  39.  
  40. 10: ID->2162 Country->HU Address->master.brandmeister.hu
  41. List with special IDs not found!
  42.  
  43. 11: ID->2221 Country->IT Address->brandmeister.digitalham.it
  44. List with special IDs not found!
  45.  
  46. 12: ID->2222 Country->IT Address->brandmeister2.digitalham.it
  47. List with special IDs not found!
  48.  
  49. 13: ID->2229 Country->IT Address->bmhose.digitalham.it
  50. List with special IDs not found!
  51.  
  52. 14: ID->2261 Country->RO Address->77.81.108.136
  53. List with special IDs not found!
  54.  
  55. 15: ID->2281 Country->CH Address->128.65.196.21
  56. List with special IDs not found!
  57.  
  58. 16: ID->2301 Country->CZ Address->92.43.29.195
  59. List with special IDs not found!
  60.  
  61. 17: ID->2302 Country->CZ Address->89.235.48.235
  62. List with special IDs not found!
  63.  
  64. 18: ID->2342 Country->GB Address->91.121.101.163
  65. List with special IDs not found!
  66.  
  67. 19: ID->2381 Country->DK Address->85.90.246.225
  68. List with special IDs not found!
  69.  
  70. 20: ID->2401 Country->SE Address->83.233.234.102
  71. List with special IDs not found!
  72.  
  73. 21: ID->2421 Country->NO Address->bm.hamlabs.no
  74. List with special IDs not found!
  75.  
  76. 22: ID->2441 Country->FI Address->brandmeister.oh2ch.org
  77. List with special IDs not found!
  78.  
  79. 23: ID->2501 Country->RU Address->registry.dstar.su
  80. List with special IDs not found!
  81.  
  82. 24: ID->2502 Country->RU Address->brandmeister.r2aee.net
  83. 250997,Parrot Service,Echo Function,,,,Russia,
  84. 250999,APRS Gate,APRS Function,,,,Russia,
  85.  
  86. 25: ID->2508 Country->RU Address->hose.r2aee.net
  87. List with special IDs not found!
  88.  
  89. 26: ID->2551 Country->UA Address->master.ur7d.org
  90. List with special IDs not found!
  91.  
  92. 27: ID->2552 Country->UA Address->bm.ham-dmr.com.ua
  93. List with special IDs not found!
  94.  
  95. 28: ID->2601 Country->PL Address->bm.ham-dmr.pl
  96. List with special IDs not found!
  97.  
  98. 29: ID->2621 Country->DE Address->deneb.dstar.su
  99. List with special IDs not found!
  100.  
  101. 30: ID->2622 Country->DE Address->178.238.234.72
  102. List with special IDs not found!
  103.  
  104. 31: ID->2681 Country->PT Address->194.38.140.206
  105. List with special IDs not found!
  106.  
  107. 32: ID->2841 Country->BG Address->193.107.37.135
  108. List with special IDs not found!
  109.  
  110. 33: ID->3021 Country->CA Address->158.69.203.89
  111. List with special IDs not found!
  112.  
  113. 34: ID->3101 Country->US Address->brandmeister.openquad.net
  114. List with special IDs not found!
  115.  
  116. 35: ID->3102 Country->US Address->bm.dmrx.net
  117. List with special IDs not found!
  118.  
  119. 36: ID->3103 Country->US Address->bm.ham-dmr.org
  120. List with special IDs not found!
  121.  
  122. 37: ID->3108 Country->US Address->bmdev.dmrx.net
  123. List with special IDs not found!
  124.  
  125. 38: ID->3109 Country->US Address->bmhose.dmrx.net
  126. List with special IDs not found!
  127.  
  128. 39: ID->3341 Country->MX Address->72.1.241.232
  129. List with special IDs not found!
  130.  
  131. 40: ID->4251 Country->IL Address->46.121.158.50
  132. List with special IDs not found!
  133.  
  134. 41: ID->5021 Country->MY Address->188.166.231.62
  135. List with special IDs not found!
  136.  
  137. 42: ID->5051 Country->AU Address->44.136.151.11
  138. Could not talk to master server in AU!
  139.  
  140. 43: ID->6551 Country->ZA Address->154.66.196.131
  141. List with special IDs not found!
  142.  
  143. 44: ID->7141 Country->PA Address->45.79.177.188
  144. List with special IDs not found!
  145.  
  146. 45: ID->7241 Country->BR Address->104.41.43.207
  147. List with special IDs not found!
  148.  
  149. curl -L -f 'http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0' | perl -pe 's,<br/>,,' >>users.csv
  150.  % Total  % Received % Xferd Average Speed Time Time Time Current
  151. Dload Upload Total Spent Left Speed
  152. 100 3017k 0 3017k 0 0 2240k 0 --:--:-- 0:00:01 --:--:-- 2239k

As of August 22nd only the Russian DMR master server provides the data needed to import into MD-380. Others to follow.