[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: modems should work now (who was going to work on ppp?)



Doh.

On Sun, Oct 01, 2000 at 03:42:55AM +0200, Marcus Brinkmann wrote:
> > So far, I've got the ppp network interface device mostly wired into
> > gnumach (slip, too).  I've got a few critical pieces ifdef'd out so I
> > can see if I've got the build flags and dependencies mostly worked out
> > which I do.  The resulting kernel boots.  I'll have to look more at the
> > critical pieces to see what's needed to make them work.  The pieces
> > already done are mostly just scavenged from linux[1].  The critical
> > pieces ifdef'd out need to be wired into mach/hurd and have to do with
> > process management and ttys.
> 
> That's why this approach doesn't work. I spend a couple of hours in the
> various PPP codes available, and decided that this will not lead to
> something. You could also put this code in pfinet, btw.
> 
> The problem is that the linux kernel module relies on the line discipline to
> talk to the modem. We simply don't have this. (And my efforts to port this
> can be seen in the contrib/marcus/gnumach-char directory on
> alpha.gnu.org/gnu/hurd. In other words, I couldn't get it to work).

In pfinet, you have glibc and everything to the modem. It still would
require a rewrite of those parts, or some other solution. 

> > The linux code put into gnumach looks like about vintage 2.3.7 IIRC so
> > I'm going to restart this with the 2.3.11 ppp source available in potato.
> > Most of the work will be writing a pppd/sys-gnu.c file.  I have no idea
> > how much of sys-linux.c can be used.
> 
> That's the other side of the story. sys-gnu.c and the work in gnumach will
> be needed in addition to the almost impossible gnumach work you mentioned.

I meant "... the work in pfinet will ..."

Sorry,
Marcus

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org Check Key server 
Marcus Brinkmann              GNU    http://www.gnu.org    for public PGP Key 
Marcus.Brinkmann@ruhr-uni-bochum.de,     marcus@gnu.org    PGP Key ID 36E7CD09
http://homepage.ruhr-uni-bochum.de/Marcus.Brinkmann/       brinkmd@debian.org



Reply to: