*BSD News Article 16476


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!elroy.jpl.nasa.gov!swrinde!gatech!howland.reston.ans.net!newsserver.jvnc.net!gmd.de!mururoa!veit
From: veit@mururoa.gmd.de (Holger Veit)
Subject: Re: XFree86: Where is /dev/kbd?
Message-ID: <1993May25.065631.25673@gmd.de>
Sender: veit@mururoa (Holger Veit)
Nntp-Posting-Host: mururoa
Organization: GMD, Sankt Augustin, Germany
References:  <1993May24.191532.23080@reed.edu>
Date: Tue, 25 May 1993 06:56:31 GMT
Lines: 35

In article <1993May24.191532.23080@reed.edu>, bob@reed.edu (Robert Ankeney) writes:
|> 
|> 
|>      I recently upgraded my 0.1 port with the new GENERICISA kernel from
|> agate, and installed the codrv version of XFree86-1.2.  When I tried to
|> start it up, I got a "Cannot open /dev/kbd" error, and I see I have no
|> such entry in my /dev.  MAKEDEV doesn't know about it.  I assume the kernel
|> supports it, and I need to do some magic mknod to create it.
|>      Could someone let me know if that's so, and if it is what the major
|> and minor device numbers are?
|> 
|>      Thanks,
|>      Robert

Depends on where you have placed the codrv entries in conf.c. 
The assigned slot for codrv is 21, but in former times I recommended using
the last free number that time, so some documentation may say slot 15.
So make                             or
mknod /dev/kbd c 15 0               mknod /dev/kbd 21 0
mknod /dev/vga c 15 128             mknod /dev/vga 21 128

BTW: Similar things are written in the (admittedly bad) README for keycap/codrv,
and in the XFree86 README.386bsd.

Hope that helps

Holger

-- 
         Dr. Holger Veit                   | INTERNET: Holger.Veit@gmd.de
|  |   / GMD-SET German National Research  | Phone: (+49) 2241 14 2448
|__|  /  Center for Computer Science       | Fax:   (+49) 2241 14 2342
|  | /   P.O. Box 13 16                    |    Three lines Signature space
|  |/    Schloss Birlinghoven              |    available for rent. Nearly
         DW-5205 St. Augustin, Germany     |    unused, good conditions