O módulo Usbmon está faltando?

1

Estou tentando monitorar o tráfego USB no Ubuntu 10.0.4. De acordo com muitos sites, o usbmon já está incluído no kernel, mas digitando modprobe usbmon. Ele retornará "Não foi possível encontrar o módulo".

Eu tenho que recompilar o módulo usbmon?

    
por SpecC 16.11.2010 / 10:12

2 respostas

2

Bem, você pode dizer com certeza se o seu kernel foi compilado com USBMON executando:

grep CONFIG_USB_MON /boot/config-'uname -r'

No meu caso, vejo CONFIG_USB_MON=y como a resposta ... Isso significa que ela é construída diretamente no kernel, e não como um módulo. Eu construí meu próprio kernel, mas que eu saiba, o .config usado provém de um kernel Maverick.

Eu não tenho uma caixa padrão do Maverick para testar, mas minha caixa do media center está apenas atualizando agora. Não vai demorar muito.

Meu media center está no Mav agora. Ainda retornando y , então ele é embutido no kernel.

    
por Oli 16.11.2010 / 10:39
1

O Usbmon é compilado diretamente no kernel do Ubuntu (não como um módulo). Eu testei no maverick mas você pode confirmar isso no 10.04 fazendo isso.

Vá para a pasta 'config' do seu kernel:

cd /usr/src/linux-headers-<yourversion>-generic/include/config

Pesquisar a configuração usbmon:

grep -rn "CONFIG_USB_MON" *

Se sua saída for algo assim:

auto.conf:1494:CONFIG_USB_MON=y
tristate.conf:1040:CONFIG_USB_MON=Y

Então o usbmod já está compilado dentro do seu kernel.

Você também pode se referir a este bug (que foi marcado como Invalid): link

    
por OpenNingia 16.11.2010 / 10:36