Em geral, há um modo de operação da maioria dos pontos de acesso no nível de negócios chamado algo como "atribuição de VLAN dinâmica" (é um termo da marca Cisco, outros podem nomear de forma diferente). A idéia básica é que um cliente WLAN é colocado em uma VLAN, dependendo das credenciais de autenticação enviadas. Sua infra-estrutura, incluindo o servidor RADIUS, deve fornecer isso.
O recurso "VLANs dinâmicas" ( mais uma vez um termo da marca Cisco) voltado principalmente para a infraestrutura com fio também está muito próximo do que você está procurando.
Se você não tem equipamentos da Cisco, existe também o termo VLANs baseadas em MAC para VLANs não construídas por tags 802.1q, mas simplesmente definidas por endereços MAC dos clientes. Como endereços MAC podem ser arbitrariamente definidos pelos clientes, essa técnica é obviamente insegura, mas pode ser útil, no entanto. As implementações de VLAN pré-802.1q suportaram este tipo de VLANs (cerca de 12 a 15 anos atrás), mas foram praticamente extintas hoje em dia.
Mas um patch publicado recentemente para as principais fontes de kernel 3.2.1 introduz uma nova "fonte" modo para o módulo "macvlan" como uma implementação do mesmo recurso de VLAN baseado em MAC dos dias antigos. O patch ainda não foi mesclado no Kernel pois ainda precisa de algum trabalho, mas você obviamente pode aplicá-lo se a necessidade for urgente. Ou apenas espere a fusão oficial acontecer - se o código for bom, não demorará muito.