Update: Fix loi up FW lan 2 that bai do thiet bi da duoc cai PassWord (them o nhap Backup PassWord va fallback)

This commit is contained in:
2026-03-08 14:48:24 +07:00
parent 2c2a78d27c
commit f8ce6f5831
3 changed files with 28 additions and 4 deletions

View File

@@ -55,7 +55,7 @@ class FlashThread(QThread):
def __init__(self, devices, firmware_path, max_workers=10,
method="api", ssh_user="root", ssh_password="admin123a",
set_passwd=False):
ssh_backup_password="", set_passwd=False):
super().__init__()
self.devices = devices
self.firmware_path = firmware_path
@@ -63,6 +63,7 @@ class FlashThread(QThread):
self.method = method
self.ssh_user = ssh_user
self.ssh_password = ssh_password
self.ssh_backup_password = ssh_backup_password
self.set_passwd = set_passwd
def run(self):
@@ -76,6 +77,7 @@ class FlashThread(QThread):
dev["ip"], self.firmware_path,
user=self.ssh_user,
password=self.ssh_password,
backup_password=self.ssh_backup_password,
set_passwd=self.set_passwd,
status_cb=on_status
)