hmm, so then why won't normal subinterfaces work either then? Just taking
a look over the code, I see what looks like vlan support as well:
1197 <
http://lxr.free-electrons.com/source/drivers/net/usb/smsc95xx.c#L1197>
*/* Init Rx */*1198
<
http://lxr.free-electrons.com/source/drivers/net/usb/smsc95xx.c#L1198>
*/* Set Vlan */*1199
<
http://lxr.free-electrons.com/source/drivers/net/usb/smsc95xx.c#L1199>
ret <
http://lxr.free-electrons.com/ident?i=ret> =
smsc95xx_write_reg
<
http://lxr.free-electrons.com/ident?i=smsc95xx_write_reg>(dev
<
http://lxr.free-electrons.com/ident?i=dev>, VLAN1
<
http://lxr.free-electrons.com/ident?i=VLAN1>, (u32
<
http://lxr.free-electrons.com/ident?i=u32>)ETH_P_8021Q
<
http://lxr.free-electrons.com/ident?i=ETH_P_8021Q>);1200
<
http://lxr.free-electrons.com/source/drivers/net/usb/smsc95xx.c#L1200>
if (ret <
http://lxr.free-electrons.com/ident?i=ret> < 0)1201
<
http://lxr.free-electrons.com/source/drivers/net/usb/smsc95xx.c#L1201>
return ret
<
http://lxr.free-electrons.com/ident?i=ret>;
On Sat, Jan 28, 2017 at 1:02 AM, Peter Robinson <pbrobinson(a)gmail.com>
wrote:
On Sat, Jan 28, 2017 at 7:32 AM, solarflow99
<solarflow99(a)gmail.com>
wrote:
> Has anyone setup subinterfaces like eth0.10, etc? I have a tagged vlan
and
> I can't get it to see the devices at all, all I ever get when trying to
> bring up the interface is:
>
> device does not seem to be present delaying initialization
>
> I had to modprobe 8021q manually, but it doesn't help anyways, even
without
> tagging it doesn't see anything else except eth0 by itself.
I don't believe the smsc95xx driver supports vlans (from a grep of the
driver code) I'm not sure if that's a hardware limitation or whether
it's just not been implemented in the driver.