
Создайте свою собственную кастомную прошивку WiFi Pineapple Tetra, адаптированную под любой роутер на базе архитектуры MIPS 24Kc. (WiFi Pineapple Tetra DIY)
Sweet Pineapple Builder — это скрипт на Python, который автоматизирует весь процесс создания пользовательского образа WiFi Pineapple Tetra. Поскольку прошивка WiFi Pineapple Tetra является пользовательской версией OpenWrt (19.07.2), можно создать собственную кастомную прошивку для любого маршрутизатора на базе архитектуры MIPS 24Kc.
Подробнее в блоге: https://samy.link/blog/build-your-own-wifi-pineapple-tetra-for-7

На данный момент скрипт поддерживает только следующие маршрутизаторы:
| Производитель | Устройство | ЦП (МГц) | Flash МБ | ОЗУ МБ | Подробнее |
|---|---|---|---|---|---|
| HAK5 | Pineapple Tetra | 580 | 32 + 2GB eMMC | 64 | https://openwrt.org/toh/hwdata/hak5/hak5_wifi_pineapple_mark_7 |
| Buffalo | WZR450HP2 | 400 | 32 | 64 | https://openwrt.org/toh/buffalo/wzr-450hp2 |
| Buffalo | WZR600DHP | 680 | 32 | 128 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-600dhp |
| Buffalo | WZRHPAG300H | 680 | 32 | 128 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-ag300h_v1 |
| Buffalo | WZRHPG300NH | 400 | 32 | 64 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-g300nh_v1 |
| Buffalo | WZRHPG300NH2 | 400 | 32 | 64 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-g300nh2_v2 |
| Buffalo | WZRHPG450H | 400 | 32 | 64 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-g450h_v1 |
| D-Link | DGL5500A1 | 720 | 16 | 128 | https://openwrt.org/toh/hwdata/d-link/d-link_dgl-5500_a1 |
| D-Link | DIR835A1 | 560 | 16 | 128 | https://openwrt.org/toh/d-link/dir-835_a1 |
| D-Link | dir-869-a1 | 750 | 16 | 64 | https://openwrt.org/toh/hwdata/d-link/d-link_dir-869_a1 |
Клонируйте этот репозиторий и выполните:
pip install -r requirements.txt
python3 sweetPineappleBuilder.py
Затем выберите свой маршрутизатор из списка — и всё.
Теперь наберитесь терпения примерно на 10 минут, пока завершатся процессы загрузки и компиляции.
Чтобы сделать всё ещё проще, я также создал образ Docker с уже предустановленными инструментом и всеми пакетами OpenWrt, ~1.4 ГБ.
Чтобы его использовать, просто выполните:
docker pull naqwada/sweetpineapplebuilder
docker run -dit naqwada/sweetpineapplebuilder sleep infinity
docker ps -a
docker exec -it <CONTAINER ID> /bin/bash
cd /home/Sweet-Pineapple-Builder
python3 sweetPineappleBuilder.py
Не волнуйтесь, в разделе Releases вы найдёте все предварительно скомпилированные образы!
https://gitlab.com/Naqwada/sweet-pineapple-builder/-/releases/v1.0.1
Если у вас возникли трудности с компиляцией образа, вы можете ознакомиться с моей статьёй в блоге (https://samy.link/blog/build-your-own-wifi-pineapple-tetra-for-7) или создать тикет на вкладке «Issues», и я постараюсь помочь.
| GL.iNet | gl-ar300 | 560 | 16 | 128 | https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-ar300 |
| GL.iNet | gl-ar300m | 650 | 16 | 128 | https://openwrt.org/toh/gl.inet/gl-ar300m |
| GL.iNet | gl-ar750 | 650 | 16 | 128 | https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-ar750 |
| GL.iNet | gl-ar750s | 775 | 16 | 128 | https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-ar750s |
| TP-Link | archer-c7-v2 | 720 | 16 | 128 | https://openwrt.org/toh/hwdata/tp-link/tp-link_archer_c7_ac1750_v2.0 |
| TP-Link | archer-c7-v4 | 775 | 16 | 128 | https://openwrt.org/toh/hwdata/tp-link/tp-link_archer_c7_v4 |
| TP-Link | archer-c7-v5 | 750 | 16 | 128 | https://openwrt.org/toh/hwdata/tp-link/tp-link_archer_c7_v5 |
| Устройство | Образ прошивки |
|---|
| WZR450HP2 | Скачать последнюю версию |
| WZR600DHP | Скачать последнюю версию |
| WZRHPAG300H | Скачать последнюю версию |
| WZRHPG300NH | Скачать последнюю версию |
| WZRHPG300NH2 | Скачать последнюю версию |
| WZRHPG450H | Скачать последнюю версию |
| DGL5500A1 | Скачать последнюю версию |
| DIR835A1 | Скачать последнюю версию |
| dir-869-a1 | Скачать последнюю версию |
| gl-ar300 | Скачать последнюю версию |
| gl-ar300m | Скачать последнюю версию |
| gl-ar750 | Скачать последнюю версию |
| gl-ar750s | Скачать последнюю версию |
| archer-c7-v2 | Скачать последнюю версию |
| archer-c7-v4 | Скачать последнюю версию |
| archer-c7-v5 | Скачать последнюю версию |