Mir ist kein Linux-Device bekannt, was statt Nullen Einsen ausgibt. Ansonsten könnte man ganz einfach erst nullen nehmen und dann einsen.
Sollte sich da nicht mit cat oder ggf. einem Mini-Programm was machen lassen? Einfach blockweise $FF auf stdout schreiben bis das empfangende Programm aufgibt
In etwa (freihand):
Code:
#include <stdio.h>
int main(int argc, char **argv)
{
char buf[0x1000+1] = {0xFF};
buf[0x1000] = 0;
while(1) printf(buf);
}
Das sollte 0,001% schneller gehen, weil der Zufallszahlengenerator nicht gebraucht wird.