Probleme bei Compilierung von lmsensor(lerledigt)

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Probleme bei Compilierung von lmsensor(lerledigt)

Beitrag von za0 » 02.10.2006 11:13:00

Hi,

ich weiss nicht so recht, ob das Thema hier reinpasst, aber vom Topic her passt es nirgendwoanders rein ...

Ich habe mir lmsensor gezogen, weil ich es auf meinem kernel 2.6.16 ans laufen bringen will. beim kompilieren kommt es dann zu folgenden problemen [1]

Weiss jemand weiter?

[1] http://nopaste.debianforum.de/4238

Edit by Snoopy:
Bitte grosse Ausgaben von Configs oder Logs ins NoPaste [2] schieben und in den Thread verlinken.

[2] http://nopaste.debianforum.de/
Zuletzt geändert von za0 am 02.10.2006 14:43:58, insgesamt 1-mal geändert.

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 02.10.2006 11:30:45

make: *** No rule to make target `sysfs/libsysfs.h', needed by `lib/sysfs.ad'. Stop.

Code: Alles auswählen

gms@gms1:~$ apt-file search sysfs/libsysfs.h
libsysfs-dev: usr/include/sysfs/libsysfs.h
Ein "apt-get install libsysfs-dev" könnte daher helfen

Gruß
gms

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 11:36:20

danke, ich habe mir den sourcecode ueber apt-get gezogen. is zwar nur version 2.91 aber mal gucken - also er hat es soweit problemlos compiliert ....

wenn der neue treiber da nicht drin ist, werde ich wohl wieder die neuste version compilieren muessen

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 11:37:49

Code: Alles auswählen

sensors
sensors         sensors-detect
mini:/tmp/lm-sensors# sensors-detect
No i2c device files found. Use prog/mkdev/mkdev.sh to create them.
tja und nu? *anleitung durchwühl* steht da was ueberhaupt drin?

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 02.10.2006 11:45:14

Code: Alles auswählen

modprobe i2c-dev
sensors-detect

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 11:47:20

habe kernel 2.6 - nicht vergessen! ;)

Code: Alles auswählen

ini:/tmp/lm-sensors# modprobe i2c-dev
mini:/tmp/lm-sensors# sensors-detect
No i2c device files found. Use prog/mkdev/mkdev.sh to create them.

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 12:07:34

Code: Alles auswählen

mini:/tmp/lm-sensors# lsmod | grep i2c
i2c_dev                 8836  0
i2c_core               20624  1 i2c_dev

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 02.10.2006 12:08:26

za0 hat geschrieben:habe kernel 2.6 - nicht vergessen! ;)
anscheinend aber kein funktionierendes udev:

Code: Alles auswählen

root@gms1:~# ls /dev/i2c-*
ls: /dev/i2c-*: Datei oder Verzeichnis nicht gefunden
root@gms1:~# modprobe i2c-dev
root@gms1:~# ls /dev/i2c-*
/dev/i2c-0  /dev/i2c-1  /dev/i2c-2
root@gms1:~#
Dann mußt du die Devices wie vorgeschlagen mit prog/mkdev/mkdev.sh anlegen. Geht aber auch manuell mit mknod (major number ist 89)

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 12:13:21

gms hat geschrieben:
za0 hat geschrieben:habe kernel 2.6 - nicht vergessen! ;)
anscheinend aber kein funktionierendes udev:

Code: Alles auswählen

root@gms1:~# ls /dev/i2c-*
ls: /dev/i2c-*: Datei oder Verzeichnis nicht gefunden
root@gms1:~# modprobe i2c-dev
root@gms1:~# ls /dev/i2c-*
/dev/i2c-0  /dev/i2c-1  /dev/i2c-2
root@gms1:~#
Dann mußt du die Devices wie vorgeschlagen mit prog/mkdev/mkdev.sh anlegen. Geht aber auch manuell mit mknod (major number ist 89)
Ich habe mit mkdev noc nie was gemacht, von device-erstellung habe ich 0-ahnung

ja ausserdem habe ich eben eine kernelugrade gemacht: habe mir den kernel 2.6.16-2 vno backports gezogen

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 12:17:49

es könnte auch sein, dass udev aus ist. ich meine was beim booten gelsen zu haben ... moment ... nö dmesg sagt nix. :-(
naja

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 12:27:20

Code: Alles auswählen

ps aux | grep udev
root      1805  0.0  0.4  1808  540 ?        S<s  12:14   0:02 udevd --daemon
root      4339  1.0  0.4  1912  584 pts/0    S+   14:25   0:00 grep udev

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 02.10.2006 14:43:31

Code: Alles auswählen

mknod /dev/i2c-0 c 89 0 
löst das problem, sensors-detect läuft.

allerdings habe ich jetzt NACHGEGRABEN und das, was sensors-detect da ausprobiert, von wegen winbond w3....irgenwas ist einfach mist. ich habe mir die herstellerseite des mobos zur brust genommen und es stellt sich heraus, dass ein winbond83977F-A drauf ist und für den gibt es laut http://www.lm-sensors.org/wiki/Devices
keinen support

super, thread soweit erledigt

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Antworten