# Dahua Firmware Upgrade Research

**Datum istraživanja:** 10.02.2026.  
**Istraživač:** Alex AI Agent

---

## Sažetak

Istraživanje najnovijih firmware verzija za 5 različitih Dahua platformi, upgrade putanja, best practices i alternativnih metoda uploada. Ključni problem: HTTP API upload puca na ~90 MB, potrebne su alternative.

---

## 1. Taurus (DH7300) — IPC-HDBW3441F-AS-M

### Trenutna verzija
- **v2.800.0000000.14.R** (2020)

### Najnovija dostupna verzija
- **V3.140.0000000.39.R.250718** (18.07.2025)
- **Veličina:** 182 MB (zip), ~181-192 MB bin

### Linkovi na firmware

| Tip | Verzija | Link | Veličina |
|-----|---------|------|----------|
| DH (Digital) | V3.140.0000000.39.R.250718 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX3XXX-Taurus/DH_IPC-HX3XXX-Taurus_MultiLang_PN_Stream3_V3.140.0000000.39.R.250718.zip) | 182 MB |
| General | V3.140.0000000.39.R.250718 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX3XXX-Taurus/General_IPC-HX3XXX-Taurus_MultiLang_PN_Stream3_V3.140.0000000.39.R.250718.zip) | 181 MB |

### Intermediate verzije (preporučeni upgrade path)

Za siguran upgrade s v2.800 → v3.140, preporučuje se postupni upgrade:

1. **v2.800.0000000.14.R** → **v3.000.0000000.15.R** (109 MB)
2. **v3.000** → **v3.120.0000000.39.R** (105 MB)
3. **v3.120** → **v3.140.0000000.39.R** (182 MB)

**Napomena:** Veliki skok s v2.800 na v3.140 (182 MB) može uzrokovati probleme. Preporučuje se intermediate upgrade.

### Stare verzije (OLD folder)
- Dostupne na: `https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX3XXX-Taurus/OLD/`

---

## 2. Rhea/S3LM — IPC-HDBW4431F-AS

### Trenutne verzije
- **v2.460.0000.3.R** (2017) — starija kamera
- **v2.800.0000032** (2025) — novija verzija

### Najnovija dostupna verzija
- **V2.800.0000032.0.R.250224** (24.02.2025)
- **Veličina:** 31 MB (zip)

### Linkovi na firmware

| Tip | Verzija | Link | Veličina |
|-----|---------|------|----------|
| DH | V2.800.0000032.0.R.250224 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX2X3X-Rhea/DH_IPC-HX2X3X-Rhea_MultiLang_PN_Stream2_V2.800.0000032.0.R.250224.zip) | 31 MB |
| General | V2.800.0000032.0.R.250224 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX2X3X-Rhea/General_IPC-HX2X3X-Rhea_MultiLang_PN_Stream2_V2.800.0000032.0.R.250224.zip) | 31 MB |

### Upgrade path za v2.460 → v2.800

**VAŽNO:** Za veliki skok s v2.460 (2017) na v2.800, preporučuje se:

1. **v2.460.0000.3.R** → **v2.800.0000029.0.R** (intermediate, 25 MB)
2. **v2.800.0000029** → **v2.800.0000032** (latest, 31 MB)

Intermediate verzije dostupne u: `https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX2X3X-Rhea/old/`

---

## 3. Volt (HI3516DV300) — IPC-HDBW5442R-ASE

### Trenutna verzija
- **v2.840.0000000.13.R** (2022)

### Najnovija dostupna verzija
- **V2.840.0000000.30.R.250227** (27.02.2025)
- **Veličina:** 133 MB (zip)

### Linkovi na firmware

| Tip | Verzija | Link | Veličina |
|-----|---------|------|----------|
| DH | V2.840.0000000.30.R.250227 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX5XXX-Volt/DH_IPC-HX5XXX-Volt_MultiLang_PN_Stream3_V2.840.0000000.30.R.250227.zip) | 133 MB |
| General | V2.840.0000000.30.R.250227 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX5XXX-Volt/General_IPC-HX5XXX-Volt_MultiLang_PN_Stream3_V2.840.0000000.30.R.250227.zip) | 133 MB |

### Napomena
- Specijalne verzije (npr. MJPEG 3 streams) dostupne u `Special/` folderu
- Firmware je relativno stabilan unutar v2.840 linije

---

## 4. S3LM/M12 — IPC-HDBW4431F-M12

