Как заставить этот принтер работать под управлением OC Linux?
Есть возможность использовать Win-драйверы в Linux, ... в крайнем случае. Это используется для беспроводных USB-модемов (свистков). Можете поискать в этой области.
Конечно, это будет горбато и без всяких опциональных возможностей.
Можете начать искать по ссылкам отсюда:
Wi-Fi свистки
Я думаю, что гораздо продуктивнее найти драйвер для Canon MF3228: в другом дистрибутиве Linux, для другого VID:DID устройства (если это USB) но совместимого по режимам и т.д.