Skip to content

Commit 75cdf4d

Browse files
authored
Correct zyxel_sys_atsh with new header (#2078)
1 parent 352628b commit 75cdf4d

5 files changed

Lines changed: 57 additions & 18 deletions

File tree

ntc_templates/templates/zyxel_os_sys_atsh.textfsm

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,26 @@ Value SERIAL_NUMBER (\S+)
66
Value MAC_ADDRESS ([0-9A-F]{12})
77

88
Start
9-
^\d{4}-\d{2}-\d{2}.* -> Next
10-
^Firmware\sVersion\s*:\s${VERSION}
11-
^Bootbase\sVersion\s*:\s${BOOT_VERSION}
12-
^Vendor\sName\s*:\s${VENDOR}
13-
^Product\sModel\s*:\s${HARDWARE_MODEL}
14-
^Serial\sNumber\s*:\s${SERIAL_NUMBER}
15-
^First\sMAC\sAddress\s*:\s${MAC_ADDRESS}
16-
^Last\sMAC\sAddress\s*:.+
17-
^MAC\sAddress\sQuantity\s*:.+
18-
^Default\sCountry\sCode\s*:.+
19-
^Boot\sModule\sDebug Flag\s*:.+
20-
^Kernel\sChecksum\s*:.+
21-
^RootFS\sChecksum\s*:.+
22-
^Romfile\sChecksum\s*:.+
23-
^Main\sFeature\sBits\s*:.+
24-
^Other\sFeature\sBits\s*:.*
25-
^[0-9a-f]{1,8}:\s[0-9a-f]{1,8}\s[0-9a-f]{1,8}\s[0-9a-f]{1,8}\s[0-9a-f]{1,8}
26-
^[0-9a-f]{1,8}:\s[0-9a-f]{1,8}\s[0-9a-f]{1,8}\s[0-9a-f]{1,8}(\s[0-9a-f]{1,8})?
9+
^\d{4}-\d{2}-\d{2}.*
10+
^mtd\[readflash\].+
11+
^Unlocking.+
12+
^Reading\s+from.+
13+
^\/tmp.+
14+
^zyUtil.+
15+
^Firmware\s+Version\s*:\s+${VERSION}
16+
^Bootbase\s+Version\s*:\s+${BOOT_VERSION}
17+
^Vendor\s+Name\s*:\s+${VENDOR}
18+
^Product\s+Model\s*:\s+${HARDWARE_MODEL}
19+
^Serial\s+Number\s*:\s+${SERIAL_NUMBER}
20+
^First\s+MAC\s+Address\s*:\s+${MAC_ADDRESS}
21+
^Last\s+MAC\s+Address\s*:.+
22+
^MAC\s+Address\s+Quantity\s*:.+
23+
^Default\s+Country\s+Code\s*:.+
24+
^Boot\s+Module\s+Debug\s+Flag\s*:.+
25+
^Kernel\s+Checksum\s*:.+
26+
^RootFS\s+Checksum\s*:.+
27+
^Romfile\s+Checksum\s*:.+
28+
^Main\s+Feature\s+Bits\s*:.+
29+
^Other\s+Feature\s+Bits\s*:.*
30+
^[0-9a-f]{1,8}:\s+[0-9a-f]{1,8}\s+[0-9a-f]{1,8}\s+[0-9a-f]{1,8}(\s+[0-9a-f]{1,8})?
2731
^. -> Error
File renamed without changes.
File renamed without changes.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
mtd[readflash]:device=reservearea tclen=1 tcoffset=659455
2+
Unlocking reservearea ...
3+
Reading from reservearea to /tmp/boot_flag ...
4+
/tmp/boot_flag
5+
mtd[readflash]:device=tclinux_slave tclen=372 tcoffset=0
6+
Unlocking tclinux_slave ...
7+
Reading from tclinux_slave to /tmp/BootImg_info ...
8+
/tmp/BootImg_info
9+
zyUtilIGetBootingFlag:sysCmd = /sbin/mtd readflash /tmp/boot_flag 1 659455 reservearea
10+
zyUtilGetBootImageHeader:sysCmd = /sbin/mtd readflash /tmp/BootImg_info 372 0 tclinux_slave
11+
Firmware Version : V5.50(ABPM.9.2)C0
12+
Bootbase Version : V1.49 | 04/28/2023 15:07:34
13+
Vendor Name : Zyxel Communications Corp.
14+
Product Model : VMG3625-T50B
15+
Serial Number : S240Y37011297
16+
First MAC Address : 14360E6D6C30
17+
Last MAC Address : 14360E6D6C3F
18+
MAC Address Quantity : 16
19+
Default Country Code : 00
20+
Boot Module Debug Flag : 00
21+
Kernel Checksum : 6353591D
22+
RootFS Checksum : F50EC1E9
23+
Romfile Checksum : 00005A3E
24+
Main Feature Bits : 00
25+
Other Feature Bits :
26+
7fc8508a: 04050503 00000100 00000000 00000000
27+
7fc8509a: 00000000 00000000 00000000
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
parsed_sample:
3+
- version: "V5.50(ABPM.9.2)C0"
4+
boot_version: "V1.49 | 04/28/2023 15:07:34"
5+
vendor: "Zyxel Communications Corp."
6+
hardware_model: "VMG3625-T50B"
7+
serial_number: "S240Y37011297"
8+
mac_address: "14360E6D6C30"

0 commit comments

Comments
 (0)