Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jul 2003 22:18:08 -0400
From:      "Matthew Emmerton" <matt@compar.com>
To:        "Shawn Ramsey" <shawn@buzzardnews.com>, <questions@freebsd.org>
Subject:   Re: Unable to compile gigabit driver?
Message-ID:  <001301c34a77$553f47c0$1200a8c0@gsicomp.on.ca>
References:  <011d01c34a69$34e46270$85dd75d8@shawn>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001301c34a77$553f47c0$1200a8c0>