This is the most difficult part. Unlike ASUS or TP-Link routers, manufacturers do not host An5506-04-f firmware publicly. Legitimate sources include: