genpipe: support eth0/eth1 and ascii mode instead of binary