Link to home
Start Free TrialLog in
Avatar of cpatte7372
cpatte7372Flag for United Kingdom of Great Britain and Northern Ireland

asked on

Riverbed Steelhead Password Reset/Recovery

Hello Experts,

I have a Riverbed Steelhead 250.

Can someone please show me how reset the username/password?

------------------------------------------------------------------            
 0: Riverbed Steelhead Software v. 5.5.6h (32bit)                              
 1: Riverbed Steelhead Software v. 6.0.1 (32bit)                                
-------------------------------------------------------------------            
                                                                               
      Use the ^ and v keys to select which entry is highlighted.                
      Press enter to boot the selected OS, 'e' to edit the                      
      commands before booting, 'a' to modify the kernel arguments          008F
      before booting, or 'c' for a command-line.                              

    Entry 1 will be booted automatically in 1 seconds.  
  Booting 'Riverbed Steelhead Software v. 6.0.1 (32bit)'



Cheers
Avatar of Suncore
Suncore

To reset your password on a Steelhead, CMC, SMC or Interceptor appliance, you must have access to the serial console or monitor/keyboard and be able to see the entire boot process to perform these steps.  Note that newer appliances may not have a VGA monitor port. so the procedure will need to be done through the serial console:



    Start, or reboot the appliance.

     "Press any key to continue" will appear several times continuously.  At this time, press any key.
    Immediately press E.  A GNU GRUB menu appears.
        For a Steelhead manufactured with 4.0, or later (that has not had previous versions), the menu prompts you to select the disk image to use. Continue with Step 4.
        For a Steelhead upgraded to 4.0 from 2.0 or 3.0, the menu prompts you to select the Riverbed Steelhead, diagnostics, or a restore/recovery image. Select Riverbed Steelhead and skip to Step 5.
        For software versions prior to 4.0, the menu displays root and kernel parameters. Skip to Step 6.

    Press V or ^ to select the disk image to boot.

    Press E.  Another GRUB menu appears, with options similar to these:

    ------------------
    0: root (hd0,1)
    1: kernel /vmlinuz ro root=/dev/sda5 console=tty0 console=ttyS0,9600n8
    ------------------

    Press V or ^ to select the kernel boot parameters entry.  In this example, it is entry 1: in step 5.

    Press E to edit the kernel boot parameters.  You should be given a partially filled in line of text.

    Append " single" at the end of this line. Note the space before 'single', it is very important. (And do not enter the quotes.)

    The line of text may contain TWO "console=" entries. Delete the one containing "tty0" (unless you are using a keyboard/monitor on the Steelhead, in which case delete the one containing "ttyS0").
    TIP: Use the arrow keys to access the entire command line.

    Press Enter.

    Press the B key to continue booting.  The system starts.

    Once at the command prompt, type the following command then hit Enter to reset the to blank (no password):

    /sbin/resetpw.sh

    To reboot the appliance, type:

    reboot
ASKER CERTIFIED SOLUTION
Avatar of Suncore
Suncore

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of cpatte7372

ASKER

Suncore,

Thanks for responding. I've tried the suggestion to mentioned above a hundred times and watched the video over and over.

The problem is I can't get the boot sequence to stop no matter what I do....

I bet there is something simple I missing out...

Any other thoughts?
Suncore,

I've tried the V ^ and still it just keeps on booting ...
What terminal emulation software are you using?

* Check console port settings, should be -  9600, 8 data bits, 1 stop bit, no parity, no flow control
Hi Suncore,

I'm using HyperTerminal.

I have set the console port settings to 9600, 8 data bits, 1 stop bit, no parity, no flow control...
Suncore,

Just so you know, I'm using a Cisco console cable. However, I don't think that should be a problem as I can see the boot sequence with the port settings.

Would you agree?
Suncore,

I must admit the console doesn't appear to be taking my key strokes...
A Cisco Rollover cable will not work. You must use a serial (null modem) cable. Riverbed include these with every Stealhead as standard, or you can buy one from eBay.
Just so I can be sure, can you attach a screen shot of the settings you are using on that COM port?
Sure, give me  a second
suncore,

Please see attached.
settings.PNG
Flow control is on. Turn it off.
Suncore,

Any thoughts?
You have Flow Control  on. Turn it off.
Suncore,

I have removed Flow control, however the Riverbed still won't take my commands...
Do you think it could be wrong settings?
Do you see the Steelhead boot sequence when you power up the device? I don't understand how you are connecting at all if it's a Cisco rollover cable you are using.

Let me try this in the lab this afternoon - I'll post back later once tested.
Wrong settings? Flow control would have stopped it working in my opinion. I expected it to work once you fixed that setting. I am going to try it myself later today, I'll be back.
Appreciate Suncore.

If I don't immediately respond, its because its late here in England and I may be asleep.

Cheers
Suncore

Any luck ?
Hi cpatte7372,

Sorry for the delay, I'm in Sydney.

I recreated this in the lab - it... works for me as stated above.

I would suggest you confirm each of the following in turn:

Make sure you are using a serial, null-modem cable - ensure its pinned as a null-modem cable.  (If it were me, I'd probably order one specifically to test with).

Check your terminal emulation setting again - I say this because you said flow control was off.. and it wasn't.  Confirm each setting.  Peer review - these settings are important.

Try a different terminal emulation program, SecureCRT - or even Putty - again, check each setting.

Take each step in my original post in turn..
Step 1 - do you see the Steelhead boot ?
Step 2 - do you see the 'Press any key to continue.' message repeat over and over?
Step 3 - if you do - immediately press any key THEN - press 'E'..
Step 4 - do you see the GRUB menu appear ?

When I recreate the test it looks like this -

GNU GRUB  version 0.97  (627K lower / 3134716K upper memory)

-------------------------------------------------------------------
 0: root (hd0,1)
 1: kernel /vmlinuz ro root=LABEL=ROOT_1 crashkernel=64M cgroup_enable=cpuset c
onsole=tty0 console=ttyS0,9600n8
 2: initrd /rbt-initrd.img
-------------------------------------------------------------------

Do you get this far ?
Hi Suncore

Thanks for getting back to me. I'm not at my desk at the moment. I will give your suggestions a try in an hour or so.

I will let you know how I get on.

Thanks again mate.

Speak soon

Carlton
Cheers mate.