kann modul nicht laden???

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

kann modul nicht laden???

Beitrag von latenite » 23.04.2009 04:05:39

Hallo Leute

ich versuche den motionsensor in meinem x301 zu nutzen. Leider kann ich das benötigte modul dafür nicht laden...
Woran kann das liegen?

Code: Alles auswählen

0:511:root@x301 /home/kai [0]# modprobe hdaps
WARNING: All config files need .conf: /etc/modprobe.d/thinkpad_acpi.modprobe, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
FATAL: Error inserting hdaps (/lib/modules/2.6.29/kernel/drivers/hwmon/hdaps.ko): No such device
0:512:root@x301 /home/kai [1]# ls -l /lib/modules/2.6.29/kernel/drivers/hwmon/hdaps.ko
-rw-r----- 1 root root 18959 12. Apr 22:08 /lib/modules/2.6.29/kernel/drivers/hwmon/hdaps.ko
0:513:root@x301 /home/kai [0]# hdaps-
hdaps-gl     hdaps-pivot  
0:513:root@x301 /home/kai [0]# hdaps-gl 
open: No such file or directory
0:514:root@x301 /home/kai [1]# 
irgendwie glaube ich dem dmesg nicht wenn es sagt "supportet laptop not found"....der x301 als "recht guts notebook" sollte doch solch einen APS haben..Oder?

Code: Alles auswählen

