apparently pre-2008 linux lacks ETHERTYPE_VLAN