Reset lost password on Zyxel RGS200-12P

Options

Hi!
I've run into the issue of losing access to the admin credentials to my Zyxel RGS200-12P.

I've browsed the forums and have not yet found a solution to this.

Since the reset button does not provide any sort of factory reset after a certain duration. I am to belive that it has to be done through interupting the boot sequense to enter the RedBoot menu.

Any suggestions on how to reset the configuration to perform some kind of factory reset of the unit?

These are the avaliable commands in the RGS200 version of RedBoot.

redboot.png

All Replies

  • Zyxel_Melen
    Zyxel_Melen Posts: 4,244 image  Zyxel Employee
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Administrator - Switch Zyxel Certified Network Administrator - Nebula Zyxel Certified Sales Associate

    Hi @EmilNyberg,

    It seems like you have a console cable to access redboot mode. Could you provide a remote PC? I will help you do the factory default. Please check your private message box, I will send the private message for the remote information.

    Zyxel Melen


  • Hi @Zyxel_Melen,

    Yes, we got serial console access to the device, but we now were able to find out the password by trying some old ones that we have used within the past.

    Your response however seem to imply that there is no easy way of resetting the device to factory defaults if you have lost access to your login credentials. Is that correct?

  • Zyxel_Melen
    Zyxel_Melen Posts: 4,244 image  Zyxel Employee
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Administrator - Switch Zyxel Certified Network Administrator - Nebula Zyxel Certified Sales Associate

    Hi @EmilNyberg,

    Yes. Since RGS200 is a PoE switch for outdoor applications, we do not provide an easy way of resetting the device to prevent potential risks.

    Zyxel Melen


  • Thanks for your support @Zyxel_Melen. I appreciate it!

  • mMontana
    mMontana Posts: 1,443 image  Guru Member
    Zyxel Certified Network Administrator - Security Zyxel Certified Network Administrator - Switch 50 Answers 1000 Comments

    @zyxel_melen I suggest to advertise this intended behavior.

    Might be a important info into decision process.

  • scerazy
    scerazy Posts: 5 image  Freshman Member
    First Comment

    This is just pure insanity!

    One you make an odd serial connection (with 4 & 6 swapped from standard cable) and then you do not provide procedure to reset password.

    It is my hardware, I paid for it!

    Stop being difficult!

    RedBoot> help
    Manage aliases kept in FLASH memory
    alias name [value]
    Set/Query the system console baud rate
    baudrate [-b <rate>]
    Manage machine caches
    cache [ON | OFF]
    Display/switch console channel
    channel [<channel number>]
    Compute a 32bit checksum [POSIX algorithm] for a range of memory
    cksum -b <location> -l <length>
    Show calculated ddr parameters
    ddrparams
    Run Power-On-Self-Test
    -q: Quiet operation
    -a: Run all tests
    -t: Run TCAM self-test
    -d: Run DDR SDRAM test
    -k: Run DDR SDRAM test continuously (Keep going)
    diag [-q] [-a] [-t] [-d] [-h]
    Display (hex dump) a range of memory
    dump -b <location> [-l <length>] [-s] [-1|-2|-4]
    Execute an image
    exec [-b <argv addr>] [-c "kernel command line"] [-w <timeout>]
    [<entry point>]
    Manage FLASH images
    fis {cmds}
    Manage configuration kept in FLASH memory
    fconfig [-i] [-l] [-n] [-f] [-d] | [-d] nickname [value]
    Execute code at a location
    go [-w <timeout>] [-c] [entry]
    Uncompress GZIP compressed data
    gunzip -s <location> -d <location>
    Help about help?
    help [<topic>]
    Display command history
    history
    Read I/O location
    iopeek [-b <location>] [-1|2|4]
    Write I/O location
    iopoke [-b <location>] [-1|2|4] -v <value>
    Utility to migrate FIS layout
    -l: List (desired) layout
    -u: Do update
    layout [-l] [-u]
    Load a file
    load [-r] [-v] [-d] [-m <varies>]
    [-b <base_address>] <file_name>
    Compare two blocks of memory
    mcmp -s <location> -d <location> -l <length> [-1|-2|-4]
    Copy memory from one address to another
    mcopy -s <location> -d <location> -l <length> [-1|-2|-4]
    Fill a block of memory with a pattern
    mfill -b <location> -l <length> -p <pattern> [-1|-2|-4]
    Reset the system
    reset
    Display RedBoot version information
    version
    Display (hex dump) a range of memory
    x -b <location> [-l <length>] [-s] [-1|-2|-4]
    RedBoot>

  • scerazy
    scerazy Posts: 5 image  Freshman Member
    First Comment
    edited December 8

    My unit, my money, I should be able to do whatever I want/need with it.

    Your logic is rather flawed!

    If it is to be used externally then it should be in a secure enclosure (not really your concern what customer does!)

  • Zyxel_Melen
    Zyxel_Melen Posts: 4,244 image  Zyxel Employee
    Zyxel Certified Network Engineer Level 1 - Switch Zyxel Certified Network Administrator - Switch Zyxel Certified Network Administrator - Nebula Zyxel Certified Sales Associate
    edited December 8

    Hi @scerazy

    Thanks for your input, I will let our product team know it.

    Additionally, the factory default steps have sent to you via private message, please check.

    Zyxel Melen


  • scerazy
    scerazy Posts: 5 image  Freshman Member
    First Comment
    edited December 8

    Thanks for the info

    Saved the time (I was going to test using instriuctions from this):

    https://community.zyxel.com/ru/discussion/10061/kak-vosstanovit-rabotu-kommutatora-zyxel-gs1910