O programa agetty só define TERM , não afeta a maneira como o terminal opera (além de inicializar a conexão). Qualquer inicialização preocupada com o valor de TERM estaria no seu shell.
O shell, por sua vez, verificará o banco de dados do terminal; você pode encontrar "dumb" ou "unknown" funciona com o seu shell.
Leitura adicional: