Operating System - HP-UX
1836593 Members
1461 Online
110102 Solutions
New Discussion

"@" symbol is not printing

 
SOLVED
Go to solution
sreejith_4
Frequent Advisor

"@" symbol is not printing

Hi,

When i telnet to one of my server , i am not able to type "@" symbol. It is not printing anything even in vi editor also. This is working in other servers. I have the same .cshrc files for both the systems

Any idea why is it happening ?

Thanks
Sreejith M
5 REPLIES 5
bhavin asokan
Honored Contributor

Re: "@" symbol is not printing

hi,
check the contents of /etc/kbdlang

#more /etc/kbdlang

it should be

PS2_DIN_US_English

or

USB_PS2_DIN_US_English

or

Not_Applicable


regds,
Sunil Sharma_1
Honored Contributor

Re: "@" symbol is not printing

check the termical setting using stty comamnd and see if @ defined for some other function.

Sunil
*** Dream as if you'll live forever. Live as if you'll die today ***
Muthukumar_5
Honored Contributor

Re: "@" symbol is not printing

You have not defined @ to be used on shell. Try to export them with stty command as,

stty eol "^@"

Put that in your shell default profile there.

HTH.
Easy to suggest when don't know about the problem!
Matti_Kurkela
Honored Contributor
Solution

Re: "@" symbol is not printing

Your 'stty' settings are probably at HP-UX factory defaults. The @ symbol is the factory default for 'kill' character: typing it will actually erase the entire line on most shells.

To correct this, you mus set the kill character to something else. I use ^U (control-U) for that:
stty kill ^U

If this helps, check the other stty settings too: there are other default settings that may not make sense in a modern environment, like the default terminal speed of 300 bps.
(Anything slower than 9600 makes some editors deliberately slow down their output.)

Where are you telnetting from? The telnet client on Unix host should be able to report the stty settings of the client host to the server host, so the session on the server host can be set up correctly. However, some Windows telnet clients might not do this correctly.

The terminal type setting (environment variable TERM on unix hosts) might also be affecting this. If you're using a Windows telnet client, find out what terminal type it is reporting to the server.
MK
sreejith_4
Frequent Advisor

Re: "@" symbol is not printing

Hi Matti,

It is working now. Thanks a lot

Sreejith M