2 платы с двумя дополнительными com портами никак не хотят заработать в ubuntu 10.04 и 12.04.
Первая плата на чипе ch353.
На ubuntu 10.04 видны оба порта. Setserial выдает uart unknown. Пробовал менять на каждый из списка - оборудование, воткнутое в порт, не доступно.
На ubuntu 12.04 видны оба порта. Setserial пишет, что uart 16550A, тем не менее, с оборудованием та же ситуация.
Вторая плата на чипе MCS9901.
На ubuntu 10.04 не видны порты, но есть в наличии драйвер, подходящий под 2.6-3* в исходниках. Начинаю ставить драйвер (make), получаю ошибку
make[1]: *** No rule to make target `kernel/bounds.c', needed by `kernel/bounds.s'. Stop.
make: *** [prepare0] Error 2.
Погуглив, понял, что ошибка возникает, когда компилятор подцепляет исходники, а не сорцы. Скачал сорцы, не разобрался, как указать директорию. Зашел в /usr/src/исходники, запустил make путь к дровам - не помогло. Ни разу не делал раньше, продолжаю копат, но пока результата нет
На ubuntu 12.04 порты видны с uart 16650V2. Аналогично, к оборудованию достучаться не могу.
Оборудование и ПО для "общения" с ним было проверено на единственном и рабочем com порту материнской платы.
Нужно заставить одну из этих версий работать с одной из этих плат, поскольку не очень то хочется идти на венду. Буду рад советам.