[HPADM] binding hardware to a package

From: Jeff Cleverley (jeff_cleverley_at_agilent.com)
Date: 05/18/05

  • Next message: Kasula, Sridhar Rao: "[HPADM] Summary directory size limit..."
    Date: Wed, 18 May 2005 14:35:30 -0600
    To: hpux-admin@DutchWorks.nl
    
    

    Greetings,

    We have some legacy systems (10.20 B160) boxes that run instrument
    controllers. I've heard they tried doing a make_sys_image and a
    make_net_recovery but the system still wouldn't run the instrument
    controller. They then took a disk and put it in a functioning box and
    did a dd from the good disk to the new one. The dd disk was then put in
    a different B160 with the same type of hardware. It boots fine, but it
    doesn't see the controller card. The package shows with lsdev, but the
    kernel doesn't seem to want to associate the hardware with the driver
    package.

    If I remove /stand/ioconfig and /etc/ioconfig and do the ioscan during
    boot, it creates /dev/sicl/* with over 200 device files. If I remove
    these drivers and try an insf -e, it won't re-create them. This card is
    in the eisa slot on the system and shows correctly using eisa_config.
    What I'm trying to figure out is how to tell the system to apply the
    driver package "sicl" to the card at hardware path 8/20/5/1. Below are
    what I hope will be relevant outputs. Any help on why a dd wouldn't
    work properly or how to apply a package to a piece of hardware, it would
    be appreciated.

    rf-drp:v1SSUv0S:/roothome
    > ll /dev/sicl/ctl
    crw-rw-rw- 1 root root 76 0x010000 May 18 09:00 /dev/sicl/ctl
    rf-drp:v1SSUv0S:/roothome

    > lsdev | grep sicl
           76 -1 sicl sicl
    rf-drp:v1SSUv0S:/roothome

    output of ioscan -fn with the rest cut out:

    ba 3 8/20/5 eisa CLAIMED BUS_NEXUS EISA
    Bus Adapter
    unknown -1 8/20/5/1 ERROR UNKNOWN EISA card

    > /sbin/eisa_config

    HP-UX E/ISA CONFIGURATION UTILITY

        Type q or quit to exit eisa_config.
        Type ? or help for help on eisa_config commands.

     Slot CFG File Contents

     0 !HWPC000 HP Series 700 EISA System Board
     1 !HWP1490 HP E1489 MXI/INTX Controller Interface Card

    Thanks,

    Jeff Cleverley

    --
                 ---> Please post QUESTIONS and SUMMARIES only!! <---
            To subscribe/unsubscribe to this list, contact majordomo@dutchworks.nl
           Name: hpux-admin@dutchworks.nl     Owner: owner-hpux-admin@dutchworks.nl
     
     Archives:  ftp.dutchworks.nl:/pub/digests/hpux-admin       (FTP, browse only)
                http://www.dutchworks.nl/htbin/hpsysadmin   (Web, browse & search)
    

  • Next message: Kasula, Sridhar Rao: "[HPADM] Summary directory size limit..."

    Relevant Pages

    • Re: IDE Zip 100 ATAPI doesnt work; Novell Suse Linux 10.0 retail
      ... hardware dump: ... 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev ...
      (alt.os.linux.suse)
    • Re: Havent done anything real with OOP yet.
      ... >>is what I was thinking of as the HVAC hardware. ... >>whether it includes the resistor or not. ... rather than a separate Controller. ... inclination to put this calculation in Cell. ...
      (comp.object)
    • Re: Lahman, how ya doing?
      ... >>>had that heat flow calculation living in Target and responding to the E1 ... As if that's not enough, when a control action is calculate, the program ... The controller just puts out a number. ... >driver is software that is dedicated to talking to a particular hardware ...
      (comp.object)
    • Re: Lahman, how ya doing?
      ... So let Thermometer announce to Controller that the data is ready directly and then let Controller do it thing with the data. ... Here Thermometer and Sampler run in different threads, ... So on a witching tick the slower Sampler thread will result in a skipped E1 tick sample. ... I assumed the rest of the hardware is what the control logic controls. ...
      (comp.object)
    • Re: Lahman, how ya doing?
      ... A device driver is software that is dedicated to talking to a particular hardware unit. ... Nothing about how that value gets there is relevant to how the controller software deals with it once it is there. ... For the simulation you will replace the hardware producing the delta-V with heat flow computation software that will probably be encapsulated in an object that abstracts whatever thing has a temperature. ... writing data doesn't depend on it being the 600th tick; it depends on there being a proper collection of data available and the rest of the system happens to ensure that it is there and consistent on the 600th tick. ...
      (comp.object)