Estou tentando falsificar o endereço MAC do meu dispositivo. Depois de muita pesquisa descobri que o driver padrão para a placa de rede BMC4322 usa o driver broadcom-wl como padrão e uma alternativa sugerida é broadcom-wl-dkms. Quando tento alterar o endereço MAC usando o guia aqui , recebo o erro
[ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system
No entanto, a questão não é que há muitos arquivos abertos no sistema, mas uma limitação do driver altamente restritivo da Broadcom. Alguém tem uma solução plausível?
Saída de lspci -vnn | grep -i net
00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP79 Ethernet [10de:0ab0] (rev b1) 03:00.0 Network controller [0280]: Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)