cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
205
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: Bob Fitzgerald on 29-09-2010 09:23:38 PM
Hey there everyone!

A customer wants to know what the TSHE and TSHEL mean after the login prompt from the serial port.  This is what he's seeing;

0000000C=[0D][0D][0A]login:
0000000B=admin[0D][0A]
0000000C=admin[0D][0A]
0000000C=tshe
0000000C=[0D][0D][0A]login:
0000000B=admin[0D][0A]
0000000C=admin[0D][0A]
0000000C=tshel

It happens whether there is an Admin Password or not.  He will continue to see that until the codec reaches a certain point in the boot sequence, when it will then return the welcome message;

0000000C=[0D][0D][0A]login:
0000000B=admin[0D][0A]
0000000C=admin[0D][0A]
0000000C=Password:
0000000B=TANDBERG[0D][0A]
0000000C=[0D][0A]
0000000C=tshel
0000000C=[0D][0D][0A]login:
0000000B=admin[0D][0A]
0000000C=admin[0D][0A]
0000000C=Password:
0000000B=TANDBERG[0D][0A]
0000000C=[0D][0A]
0000000C=Welcome to KBZ Demo C40 51B00014[0D][0A]TANDBERG Codec Release TC3.1.1.22
0000000C=0240[0D][0A]SW Release Date: 2010-07-05[0D][0A][0D][0A]OK[0D][0A][0D][0A][0D][0A]

The customer would like to know;
1-what the tshel means
2-Why does it take so long for the SW Release date to show up.  I told him that the boot sequence usually takes about 3 minutes.  In timing it from a few reboots, the time it took to show up was anywhere from 2 minutes to 6 minutes.  His Crestron programming is waiting for the "SW Release Date" so it can start other programing sequences.  The customer is complaining that the long wait time is causing buffer overflows and has size constraints which prevent him from simply increasing the size of the buffer.  Is there anything he can do to get around this?

Thanks!

Subject: RE: what does the TSHE/TSHEL mean
Replied by: David Bruun-Lie on 30-09-2010 01:45:54 PM
Hi Bob,

the "tshel" etc.. is actually the start of a message saying "tshell is not ready" (or something like that). tshell actually stands for "TANDBERG-shell".
In the current sw version on the serial port you can actually get the "login:" prompt before the internal sub-system of the codec is ready. What then happens when one tries to log in to the codec is that you get this message and immediately get kicked out again with a new "login:" promt. There is unfortunately no way today of telling whether or not the sub system is ready or not when the "login" prompt is displayed on the serial port. One just has to loop the username and password until you find the "SW Release Date" string (or some other unique string that appears only after successful login).

When it comes to the speed of boot time this can vary due to a lot of variables, like DHCP requests, internal clean up etc..

Cheers,
David

Subject: RE: what does the TSHE/TSHEL mean
Replied by: Bob Fitzgerald on 04-10-2010 06:25:43 PM
Yeah, that's what I suspected. 

Thanks for the info David!
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links