0:515:root@x301 /home/kai [1]# dmesg | tail -n 30
[   95.899448] wlan0: authenticated
[   95.899452] wlan0: associate with AP 00:13:10:0b:0a:34
[   95.901580] wlan0: RX AssocResp from 00:13:10:0b:0a:34 (capab=0x401 status=0 aid=5)
[   95.901584] wlan0: associated
[   95.905691] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  102.706674] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
[  111.455292] wlan0: no IPv6 routers present
[  885.656675] applesmc: supported laptop not found!
[  885.656682] applesmc: driver init failed (ret=-19)!
[ 1562.621689] applesmc: supported laptop not found!
[ 1562.621697] applesmc: driver init failed (ret=-19)!
[ 2211.725696] [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0
[ 2212.547749] [drm:gm45_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 0
[ 2215.550766] set status page addr 0x022c0000
[ 2226.241257] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2226.284086] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2226.385195] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2226.641316] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2226.910194] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2227.556405] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2227.628655] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2227.645475] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2227.731652] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2227.748296] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2227.815100] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 2229.409625] [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22
[ 3364.465736] hdaps: supported laptop not found!
[ 3364.465744] hdaps: driver init failed (ret=-19)!
[ 3701.298178] hdaps: supported laptop not found!
[ 3701.298186] hdaps: driver init failed (ret=-19)!

danke schon mal für eure hilfe

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: kann modul nicht laden???

Beitrag von nepos » 23.04.2009 07:48:06

Vielleicht hat ers doch nicht. Oder er wirds vom hdaps-Treiber noch nicht unterstützt. Schon mal ins Thinkwiki geschaut? Vielleicht findest du da nen Hinweis.

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 23.04.2009 15:08:20

wie meinst du das? Die datei existiert doch. Ja imthinkwiki steht nichts hilfreiches.
jemand ne idee?

danke

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: kann modul nicht laden???

Beitrag von cirrussc » 23.04.2009 20:32:08

Vielleicht hilft das ja [1].

Wo ist denn der Kernel her?

[1] viewtopic.php?f=26&t=104519
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 23.04.2009 21:38:07

der kernel ist von kernel.org

Ich glaube ja fast das mein x301 gar nicht diesen motion sensor verbaut hat:

Code: Alles auswählen

0:502:root@x301 /home/kai [0]# aptitude install hdapsd
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen      
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig 
Die folgenden NEUEN Pakete werden zusätzlich installiert:
  hdapsd 
0 Pakete aktualisiert, 1 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
Muss 18,3kB an Archiven herunterladen. Nach dem Entpacken werden 131kB zusätzlich belegt sein.
Schreibe erweiterte Statusinformationen... Fertig
Hole:1 http://ftp.de.debian.org squeeze/main hdapsd 1:20090401-1 [18,3kB]
18,3kB wurden in 0s heruntergeladen (38,5kB/s)
Wähle vormals abgewähltes Paket hdapsd.
(Lese Datenbank ... 132876 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke hdapsd (aus .../hdapsd_1%3a20090401-1_i386.deb) ...
Verarbeite Trigger für man-db ...
Richte hdapsd ein (1:20090401-1) ...
Thu Apr 23 21:34:15 2009: Starting hdapsd
Thu Apr 23 21:34:15 2009: Could not find a suitable interface
Paketlisten werden gelesen... Fertig             
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
Lese erweiterte Statusinformationen      
Initialisiere Paketstatus... Fertig
Schreibe erweiterte Statusinformationen... Fertig
Lese Task-Beschreibungen... Fertig               

0:503:root@x301 /home/kai [0]# 
Thu Apr 23 21:34:15 2009: Could not find a suitable interface klingt nich so toll :cry:

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: kann modul nicht laden???

Beitrag von habakug » 23.04.2009 22:39:08

Hallo!

Brauchst du vielleicht noch "tp-smapi"?

Code: Alles auswählen

lenny64:~# apt-cache search tp-smapi
hdapsd - HDAPS daemon for IBM/Lenovo ThinkPads and Apple iBooks/PowerBooks
tp-smapi-modules-2.6-amd64 - ThinkPad hardware/firmware access for Linux 2.6 on AMD64
tp-smapi-modules-2.6.29-1-amd64 - ThinkPad hardware/firmware access for Linux 2.6.29 on AMD64
tp-smapi-source - ThinkPad hardware/firmware access modules source
Gruß, habakug
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 23.04.2009 22:54:16

ich dachte eigendlich das tp-smapi nur die "bessere" version von dhaps wäre?
Gerade versuche ich vergebens das modul aus den sourcen zu bauen...siehe link http://debianforum.de/forum/viewtopic.p ... 75#p696888

brauche ich denn tp-smapi unbedingt? Tute es nicht auch nur hdaps?

Danke

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: kann modul nicht laden???

Beitrag von Danielx » 23.04.2009 23:51:41

latenite hat geschrieben:Ich glaube ja fast das mein x301 gar nicht diesen motion sensor verbaut hat
Ähm, hat das ThinkPad X301 denn überhaupt noch eine Festplatte [1],[2]?
Ich dachte das hat schon ein SSD (Festkörperlaufwerk) [3]! :P

[1] http://www5.pc.ibm.com/de/products.nsf/ ... enDocument
[2] http://www5.pc.ibm.com/de/products.nsf/ ... enDocument
[3] http://de.wikipedia.org/wiki/Solid_State_Drive

Gruß,
Daniel

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: kann modul nicht laden???

Beitrag von cirrussc » 24.04.2009 00:14:14

Danielx hat geschrieben:Ähm, hat das ThinkPad X301 denn überhaupt noch eine Festplatte [1],[2]?
Ich dachte das hat schon ein SSD (Festkörperlaufwerk) [3]! :P
Na dann, selber verarscht :)
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 24.04.2009 11:09:11

klar hat das ne ssd :D
aber ich will die motiondetection nutzen um z.b durch keinen "Klaps" an den linken bzw. rechten Bildschirmrand den Cube von Compiz zu drehen.
oder was anderes "nützliches"...

Die Frage steht:

ich dachte eigendlich das tp-smapi nur die "bessere" version von dhaps wäre?

danke

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: kann modul nicht laden???

Beitrag von Danielx » 24.04.2009 11:43:09

latenite hat geschrieben:aber ich will die motiondetection nutzen um z.b durch keinen "Klaps" an den linken bzw. rechten Bildschirmrand den Cube von Compiz zu drehen.
oder was anderes "nützliches"...
Es ist kein "Active Protection System" zum Schutz der Festplatte nötig, da es im X301 keine Festplatte gibt!
Folglich gibt es im X301 auch keinen Sensor dafür! :wink:

Gruß,
Daniel

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 24.04.2009 12:02:17

Dessen bin ich mir eben nicht sicher, WEIL es das x301 tatsächlich auch noch mit hdd gibt.
Wo sind denn diese Sensoren verbaut?
Auf der Festplatte oder Mainboard?
Bist du dir 100% sicher das es den Sensor im x301 nicht gibt? Wo steht das? -> lenovo specs???

Danke

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: kann modul nicht laden???

Beitrag von Danielx » 24.04.2009 12:35:06

latenite hat geschrieben:Wo sind denn diese Sensoren verbaut?
Siehe:
http://www-307.ibm.com/pc/support/site. ... MIGR-71388
Hardware Maintenance Manual, Seite 95:
http://www-307.ibm.com/pc/support/site. ... MIGR-70395

Ich wäre allerdings erstaunt, wenn der Sensor auch bei den SSD-Versionen eingebaut wäre, aber möglich wäre das schon, da der Sensor nicht auf der Festplatte sitzt.
latenite hat geschrieben:Bist du dir 100% sicher das es den Sensor im x301 nicht gibt?
Sieh doch mal bitte mit dem genannten Diagnose-Programm (oder unter Windows) nach, ob dort der Sensor angesprochen werden kann!
Oder direkt auf dem Board nachsehen. :-)

