Я пытаюсь подделать MAC-адрес моего устройства. После долгих исследований я обнаружил, что драйвер по умолчанию для сетевой карты BMC4322 использует драйвер broadcom-wl по умолчанию, и предлагаемая альтернатива - broadcom-wl-dkms. Когда я пытаюсь изменить MAC-адрес, используя руководство здесь, я получаю сообщение об ошибке

[ОШИБКА] Не удалось изменить MAC: интерфейс работает или недостаточно прав: слишком много открытых файлов в системе

Однако проблема не в том, что в системе слишком много открытых файлов, а в ограничении драйвера с высокой степенью ограничения для Broadcom. У кого-нибудь есть вероятный обходной путь?

Вывод lspci -vnn | grep -i net

00: 0a.0 Ethernet-контроллер [0200]: NVIDIA Corporation MCP79 Ethernet [10de: 0ab0] (rev b1)03: 00.0 Сетевой контроллер [0280]: Broadcom Limited BCM4322 802.11a/b/g/n Контроллер беспроводной локальной сети [14e4: 432b] (ред. 01)

0