Имеется принтер Canon i310, не поддерживаемый в Linux. Реально ли для него написать самому драйвер? Если да, то примерно что делать?