Yes, I have had the CLI reference manual pdf for a while. It adds to my confusion. The document lists ZyXEL CLI commands. But before the list is an Overview (pages 3 and 4) which, in part, states:
.....The CLI is available from the serial console, telnet login and ssh logins. It is enabled via the make
menuconfig option "Enable Command Line Interface" in the "Management Protocols and User Interface
Selection" section. The CLI is part of the Configuration Management System (CMS), so CMS must also be
enabled make menuconfig in order to have the CLI.
The CLI has a">" prompt character. If you type "sh", you will enter the busybox shell, which has the "#"
prompt character. This document describes the commands available from the CLI (">"), not the busybox
shell...... (I assume the "#" prompt is the same as "$" prompt)
First thing is my telnet session lands straight into BusyBox, there is no other prompt but "$". No way I can
see of entering another command prompt level, other than the zycli command.
The CLI reference manual list CLI commands and includes dumpmdm (page 58). For comparison it includes adsl (page 5).
Now in my telent session adsl works at the BusyBox $ prompt but returns an error when dumpmdm is input.
Using zycli adsl and zycli dumpmdm produces nothing, other than a new line with the $ prompt at the start.
Near the end of the Overview section it states:
In accordance to the CMS architecture, all commands which modify the configuration will modify the MDM
(shared memory configuration database). I assume that MDM is the same as in dumpmdm.