Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: [HOWTO] ThinkPad TP SMAPI & HDAPS  (Přečteno 40092 krát)

blacks

  • Návštěvník
  • Příspěvků: 14
Re: [HOWTO] ThinkPad TP SMAPI & HDAPS
« Odpověď #75 kdy: 10 Ledna 2011, 19:34:40 »
   
ThinkPad L412

zkousim rozchodit ten gyro sensor, a nedari se,
hdaps-gl  nenajde,  vubec netusim proc,  prikladam par vypisu



zkousel jsem co je uvedeno vyse a nic,
Kód: [Vybrat]
sudo /etc/init.d/hdapsd restart
 * Restarting IBM Hard Disk Active Protection System (HDAPS) daemon hdapsd                                                                                      Mon Jan 10 19:26:02 2011: Starting hdapsd
Mon Jan 10 19:26:02 2011: Forcely enabled UNLOAD for sda
Mon Jan 10 19:26:02 2011: Could not find a suitable interface
                                                                         [fail]

forced mam na yes, disk nastaven na SDA

Kód: [Vybrat]
dmesg | grep hdapsnevypise nic,


s forcem
Kód: [Vybrat]
sudo hdapsd -f --force
Mon Jan 10 19:30:25 2011: Starting hdapsd
Mon Jan 10 19:30:25 2011: WARNING: You did not supply any devices to protect, trying autodetection.
Mon Jan 10 19:30:25 2011: Adding autodetected device: sda
Mon Jan 10 19:30:25 2011: Could not find a suitable interface


Kód: [Vybrat]
dmesg | grep smapinic nevypise

Kód: [Vybrat]
dmesg | grep -i hdapsnic nevypise

Kód: [Vybrat]
cat /etc/default/hdapsd
# hdapsd default file

# start hdapsd at boottime?
START="yes"

# the name of the disk device that hdapsd should monitor.
#
# usually this is 'hda' for the primary IDE master or 'sda'
# for the primary S-ATA drive
DISK="sda"

# sensitivity
SENSITIVITY=10

# other options to pass to hdapsd.
# the -d $DISK, -s $SENSITIVITY, -b and -p $PIDFILE options are always passed.
OPTIONS=""

# The new interface in kernels >=2.6.28 sometimes wrongly detects HDAPS-capable
# drives as not supported. Set this to "yes" to force-enable the feature.
# Please be carefull with this setting!
FORCEENABLE="yes"


Kód: [Vybrat]
sudo hdparm -I /dev/sda

/dev/sda:

ATA device, with non-removable media
Model Number:       HITACHI HTS725032A9A364                 
Serial Number:      100906PCKC04BPGHA5PK
Firmware Revision:  PC3ZC70F
Transport:          Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6; Revision: ATA8-AST T13 Project D1697 Revision 0b
Standards:
Used: unknown (minor revision code 0x0028)
Supported: 8 7 6 5
Likely used: 8
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors:   16514064
LBA    user addressable sectors:  268435455
LBA48  user addressable sectors:  625142448
Logical  Sector size:                   512 bytes
Physical Sector size:                   512 bytes
device size with M = 1024*1024:      305245 MBytes
device size with M = 1000*1000:      320072 MBytes (320 GB)
cache/buffer size  = 15151 KBytes (type=DualPortCache)
Form Factor: 2.5 inch
Nominal Media Rotation Rate: 7200
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Vendor, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 16
Advanced power management level: 254
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
     Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
     Cycle time: no flow control=120ns  IORDY flow control=120ns
Commands/features:
Enabled Supported:
   * SMART feature set
    Security Mode feature set
   * Power Management feature set
   * Write cache
   * Look-ahead
   * Host Protected Area feature set
   * WRITE_BUFFER command
   * READ_BUFFER command
   * DOWNLOAD_MICROCODE
   * Advanced Power Management feature set
    SET_MAX security extension
   * 48-bit Address feature set
   * Device Configuration Overlay feature set
   * Mandatory FLUSH_CACHE
   * FLUSH_CACHE_EXT
   * SMART error logging
   * SMART self-test
   * General Purpose Logging feature set
   * 64-bit World wide name
   * IDLE_IMMEDIATE with UNLOAD
   * WRITE_UNCORRECTABLE_EXT command
   * {READ,WRITE}_DMA_EXT_GPL commands
   * Segmented DOWNLOAD_MICROCODE
   * Gen1 signaling speed (1.5Gb/s)
   * Gen2 signaling speed (3.0Gb/s)
   * Native Command Queueing (NCQ)
   * Host-initiated interface power management
   * Phy event counters
   * Idle-Unload when NCQ is active
   * NCQ priority information
   * DMA Setup Auto-Activate optimization
    Device-initiated interface power management
   * Software settings preservation
   * SMART Command Transport (SCT) feature set
   * SCT LBA Segment Access (AC2)
   * SCT Error Recovery Control (AC3)
   * SCT Features Control (AC4)
   * SCT Data Tables (AC5)
