[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
i386 Serial Driver Problem
- Date: Fri, 20 Jul 2001 11:54:16 +1000
- From: angelo at hunterlink.net.au (Angelo Fraietta)
- Subject: i386 Serial Driver Problem
Where did you do this? In termios.c?
Mike Siers wrote:
> Hi Thomas,
> Thanks for the hint. I solved this problem by making
> two sets of changes.
> 1) The i386 driver callbacks were set up to call
> the lastClose callback function. This function
> removed the IRQ handler for the serial port. I just
> set the callback function to NULL.
> 2) The pppd code had a resource leak. It was opening up
> a socket handle that was not getting closed and was
> causing some problems. I have this fixed in my updated
> version of pppd. I have successfully open/closed a ppp
> connection over a null modem serial cable 600 times
> without a problem.
> Mike Siers
> > -----Original Message-----
> > From: Thomas Doerfler [mailto:Thomas.Doerfler at imd-systems.de]
> > Sent: Friday, July 13, 2001 9:16 AM
> > To: Mike Siers
> > Subject: Re: i386 Serial Driver Problem
> > Hi Mike,
> > I have the same behaviour with my MC68360 driver. I had invested some
> > hours to find out about the problem but dropped it (due to more
> > urgent things). I had stepped into the LCP layer state machines, and
> > it seemed to me that they don't want to actively establish a
> > connection, if the first tries have not succeeded. Nevertheless it
> > was possible to request a connection from outside...
> > I wouldn't blame the driver for this behaviour. Possibly it has to do
> > with PPP configuration (better pseudo-script???) or with the fact,
> > that PPP internal global variables are not reinitialized when PPP
> > restarts...
> > Bye,
> > Thomas.
> > > Hi,
> > > I have an application that is trying to establish a ppp connection
> > > on a serial port. The application can bring up a ppp connection
> > > right after the PC has been rebooted. However, any other attempts
> > > after this initial ppp connection fail. All the termios functions seem
> > > to be functioning but it looks like no data is being sent out the
> > > serial port. I am using the task driven serial driver.
> > >
> > > Has anyone else had a similar problem with the i386 serial driver?
> > > Any thoughts or information would be greatly appreciated.
> > >
> > > Thanks
> > > Mike Siers
> > >
> > >
> > --------------------------------------------
> > IMD Ingenieurbuero fuer Microcomputertechnik
> > Thomas Doerfler Herbststrasse 8
> > D-82178 Puchheim Germany
> > email: Thomas.Doerfler at imd-systems.de
> > PGP public key available at: http://www.imd-systems.de/pgp_key.htm
PO Box 859
Hamilton NSW 2303
There are those who seek knowledge for the sake of knowledge - that is
There are those who seek knowledge to be known by others - that is VANITY
There are those who seek knowledge in order to serve - that is LOVE
Bernard of Clairvaux (1090 - 1153)