Como fazer o raspbian carregar o módulo i2c-dev na inicialização


12

Instalei o 2012-07-15-wheezy-raspbian e o módulo i2c-dev e o i2c_bcm2708 estão lá e funcionam com o i2c-tools.

Como obtenho o módulo i2c-dev etc. para carregar na inicialização?

Respostas:


12

Supondo que o módulo carrega usando sudo modprobe i2c-dev, você deve adicionar i2c-deva /etc/modules.


para esclarecimentos para nós, não-linux. "modules" é o arquivo, não possui extensão de nome de arquivo.
Eric Schneider

7

Eles estão na lista negra no /etc/modprobe.d/raspi-blacklist.conf

# blacklist spi and i2c by default (many users don't need them)

blacklist spi-bcm2708
blacklist i2c-bcm2708

então comente essas linhas.


Eu os descomentei. spidev, spi-bcm2708e i2c-bcm2708tudo carregado, mas i2c-devnão foi o que eu acho que ainda preciso/etc/modules
John La Rooy

1
Por que diabos eles os colocariam na lista negra!?!
Alex Chamberlain

@AlexChamberlain porque um usuário médio não precisa desses módulos. Na página do manual modprobe.conf: há casos em que dois ou mais módulos suportam os mesmos dispositivos ou um módulo afirma invalidamente dar suporte a um dispositivo: a palavra-chave da lista negra indica que todos os aliases internos de um módulo específico devem ser ignorados. [ linux.die.net/man/5/modprobe.conf ]
gurcanozturk
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.