From owner-freebsd-questions@FreeBSD.ORG Mon Jul 14 19:19:27 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A904637B401 for ; Mon, 14 Jul 2003 19:19:27 -0700 (PDT) Received: from tomts11-srv.bellnexxia.net (tomts11.bellnexxia.net [209.226.175.55]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E1C643F93 for ; Mon, 14 Jul 2003 19:19:25 -0700 (PDT) (envelope-from matt@compar.com) Received: from hermes ([65.95.177.176]) by tomts11-srv.bellnexxia.net (InterMail vM.5.01.05.32 201-253-122-126-132-20030307) with SMTP id <20030715021924.YBPN19558.tomts11-srv.bellnexxia.net@hermes>; Mon, 14 Jul 2003 22:19:24 -0400 Message-ID: <001301c34a77$553f47c0$1200a8c0@gsicomp.on.ca> From: "Matthew Emmerton" To: "Shawn Ramsey" , References: <011d01c34a69$34e46270$85dd75d8@shawn> Date: Mon, 14 Jul 2003 22:18:08 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Unable to compile gigabit driver? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2003 02:19:28 -0000 > I am not able to compile either the "ti", or "em" driver, and get the following errror: > > linking kernel > if_ti.o: In function `ti_rxeof': > if_ti.o(.text+0x297b): undefined reference to `vlan_input_tag_p' > if_ti.o(.text+0x29d2): undefined reference to `vlan_input_tag_p' > if_em.o: In function `em_process_receive_interrupts': > if_em.o(.text+0x2d0e): undefined reference to `vlan_input_tag_p' > if_em.o(.text+0x2d31): undefined reference to `vlan_input_tag_p' > *** Error code 1 > > Stop in /usr/src/sys/compile/Hssi. > > This is under FreeBSD 4.7-RELEASE. I also tried the "bge" driver for kicks and it gives a similar error, but all the fast ethernet drivers I tried compile just fine... Although it doesn't mention it in LINT, I believe the gigabit drivers (ti/em) require "pseudo-device vlan" in your kernel config. (At least that's what I infer from the error messages.) -- Matt Emmerton