mikrotik.mk 5.9 KB

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