* FW: Bug in serial.c
@ 2001-04-19 16:09 Marc Karasek
0 siblings, 0 replies; 2+ messages in thread
From: Marc Karasek @ 2001-04-19 16:09 UTC (permalink / raw)
To: 'linux-kernel@vger.kernel.org'
-----Original Message-----
From: Marc Karasek
To: 'Disconnect '
Sent: 4/19/01 11:49 AM
Subject: RE: Bug in serial.c
I have changed everything to point to /dev/ttyS0. The settings in
lilo.conf (I am booting from a floppy to emulate the embedded space) are
all for ttyS0. Lilo pritns to the terminal (minicom on another Linux
box) and the kernel prints as well. When I get to inittab (running
busybox) it asks for some input thru a script to setup the embedded
emulation. At this point it just sits there. If I turn on the debug in
serial.c I can see the characters (hex values) as I type. Kernel 2.4.2
works fine, with the only problem being the smp compile issue. As I
need module support and cannot have a kernel of 600k+ size I am in a bit
of a pickle.....
-----Original Message-----
From: Disconnect
To: Marc Karasek
Cc: 'linux-kernel@vger.kernel.org'
Sent: 4/19/01 11:38 AM
Subject: Re: Bug in serial.c
On Thu, 19 Apr 2001, Marc Karasek did have cause to say:
> 2) In 2.4.3 the console port using ttySX is broken. It dumps fine to
the
> terminal but when you get to a point of entering data (login,
configuration
> scripts, etc) the terminal does not accept any input.
Most gettys and such take a /dev/tty* argument, which has to be changed
to
point to the serial port for a serial console. Config scripts (and
anything else) specifically using /dev/tty or /dev/console should work
fine, however. (I wouldn't recommend pointing a getty at /dev/console -
we
had some issues on a headless server trying that. Easiest to point it at
/dev/ttyS0 or whatnot.)
>
> So far I have been able to debug to the point where I see that the
kernel is
> receiving the characters from the serial.c driver. But it never echos
them
> or does anything else with them. I will continue to look into this at
this
> end.
>
> I was also wondering if anyone else has seen this or if a patch is
avail for
> this bug??
>
> Marc Karasek
> Sr. Firmware Engineer
> iVivity Inc
> marc_karasek@ivivity.com
> -
> To unsubscribe from this list: send the line "unsubscribe
linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
---
_.-=<Disconnect>=-._
| dis@sigkill.net | And Remember...
\ shawn@healthcite.com / He who controls Purple controls the
Universe..
PGP Key given on Request Or at least the Purple parts!
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 [www.ebb.org/ungeek]
GIT/CC/CM/AT d--(-)@ s+:-- a-->? C++++$ ULBS*++++$ P+>+++ L++++>+++++
E--- W+++ N+@ o+>$ K? w--->+++++ O- M V-- PS+() PE Y+@ PGP++() t 5---
X-- R tv+@ b++++>$ DI++++ D++(+++) G++ e* h(-)* r++ y++
------END GEEK CODE BLOCK------
^ permalink raw reply [flat|nested] 2+ messages in thread
* FW: Bug in serial.c
@ 2001-04-19 16:08 Marc Karasek
0 siblings, 0 replies; 2+ messages in thread
From: Marc Karasek @ 2001-04-19 16:08 UTC (permalink / raw)
To: 'linux-kernel@vger.kernel.org'
-----Original Message-----
From: Marc Karasek
To: 'Richard B. Johnson '
Sent: 4/19/01 11:53 AM
Subject: RE: Bug in serial.c
Did something change between 2.4.2 & 2.4.3? Under 2.4.2 I did not have
to init the terminal (are you refering to the host or client side?) and
just accepted the defaults (9600, 8n1) which was fine for debug and
terminal I/O.
My issue is with 2.4.2 it works with 2.4.3 (same .config) it does not.
So in my mind this is a bug of some type..... :-)
Which kernel are you using in your embedded project??
-----Original Message-----
From: Richard B. Johnson
To: Marc Karasek
Cc: 'linux-kernel@vger.kernel.org'
Sent: 4/19/01 11:43 AM
Subject: Re: Bug in serial.c
On Thu, 19 Apr 2001, Marc Karasek wrote:
> I am doing some embedded development with the 2.4.x series and have
noticed
> a few things..
>
[SNIPPED...]
>
> 2) In 2.4.3 the console port using ttySX is broken. It dumps fine to
the
> terminal but when you get to a point of entering data (login,
configuration
> scripts, etc) the terminal does not accept any input.
>
It is not broken. It is used all the while in our embeded systems.
> So far I have been able to debug to the point where I see that the
kernel is
> receiving the characters from the serial.c driver. But it never echos
them
> or does anything else with them. I will continue to look into this at
this
> end.
>
Did you ever initialize the terminal? And I'm not talking about
baud-rate.
There is a termios structure of information necessary to configure a
terminal for I/O.
> I was also wondering if anyone else has seen this or if a patch is
avail for
> this bug??
You refer to a BUG? There isn't any of the kind you describe.
Cheers,
Dick Johnson
Penguin : Linux version 2.4.1 on an i686 machine (799.53 BogoMips).
"Memory is like gasoline. You use it up when you are running. Of
course you get it all back when you reboot..."; Actual explanation
obtained from the Micro$oft help desk.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2001-04-19 16:11 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-04-19 16:09 FW: Bug in serial.c Marc Karasek
-- strict thread matches above, loose matches on Subject: below --
2001-04-19 16:08 Marc Karasek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®