Fiberhome Sr120-a Firmware
FiberHome SR120-A firmware — overview, risks, and how to update
How to Check Your Current Firmware Version
You cannot fix what you do not measure. To check your current version, follow these steps:
- Connect your PC to the SR120-A via Ethernet cable (do not rely on Wi-Fi for this process).
- Open a browser and navigate to
192.168.1.1 (This is the default gateway; if it doesn't work, check ipconfig on Windows).
- Login using the credentials. Note: The default is often
user/user or admin/admin, but many ISPs change this. Look for a sticker on the side of the ONT.
- Navigate to Status > Device Info.
- Look for Software Version or Firmware Version. It will look something like
SR120-A_V2.0.0_230515 or FHTT_1.0.3.
Write this number down immediately. It is your baseline. fiberhome sr120-a firmware
Can I Install OpenWrt on the FiberHome SR120-A?
Yes, but only for V2.0 (Realtek) and V3.0 (Broadcom) revisions. The V1.0 MediaTek version is not supported due to proprietary switch drivers. FiberHome SR120-A firmware — overview, risks, and how
- OpenWrt for SR120-A V2.0: Use the
realtek target snapshot. The device is recognized as "FiberHome SR120-A."
- OpenWrt for V3.0: Use the
bcm53xx target with the brcm94706 image.
Warning: Flashing OpenWrt voids your ISP warranty and is irreversible without a serial programmer. Always back up the original firmware using dd via SSH first. Connect your PC to the SR120-A via Ethernet
Method 2: TFTP Recovery (For Bricked or Unbootable Routers)
If the web interface is inaccessible (white screen of death), use the bootloader’s TFTP recovery.
- Download the TFTP64 utility.
- Rename your firmware file to
firmware.bin (case-sensitive).
- Set your PC’s IP to
192.168.1.100 (netmask 255.255.255.0).
- Launch TFTP64, set server interface to
192.168.1.100.
- Place
firmware.bin in the TFTP root directory.
- Power off the SR120-A. Press and hold the reset button.
- Power on while holding reset for 15 seconds. The power LED will flash rapidly.
- Release reset. The TFTP server will show transfer activity.
- Wait 10 minutes. Do not power cycle manually.
Problem 1: The "Bricked" ONT (Solid PON light but no Internet)
- Cause: Corrupted firmware flash or wrong version.
- Fix: You need a serial console cable (TTL) . Open the device, solder headers, and use PuTTY to manually upload a bootloader image. For 99% of users, call your ISP for a replacement.
"Firmware upgrade failed. Wrong image."
- Cause: Hardware revision mismatch or corrupted download.
- Fix: Verify the filename includes your exact rev (e.g.,
SR120-A_V2.0). Redownload from a different source. Check the file size – a 4MB file on a 16MB flash router is wrong.
Troubleshooting common firmware-related problems
- After upgrade the device won’t boot: try 30/30/30 hard reset (check official docs first) or contact ISP/manufacturer recovery steps; some models support TFTP recovery.
- Features missing after update: verify release notes; some ISP builds remove features intentionally.
- Wi‑Fi degraded after update: try reset, reconfigure wireless channels/standards, or roll back if allowed and safe.
- Lost web UI access: try alternate admin IPs, factory reset, or serial/SSH if comfortable and documented.
Can I flash OpenWrt or DD-WRT on the FiberHome SR120-A?
No. Absolutely not. The SR120-A uses a proprietary Realtek or EcoNet chipset. There is no open-source firmware available for this specific ONT. Flashing generic router firmware will instantly brick it.
Risks & safety
- Flashing incorrect firmware or interrupting the process can render the device inoperable.
- ISP‑locked firmware may include custom features (ACS, custom routing, VLAN tags) required to access the internet; replacing it with generic firmware can break service.
- Firmware updates can change configuration formats; keep backups.
- If security fixes are released, apply updates promptly—older firmware may expose known vulnerabilities.