Missing documentation

recently got a asus u46e-bal6 with a i7 sandy-bridge processor from best buy (great machine at a good price) ...
said processor has some decent security hooks in the silicon and i wanted to register said machine with LoJaack. they require a security code (that i assume is tied to the physical chip hardware) on the "included post card" that is of course missing from my packaging. so far all staff at point of purchase (local best buy) are clueless about matter, as are any contacts at asus.
* anyone know of a utility to pull this code out of the security section of this processor
* any idea how to get a replacement card with thsi security code?
* any one have similar situation w/resolutions
on the intel site, it appears that best buy is a alternate security provider and since best buy configured and sold the machine they should be able to provide help on matter
(note: system was backed up along with the hidden recovery partition prior to being bricked and reconfigured to match work requirements - win7 ultimate, win8 developers, ubuntu & redhat linux) so if solution is on origional configuration somewhere amind the bloat-ware, it is accessable with a bit of work) 
thanks

Hi Paul,
Apologies for the delayed response.
The documentation pages on OTN became the responsibility of Manufacturing and Distribution (my group) in January 2003. During this transition, the 'docs' directory to which the link in the Security Guide points is no longer available.
The current documentation directory "documentation" was constructed to include all doc previously on the Docs directory, so it would appear that this link probably never worked.
I did a search on OTN for the white paper, however it does not appear to be anywhere else on the site.
I have forwarded you query to individuals in OTN and will respond if I have any further details.
Regards,
Les

