Объем установленной RAM влияет на эту проблему, но только опосредованно. В вашем случает система не может выделить линейный участок памяти ~100K. Но не по тому, что нет даже 100 свободных килобайт, а потому, что память сильно фрагментирована. Т.е. нет непрерывного свободного участка памяти не меньшего размера и доступного для DMA-операций с PCI-шины. Такое может произойти, если в системе есть специфическая активность, в результате которой память нарезается "в салат". Как вариант, причиной могут быть некорректные действия какого-либо драйвера.
Данная проблема не имеет отношения к нашему ПО. Достоверно известно, что Tau-PCI/32 без трудностей работает под Linux 2.6 c 32M RAM, причем в realtime и с обработкой больших объемом данных, в том числе сетевых.
Попробуйте загружать драйвер Tau-PCI/32 (модули binder.ko и ce.ko) раньше запуска каких-либо сервисов и поднятия сетевых интерфейсов.