When Opensuse 11 machine cloned with dd, problem with serial port blocking
Hello,
I have cloned an embedded system that runs Opensuse 11 x86 using dd. The embedded system uses a simple serial device, by writing to the relevant device file (/dev/ttyS2, usually). Curiously, when I write to the same serial device on the newly cloned system (which, incidentally, has almost identical hardware), thusly:
echo hello > /dev/ttyS2
the command blocks for up to a minute, before finally returning without making the hardware do anything.
I can boot into Opensuse's rescue system on the clone and successfully do exactly the same thing, as I can when I boot the original's "identical" operating system.
Why might this problem occur? What can I do about it?
Regards,
Sternocera
Last edited by sternocera; 02-23-2010 at 07:00 AM.
|