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
cpatte7372Asked:
Who is Participating?
 
SuncoreConnect With a Mentor Commented:
Or - just watch this video - http://www.youtube.com/watch?v=e8ghZ5fHRNs

Have a great day,
Suncore
0
 
SuncoreCommented:
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
0
 
cpatte7372Author Commented:
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?
0
Building an Effective Phishing Protection Program

Join Director of Product Management Todd OBoyle on April 26th as he covers the key elements of a phishing protection program. Whether you’re an old hat at phishing education or considering starting a program -- we'll discuss critical components that should be in any program.

 
cpatte7372Author Commented:
Suncore,

I've tried the V ^ and still it just keeps on booting ...
0
 
SuncoreCommented:
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
0
 
cpatte7372Author Commented:
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...
0
 
cpatte7372Author Commented:
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?
0
 
cpatte7372Author Commented:
Suncore,

I must admit the console doesn't appear to be taking my key strokes...
0
 
SuncoreCommented:
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.
0
 
SuncoreCommented:
Just so I can be sure, can you attach a screen shot of the settings you are using on that COM port?
0
 
cpatte7372Author Commented:
Sure, give me  a second
0
 
cpatte7372Author Commented:
suncore,

Please see attached.
settings.PNG
0
 
SuncoreCommented:
Flow control is on. Turn it off.
0
 
cpatte7372Author Commented:
Suncore,

Any thoughts?
0
 
SuncoreCommented:
You have Flow Control  on. Turn it off.
0
 
cpatte7372Author Commented:
Suncore,

I have removed Flow control, however the Riverbed still won't take my commands...
0
 
cpatte7372Author Commented:
Do you think it could be wrong settings?
0
 
SuncoreCommented:
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.
0
 
SuncoreCommented:
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.
0
 
cpatte7372Author Commented:
Appreciate Suncore.

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

Cheers
0
 
cpatte7372Author Commented:
Suncore

Any luck ?
0
 
SuncoreCommented:
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 ?
0
 
cpatte7372Author Commented:
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
0
 
cpatte7372Author Commented:
Cheers mate.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.