Similar Messages

  • Where is the missing documentation?

    Hi there,
    Does anyone know where is the missing documentation located for JDBC of Oracle 7.3.4? The correct url should be http://otn.oracle.com/docs/tech/java/sqlj_jdbc/htdocs/jdbc_doc.htm, but I couldnt see it.
    Thanks
    Neo

    What happens when you click on the "Documentation" link on the left of this page???????

  • SPP 4.4 on DB2 connection problems and missing documentation

    HI all,
    i'm trying to install a SPP server using DB2 version 9.7.4 but i'm having a lot of connection problems.
    It seems that we are missing some "addendum documentation" on this kind of cofiguration.
    Anyone has this kind of doc?
    Thx
    Enrico

    Hi Enrico,
    Have you tried the ANCILE Product Support Center at http://products.ancile.com?
    Please read through and answer the following questions, as well as being informative to me they may also point you in direction to location of this problem.
    May I know the RWD/OS/DB version?
    Are the server/client located in different location?
    Do you have connection problem between server and client?
    Have you tried to restart the related service and test again?
    Do you have the same problem before or it just happend recently?
    Does the problem happen only on some client machine?
    Does the problem happen only for some document?
    Can you please do the following:
    1. Start uPerform Client software.
    2. On the problem computer, go to Tools > Options in uPerform Client
    3.  In the #General# section, ensure that the Logging levels (Log and
    Publishing) are set to #Debug# by using the drop-down option:
    4. IMPORTANT: Recreate the steps that lead to the issue with your
    uPerform document.
    5. To create the Sysinfo log file, Select Help > About
    Hope this helps,
    Kind Regards,
    Matthew

  • Missing Documentation for error in SQL.

    Hi,
    In my application when i try to connect to my .mdf file I got the below error. When I checked for documentation on this error @
    http://technet.microsoft.com/en-us/library/cc645603(v=sql.100).aspx
    I couldn't find the same in the list.
    Error Details : "A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow
    remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)"
    Is this missed to document? Can you please confirm.
    Please help me in finding documentation on this error.
    Thanks
    Swapna

    Hi,
    Thank you for posting in SQL Server Forum.
    “SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified” is a common error message when connecting to a SQL Server.
    Is it a local instance or remote instance? Default instance or Named instance? What’s the SQL Server version and edition?
    The possible cause of this issue could be SQL Server Database Engine is not running, when the server name was typed incorrectly, or when there are network problems or firewalls.
    Please check the following suggestions for troubleshooting this issue:
    1. Make sure SQL Server Service is running
    2. If a named instance, make sure SQL Server browser service is running
    3. Make sure SQL Server is configured to allow remote connections
    4. Check the SQL Server error log. View the SQL Server error log by using SQL Server Management Studio or any text editor. By default, the error log is located at Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
    and ERRORLOG.n files.
    Here is the document regarding how to troubleshoot the error message.
    http://blogs.msdn.com/b/sql_protocols/archive/2007/05/13/sql-network-interfaces-error-26-error-locating-server-instance-specified.aspx
    http://technet.microsoft.com/en-us/library/ms190181(v=sql.105).aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Missing Documentation for kernel26/laptop_mode.txt

    Since the kernel26 package is stripped of all documentation, I can't get the laptop_mode script for 2.6.7. Do you compile your own kernel? Could you post the laptop_mode.txt on this thread please?

    How to conserve battery power using laptop-mode
    Document Author: Bart Samwel (bart at samwel.tk)
    Date created: January 2, 2004
    Last modified: April 3, 2004
    Introduction
    Laptopmode is used to minimize the time that the hard disk needs to be spun up,
    to conserve battery power on laptops. It has been reported to cause significant
    power savings.
    Contents
    * Introduction
    * The short story
    * Caveats
    * The details
    * Tips & Tricks
    * Control script
    * ACPI integration
    * Monitoring tool
    The short story
    To use laptop mode, you don't need to set any kernel configuration options
    or anything. You simply need to run the laptop_mode control script (which
    is included in this document) as follows:
    # laptop_mode start
    Then set your harddisk spindown time to a relatively low value with hdparm:
    hdparm -S 4 /dev/hda
    The value -S 4 means 20 seconds idle time before spindown. Your harddisk will
    now only spin up when a disk cache miss occurs, or at least once every 10
    minutes to write back any pending changes.
    To stop laptop_mode, run "laptop_mode stop".
    Caveats
    * The downside of laptop mode is that you have a chance of losing up
      to 10 minutes of work. If you cannot afford this, don't use it! It's
      wise to turn OFF laptop mode when you're almost out of battery --
      although this will make the battery run out faster, at least you'll
      lose less work when it actually runs out. I'm still looking for someone
      to submit instructions on how to turn off laptop mode when battery is low,
      e.g., using ACPI events. I don't have a laptop myself, so if you do and
      you care to contribute such instructions, please do.
    * Most desktop hard drives have a very limited lifetime measured in spindown
      cycles, typically about 50.000 times (it's usually listed on the spec sheet).
      Check your drive's rating, and don't wear down your drive's lifetime if you
      don't need to.
    * If you mount some of your ext3/reiserfs filesystems with the -n option, then
      the control script will not be able to remount them correctly. You must set
      DO_REMOUNTS=0 in the control script, otherwise it will remount them with the
      wrong options -- or it will fail because it cannot write to /etc/mtab.
    * If you have your filesystems listed as type "auto" in fstab, like I did, then
      the control script will not recognize them as filesystems that need remounting.
    * It has been reported that some versions of the mutt mail client use file access
      times to determine whether a folder contains new mail. If you use mutt and
      experience this, you must disable the noatime remounting in the control script
      by setting DO_REMOUNT_NOATIME=0.
    The details
    Laptop-mode is controlled by the flag /proc/sys/vm/laptop_mode. This flag is
    present for all kernels that have the laptop mode patch, regardless of any
    configuration options. When the flag is set, any physical disk read operation
    (that might have caused the hard disk to spin up) causes Linux to flush all dirty
    blocks. The result of this is that after a disk has spun down, it will not be spun
    up anymore to write dirty blocks, because those blocks had already been written
    immediately after the most recent read operation.
    To increase the effectiveness of the laptop_mode strategy, the laptop_mode
    control script increases dirty_expire_centisecs and dirty_writeback_centisecs in
    /proc/sys/vm to about 10 minutes (by default), which means that pages that are
    dirtied are not forced to be written to disk as often. The control script also
    changes the dirty background ratio, so that background writeback of dirty pages
    is not done anymore. Combined with a higher commit value (also 10 minutes) for
    ext3 or ReiserFS filesystems (also done automatically by the control script),
    this results in concentration of disk activity in a small time interval which
    occurs only once every 10 minutes, or whenever the disk is forced to spin up by
    a cache miss. The disk can then be spun down in the periods of inactivity.
    If you want to find out which process caused the disk to spin up, you can
    gather information by setting the flag /proc/sys/vm/block_dump. When this flag
    is set, Linux reports all disk read and write operations that take place, and
    all block dirtyings done to files. This makes it possible to debug why a disk
    needs to spin up, and to increase battery life even more. The output of
    block_dump is written to the kernel output, and it can be retrieved using
    "dmesg". When you use block_dump, you may want to turn off klogd, otherwise
    the output of block_dump will be logged, causing disk activity that is not
    normally there.
    If 10 minutes is too much or too little downtime for you, you can configure
    this downtime as follows. In the control script, set the MAX_AGE value to the
    maximum number of seconds of disk downtime that you would like. You should
    then set your filesystem's commit interval to the same value. The dirty ratio
    is also configurable from the control script.
    If you don't like the idea of the control script remounting your filesystems
    for you, you can change DO_REMOUNTS to 0 in the script.
    Thanks to Kiko Piris, the control script can be used to enable laptop mode on
    both the Linux 2.4 and 2.6 series.
    Tips & Tricks
    * Bartek Kania reports getting up to 50 minutes of extra battery life (on top
      of his regular 3 to 3.5 hours) using very aggressive power management (hdparm
      -B1) and a spindown time of 5 seconds (hdparm -S1).
    * You can spin down the disk while playing MP3, by setting the disk readahead
      to 8MB (hdparm -a 16384). Effectively, the disk will read a complete MP3 at
      once, and will then spin down while the MP3 is playing. (Thanks to Bartek
      Kania.)
    * Drew Scott Daniels observed: "I don't know why, but when I decrease the number
      of colours that my display uses it consumes less battery power. I've seen
      this on powerbooks too. I hope that this is a piece of information that
      might be useful to the Laptop Mode patch or it's users."
    * One thing which will cause disks to spin up is not-present application
      and dynamic library text pages.  The kernel will load program text off disk
      on-demand, so each time you invoke an application feature for the first
      time, the kernel needs to spin the disk up to go and fetch that part of the
      application.
      So it is useful to increase the disk readahead parameter greatly, so that
      the kernel will pull all of the executable's pages into memory on the first
      pagefault.
      The supplied script does this.
    * In syslog.conf, you can prefix entries with a dash ``-'' to omit syncing the
      file after every logging. When you're using laptop-mode and your disk doesn't
      spin down, this is a likely culprit.
    * Richard Atterer observed that laptop mode does not work well with noflushd
      (http://noflushd.sourceforge.net/), it seems that noflushd prevents laptop-mode
      from doing its thing.
    Control script
    Please note that this control script works for the Linux 2.4 and 2.6 series.
    --------------------CONTROL SCRIPT BEGIN------------------------------------------
    #!/bin/bash
    # start or stop laptop_mode, best run by a power management daemon when
    # ac gets connected/disconnected from a laptop
    # install as /sbin/laptop_mode
    # Contributors to this script:   Kiko Piris
    #                 Bart Samwel
    #                 Micha Feigin
    #                 Andrew Morton
    #                 Herve Eychenne
    #                 Dax Kelson
    # Original Linux 2.4 version by: Jens Axboe
    # Age time, in seconds. should be put into a sysconfig file
    MAX_AGE=600
    # Read-ahead, in kilobytes
    READAHEAD=4096
    # Shall we remount journaled fs. with appropiate commit interval? (1=yes)
    DO_REMOUNTS=1
    # And shall we add the "noatime" option to that as well? (1=yes)
    DO_REMOUNT_NOATIME=1
    # Dirty synchronous ratio.  At this percentage of dirty pages the process which
    # calls write() does its own writeback
    DIRTY_RATIO=40
    # Allowed dirty background ratio, in percent.  Once DIRTY_RATIO has been
    # exceeded, the kernel will wake pdflush which will then reduce the amount
    # of dirty memory to dirty_background_ratio.  Set this nice and low, so once
    # some writeout has commenced, we do a lot of it.
    DIRTY_BACKGROUND_RATIO=5
    # kernel default dirty buffer age
    DEF_AGE=30
    DEF_UPDATE=5
    DEF_DIRTY_BACKGROUND_RATIO=10
    DEF_DIRTY_RATIO=40
    DEF_XFS_AGE_BUFFER=15
    DEF_XFS_SYNC_INTERVAL=30
    DEF_XFS_BUFD_INTERVAL=1
    # This must be adjusted manually to the value of HZ in the running kernel
    # on 2.4, until the XFS people change their 2.4 external interfaces to work in
    # centisecs. This can be automated, but it's a work in progress that still needs
    # some fixes. On 2.6 kernels, XFS uses USER_HZ instead of HZ for external
    # interfaces, and that is currently always set to 100. So you don't need to
    # change this on 2.6.
    XFS_HZ=100
    KLEVEL="$(uname -r |
               IFS='.' read a b c
               echo $a.$b
    case "$KLEVEL" in
        "2.4"|"2.6")
            echo "Unhandled kernel version: $KLEVEL ('uname -r' = '$(uname -r)')" >&2
            exit 1
    esac
    if [ ! -e /proc/sys/vm/laptop_mode ] ; then
        echo "Kernel is not patched with laptop_mode patch." >&2
        exit 1
    fi
    if [ ! -w /proc/sys/vm/laptop_mode ] ; then
        echo "You do not have enough privileges to enable laptop_mode." >&2
        exit 1
    fi
    # Remove an option (the first parameter) of the form option=<number> from
    # a mount options string (the rest of the parameters).
    parse_mount_opts () {
        OPT="$1"
        shift
        echo ",$*," | sed       
         -e 's/,'"$OPT"'=[0-9]*,/,/g'   
         -e 's/,,*/,/g'           
         -e 's/^,//'           
         -e 's/,$//'
    # Remove an option (the first parameter) without any arguments from
    # a mount option string (the rest of the parameters).
    parse_nonumber_mount_opts () {
        OPT="$1"
        shift
        echo ",$*," | sed       
         -e 's/,'"$OPT"',/,/g'       
         -e 's/,,*/,/g'           
         -e 's/^,//'           
         -e 's/,$//'
    # Find out the state of a yes/no option (e.g. "atime"/"noatime") in
    # fstab for a given filesystem, and use this state to replace the
    # value of the option in another mount options string. The device
    # is the first argument, the option name the second, and the default
    # value the third. The remainder is the mount options string.
    # Example:
    # parse_yesno_opts_wfstab /dev/hda1 atime atime defaults,noatime
    # If fstab contains, say, "rw" for this filesystem, then the result
    # will be "defaults,atime".
    parse_yesno_opts_wfstab () {
        L_DEV="$1"
        OPT="$2"
        DEF_OPT="$3"
        shift 3
        L_OPTS="$*"
        PARSEDOPTS1="$(parse_nonumber_mount_opts $OPT $L_OPTS)"
        PARSEDOPTS1="$(parse_nonumber_mount_opts no$OPT $PARSEDOPTS1)"
        # Watch for a default atime in fstab
        FSTAB_OPTS="$(awk '$1 == "'$L_DEV'" { print $4 }' /etc/fstab)"
        if echo "$FSTAB_OPTS" | grep "$OPT" > /dev/null ; then
            # option specified in fstab: extract the value and use it
            if echo "$FSTAB_OPTS" | grep "no$OPT" > /dev/null ; then
                echo "$PARSEDOPTS1,no$OPT"
            else
                # no$OPT not found -- so we must have $OPT.
                echo "$PARSEDOPTS1,$OPT"
            fi
        else
            # option not specified in fstab -- choose the default.
            echo "$PARSEDOPTS1,$DEF_OPT"
        fi
    # Find out the state of a numbered option (e.g. "commit=NNN") in
    # fstab for a given filesystem, and use this state to replace the
    # value of the option in another mount options string. The device
    # is the first argument, and the option name the second. The
    # remainder is the mount options string in which the replacement
    # must be done.
    # Example:
    # parse_mount_opts_wfstab /dev/hda1 commit defaults,commit=7
    # If fstab contains, say, "commit=3,rw" for this filesystem, then the
    # result will be "rw,commit=3".
    parse_mount_opts_wfstab () {
        L_DEV="$1"
        OPT="$2"
        shift 2
        L_OPTS="$*"
        PARSEDOPTS1="$(parse_mount_opts $OPT $L_OPTS)"
        # Watch for a default commit in fstab
        FSTAB_OPTS="$(awk '$1 == "'$L_DEV'" { print $4 }' /etc/fstab)"
        if echo "$FSTAB_OPTS" | grep "$OPT=" > /dev/null ; then
            # option specified in fstab: extract the value, and use it
            echo -n "$PARSEDOPTS1,$OPT="
            echo ",$FSTAB_OPTS," | sed
             -e 's/.*,'"$OPT"'=//'   
             -e 's/,.*//'
        else
            # option not specified in fstab: set it to 0
            echo "$PARSEDOPTS1,$OPT=0"
        fi
    if [ $DO_REMOUNT_NOATIME -eq 1 ] ; then
        NOATIME_OPT=",noatime"
    fi
    case "$1" in
        start)
            AGE=$((100*$MAX_AGE))
            XFS_AGE=$(($XFS_HZ*$MAX_AGE))
            echo -n "Starting laptop_mode"
            if [ -d /proc/sys/vm/pagebuf ] ; then
                # (For 2.4 and early 2.6.)
                # This only needs to be set, not reset -- it is only used when
                # laptop mode is enabled.
                echo $XFS_AGE > /proc/sys/vm/pagebuf/lm_flush_age
                echo $XFS_AGE > /proc/sys/fs/xfs/lm_sync_interval
            elif [ -f /proc/sys/fs/xfs/lm_age_buffer ] ; then
                # (A couple of early 2.6 laptop mode patches had these.)
                # The same goes for these.
                echo $XFS_AGE > /proc/sys/fs/xfs/lm_age_buffer
                echo $XFS_AGE > /proc/sys/fs/xfs/lm_sync_interval
            elif [ -f /proc/sys/fs/xfs/age_buffer ] ; then
                # (2.6.6)
                # But not for these -- they are also used in normal
                # operation.
                echo $XFS_AGE > /proc/sys/fs/xfs/age_buffer
                echo $XFS_AGE > /proc/sys/fs/xfs/sync_interval
            elif [ -f /proc/sys/fs/xfs/age_buffer_centisecs ] ; then
                # (2.6.7 upwards)
                # And not for these either. These are in centisecs,
                # not USER_HZ, so we have to use $AGE, not $XFS_AGE.
                echo $AGE > /proc/sys/fs/xfs/age_buffer_centisecs
                echo $AGE > /proc/sys/fs/xfs/xfssyncd_centisecs
                echo 3000 > /proc/sys/fs/xfs/xfsbufd_centisecs
            fi
            case "$KLEVEL" in
                "2.4")
                    echo 1                    > /proc/sys/vm/laptop_mode
                    echo "30 500 0 0 $AGE $AGE 60 20 0"    > /proc/sys/vm/bdflush
                "2.6")
                    echo 5                    > /proc/sys/vm/laptop_mode
                    echo "$AGE"                > /proc/sys/vm/dirty_writeback_centisecs
                    echo "$AGE"                > /proc/sys/vm/dirty_expire_centisecs
                    echo "$DIRTY_RATIO"            > /proc/sys/vm/dirty_ratio
                    echo "$DIRTY_BACKGROUND_RATIO"        > /proc/sys/vm/dirty_background_ratio
            esac
            if [ $DO_REMOUNTS -eq 1 ]; then
                cat /etc/mtab | while read DEV MP FST OPTS DUMP PASS ; do
                    PARSEDOPTS="$(parse_mount_opts "$OPTS")"
                    case "$FST" in
                        "ext3"|"reiserfs")
                            PARSEDOPTS="$(parse_mount_opts commit "$OPTS")"
                            mount $DEV -t $FST $MP -o remount,$PARSEDOPTS,commit=$MAX_AGE$NOATIME_OPT
                        "xfs")
                            mount $DEV -t $FST $MP -o remount,$OPTS$NOATIME_OPT
                    esac
                    if [ -b $DEV ] ; then
                        blockdev --setra $(($READAHEAD * 2)) $DEV
                    fi
                done
            fi
            echo "."
        stop)
            U_AGE=$((100*$DEF_UPDATE))
            B_AGE=$((100*$DEF_AGE))
            echo -n "Stopping laptop_mode"
            echo 0 > /proc/sys/vm/laptop_mode
            if [ -f /proc/sys/fs/xfs/age_buffer -a ! -f /proc/sys/fs/xfs/lm_age_buffer ] ; then
                # These need to be restored, if there are no lm_*.
                echo $(($XFS_HZ*$DEF_XFS_AGE_BUFFER))         > /proc/sys/fs/xfs/age_buffer
                echo $(($XFS_HZ*$DEF_XFS_SYNC_INTERVAL))     > /proc/sys/fs/xfs/sync_interval
            elif [ -f /proc/sys/fs/xfs/age_buffer_centisecs ] ; then
                # These need to be restored as well.
                echo $((100*$DEF_XFS_AGE_BUFFER))    > /proc/sys/fs/xfs/age_buffer_centisecs
                echo $((100*$DEF_XFS_SYNC_INTERVAL))    > /proc/sys/fs/xfs/xfssyncd_centisecs
                echo $((100*$DEF_XFS_BUFD_INTERVAL))    > /proc/sys/fs/xfs/xfsbufd_centisecs
            fi
            case "$KLEVEL" in
                "2.4")
                    echo "30 500 0 0 $U_AGE $B_AGE 60 20 0"    > /proc/sys/vm/bdflush
                "2.6")
                    echo "$U_AGE"                > /proc/sys/vm/dirty_writeback_centisecs
                    echo "$B_AGE"                > /proc/sys/vm/dirty_expire_centisecs
                    echo "$DEF_DIRTY_RATIO"            > /proc/sys/vm/dirty_ratio
                    echo "$DEF_DIRTY_BACKGROUND_RATIO"    > /proc/sys/vm/dirty_background_ratio
            esac
            if [ $DO_REMOUNTS -eq 1 ] ; then
                cat /etc/mtab | while read DEV MP FST OPTS DUMP PASS ; do
                    # Reset commit and atime options to defaults.
                    case "$FST" in
                        "ext3"|"reiserfs")
                            PARSEDOPTS="$(parse_mount_opts_wfstab $DEV commit $OPTS)"
                            PARSEDOPTS="$(parse_yesno_opts_wfstab $DEV atime atime $PARSEDOPTS)"
                            mount $DEV -t $FST $MP -o remount,$PARSEDOPTS
                        "xfs")
                            PARSEDOPTS="$(parse_yesno_opts_wfstab $DEV atime atime $OPTS)"
                            mount $DEV -t $FST $MP -o remount,$PARSEDOPTS
                    esac
                    if [ -b $DEV ] ; then
                        blockdev --setra 256 $DEV
                    fi
                done
            fi
            echo "."
            echo "Usage: $0 {start|stop}" 2>&1
            exit 1
    esac
    exit 0
    --------------------CONTROL SCRIPT END--------------------------------------------
    ACPI integration
    Dax Kelson submitted this so that the ACPI acpid daemon will
    kick off the laptop_mode script and run hdparm.
    ---------------------------/etc/acpi/events/ac_adapter BEGIN-------------------------------------------
    event=ac_adapter
    action=/etc/acpi/actions/battery.sh
    ---------------------------/etc/acpi/events/ac_adapter END-------------------------------------------
    ---------------------------/etc/acpi/actions/battery.sh BEGIN-------------------------------------------
    #!/bin/sh
    # cpu throttling
    # cat /proc/acpi/processor/CPU0/throttling for more info
    ACAD_THR=0
    BATT_THR=2
    # spindown time for HD (man hdparm for valid values)
    # I prefer 2 hours for acad and 20 seconds for batt
    ACAD_HD=244
    BATT_HD=4
    # ac/battery event handler
    status=`awk '/^state: / { print $2 }' /proc/acpi/ac_adapter/AC/state`
    case $status in
            "on-line")
                    echo "Setting HD spindown for AC mode."
                    /sbin/laptop_mode stop
                    /sbin/hdparm -S $ACAD_HD /dev/hda > /dev/null 2>&1
                    /sbin/hdparm -B 255 /dev/hda > /dev/null 2>&1
                    #echo -n $ACAD_CPU:$ACAD_THR > /proc/acpi/processor/CPU0/limit
                    exit 0
            "off-line")
                    echo "Setting HD spindown for battery mode."
                    /sbin/laptop_mode start
                    /sbin/hdparm -S $BATT_HD /dev/hda > /dev/null 2>&1
                    /sbin/hdparm -B 1 /dev/hda > /dev/null 2>&1
                    #echo -n $BATT_CPU:$BATT_THR > /proc/acpi/processor/CPU0/limit
                    exit 0
    esac
    ---------------------------/etc/acpi/actions/battery.sh END-------------------------------------------
    Monitoring tool
    Bartek Kania submitted this, it can be used to measure how much time your disk
    spends spun up/down.
    ---------------------------dslm.c BEGIN-------------------------------------------
    * Simple Disk Sleep Monitor
    *  by Bartek Kania
    * Licenced under the GPL
    #include <unistd.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <fcntl.h>
    #include <errno.h>
    #include <time.h>
    #include <string.h>
    #include <signal.h>
    #include <sys/ioctl.h>
    #include <linux/hdreg.h>
    #ifdef DEBUG
    #define D(x) x
    #else
    #define D(x)
    #endif
    int endit = 0;
    /* Check if the disk is in powersave-mode
    * Most of the code is stolen from hdparm.
    * 1 = active, 0 = standby/sleep, -1 = unknown */
    int check_powermode(int fd)
        unsigned char args[4] = {WIN_CHECKPOWERMODE1,0,0,0};
        int state;
        if (ioctl(fd, HDIO_DRIVE_CMD, &args)
        && (args[0] = WIN_CHECKPOWERMODE2) /* try again with 0x98 */
        && ioctl(fd, HDIO_DRIVE_CMD, &args)) {
        if (errno != EIO || args[0] != 0 || args[1] != 0) {
            state = -1; /* "unknown"; */
        } else
            state = 0; /* "sleeping"; */
        } else {
        state = (args[2] == 255) ? 1 : 0;
        D(printf(" drive state is:  %dn", state));
        return state;
    char *state_name(int i)
        if (i == -1) return "unknown";
        if (i == 0) return "sleeping";
        if (i == 1) return "active";
        return "internal error";
    char *myctime(time_t time)
        char *ts = ctime(&time);
        ts[strlen(ts) - 1] = 0;
        return ts;
    void measure(int fd)
        time_t start_time;
        int last_state;
        time_t last_time;
        int curr_state;
        time_t curr_time = 0;
        time_t time_diff;
        time_t active_time = 0;
        time_t sleep_time = 0;
        time_t unknown_time = 0;
        time_t total_time = 0;
        int changes = 0;
        float tmp;
        printf("Starting measurementsn");
        last_state = check_powermode(fd);
        start_time = last_time = time(0);
        printf("  System is in state %snn", state_name(last_state));
        while(!endit) {
        sleep(1);
        curr_state = check_powermode(fd);
        if (curr_state != last_state || endit) {
            changes++;
            curr_time = time(0);
            time_diff = curr_time - last_time;
            if (last_state == 1) active_time += time_diff;
            else if (last_state == 0) sleep_time += time_diff;
            else unknown_time += time_diff;
            last_state = curr_state;
            last_time = curr_time;
            printf("%s: State-change to %sn", myctime(curr_time),
               state_name(curr_state));
        changes--; /* Compensate for SIGINT */
        total_time = time(0) - start_time;
        printf("nTotal running time:  %lusn", curr_time - start_time);
        printf(" State changed %d timesn", changes);
        tmp = (float)sleep_time / (float)total_time * 100;
        printf(" Time in sleep state:   %lus (%.2f%%)n", sleep_time, tmp);
        tmp = (float)active_time / (float)total_time * 100;
        printf(" Time in active state:  %lus (%.2f%%)n", active_time, tmp);
        tmp = (float)unknown_time / (float)total_time * 100;
        printf(" Time in unknown state: %lus (%.2f%%)n", unknown_time, tmp);
    void ender(int s)
        endit = 1;
    void usage()
        puts("usage: dslm [-w <time>] <disk>");
        exit(0);
    int main(int ac, char **av)
        int fd;
        char *disk = 0;
        int settle_time = 60;
        /* Parse the simple command-line */
        if (ac == 2)
        disk = av[1];
        else if (ac == 4) {
        settle_time = atoi(av[2]);
        disk = av[3];
        } else
        usage();
        if (!(fd = open(disk, O_RDONLY|O_NONBLOCK))) {
        printf("Can't open %s, because: %sn", disk, strerror(errno));
        exit(-1);
        if (settle_time) {
        printf("Waiting %d seconds for the system to settle down to "
               "'normal'n", settle_time);
        sleep(settle_time);
        } else
        puts("Not waiting for system to settle down");
        signal(SIGINT, ender);
        measure(fd);
        close(fd);
        return 0;
    ---------------------------dslm.c END---------------------------------------------
    I edited it slightly, changed the @ to "at" and made the ### lines shorter. it's also from 2.6.8-rc1, but according to the file it didn't change since April anyway.

  • Powershell MA (Microsoft) missing documentation

    The Windows PowerShell Connector for FIM 2010 R2 Technical Reference webpage (http://technet.microsoft.com/en-us/library/dn640417(v=ws.10).aspx) says:
    To simplify the creation of Schema, the FIMPowerShellConnectorModule Windows PowerShell Module provided in Appendix A includes the following cmdlets:
    New-FIMPSConnectorSchema
    New-FIMPSConnectorSchemaType
    Add-FIMPSConnectorSchemaAttribute
    But I can't find "Appendix A" (or any other appendix) anywhere.
    Also, I've installed the MSI package, and I see the "Powershell (Microsoft)" MA type in the dropdown, but when I try to create one, I get an error that the schema can't be loaded because the anchor value can't be a reference or Boolean and that
    a multivalue attribute can't be a Boolean.  But I've defined no anchor (or any other attributes!).
    The above error has been reported in a number of places, but no one has posted an explanation or a solution.
    Help?  Please?
    Ed Bell - Specialist, Network Services, Convergys

    Agreed, same problems. I'm wondering if it's worth cutting over from Soren's powershell MA that's I've been using for almost a year now. 
    MICROSOFT - fix your documentation please. Neither sample example is usable as a walk-through at this point.
    http://social.technet.microsoft.com/wiki/contents/articles/23647.windows-powershell-connector-for-fim-2010-r2-sample-connector-collection.aspx

  • Mysteriously missing documentation netweaver 2004

    Hi
    I have a legacy sap system (nw2004, aix 5.2, oracle 9.2, Tivoli backups) and we've recently come to the conclusion that we'd be buggered if we had to restore it from backup as no-one here has any experience of it.  So we're setting up a learning server to do a similar SAP installation on to so we can put some pretend data in it, back it up to tivoli, destroy the data and restore)
    should be simple?  unforutnately the master guide constantly refers to "installation guide - SAP Web Application Server ABAP on AIX: Oracle" which we must download to see how to do the install.  but on the NW2004 installation guide page this document does not exist and neither does anything like it.
    does anyone know if there are archived copies available somewhere or if it's called something else these days.  As a humble oracle DBA I find SAP stuff inpenertrable enough as it is without them hiding the documentation!
    help!  don't make me put a call in - they get annoyed when I put a call in about something that's not actually a bug

    Hi Sarah,
    It seems there is such guide; try the following:
    1. Go to [https://websmp210.sap-ag.de/nw04installation]
    2. In the "SAP Web AS" node near the bottom of the page, choose the "SAP Web AS 6.40 SR1 and Related Documentation" link.
    3. Now that you are on the right page for installation guides, choose "Oracle" in step 1, and then the AIX guide you need.
    Hope this helps,
    Rosen

  • Missing documentation of new functionality  ST-SER2010_1 / SPS23

    sorry , double posting
    Edited by: Volker Deneke on May 4, 2010 2:43 PM

    Hi Volker,
    Did you need help or you will mark this message as solved as you have created another message in this regards?
    Thanks,
    Mark

  • Why is help material missing in system-config-users ?

    When I press the Help button or select Contents item on Help menu of the system-config-users main window, Mozilla Firefox starts displaying the plain text error message:
    File Not Found
    Firefox can't find the file at /usr/share/doc/system-config-users-1.2.51/index.html.
    that is true, since the directory is empty. The same is true with most system-config apps. The original Red Hat packages do have help files for all system-configs. Why are they missing in OEL-5? Oracle claims that OEL is fully compatible with RHEL. The help material, eg. User Manager, is copyrighted by Red Hat, but it can be distributed subject to the terms and conditions in the Open Publication License. If it didn't suite Oracle needs, then Oracle had to find another solution (eg. writing its own short help material). Leaving the help directory empty without any explanation and just let a user wondering what the hell is happening, is irresponsible. Anyway it's one of the things that end users are least willing to tolerate at all.

    I am not a lawyer. I am not in the inner circle. Any resemblance between my options and those of my employer are due entirely to the good fortune of my employer.
    This is just my reading of the situation.
    The OPL does not repeat the GPL words; OPL is a legal premise where GPL has been proven valid in several world courts. Maybe OPL is "just as good", maybe not. So the licensed docs had to come out of OEL first, even before replacement docs were ready. Probably a "must come out NOW" kind of executive decision from the Legal Department.
    I know this post doesn't replace the missing documentation, but I hope it may help understand the omission.

  • ESTK object model viewer has no documentation!

    I can't find the relevant information about Indesign,Incopy and idserver script objects.
    The viewer enlists:
    (and nothing else)
    my current setup:
    I installed ESTK 3.5 directly on my dev machine, e.g. downloading estk from (http://www.adobe.com/devnet/scripting.html)
    + patched it to 3.5.1 (avaiable from same web page).
    So far, I haven't installed Indesign cause it's a dev machine. I wonder if this is an issue.
    How can I install the missing documentation?

    T, the general idea is you get the documentation for the programs you install on your system, the moment you first run them. The documentation gets generated automatically. My versions contain the exact same data as visible in the OMV, but in a different format.
    It's usually not necessary to obtain the help of all versions and of all programs -- in fact, there is no reason at all! Of course you can write a script for other programs, but there is no way to run them!
    "NO documentation" is simply not true. Check this page: http://www.adobe.com/products/indesign/scripting/  -- click the tab "Scripting resources" to see the huge list of free docs Adobe provides to anyone.

  • Why is an episode missing in a completed series?

    Hi,
    I want to buy a series, called Teen wolf, its season 2. The series have episodes up to 12 but is missing episode ten. What has happened? There are lots of reviews complaining since there is that episode. I do not want to buy if i do not get that episode, and help?
    Many Thanks

    I am not a lawyer. I am not in the inner circle. Any resemblance between my options and those of my employer are due entirely to the good fortune of my employer.
    This is just my reading of the situation.
    The OPL does not repeat the GPL words; OPL is a legal premise where GPL has been proven valid in several world courts. Maybe OPL is "just as good", maybe not. So the licensed docs had to come out of OEL first, even before replacement docs were ready. Probably a "must come out NOW" kind of executive decision from the Legal Department.
    I know this post doesn't replace the missing documentation, but I hope it may help understand the omission.

  • LabVIEW 7 Print Documentation Errors

    I am trying to print some documentation from my application - all I am selecting the entire hierarcahy (65 VI's) and excluding vi.lib VI's. I am then selecting to print the VI Icon and Description->Descrption only to a plain text file. I have descriptions/header information within each VI but within the text output not all VIs have this information printed. The dropping off doesn't occur at the end by in the middle. I have tried several times and the output varies each time.
    Has anyone else had this probelm?

    Strongly Agree!  Trying to print documentation and having the same issue.  Random missing documentation when I generate it to a HTML file.  Using 8.0.1
    Hope it is fixed in 8.20 because this is driving me crazy ......  Keep hitting generate until it looks correct. 
    Matthew Fitzsimons
    Certified LabVIEW Architect
    LabVIEW 6.1 ... 2013, LVOOP, GOOP, TestStand, DAQ, and Vison

  • I am just frustrated

    Upgraded Snow Leopard Server to Lion Server
    Mailserver
    VPN Server
    Opendirectory master
    Fileserver AFP and SMB
    --> breaking a lot!
    1.) Unable to set up a Opendirectory replica
    Installed Lion Server from scratch on another system. Any effort to make it a replicating od server to the first one fails and falls back to "connected to network directory"
    I am completely lost, walking through server.app, server_admin, directory utility, work group manager, command line, tons of logs on both systems. I GIVE UP (in SnowLeopard these things were not point and click easy, but at least worked eventually).
    2.) Unable to get VPN working
    Not changing anything at all, neither my iPad(2), nor my iPhone(4), both running iOS 4.3.3, can't get the VPN up and running. VPND gets something but keeps sending out new ip addresses (probably the client retries a few times, before giving up, while vpnd thinks connection is set up). The log doesn't really help me a lot:
    2011-07-31 19:17:27 CEST        Incoming call... Address given to client = 192.168.220.1
    Sun Jul 31 19:17:27 2011 : Directory Services Authentication plugin initialized
    Sun Jul 31 19:17:27 2011 : Directory Services Authorization plugin initialized
    Sun Jul 31 19:17:27 2011 : L2TP incoming call in progress from '192.168.200.222'...
    Sun Jul 31 19:17:27 2011 : L2TP received SCCRQ
    Sun Jul 31 19:17:27 2011 : L2TP sent SCCRP
    2011-07-31 19:17:28 CEST        Incoming call... Address given to client = 192.168.220.2
    Sun Jul 31 19:17:28 2011 : Directory Services Authentication plugin initialized
    Sun Jul 31 19:17:28 2011 : Directory Services Authorization plugin initialized
    Sun Jul 31 19:17:28 2011 : L2TP incoming call in progress from '192.168.200.222'...
    Sun Jul 31 19:17:28 2011 : L2TP received SCCRQ
    Sun Jul 31 19:17:28 2011 : L2TP sent SCCRP
    2011-07-31 19:17:30 CEST        Incoming call... Address given to client = 192.168.220.3
    Sun Jul 31 19:17:30 2011 : Directory Services Authentication plugin initialized
    Sun Jul 31 19:17:30 2011 : Directory Services Authorization plugin initialized
    Sun Jul 31 19:17:30 2011 : L2TP incoming call in progress from '192.168.200.222'...
    Sun Jul 31 19:17:30 2011 : L2TP received SCCRQ
    Sun Jul 31 19:17:30 2011 : L2TP sent SCCRP
    2011-07-31 19:17:34 CEST        Incoming call... Address given to client = 192.168.220.4
    Sun Jul 31 19:17:34 2011 : Directory Services Authentication plugin initialized
    Sun Jul 31 19:17:34 2011 : Directory Services Authorization plugin initialized
    Sun Jul 31 19:17:34 2011 : L2TP incoming call in progress from '192.168.200.222'...
    Sun Jul 31 19:17:34 2011 : L2TP received SCCRQ
    Sun Jul 31 19:17:34 2011 : L2TP sent SCCRP
    2011-07-31 19:17:47 CEST           --> Client with address = 192.168.220.1 has hungup
    2011-07-31 19:17:48 CEST           --> Client with address = 192.168.220.2 has hungup
    2011-07-31 19:17:50 CEST           --> Client with address = 192.168.220.3 has hungup
    2011-07-31 19:17:54 CEST           --> Client with address = 192.168.220.4 has hungup
    3.) Trying to use Profile Manager to push VPN profile to the devices
    I haven't used profile manager before but it looked promising. But I couldn't get it working. I managed to enroll my MacBook Pro immediately without any further problems. For my mobile devices I struggled with two problems.
    a) My iPad is configured to use german language. This leads to the problem that the link "prefs:...." does not work. The device obviously does not know what to do with it. Since the same operation at least called preferences in my iPhone, I changed the only difference I could think of and setting iPad to English did the trick. After that I managed both devices to call preferences and trust my certificate...
    b)... I thought. Because when I wanted to enroll either device I get an error: "The server certificate for https://......... is invalid."
    4.) Mailserver
    I got most things working.
    -Individual mail quotas - I dnon't know where to configure this. Not so important - the previous values where migrated.
    +Aliases where initially inactive --> running newaliases did the trick.
    +Mailclients from internal network were not able to send mails -- had to insert in main.cf:
    smtpd_helo_restrictions = reject_invalid_helo_hostname reject_non_fqdn_helo_hostname
    5.) SMB fileserver
    Got it working, generally. One strange behaviour is an accounting software on a win7 client. It breaks with a runtime error 56 or so. All files are visible and read and write permissions are set. No idea what got this broken.
    After having spent several of my free days trying to work these things out, without success, I am so frustrated I can hardly describe it. It's been one of my worst experiences. Lion is such an enormous step backwards in regard of missing documentation and operability. Administration is massively more complex than before because you have to use more different tools and for many configuration items you don't really get good feedback regarding what they do to your system.
    I still hope most of my problems stem from my own stupidity and, once documentation is available, things will clear up. Meanwhile I am considering downgrading to SnowLeopard on my devices, not upgrading other ones and reorient towards my Linux and Android devices.
    I am really disappointed to this end.

    We are seeing similar issues with SMB sharing. Basic file access, creation, etc., seems to work fine, but some software just borks badly. Our mail processing app refuses to run off of the Mac share. It used to run fine off of our Linux shares.
    Sometimes Windows 7 will report that a file is already open by another user. Sometimes what is happening is that you do not have permisison to open the file. It should say "Access denied", but for some reason it thinks the file is already open. I've never seen this on Samba/Linux, only Lion/SMBX.
    Other times, I have seen a document saved in Windows 7. When the user attempts to open it again, again it claims that the file is already open by another user. It's like it put a lock on the file between saves. Re-connecting to the share usually fixes this, but it should not be necessary.
    I attempted to use Client Services for NFS (available in Wisdows 7 Ultimate) to get arround these issues. That was even worse.

  • How to make a layer from the ADF pivot table invisible , show-hide column-row-data

    Hello all ,
    I need to create a pivottable with ADF 12c for reporting purposes.
    I have a table or view with 10 items of type VARCHAR2 , C1,C2,C3,C4,C5,C6,C7,C8,C9,C10  and   10 items of type NUMBER N1,N2,N3,N4,N5,N6,N7,N8,N9,N10
    The items of type VARCHAR2 are for Column and Row areas and the items NUMBER are for Data Areas
    I want to create a jsf page with one empty pivottable and in code Show or Hide the items in the Column area , Row area , Data area
    Con you send me a small sample ?
    I test with this code that i find in oracle OTN but not work.
    <dvt:pivotTable id="pt2" value="#{bindings.WebPivotDataView1.pivotTableModel}" var="cellData"
    varStatus="cellStatus" splitMode="enabled"
    binding="#{backingBeanScope.CmfPivotBean.pivotTable}"
    >
    <dvt:headerCell>
    <af:switcher facetName="#{cellData.layerName}" defaultFacet="Default" id="s1">
    <f:facet name="DataLayer">
    <af:outputText value="#{cellData.label}" id="ot1"/>
    </f:facet>
    <f:facet name="C01">
    <af:outputText value="#{cellData.dataValue}" id="ot2"/>
    </f:facet>
    <f:facet name="Default">
    <af:outputText value="#{cellData.dataValue}" id="ot3"/>
    </f:facet>
    </af:switcher>
    </dvt:headerCell>
    <dvt:dataCell>
    <af:switcher facetName="#{cellStatus.members.DataLayer.value}" defaultFacet="Default" id="s2">
    <f:facet name="N01">
    <af:outputText value="#{cellData.dataValue}" id="ot4">
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.WebPivotDataView1.hints.N01.format}"/>
    </af:outputText>
    </f:facet>
    <f:facet name="Default">
    <af:outputText value="#{cellData.dataValue}" id="ot5"/>
    </f:facet>
    </af:switcher>
    </dvt:dataCell>
    </dvt:pivotTable>
    DCBindingContainer bindingContainer = (DCBindingContainer)ADFContext.getCurrent().getRequestScope().get("bindings");
    CubicBinding cubicBinding = (CubicBinding)bindingContainer.findCtrlBinding("WebPivotDataView1");
    CubicEditor cubicEditor = cubicBinding.getCubicEditor();
    cubicEditor.removeLayer(DataDirector.ROW_EDGE, 0); //remove 1st row edge
    cubicEditor.removeLayer(DataDirector.COLUMN_EDGE, 0); // remove 1st column edge
    cubicEditor.removeDataItem(0);
    CubicDefinition def;
    def = cubicBinding.getProjection();
    LayerDefinition layerDefinition = new LayerDefinition("C3");
    cubicEditor.addLayer(DataDirector.ROW_EDGE, 0, layerDefinition);    
    LayerDefinition layerDefinition2 = new LayerDefinition("C4");
    cubicEditor.addLayer(DataDirector.COLUMN_EDGE, 0, layerDefinition2);
    DataItemDefinition def3 = new DataItemDefinition("N1");
    cubicEditor.addDataItem(def3);
    AdfFacesContext.getCurrentInstance().addPartialTarget(pivotTable);
    Can you help me if is possible to create a pivottable binding to a one ViewObject and in code show/hide or compose the layout of the pivottable ??
    I search in google and OTN oracle and not find any code.
    Only find the code of the samples that is very complex for me , the code of the samples create the PivotTableModel from one Array , and i want to binding from one ADB BC ViewObject.
    Thanks in advance

    The solution I presented for your use case an DOAG 2013 was to create a pivot table binding out of user defined attributes from the table. For the defined attributes a VO is dynamically created as well as the pivot binding. The pivot binding is then exchanged at runtime together with the activation of the dynamic VO needed to only get the data needed for the particularly pivot table.
    Your solution using the CubicEditor is hard to implement due to the missing documentation. This was the reason I did not follow this approach, However it's not impossible (done it on a very small scale).
    None of the solution are what I call simple. They are complicated, complex and in part not supported solution (exchanging the pivot table binding at runtime need to use internal classes, which is not supported).
    I can't give you a working sample as it's too complex. I can make the slides available, however they are in German.
    Timo

  • Jbo.domain.Date - what the heck is ...

    Hello,
    I am trying to import some data from file into view. I get my hands on ViewObject, I createRow() and ... when I try to set my jbo.domain.Date mapped attribute with row.setAttribute("StartTime", date), where Date is a valid java.util.Date (or was it java.lang.Date ... ?) I get this scarry message that says "oracle.jbo.domain.DataCreationException: JBO-25009: Cannot create an object of type:oracle.jbo.domain.Date with value:27-02-2000:12:58:0
    ". Now, I know that I am doing something wrong here, but what? I ___really___ tried to find something about this jbo.domain.Date class but it is very mysterious. I found no documentation whatsoever ...
    Can anyone help me with this one ?
    thanks in advace ...
    Filip Kierzek
    null

    There is a bug logged for the missing documentation. I'd recommend that you do a search on this forum for "domain.date". There were some good threads a while back that have some examples of using dates.
    -- Brian
    null

Maybe you are looking for