You are not logged in.
I'm trying to build the ISL29018 module (but just building the module itself, not the entire kernel), I am able to build and load the module, but I can't find it in the sysfs (/sys/bus/iio/devices/ is empty). My dmesg states:
isl29018: module is from the staging directory, the quality is unknown, you have been warned.but nothing else.
I've developed (more like modified an existing one) a script (link). Am I doing something wrong? Do I need to recompile the modules this module depends on (industrial io related modules)? Also, after installing the new module, the change in the config is not shown in:
zcat /proc/config.gzThanks for the help
Last edited by nariox (2015-10-13 13:17:16)
Offline
Are you sure it's supposed to just work like that? I2C doesn't have any automatic device discovery capabilities so the driver may require some manual pointing to find the hardware. I'm not sure how it works in Linux. Besides, you may be missing the bus controller driver.
Offline
Have you tried this package : https://aur.archlinux.org/packages/isl29018_driver/ ?
Edit : that package looks weird, as there are no sources included.
Either way, creating a PKGBUILD seems a better solution then that script.
Although it's outdated, https://wiki.archlinux.org/index.php/Ke … guidelines might be helpful.
I do agree with that wiki page nvidia package is a good starting point.
Last edited by Lone_Wolf (2015-10-08 11:21:39)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Thank you two,
I've actually recompiled the kernel following another user's suggestions (who has his ISL29018 working), but to no avail. Maybe there's nothing wrong with my script afterall.
Ideally, I'd like to write a dkms package to take care of any kernel, but I'm toying first with the script. The AUR package actually only works for linux=4.2 in the core repo (which is fine, but I've been using 4.1-ck still because 4.2 has some nasty regressions for my intel graphics).
Offline
Actually, just found out my board most likely does not have an ISL29018. Acer stopped including them in some models... Oh bummer... Will mark as solved.
Offline