Displaying the supported module types of a network adapter

Alan Somers asomers at freebsd.org
Wed Jul 22 19:11:15 UTC 2015


It sounds like at least two drivers have the ability, and at least
three people have the interest.  I'll put this on my list.  I'm not
sure if I'll get to work on it soon, though.
-Alan

On Fri, Jul 17, 2015 at 9:40 AM, Eric Joyner <ricera10 at gmail.com> wrote:
> ixl(4) will list all of the supported module types for the device if you use
> ifconfig -m, but I know that isn't the intended purpose of the -m flag. I
> wouldn't mind moving all of that to another function whose purpose is to
> just list all supported module types.
>
> - Eric
>
> On Wed, Jul 15, 2015 at 3:26 PM Alan Somers <asomers at freebsd.org> wrote:
>>
>> SIOCGIFMEDIA will return the list of supported media types and the
>> current media type of a network interface.  But for NICs with
>> pluggable modules (SFP+, QSFP, etc), it would also be useful to know
>> the allowed module type.  I can't find any way to determine that using
>> the standard tools.  cxgbe(4) is aware of the module type allowed by
>> the card, but doesn't expose that information to userspace.  I can add
>> a simple sysctl to do so, but it would be better to add a standard
>> ioctl that can be used by all network drivers.
>>
>> Besides cxgbe(4), can any other network drivers support this?  If so,
>> would anybody else be interested?  If so, should I add it to the
>> "ifconfig -v" output?
>>
>> -Alan
>> _______________________________________________
>> freebsd-net at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"


More information about the freebsd-net mailing list