Como compilar e instalar o Virtual usb?

1

Após dias de pesquisa, encontrei este link e parece que tem o que eu estava procurando! Não consegui instalá-lo, sou tão novo usuário linux você pode me dar uma mão neste :( por favor

o arquivo leia-me diz:

To compile the driver you need to have source codes of your OS kernel. Default Makefile is searching for kernel source codes in "/usr/src/linux" folder to compile the driver. If your kernel is in the other folder you can point its location in the file system using KERNELDIR variable.

e.g.: make KERNELDIR=/usr/src/kernel-source-2.6.17.5

After successful driver compilation there will be tusbd.ko file in the "/modules/src/tusbd/" folder. This file is necessary for USB Server operation

não sabia o que fazer!

De um comentário para a resposta da Web-E:

sudo ./installer.sh install 
Installing Low-level-world INC USB Server + USB Client...
No kernel module found for your kernel version. Will try to compile from sources.
Compiling kernel module...
Cannot compile kernel module. Installation terminated. See buildlog.txt file for more information. 
make:  /usr/src/linux: No such file or directory. Stop. make:
[clean] Error 2
    
por SafeY 05.02.2013 / 10:36

1 resposta

0

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.

    
por Web-E 05.02.2013 / 12:22