Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm looking for a USB Ethernet adapter with VLAN support. It has to work on Windows 7 Enterprise, and allow me to select which VLAN to connect to. Apparently I'm not able to find one on Amazon or other online stores. Does such an adapter even exist?

share|improve this question

closed as off-topic by nhinkle Oct 30 '14 at 4:56

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking for hardware shopping recommendations are off-topic because they are often relevant only to the question author at the time the question was asked and tend to become obsolete quickly. Instead of asking what to buy, try asking how to find out what suits your needs." – nhinkle
If this question can be reworded to fit the rules in the help center, please edit the question.

1  
Under Linux you can make almost any ethernet adapter do VLAN tagging using vconfig –  Flexo Jun 1 '11 at 9:17
1  
I have to be able to select to which VLAN I want to connect using Windows 7 Enterprise. –  soucy Jun 1 '11 at 12:43
    
@nhinkle - please reconsider the hold here. I do not believe the concern is applicable. This was a valid question in 2011, and it remains so now. This isn't a question of choice between many available products - it's a question of trying to find at least one product that meets a given requirement that one should reasonably expect to exist on the market. –  ziesemer Oct 30 '14 at 13:15

2 Answers 2

I just ordered and received a StarTech.com USB 3.0 to Gigabit Ethernet Adapter NIC with USB Port (http://www.amazon.com/gp/product/B00ECQZM1A/).

It is based on the ASIX AX88179 Gigabit Ethernet Controller.

The listed features include:

  • Full Gigabit bandwidth support through a USB 3.0 host connection
  • Conserve available USB 3.0 ports with USB pass-through
  • Take the adapter anywhere with a portable, USB-powered design
  • Gigabit Ethernet port through a USB 3.0 / 2.0 connection
  • Integrated USB 3.0 pass-through port
  • Crossover Detection & Auto-Correction (Auto MDIX)
  • IEEE 802.1Q VLAN Tagging support
  • IEEE 802.3, 802.3u and 802.3ab (10BASE-T, 100BASE-TX, and 1000BASE-T) compatible
  • Jumbo Frame support
  • Supports Checksum Offload (IPv4, IPv6, TCP, UDP) and Large Send Offload

As mentioned, it supports VLAN tagging. This is what the related properties of the installed driver (1.16.11.0 / 2014-01-24) look like under Windows 8.1:

ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter Properties

ASIX AX88179 USB 3.0 to Gigabit Ethernet Adapter Properties

HOWEVER: What is missing (at least for me) is any sort of trunking support / virtual miniport driver - such as the additional capabilities provided by the full driver installs of the Intel Advanced Networking Suite (iANS) or Broadcom Advanced Server Program (BASP) .

The difference is, I could configure the switch port to provide access to multiple VLANs, and configure this adapter to choose which VLAN to be a part of - from the client device, not the switch. Or I could add another unmanaged switch with access to the multiple VLANs, then use multiple of these or similar adapters - configuring each one to be on a different VLAN (something like this - yikes!). With proper trunking support, however - everything could be done with one switch port, one wire, and one adapter - very convenient.

As @Flexo noted, I'm sure that the full 802.1q support would be available under Linux with the standard kernel drivers - but Windows doesn't provide these services itself, and depends upon a vendor-provided driver package (e.g. iANS or BASP) to provide them instead. Unfortunately, I'm not aware of any USB Ethernet adapter that provides such a driver package - nor have I seen Intel or Broadcom creating any USB Ethernet adapters of their own that would compare to their internal components.

I have the full capabilities on an aging (Dell Latitude E6500) laptop, compliments of the Intel chipset (82567LM) and driver. I would be very anxious to find a current replacement for this functionality as well - especially for usage with devices like the Microsoft Surface Pro 3. (The Ethernet controller provided on the Surface Pro 3 docking station is no better than the ASIX AX88179 - I checked. It is also internally connected off of the USB, so I guess I shouldn't be too surprised.)

While I hope this answers your question (as written - "allow me to select which VLAN to connect to"), I am still holding out hope that there is still a better solution out there. It just seems like what I / we are looking for here is a bugger to search by - as even "802.1q" and "VLAN" aren't even good enough search terms. (We not only need "tagging", but "trunking".) I plan to offer a bounty here in this regard.

share|improve this answer
  1. Buy any of the listed Intel NIC or any NIC with corresponding chipset:

    • Intel 82540EM Gigabit Ethernet Controller
    • Intel 82540EP Gigabit Ethernet Controller
    • Intel 82541EI Gigabit Ethernet Controller
    • Intel 82541GI Gigabit Ethernet Controller
    • Intel 82541PI Gigabit Ethernet Controller
    • Intel 82543GC Gigabit Ethernet Controller
    • Intel 82544 Gigabit Ethernet Controller
    • Intel 82544EI Gigabit Ethernet Controller
    • Intel 82544GC Gigabit Ethernet Controller
    • Intel 82545EM Gigabit Ethernet Controller
    • Intel 82545GM Gigabit Ethernet Controller
    • Intel 82546EB Gigabit Ethernet Controller
    • Intel 82546GB Gigabit Ethernet Controller
    • Intel 82547EI Gigabit Ethernet Controller
    • Intel 82547GI Gigabit Ethernet Controller
    • Intel 8254x Ethernet Controllers
    • Intel 82550 Fast Ethernet Controller
    • Intel 82552V Fast Ethernet PHY
    • Intel 82558 32-bit PCI Bus LAN Controller
    • Intel 82559 Fast Ethernet Controller
    • Intel 82559ER Fast Ethernet Controller
    • Intel 82562 Fast Ethernet Controllers
    • Intel 82562ET Fast Ethernet Controller
    • Intel 82562EX Fast Ethernet Controller
    • Intel 82562EZ Fast Ethernet Controller
    • Intel 82563 Gigabit Ethernet PHY
    • Intel 82564 Gigabit Ethernet PHY
    • Intel 82566 Gigabit Ethernet PHY
    • Intel 82567 Gigabit Ethernet Controller
    • Intel 8256x Ethernet Controllers
    • Intel 82571EB Gigabit Ethernet Controller
    • Intel 82572EI Gigabit Ethernet Controller
    • Intel 82573E Gigabit Ethernet Controller
    • Intel 82573L Gigabit Ethernet Controller
    • Intel 82573V Gigabit Ethernet Controller
    • Intel 82574 Gigabit Ethernet Controller
    • Intel 82575EB Gigabit Ethernet Controller
    • Intel 82576 Gigabit Ethernet Controller
    • Intel 82577 Gigabit Ethernet PHY
    • Intel 82578 Gigabit Ethernet PHY
    • Intel 82579 Gigabit Ethernet Controller
    • Intel 82580EB Gigabit Ethernet Controller
    • Intel 82583V Gigabit Ethernet Controller
    • Intel Ethernet Controller I350
    • Intel Ethernet Server Adapter I340-F4
    • Intel Ethernet Server Adapter I340-T4
    • Intel Ethernet Server Adapter I350-F2
    • Intel Ethernet Server Adapter I350-F4
    • Intel Ethernet Server Adapter I350-T2
    • Intel Ethernet Server Adapter I350-T4
    • Intel Gigabit CT Desktop Adapter
    • Intel PRO/100 M Desktop Adapter
    • Intel PRO/100 S Desktop Adapter
    • Intel PRO/100 S Dual Port Server Adapter
    • Intel PRO/100 S Management Adapter
    • Intel PRO/100 S Server Adapter
    • Intel PRO/100 VE Desktop Adapter
    • Intel PRO/100 VE Network Connection
    • Intel PRO/100 VM Network Connection
    • Intel PRO/100+ Adapter
    • Intel PRO/100+ Management Adapter
    • Intel PRO/100+ Server Adapter
    • Intel PRO/1000 CT Network Connection
    • Intel PRO/1000 GT Desktop Adapter
    • Intel PRO/1000 MT Desktop Adapter
    • Intel PRO/1000 MT Dual Port Server Adapter
    • Intel PRO/1000 PM Network Connection
    • Intel PRO/1000 PT Desktop Adapter
    • Intel PRO/100B Adapter
  2. Install latest driver and tools from Intel, namely "Proset" something, remember to install ANS as well. Ref:https://communities.intel.com/thread/40955

  3. Done. Configure in Device Manager > VLAN tab

NOTE: AS-IS with no guarantee

share|improve this answer
    
Sorry - I think you missed the part about requiring a USB adapter. –  ziesemer Oct 30 '14 at 13:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.