From owner-freebsd-net Mon Feb 11 10:20:27 2002 Delivered-To: freebsd-net@freebsd.org Received: from web9903.mail.yahoo.com (web9903.mail.yahoo.com [216.136.129.246]) by hub.freebsd.org (Postfix) with SMTP id 5BA1037B402 for ; Mon, 11 Feb 2002 10:20:24 -0800 (PST) Message-ID: <20020211182024.22608.qmail@web9903.mail.yahoo.com> Received: from [216.98.102.241] by web9903.mail.yahoo.com via HTTP; Mon, 11 Feb 2002 10:20:24 PST Date: Mon, 11 Feb 2002 10:20:24 -0800 (PST) From: W Alexander Hagen Subject: Re: How to Update and recompile an device driver To: Doug Ambrisko , Brooks Davis Cc: W Alexander Hagen , Kevin Oberman , net@FreeBSD.ORG In-Reply-To: <200202090323.g193NMa37685@ambrisko.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-250480297-1013451624=:20747" Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --0-250480297-1013451624=:20747 Content-Type: text/plain; charset=us-ascii Thanks all for your inputs. I will follow your advice and upgrade to 4.4. My problem is that I am using Portland State Mobile IP which modifies some of the FreeBSD source so I can't upgrade easily. Alexander Hagen Docomo USA Labs Doug Ambrisko wrote: Brooks Davis writes: | On Fri, Feb 08, 2002 at 02:44:31PM -0800, W Alexander Hagen wrote: | > | > Is is possible to cvsup only a device driver. I have tried copying the | > source of the driver and then rebuilding the kernel, but it allways | > seems to invoke dependencies that are assumed to be updated over the | > base 4.3 FreeBSD as well. The latest try I get | > | > if_an.c IFM_IEE80211 undeclared and related messages | | By far, your best bet is to give up now and do an OS upgrade. Updating | drivers independently is a completly unsupported operation for experts | only. The above error means you need to updated your if_media support. | To do that you need to find the commit logs for the upgrades to add | IEEE 802.11 support to if_media and update all the files in question. | There are probalby other things you'd have to update too. ... yep like Linux device private ioctl's and ancontrol changes. You really are better off get the latest -stable and then building everything. Things will work better in the end. Also if you find a problem then getting a fix will be easier as well! Doug A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message --------------------------------- Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! --0-250480297-1013451624=:20747 Content-Type: text/html; charset=us-ascii

Thanks all for your inputs. I will follow your advice and upgrade to 4.4. My problem is that I am using Portland State Mobile IP which modifies some of the FreeBSD source so I can't upgrade easily.

Alexander Hagen

Docomo USA Labs

  Doug Ambrisko <ambrisko@ambrisko.com> wrote:

Brooks Davis writes:
| On Fri, Feb 08, 2002 at 02:44:31PM -0800, W Alexander Hagen wrote:
| >
| > Is is possible to cvsup only a device driver. I have tried copying the
| > source of the driver and then rebuilding the kernel, but it allways
| > seems to invoke dependencies that are assumed to be updated over the
| > base 4.3 FreeBSD as well. The latest try I get
| >
| > if_an.c IFM_IEE80211 undeclared and related messages
|
| By far, your best bet is to give up now and do an OS upgrade. Updating
| drivers independently is a completly unsupported operation for experts
| only. The above error means you need to updated your if_media support.
| To do that you need to find the commit logs for the upgrades to add
| IEEE 802.11 support to if_media and update all the files in question.
| There are probalby other things you'd have to update too.

... yep like Linux device private ioctl's and ancontrol changes.
You really are better off get the latest -stable and then building
everything. Things will work better in the end. Also if you find
a problem then getting a fix will be easier as well!

Doug A.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message



Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings! --0-250480297-1013451624=:20747-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message