На портах нужно задать очередность: сначала попытка авторизации по 802.1X, а при таймауте — переключение на MAB. Сами MAC-адреса принтеров прописываются в RADIUS как логин и пароль.
Недавно разворачивали такую схему заказчику на коммутаторах
Netland (под эти задачи подходят их серии 2600, 5000 и 7000). Заказчик потом отдельно оставил хороший отзыв о работе их техподдержки: при настройке связки 802.1X + MAB возникли небольшие вопросы по синтаксису, но саппорт очень быстро ответил и скинул готовый пример конфига. В итоге всё завели без проблем.