Atualização:
Parece que a instalação é para construir um kernel personalizado. A página diz que foi atualizada em 2008. Então duvido que funcione com o kernel atual.
Faça o seguinte,
sudp apt-get install linux-source
Isso fará o download da fonte do kernel. Agora execute
ls -l /usr/src/
Você verá um arquivo .bzip
linkado como abaixo
linux-source-3.5.0.tar.bz2 -> linux-source-3.5.0/linux-source-3.5.0.tar.bz2
A versão 3.5.0
pode ser diferente no seu caso, modifique de acordo.
Agora execute
cd /usr/src
sudo tar --bzip2 -xvf linux-source-3.5.0.tar.bz2
sudo ln -s /usr/src/linux-source-3.5.0 /usr/src/linux
Agora volte para a pasta usb virtual baixada e execute o instalador.
Isso resolve o problema do kerneldir. Onde, como ainda você pode enfrentar erro na compilação como as funções podem ser quebradas no kernel recente.
Você pode ver o conteúdo de virtual-usb/modules/src/tusbd/buildlog.txt
para ver o que está errado.
Você pode tentar compilar os kernels antigos, mas não tenho certeza e não me responsabilizo. aqui está um guia para a compilação do kernel link
Alguém quer ajuda. Por favor, sinta-se à vontade para editar este post.