Cómo hacer que raspbian cargue el módulo i2c-dev en el arranque


12

He instalado 2012-07-15-wheezy-raspbian, y el módulo i2c-dev y i2c_bcm2708 están ahí y funcionan con las herramientas i2c.

¿Cómo consigo que se cargue el módulo i2c-dev, etc. en el arranque?

Respuestas:


12

Suponiendo que el módulo se carga usando sudo modprobe i2c-dev, debe agregar i2c-deva /etc/modules.


para aclararnos a los que no somos linux. "módulos" es el archivo, no tiene extensión de nombre de archivo.
Eric Schneider

7

Están en la lista negra en /etc/modprobe.d/raspi-blacklist.conf

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

blacklist spi-bcm2708
blacklist i2c-bcm2708

así que comenta estas líneas.


Los descomenté. spidev, spi-bcm2708y i2c-bcm2708todo cargado, pero i2c-devno fue así, supongo que todavía lo necesito/etc/modules
John La Rooy

1
¿Por qué demonios los pondrían en una lista negra?
Alex Chamberlain

@AlexChamberlain porque un usuario promedio no necesita esos módulos. Desde la página de manual de modprobe.conf: hay casos en los que dos o más módulos admiten los mismos dispositivos, o un módulo afirma inválidamente que admite un dispositivo: la palabra clave de la lista negra indica que se deben ignorar todos los alias internos de un módulo en particular. [ linux.die.net/man/5/modprobe.conf ]
gurcanozturk
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.