Небольшая заметка по обновлению firmware в коммутаторах ZyXEL серии ES-3100 по протоколу ftp. Нижеописанное применимо также к коммутаторам ZyXEL GS и прочим подобным моделям. Для обновления необходимо скачать требуемую прошивку с официального сайта производителя, на компьютере необходимо наличие ftp-клиента — ftp.exe(Windows), к примеру. В примере описана процедура обновления с версии 380(AIS.0) до версии 380(AIS.1)

Обновление производится с Unix-машины. После загрузки firmware с сайта производителя переходим в каталог с файлом и выполняем следующие команды:
# ftp 192.168.1.1
Connected to 192.168.1.1.
220 3124-4F FTP version 1.0 ready at Thu Nov 18 09:03:37 2010
Name (192.168.1.1:root): admin
331 Enter PASS command
Password:
230 Logged in
Remote system type is UNIX.
Using binary mode to transfer files.

Загружаем файл firmware с конечным именем ras:


ftp> put 380AIS1C0.BIN ras
local: 380AIS1C0.BIN remote: ras
500 Unknown command ‘epsv’
500 Unknown command ‘pasv’
200 Port command okay
150 Opening data connection for STOR ras
100% |**********************************************************************************| 2875 KB 59.77 KB/s 00:00 ETA
226 File received OK
2944466 bytes sent in 00:48 (59.57 KB/s)
ftp> quit


После загрузки firmware заходим на устройство и выполняем команду reload config 1
Через минуту опять нужно выполнить вход на коммутатор и проверить версию ПО:

# sh ver
Current ZyNOS version: V3.80(AIS.1) | 5/15/2008


На этом процесс обновления завершен.