Security:
Master password revision code = 65534
supported
not enabled
not locked
frozen
not expired: security count
supported: enhanced erase
88min for SECURITY ERASE UNIT. 88min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000cca645c6f7cb
NAA : 5
IEEE OUI : 000cca
Unique ID : 645c6f7cb
Checksum: correct

Pavel Kratochvíl

  • Host
Re: [HOWTO] ThinkPad TP SMAPI & HDAPS
« Odpověď #76 kdy: 03 Července 2011, 12:39:45 »
U návodu pro 10.04 je chyba nejdříve je nutné nainstalovat HDAPS a poté je možno zavést modul. Obráceně to nelze, což by nemuselo být všem nováčkům jasné.
Jinak na 11.04 a R61 HDAPS funguje na 100%.
« Poslední změna: 03 Července 2011, 12:42:05 od Pavel Kratochvíl »

george65

  • Návštěvník
  • Příspěvků: 71
Re: [HOWTO] ThinkPad TP SMAPI & HDAPS
« Odpověď #77 kdy: 15 Srpna 2011, 22:20:44 »
nebyl by navod pro 11.04?? nebo je jak se obavam stejny jako pro 10.04? na TP e420 oboje konci hlaskou "No such device" :-(
Lenovo ThinkPad e42O - Ubuntu 11.04

Pavel Kratochvíl

  • Host
Re: [HOWTO] ThinkPad TP SMAPI & HDAPS
« Odpověď #78 kdy: 24 Srpna 2011, 21:41:25 »
nebyl by navod pro 11.04?? nebo je jak se obavam stejny jako pro 10.04? na TP e420 oboje konci hlaskou "No such device" :-(
Četl jsi moji reakci k návodu na 10.04? Pokud ne tak věz, že jsem poukazoval na chybu v návodu.

Návod na 10.04 (špatně, všimni si číslování řádků)
Kód: [Vybrat]
1. sudo apt-get install tp-smapi-dkms
2. echo tp_smapi | sudo tee -a /etc/modules
3. sudo modprobe tp_smapi
5. !!!sudo modprobe hdaps
4. !!!sudo apt-get install hdapsd

Návod na 12.04 64bit (funkční na R61, na ostatních strojích nemohu ověřit)

Kód: [Vybrat]
sudo apt-get install tp-smapi-dkms
sudo apt-get install hdapsd
echo tp_smapi | sudo tee -a /etc/modules
sudo modprobe tp_smapi
sudo modprobe hdaps

Pokud jsi ho četl a postupoval správně, tak tvůj ntb pravděpodobně není podporován. Možná ti pomůže nějaké info na ThinkWiki, ale tvůj stroj jsem tam nenašel tak GL.
« Poslední změna: 07 Května 2012, 11:26:09 od Pavel Kratochvíl »

klasyc

  • Aktivní člen
  • *
  • Příspěvků: 470
Re:[HOWTO] ThinkPad TP SMAPI & HDAPS
« Odpověď #79 kdy: 22 Října 2011, 00:34:28 »
Zdravím,

poradí někdo, kde najít soubory pro konfiguraci nabíjení baterie v Ubuntu 11.10?

/sys/devices/platform/smapi/BAT0

Tuhle cestičku v systému nemám, díky čemuž nemůžu nastavit například nucené vybíjení baterie. Regulace prahu nabíjení mi přitom normálně funguje.

c4pp4

  • Aktivní člen
  • *
  • Příspěvků: 309
Re:[HOWTO] ThinkPad TP SMAPI & HDAPS
« Odpověď #80 kdy: 06 Března 2012, 11:35:59 »
Ubuntu 11.10 (Oneiric Ocelot):

Kód: [Vybrat]
sudo apt-get install hdapsd
Kód: [Vybrat]
sudo modprobe tp_smapi
Kód: [Vybrat]
sudo modprobe hdaps
Kód: [Vybrat]
echo tp_smapi | sudo tee -a /etc/modules
natavení citlivosti (čím menší hodnota je nastavena, tím je daemon citlivější na zaznamenání pohybu):
Kód: [Vybrat]
sudo nano -w /etc/default/hdapsdSensitivity=15

restart po změně citlivosti:
Kód: [Vybrat]
sudo /etc/init.d/hdapsd restart
kontrola funkčnosti:
dmesg | grep hdaps

[   16.322552] hdaps: LENOVO ThinkPad R61 detected, setting orientation 1
[   16.322660] hdaps: initial mode latch is 0x05
[   16.322803] hdaps: setting ec_rate=250, filter_order=2
[   16.323025] hdaps: device successfully initialized.
[   16.323462] hdaps: driver successfully loaded.

Další možnosti v prvním příspěvku od bodu č. ( 5. )
Seznam podporovaných zařízení je zde: http://www.thinkwiki.org/wiki/Tp_smapi#Model-specific_status
IBM/Lenovo ThinkPad R61i [8932-9ZG / NF09ZCV]
Ubuntu 12.04 MATE 1.6 [plná podpora hardware]

 

Provoz zaštiťuje spolek OpenAlt.