Пометьте в BIOS Setup используемый номер прерывания как ISA (или Legacy ISA). Иначе прерывание оказывается занятым устройствами Plug-n-Play.
Не надо использовать IRQ12. Это прерывание обычно занято на материнской плате контроллером мышки PS/2, причем установками BIOS освободить его не удается.
Чтобы убедиться, что прерывание работает, установите внутреннюю синхронизацию, подключите внешний замыкатель (поставляется с адаптером) и сделайте попытку установить соединение. Драйвер должен обнаружить шлейф и сообщить об этом. Посмотрите счетчик переданных пакетов (под Unix - команда "sconfig -s", поле Ipkts). Он должен медленно расти.