mikrotik.mk 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209
  1. include ./common-mikrotik.mk
  2. define Device/mikrotik_routerboard-2011uias-2hnd
  3. $(Device/mikrotik_nand)
  4. SOC := ar9344
  5. DEVICE_MODEL := RouterBOARD 2011UiAS-2HnD
  6. DEVICE_PACKAGES += kmod-usb2 kmod-i2c-gpio kmod-sfp kmod-gpio-beeper
  7. SUPPORTED_DEVICES += rb-2011l rb-2011il rb-2011ils \
  8. rb-2011uas rb-2011uas-2hnd rb-2011uias \
  9. rb-2011uias-2hnd rb-2011uias-2hnd-r2
  10. endef
  11. TARGET_DEVICES += mikrotik_routerboard-2011uias-2hnd
  12. define Device/mikrotik_routerboard-493g
  13. $(Device/mikrotik_nand)
  14. SOC := ar7161
  15. DEVICE_MODEL := RouterBOARD 493G
  16. DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
  17. SUPPORTED_DEVICES += rb-493g
  18. endef
  19. TARGET_DEVICES += mikrotik_routerboard-493g
  20. define Device/mikrotik_routerboard-750-r2
  21. $(Device/mikrotik_nor)
  22. SOC := qca9533
  23. DEVICE_MODEL := RouterBOARD 750 r2 (hEX lite)
  24. IMAGE_SIZE := 16256k
  25. SUPPORTED_DEVICES += rb-750-r2
  26. endef
  27. TARGET_DEVICES += mikrotik_routerboard-750-r2
  28. define Device/mikrotik_routerboard-911-lite
  29. $(Device/mikrotik_nor)
  30. SOC := ar9344
  31. DEVICE_MODEL := RouterBOARD 911 Lite2/Lite5 (2Hn/5Hn)
  32. DEVICE_PACKAGES += rssileds
  33. IMAGE_SIZE := 16256k
  34. SUPPORTED_DEVICES += rb-911-2hn rb-911-5hn
  35. endef
  36. TARGET_DEVICES += mikrotik_routerboard-911-lite
  37. define Device/mikrotik_routerboard-911g-xhpnd
  38. $(Device/mikrotik_nand)
  39. SOC := ar9342
  40. DEVICE_MODEL := RouterBOARD 911G-2HPnD
  41. DEVICE_ALT0_VENDOR := Mikrotik
  42. DEVICE_ALT0_MODEL := RouterBOARD 911G-5HPnD
  43. DEVICE_PACKAGES += rssileds
  44. SUPPORTED_DEVICES += rb-912uag-2hpnd
  45. endef
  46. TARGET_DEVICES += mikrotik_routerboard-911g-xhpnd
  47. define Device/mikrotik_routerboard-912uag-2hpnd
  48. $(Device/mikrotik_nand)
  49. SOC := ar9342
  50. DEVICE_MODEL := RouterBOARD 912UAG-2HPnD
  51. DEVICE_ALT0_VENDOR := Mikrotik
  52. DEVICE_ALT0_MODEL := RouterBOARD 912UAG-5HPnD
  53. DEVICE_PACKAGES += kmod-usb-ehci kmod-usb2 rssileds
  54. SUPPORTED_DEVICES += rb-912uag-2hpnd
  55. endef
  56. TARGET_DEVICES += mikrotik_routerboard-912uag-2hpnd
  57. define Device/mikrotik_routerboard-911g-5hpacd
  58. $(Device/mikrotik_nand)
  59. SOC := qca9558
  60. DEVICE_MODEL := RouterBOARD 911G-5HPacD
  61. DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct
  62. SUPPORTED_DEVICES += rb-921gs-5hpacd-r2
  63. endef
  64. TARGET_DEVICES += mikrotik_routerboard-911g-5hpacd
  65. define Device/mikrotik_routerboard-921gs-5hpacd-15s
  66. $(Device/mikrotik_nand)
  67. SOC := qca9558
  68. DEVICE_MODEL := RouterBOARD 921GS-5HPacD-15s (mANTBox 15s)
  69. DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-i2c-gpio \
  70. kmod-sfp
  71. SUPPORTED_DEVICES += rb-921gs-5hpacd-r2
  72. endef
  73. TARGET_DEVICES += mikrotik_routerboard-921gs-5hpacd-15s
  74. define Device/mikrotik_routerboard-922uags-5hpacd
  75. $(Device/mikrotik_nand)
  76. SOC := qca9558
  77. DEVICE_MODEL := RouterBOARD 922UAGS-5HPacD
  78. DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-usb2 \
  79. kmod-i2c-gpio kmod-sfp
  80. SUPPORTED_DEVICES += rb-922uags-5hpacd
  81. endef
  82. TARGET_DEVICES += mikrotik_routerboard-922uags-5hpacd
  83. define Device/mikrotik_routerboard-951g-2hnd
  84. $(Device/mikrotik_nand)
  85. SOC := ar9344
  86. DEVICE_MODEL := RouterBOARD 951G-2HnD
  87. DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
  88. SUPPORTED_DEVICES += rb-951g-2hnd
  89. endef
  90. TARGET_DEVICES += mikrotik_routerboard-951g-2hnd
  91. define Device/mikrotik_routerboard-951ui-2hnd
  92. $(Device/mikrotik_nand)
  93. SOC := ar9344
  94. DEVICE_MODEL := RouterBOARD 951Ui-2HnD
  95. DEVICE_PACKAGES += kmod-usb-ohci kmod-usb2
  96. SUPPORTED_DEVICES += rb-951ui-2hnd
  97. endef
  98. TARGET_DEVICES += mikrotik_routerboard-951ui-2hnd
  99. define Device/mikrotik_routerboard-951ui-2nd
  100. $(Device/mikrotik_nor)
  101. SOC := qca9531
  102. DEVICE_MODEL := RouterBOARD 951Ui-2nD (hAP)
  103. IMAGE_SIZE := 16256k
  104. SUPPORTED_DEVICES += rb-951ui-2nd
  105. endef
  106. TARGET_DEVICES += mikrotik_routerboard-951ui-2nd
  107. define Device/mikrotik_routerboard-952ui-5ac2nd
  108. $(Device/mikrotik_nor)
  109. SOC := qca9533
  110. DEVICE_MODEL := RouterBOARD 952Ui-5ac2nD (hAP ac lite)
  111. DEVICE_PACKAGES += kmod-ath10k-ct-smallbuffers ath10k-firmware-qca9887-ct
  112. IMAGE_SIZE := 16256k
  113. SUPPORTED_DEVICES += rb-952ui-5ac2nd
  114. endef
  115. TARGET_DEVICES += mikrotik_routerboard-952ui-5ac2nd
  116. define Device/mikrotik_routerboard-962uigs-5hact2hnt
  117. $(Device/mikrotik_nor)
  118. SOC := qca9558
  119. DEVICE_MODEL := RouterBOARD 962UiGS-5HacT2HnT (hAP ac)
  120. DEVICE_PACKAGES += kmod-ath10k-ct ath10k-firmware-qca988x-ct kmod-usb2 \
  121. kmod-i2c-gpio kmod-sfp
  122. IMAGE_SIZE := 16256k
  123. SUPPORTED_DEVICES += rb-962uigs-5hact2hnt
  124. endef
  125. TARGET_DEVICES += mikrotik_routerboard-962uigs-5hact2hnt
  126. define Device/mikrotik_routerboard-lhg-2nd
  127. $(Device/mikrotik_nor)
  128. SOC := qca9533
  129. DEVICE_MODEL := RouterBOARD LHG 2nD (LHG 2)
  130. IMAGE_SIZE := 16256k
  131. endef
  132. TARGET_DEVICES += mikrotik_routerboard-lhg-2nd
  133. define Device/mikrotik_routerboard-lhg-5nd
  134. $(Device/mikrotik_nor)
  135. SOC := ar9344
  136. DEVICE_MODEL := RouterBOARD LHG 5nD (LHG 5)
  137. DEVICE_PACKAGES += rssileds
  138. IMAGE_SIZE := 16256k
  139. endef
  140. TARGET_DEVICES += mikrotik_routerboard-lhg-5nd
  141. define Device/mikrotik_routerboard-map-2nd
  142. $(Device/mikrotik_nor)
  143. SOC := qca9533
  144. DEVICE_MODEL := RouterBOARD mAP-2nD (mAP)
  145. DEVICE_PACKAGES += kmod-usb2 kmod-ledtrig-gpio
  146. IMAGE_SIZE := 16256k
  147. endef
  148. TARGET_DEVICES += mikrotik_routerboard-map-2nd
  149. define Device/mikrotik_routerboard-mapl-2nd
  150. $(Device/mikrotik_nor)
  151. SOC := qca9533
  152. DEVICE_MODEL := RouterBOARD mAPL-2nD (mAP lite)
  153. IMAGE_SIZE := 16256k
  154. endef
  155. TARGET_DEVICES += mikrotik_routerboard-mapl-2nd
  156. define Device/mikrotik_routerboard-sxt-5nd-r2
  157. $(Device/mikrotik_nand)
  158. SOC := ar9344
  159. DEVICE_MODEL := RouterBOARD SXT 5nD r2 (SXT Lite5)
  160. DEVICE_PACKAGES += rssileds kmod-gpio-beeper
  161. SUPPORTED_DEVICES += rb-sxt5n
  162. endef
  163. TARGET_DEVICES += mikrotik_routerboard-sxt-5nd-r2
  164. define Device/mikrotik_routerboard-wap-g-5hact2hnd
  165. $(Device/mikrotik_nor)
  166. SOC := qca9556
  167. DEVICE_MODEL := RouterBOARD wAP G-5HacT2HnD (wAP AC)
  168. IMAGE_SIZE := 16256k
  169. DEVICE_PACKAGES += kmod-ath10k-ct-smallbuffers ath10k-firmware-qca988x-ct
  170. SUPPORTED_DEVICES += rb-wapg-5hact2hnd
  171. endef
  172. TARGET_DEVICES += mikrotik_routerboard-wap-g-5hact2hnd
  173. define Device/mikrotik_routerboard-wapr-2nd
  174. $(Device/mikrotik_nor)
  175. SOC := qca9533
  176. DEVICE_MODEL := RouterBOARD wAPR-2nD (wAP R)
  177. DEVICE_PACKAGES += kmod-usb2 rssileds
  178. IMAGE_SIZE := 16256k
  179. endef
  180. TARGET_DEVICES += mikrotik_routerboard-wapr-2nd
  181. define Device/mikrotik_routerboard-wap-2nd
  182. $(Device/mikrotik_nor)
  183. SOC := qca9533
  184. DEVICE_MODEL := RouterBOARD wAP-2nD (wAP)
  185. IMAGE_SIZE := 16256k
  186. endef
  187. TARGET_DEVICES += mikrotik_routerboard-wap-2nd