O comando make
deve compilar o código-fonte. Essa é uma tarefa que não deve exigir privilégios administrativos. Para instalação em todo o sistema, são necessários privilégios de root. Isso significa, no seu caso, que o makefile não está correto. Eu não sei o que isso faz, mas não é para fazer isso, pois requer privilégios de root.
Considere o seguinte cenário: Um usuário deseja instalar o software. Ele / ela lança
./configure --prefix=/home/joe/bin/usr && make && make install
O comando make
não deve requerer acesso root, isso evitaria qualquer usuário que instalasse seu programa. Você menciona, é um driver de rede, que normalmente não é necessário para ser usado por usuários não-root, de qualquer forma, você deve corrigir sua compilação.