Rita060297
asked on
Device busy??
Scenario
========
I issued the command :
chdev -l 'tty0' -a parity='odd' and received the following :
Method error (/etc/methods/chgtty):
0514-062 Cannot perform the requested function because the specified device is busy
Question
========
1) I have checked through 'ps -ef | grep tty0' and there was no such process. Is this the correct command to issue to find out whether the device is used?
2) How do I make the device not busy as I think my program causes the device to be busy? I've killed my program but the device is still busy!
3) Is there a command that I can use to test whether tty is working?
NB. My program was working perfectly on another machine's tty!!
========
I issued the command :
chdev -l 'tty0' -a parity='odd' and received the following :
Method error (/etc/methods/chgtty):
0514-062 Cannot perform the requested function because the specified device is busy
Question
========
1) I have checked through 'ps -ef | grep tty0' and there was no such process. Is this the correct command to issue to find out whether the device is used?
2) How do I make the device not busy as I think my program causes the device to be busy? I've killed my program but the device is still busy!
3) Is there a command that I can use to test whether tty is working?
NB. My program was working perfectly on another machine's tty!!
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Have you checked /dev/ty0's permissions? Do a ls -l /dev/tyt0
and see what permissions are set; I bet it displays something
like:
crw------- 1 root system 17, 0 Jun 09 07:51 /dev/tty0
in which case you have to have root privileges to access
the console tty ...
kind regards,
Jos aka jos@and.nl
and see what permissions are set; I bet it displays something
like:
crw------- 1 root system 17, 0 Jun 09 07:51 /dev/tty0
in which case you have to have root privileges to access
the console tty ...
kind regards,
Jos aka jos@and.nl
ASKER
opening the port through a C program as the device is busy.
How do I make the device not busy?
FYI, I'm using Korn shell in AIX 4.1