Gruß,
Daniel

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: kann modul nicht laden???

Beitrag von habakug » 24.04.2009 12:40:31

Hallo!

Das Gerät (x301) hat den Sensor, der auf dem Motherboard verbaut ist. Der Sensor fumktioniert selbstverständlich auch ohne Festplatte. Siehe Handbuch [1] Seite 94:
Important notices for handling the system board:
When handling the system board, bear the following in mind.
The system board has an accelerometer, which can be broken by applying
several thousands of G-forces.
Gruß, habakug

[1] ftp://ftp.software.ibm.com/pc/pccbbs/mo ... 3y9441.pdf
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: kann modul nicht laden???

Beitrag von Spasswolf » 24.04.2009 12:50:08

The system board has an accelerometer, which can be broken by applying
several thousands of G-forces.
Da muss man ja echt aufpassen :mrgreen:

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 24.04.2009 13:05:10

Juuhuu der sensor ist also doch verbaut!

Um den Sensor nutzen zu können brauche ich "tp-smapi" das man sich aus den sourcen bauen soll. so sagt es das thinkwiki.

* # aptitude install tp-smapi-source
* # m-a -t a-i tp-smapi

bevor ich das "debianized-kernelimage" installiert hatte konnte ich den letztend erbeiden befehle nicht ausführen, weil er dann immer das paket "linux-module.2.6.29" das nicht vorhanden war verlangt hat.


ABER jetzt mit dem neuem Kernel ging der Befehl.

Mal sehen ob ich den Sensor zum laufen bekommen...

Danke habakug für den link zum .pdf

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 24.04.2009 13:17:38

Ok jetzt habe ich beide module passend zum 29er kernel. Aber laden kann ich sie nicht.
Was lauft da falsch??? :cry: :cry:

Code: Alles auswählen

0:505:root@x301 /home/kai [1]# find /lib/modules/2.6.29/ -iname "*hdaps*"
/lib/modules/2.6.29/updates/hdaps.ko
/lib/modules/2.6.29/kernel/drivers/hwmon/hdaps.ko
0:506:root@x301 /home/kai [0]# find /lib/modules/2.6.29/ -iname "*smapi*"
/lib/modules/2.6.29/extra/tp-smapi
/lib/modules/2.6.29/extra/tp_smapi.ko
0:507:root@x301 /home/kai [0]# modprobe tp_smapi
WARNING: All config files need .conf: /etc/modprobe.d/thinkpad_acpi.modprobe, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
FATAL: Error inserting tp_smapi (/lib/modules/2.6.29/extra/tp_smapi.ko): No such device or address
0:508:root@x301 /home/kai [1]# modprobe hdaps
WARNING: All config files need .conf: /etc/modprobe.d/thinkpad_acpi.modprobe, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
FATAL: Error inserting hdaps (/lib/modules/2.6.29/updates/hdaps.ko): No such device or address
0:509:root@x301 /home/kai [1]# 

Danke

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: kann modul nicht laden???

Beitrag von Danielx » 24.04.2009 13:27:28

latenite hat geschrieben:

Code: Alles auswählen

