{"id":926,"date":"2009-03-18T21:28:28","date_gmt":"2009-03-18T20:28:28","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=926"},"modified":"2011-06-15T09:01:20","modified_gmt":"2011-06-15T07:01:20","slug":"lenovo-w500-part-4","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2009\/03\/18\/lenovo-w500-part-4\/","title":{"rendered":"Lenovo W500 &#8211; Part 4"},"content":{"rendered":"<p>Nachdem nun das Notebook einigerma\u00dfen benutzbar dasteht, habe ich einmal herumgesucht, was man nun sonst noch an verwendbarer Hardware darin verbaut hat und stie\u00df auf das HDAPS Teil, dem aktiven Festplattenschutz. Der Kernel bietet an sich schon eine entsprechende Methodik, jedoch ist das Modul nicht mit der Hardware kompatibel.<\/p>\n<p><!--more-->Da Thinkpads immer wieder eigene Hardwarel\u00f6sungen bietet, habe ich einmal den Portage nach entsprechenden Ebuilds durchsucht und promt die Pakete app-laptop\/tp_smapi und app-laptop\/hdapsd gefunden. Leider sind die im Portage vorhandene Versionen schon etwas veraltet. Die entsprechend neuen Ebuilds liegen seit heute in unserem <a href=\"http:\/\/git.stargazer.at\/?p=portage.git;a=summary\">Hauseigenen Overlay<\/a> und nach etwas Arbeit f\u00fcr den Compiler lassen sich die entsprechenden Kernelmodule und Dienste starten. Das thinkpad_ec Modul aufgrund des neuen Bios zu seinem Gl\u00fcck gezwungen werden muss. Dies passiert durch den Parameter &#8222;force_io=1&#8220;.<\/p>\n<p>Das Kernel-Log best\u00e4tigt den Erfolg:<\/p>\n<blockquote><p>hdaps: initial mode latch is 0x05<br \/>\nhdaps: setting ec_rate=250, filter_order=2<br \/>\nhdaps: device successfully initialized.<br \/>\ninput: ThinkPad HDAPS joystick emulation as \/devices\/virtual\/input\/input15<br \/>\ninput: ThinkPad HDAPS accelerometer data as \/devices\/virtual\/input\/input16<br \/>\nhdaps: driver successfully loaded. <\/p><\/blockquote>\n<p>Das Ergebnis ist einerseits ein laufender hdapsD, welcher die Notebookfestplatte vor Schaden bewahrt und eine M\u00f6glichkeit das gesamte Notebook als Joystick zu missbrauchen, \u00e4hnlich eines Wii Controllers &#8211; dies jedoch nur als kleiner und spassiger Nebeneffekt, welcher sich zum Spielen missbrauchen l\u00e4sst&#8230;<\/p>","protected":false},"excerpt":{"rendered":"<p>Nachdem nun das Notebook einigerma\u00dfen benutzbar dasteht, habe ich einmal herumgesucht, was man nun sonst noch an verwendbarer Hardware darin verbaut hat und stie\u00df auf das HDAPS Teil, dem aktiven Festplattenschutz. Der Kernel bietet an sich schon eine entsprechende Methodik, jedoch ist das Modul nicht mit der Hardware kompatibel.<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[223,39,539,540],"class_list":["post-926","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-setup","tag-gentoo","tag-lenovo","tag-w500"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/926","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/comments?post=926"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/926\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=926"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=926"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=926"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}