### Trenutna verzija
- **v2.800.0000018.0.R** (2021)

### Najnovija dostupna verzija
- **V2.800.0000032.0.R.250224** (ista kao Rhea platforma)
- **Veličina:** 33 MB (zip)

### Linkovi na firmware

| Tip | Verzija | Link | Veličina |
|-----|---------|------|----------|
| DH | V2.800.0000032.0.R.250224 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX5X3X-Rhea/DH_IPC-HX5X3X-Rhea_MultiLang_PN_Stream3_V2.800.0000032.0.R.250224.zip) | 33 MB |
| General | V2.800.0000032.0.R.250224 | [Download](https://files.dahuatech.support/Firmwares/IPC_Cameras/IPC-HX5X3X-Rhea/General_IPC-HX5X3X-Rhea_MultiLang_PN_Stream3_V2.800.0000032.0.R.250224.zip) | 33 MB |

### Napomena
- IPC-HDBW4431F-M12 koristi **IPC-HX5X3X-Rhea** firmware (ne IPC-HX2X3X-Rhea)
- M12 oznaka označava M12 lens mount verziju

---

## 5. ST7108 NVR/DVR

### Trenutne verzije
- **v4.001** i **v4.002**

### Najnovija dostupna verzija
- **V4.001.0000005.4.R.240808** (08.08.2024)
- **Veličina:** 56 MB

### Linkovi na firmware

| Verzija | Link | Veličina |
|---------|------|----------|
| V4.001.0000005.4.R.240808 | [Download](https://files.dahua.support/Firmware/Rejestratory/NVR/NVR4xxx-4KS2/DH_NVR4XXX-4KS2_MultiLang_V4.001.0000005.4.R.240808.bin) | 56 MB |
| V4.001.0000005.1.R.210713 | [Download](https://files.dahua.support/Firmware/Rejestratory/NVR/NVR4xxx-4KS2/DH_NVR4XXX-4KS2_MultiLang_V4.001.0000005.1.R.210526(cert-ok).bin) | 56 MB |

### Release Notes
- Release notes dostupni na: `DH_NVR4XXX-4KS2_MultiLang_V4.001.0000005.4.R.240808_Release Notes.pdf`

### Upgrade path
- ST7108 odgovara **NVR4xxx-4KS2** seriji
- Podržani upgrade metodi: ConfigTool, WebUI, USB

---

## Metode Uploada Firmwarea

### 1. Dahua ConfigTool (Preporučeno)

**Prednosti:**
- Batch upgrade za više uređaja
- Automatsko prepoznavanje uređaja
- Pouzdano za velike firmware fajlove (>90 MB)

**Postupak:**
1. Preuzmite ConfigTool s Dahua web stranice
2. Spojite kameru na istu mrežu kao računalo
3. Otvorite ConfigTool → Device Upgrade
4. Odaberite firmware fajl (.bin ili .zip)
5. Pokrenite upgrade

**Napomena:** Nakon upgradea, preporučuje se **factory reset** i ponovna konfiguracija.

### 2. TFTP Recovery Metoda (Za velike fajlove i brick recovery)

**Kada koristiti:**
- HTTP API upload puca na ~90 MB
- Kamera je "brickana" (ne boota se)
- ConfigTool ne prepoznaje uređaj

**Postupak:**
1. Preuzmite TFTP server (npr. Tftpd64)
2. Postavite statičku IP na računalu: `192.168.1.108`
3. Preimenujte firmware u `digicap.dav` (ili kako traži kamera)
4. Postavite firmware u TFTP root direktorij
5. Spojite kameru direktno na računalo
6. Resetirajte kameru (ili uključite struju)
7. Kamera će automatski preuzeti firmware s TFTP servera

**Tehnički detalji:**
- Kamera traži TFTP server na `192.168.1.108` ili `192.168.254.254`
- Putanja fajla mora biti u root TFTP direktoriju
- Proces traje 5-10 minuta

### 3. WebUI Upload (Ograničen)

**Prednosti:**
- Jednostavan za manje firmware fajlove (<50 MB)
- Ne zahtijeva dodatne alate

**Nedostatci:**
- **Ne radi za fajlove >90 MB** (poznati problem s TCP konekcijom)
- Puca s greškom "Connection reset"

### 4. SSH/Telnet Metoda (Napredno)

**Dostupnost:**
- Telnet je **onemogućen** na novijim firmware verzijama (sigurnosni razlozi)
- Neki stariji firmware (prije 2018) imaju telnet omogućen

**Default credentials (ako je dostupan):**
- Username: `root`
- Password: `vizxv`

**Napomena:** SSH/telnet se koristi za recovery, ali nije pouzdan način za upload firmwarea.

### 5. Python/curl API Metode

**Problem:**
- CGI/RPC2 HTTP API puca na ~90 MB zbog timeouta
- Kamera resetira TCP konekciju prije završetka transfera

**Workaround:**
- Koristiti ConfigTool umjesto direktnog API poziva
- Ako je nužno koristiti API, podijeliti firmware u dijelove (chunked upload)

---

## Best Practices za Firmware Upgrade

### Prije upgradea:
1. ✅ Napravite backup trenutne konfiguracije
2. ✅ Provjerite napajanje (UPS preporučeno)
3. ✅ Preuzmite točan firmware za vaš model
4. ✅ Za velike skokove, koristite intermediate verzije

### Tijekom upgradea:
1. ⏳ Nemojte isključivati napajanje
2. ⏳ Sačekajte do kraja procesa (može trajati 5-10 minuta)
3. ⏳ Ne prekidajte mrežnu konekciju

### Nakon upgradea:
1. 🔄 **Factory reset preporučen** (prema Dahua dokumentaciji)
2. 🔄 Ponovno konfigurirajte kameru
3. 🔄 Testirajte sve funkcije prije produkcije

---

## Poznati Problemi i Rješenja

| Problem | Uzrok | Rješenje |
|---------|-------|----------|
| Upload puca na 90 MB | TCP timeout / buffer limit | Koristiti ConfigTool ili TFTP |
| Browser upload ne radi | WebUI ograničenje | Koristiti ConfigTool |
| Kamera se ne boota nakon upgrade | Corrupt firmware / nedovršen upgrade | TFTP recovery |
| ConfigTool ne vidi kameru | Mrežni problem / kamera u recovery modu | Direktna konekcija + TFTP |
| "Invalid" status u ConfigTool | Partial brick | Ponovni pokušaj s TFTP |

---

## Sigurnosni Aspekti

### Poznate ranjivosti (CVE)
- **CVE-2024-xxxx:** Sigurnosne ranjivosti popravljene u firmware verzijama nakon 2024
- CISA je dodala Dahua kamere na listu poznatih ranjivosti (kolovoz 2024)
- Preporuka: Ažurirati firmware redovito

### Što donose novi firmwarei:
- Sigurnosni popravci (CVE patches)
- Poboljšana stabilnost
- Novi featurei (ovisno o platformi)
- Optimizacije performansi

---

## Korisni Linkovi

### Firmware Repositoriji:
- **files.dahuatech.support:** `https://files.dahuatech.support/Firmwares/IPC_Cameras/`
- **files.dahua.support:** `https://files.dahua.support/Firmware/`
- **Dahua Wiki:** `https://dahuawiki.com/Firmware_Search_Tool`

### Dokumentacija:
- **ConfigTool Upgrade:** `https://dahuawiki.com/ConfigTool/Firmware_Upgrade_via_ConfigTool`
- **TFTP Guide:** `https://dahuawiki.com/images/f/f5/TFTPUpgrade.pdf`

### Alati:
- **Dahua ConfigTool:** Preuzeti s official Dahua stranice
- **TFTP Server:** Tftpd64, SolarWinds TFTP Server

---

## Preporuke za Vašu Situaciju

### Prioritet upgradea:
1. **Taurus (DH7300)** — veliki skok v2.800 → v3.140, **intermediate verzije obavezne**
2. **Rhea v2.460** — intermediate upgrade preko v2.800.0000029
3. **Volt** — direktan upgrade moguć (unutar v2.840 linije)
4. **S3LM/M12** — direktan upgrade na v2.800.0000032
5. **ST7108 NVR** — direktan upgrade na v4.001.0000005.4

### Metoda uploada:
- **Za fajlove >90 MB:** Koristiti **Dahua ConfigTool** ili **TFTP metodu**
- **Za fajlove <50 MB:** WebUI ili ConfigTool
- **Za brick recovery:** TFTP metoda

---

*Izvještaj generiran: 10.02.2026.*
*Izvori: files.dahuatech.support, files.dahua.support, dahuawiki.com, ipcamtalk.com, scos.co.uk*
