Date: Fri, 8 Feb 2002 22:37:49 -0800 (PST) From: Julian Elischer <julian@elischer.org> To: John <john@starfire.mn.org> Cc: freebsd-hackers@freebsd.org Subject: Re: requesting guidance for updating the RocketPort driver Message-ID: <Pine.BSF.4.21.0202082236080.5404-100000@InterJet.elischer.org> In-Reply-To: <20020209002941.A575@dexter.starfire.mn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
he infrastructure needed for a new driver can be taken from the sample driver in /usr/share/examples/drivers/make_device_driver.sh IN -CURRENT. (use cvdweb on the website to get it) that will at least get rid of the 'shims' stuff. On Sat, 9 Feb 2002, John wrote: > *** Please reply directly, since I am not currently subscribed to this list *** > > It seems to be a given that Comtrol is not in a position to support > and develop the driver for the RocketPort cards. I happen to be > the owner of a couple of these, and I'm having problems with > newer versions of FreeBSD. > > For one, I get > Feb 8 23:35:27 dexter /kernel: rp0: driver is using old-style compatibility shims > Feb 8 23:35:37 dexter /kernel: WARNING: driver rp should register devices with ma > ke_dev() (dev_t = "#rp/0x10007") > > That'd be fine and well, if the silly thing WORKED, which it doesn't, > quite. tcsetattr returns "Invalid argument" when perfectly reasonable > things are going on, preventing me from running PPP on these, or > indeed making other reasonable changes to the terminal line driver > characteristics. > > I just grabbed the latest version from -stable, and it diffs against > what I'm using with no changes. The version I have with FreeBSD > 2.1 doesn't have the problem with setting line characteristics, > but it differs in many details from the driver in -stable. I was > actually working with a developer at Comtrol in 1997 (they are/were > local), and I have several versions of the driver from February > 24, March 11, April 10, and May 22 which may be in a more advanced > state than the driver in the distribution. At any rate, I've run > PPP on that version of the driver for a almost 5 years, and it has > done that quite well. > > I'd be very happy to work on this and get a superior driver into > the distribution, but I could use just a bit of hand-holding, > particularly with regard to that "old style driver shims" thing. > > I suspect, jumping from a 1997 FreeBSD (2.1) to a 2002 FreeBSD, there > may be a few bumps in the road. > > Can someone point me in the right direction, or provide a little > hand-holding? > > Thanks! > > *** Please reply directly, since I am not currently subscribed to this list *** > -- > > John Lind > john@starfire.MN.ORG > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0202082236080.5404-100000>