Wie man Raspbian dazu bringt, das i2c-dev Modul beim Booten zu laden


12

Ich habe 2012-07-15-wheezy-raspbian installiert und das i2c-dev-Modul und i2c_bcm2708 sind da und arbeiten mit i2c-tools.

Wie kann ich das i2c-dev-Modul usw. beim Booten laden?

Antworten:


12

Unter der Annahme , die Modullasten verwenden sudo modprobe i2c-dev, sollten Sie hinzufügen i2c-devzu /etc/modules.


zur klärung für uns nicht linux jungs. "modules" ist die Datei, sie hat keine Dateinamenerweiterung.
Eric Schneider

7

Sie werden in /etc/modprobe.d/raspi-blacklist.conf auf die schwarze Liste gesetzt

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

blacklist spi-bcm2708
blacklist i2c-bcm2708

Kommentieren Sie diese Zeilen.


Ich habe sie kommentiert. spidev, spi-bcm2708und i2c-bcm2708alles geladen, aber i2c-devnicht so, ich glaube, ich brauche es immer noch in/etc/modules
John La Rooy

1
Warum um alles in der Welt würden sie diese auf die schwarze Liste setzen?
Alex Chamberlain

@AlexChamberlain, weil ein durchschnittlicher Benutzer diese Module nicht benötigt. Aus der Manpage modprobe.conf: Es gibt Fälle, in denen zwei oder mehr Module dieselben Geräte unterstützen oder ein Modul behauptet, ein Gerät zu unterstützen: Das Schlüsselwort blacklist gibt an, dass alle internen Aliase eines bestimmten Moduls ignoriert werden sollen. [ linux.die.net/man/5/modprobe.conf ]
gurcanozturk
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.