FATAL: Error inserting tp_smapi (/lib/modules/2.6.29/extra/tp_smapi.ko): No such device or address
Entweder das Kernel-Modul unterstützt deinen Sensor bzw. Rechner nicht oder du hast keinen Sensor.

Gruß,
Daniel

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 24.04.2009 19:23:41

ich denke das es so was sein wird wie "x301" noch nicht untestützt.
Aber kann man da nicht bei den Entwicklern mal nachfragen? Wie kann ich denn rausfinden ob das modul meinen laptop unterstützt?

Danke

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: kann modul nicht laden???

Beitrag von Danielx » 24.04.2009 21:28:02

latenite hat geschrieben:Aber kann man da nicht bei den Entwicklern mal nachfragen?
Sicher kann man das machen.
latenite hat geschrieben:Wie kann ich denn rausfinden ob das modul meinen laptop unterstützt?
Du kannst z.B. im Quellcode nachsehen, im Changelog habe ich jedenfalls keinen Hinweis gefunden, dass dein Laptop unterstützt wird.

Hast du denn vor dem Laden des tp-smapi-Moduls das hdaps-Modul entladen?

Gruß,
Daniel

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 24.04.2009 21:44:06

ja hab ich.

Code: Alles auswählen

0:501:root@x301 /home/kai [0]# rmmod hdaps
ERROR: Module hdaps does not exist in /proc/modules
0:502:root@x301 /home/kai [1]# rmmod hdaps
0:502:root@x301 /home/kai [1]# modprobe tp-smapi
WARNING: All config files need .conf: /etc/modprobe.d/thinkpad_acpi.modprobe, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
FATAL: Error inserting tp_smapi (/lib/modules/2.6.29/extra/tp_smapi.ko): No such device or address
0:503:root@x301 /home/kai [1]# 
ich werd den tp-smapi mal ne netta anfrage schicken ob sie den x301 unterstützen.

danke

chr.gogolin
Beiträge: 441
Registriert: 12.10.2005 23:09:28
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: kann modul nicht laden???

Beitrag von chr.gogolin » 24.04.2009 21:49:05

Also mein x301 (NERFLEGE) hat (trotz SSD) einen Beschleunigungssensor und unter Vista funktioniert er auch. Habe unter Linux noch nicht versucht ihn in Betrieb zu nehmen, bin aber gespannt ob und wie ihr das hin bekommt.
"Linux supports the notion of a command line or a shell for the same reason that only children read books with only pictures in them." - Bill Garrett

Benutzeravatar
habakug
Moderator
Beiträge: 4314
Registriert: 23.10.2004 13:08:41
Lizenz eigener Beiträge: MIT Lizenz

Re: kann modul nicht laden???

Beitrag von habakug » 24.04.2009 22:29:59

Hallo!
Danielx hat geschrieben:Hast du denn vor dem Laden des tp-smapi-Moduls das hdaps-Modul entladen?
Ja, da liegt wohl das größte Problem. Der Kernel 2.6.29 hat bereits ein hdaps-Modul. tp-smapi, so wie er es kompiliert hat, beinhaltet jedoch ein eigenes (spezielles) hdaps-Modul. In dieser Konstellation muß das kerneleigene Modul am Laden gehindert werden.
Der Chip ist dieser [1] und wird in vielen Geräten verbaut. Das x300 wird von tp-smapi unterstützt, ich würde wirklich eine Mail an die Entwickler senden.

Gruß, habakug

[1] http://www.analog.com/en/mems-and-senso ... oduct.html
( # = root | $ = user | !! = mod ) (Vor der PN) (Debianforum-Wiki) (NoPaste)

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: kann modul nicht laden???

Beitrag von latenite » 25.04.2009 19:54:19

@ chr.gogolin irgendwie wird s schon gehen...

wenn mein Kernel das eigene hdaps modul läd...reicht es nicht es einfach mir rmmod zu entladen? wo soll es da ein probelm geben?

die mail an die entwickler schreibe ich heute n8.

gruss & danke

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: kann modul nicht laden???

Beitrag von nepos » 25.04.2009 20:13:23

Lies dir mal die README, die Teil der tp-smapi-Sourcen ist durch. Da wird auch auf die Sache mit HADPS im Kernel und in TP-Smapi eingegangen.

Antworten