205
Views
0
Helpful
0
Comments

Options
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 01-24-2014 04:45 PM
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!
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!
Labels: