*BSD News Article 4139


Return to BSD News archive

Newsgroups: comp.unix.bsd
Path: sserve!manuel!munnari.oz.au!uunet!haven.umd.edu!darwin.sura.net!bogus.sura.net!pandora.pix.com!hsu
From: hsu@pix.com (Dagwood Splits the Atom)
Subject: Re: ecinit on ifconfig
Message-ID: <BtKqGo.rt@pix.com>
Sender: news@pix.com (The News Subsystem)
Nntp-Posting-Host: pandora.pix.com
Organization: Pix -- The company with no adult supervision.
References: <veit.714673047@du9ds3> <1992Aug25.144402.27686@olymp.informatik.uni-bonn.de> <BtKCLH.B3o@ibmpcug.co.uk>
Date: Wed, 26 Aug 1992 04:43:34 GMT
Lines: 39

In article <BtKCLH.B3o@ibmpcug.co.uk> adrian@ibmpcug.co.uk (Adrian Hall) writes:
>>> Apparently a "scalpel" left in the code (ifconfig or ec-driver). Try
>>> ifconfig with a redirection to /dev/null to identify whether it is in
>>> the driver or in ifconfig.
>>No. You won't see any error message anymore. Try to find the message
>>"ecinit" in the kernel and patch it (e.g. using any DOS disk tool).
>Gee, And I thought 386BSD came with full kernel sources.

It does, of course.  Geez.  The offending code is line 264 of if_ec.c,
and can be easily recognized by its lack of indentation.

And the fact that it says, in its entirety, `printf ("ecinit");'

Is anybody else running X386 with the Keypro (Focus) FC9000 keyboard?
The FC9000 seems to be remarkably buggy, particularly where the pf keys
are concerned.  Programming ctrl-alt-+ results in the following sequence,
according to xev:

	keypress Control-L
	keypress Alt
	keyrelease +	(!)
	keypress +
	keyrelease Alt
	keyrelease Control-L

I may have the last two reversed, but the gist of it is that the plus
key gets its events swapped, defeating the utility of that sequence for
cycling display modes.  My usable workaround is to use Control-R and
Alt-R (actually Meta); the events will then occur in the correct order.

cheers,

-dave

-- 
Dave Hsu                           <hsu@pix.com> -or- <hsu@eng.umd.edu>
Caffeine and Salsa Czar	          "Yeah?  Well there are a lot of people out
Pix Technologies Corporation       there who are full of shit and making money.
Have nerds, will telnet.           And *I'm* not going to be the exception."