Menu

Pavillion support

2003-01-24
2003-02-26
  • Clive bittlestone

    Hi,
       I have a pavilion ze4200 and would like to help get omnikey support going. I have read the documentation but I need some help on what to do next.

    I'm obviously doing something wrong.

    insmod omnibook works but
    lsmod lists it as initializing forever?
    /proc/omnibok does not exist

    more /proc/modules
    omnibook               26988 (initializing)
    ide-cd                 28712   0 (autoclean)
    .
    .

    omke.pl runs (only as root) but I am unable to get anything
    to work, lcd on/off , touchpad control, etc.

    insmod omnibook ectype=x where x=7,8,9 and lots of other numbers always seg faults.

    insmod omnibook give this syslog
    kernel: omnibook: module version 2003-01-09 is loaded.
    kernel: omnibook: Unsupported model(36) or EC firmware(0).

    make print for dmi_ident gives this
    BIOS Vendor: Phoenix Technologies Ltd.
      kernel: BIOS Version: KE.M1.53
      kernel: BIOS Release: 12/10/20022
      kernel: System Vendor: Hewlett-Packard    .
      kernel: Product Name: Pavilion ze4200        .
      kernel: Version: KE.M1.53.
      kernel: Serial Number: <real serial number here>    .
      kernel: Board Vendor: Hewlett-Packard        .
      kernel: Board Name: 002A             .
      kernel: Board Version: NS570 Version PQ1A74    .
      kernel: Asset Tag: No Asset Tag.

    I am using mandrake 9.0, 2.4.19-16mdk #1 Fri Sep 20 18:15:05 CEST 2002 i686 unknown unknown GNU/Linux

    No ACPI/APM in kernel

    I am about to go and compile pmtools as you reccomend.
    to get the DSDT AML file.

    Anything else you can suggest I go and look for? (I have not read the source yet..:)

    Thanks

     
    • Kevin Margulieux

      I am having the same problem with my Pavillion ZE4100. (seg faults, no hardware found, etc).
      Here is my dmi output
      BIOS Vendor:   Phoenix Technologies Ltd.
      BIOS Version:  KE.M1.40
      BIOS Release:  10/11/20022
      System Vendor: Hewlett-Packard
      Product Name:  HP NoteBook PC        
      Version:       HP Notebook PC
      Serial Number: TW24909095
      Board Vendor:  Hewlett-Packard
      Board Name:    HP NoteBook PC        
      Board Version: HP Notebook PC
      Asset Tag:     No Asset Tag

       
    • Kevin Margulieux

      Forgot to tell you what version of linux I'm running

      Linux sonic.pensphreak.com 2.4.21-pre3-ac4 #1 Wed Jan 22 04:03:11 PST 2003 i686 Mobile Intel(R) Celeron(R) CPU 1.60GHz GenuineIntel GNU/Linux

       
    • Soós, Péter

      Soós, Péter - 2003-02-03

      Please send me the AML files to see the architecture of your machine.

      Regards,
      Peter

       
    • Kevin Margulieux

      AML files? What are those, and how do I get them?

       
      • Soós, Péter

        Soós, Péter - 2003-02-04

        Please read the README file, how to get the required info (DMI, DSDT etc.).

        Regards,
        Peter

         
    • Clive bittlestone

      Kevin,
              the docs explain you need to get the pm tools from the intel website. After compiling these you can dump the files Peter is talking about.

      Peter,
              I sent you the AML files except the big one (DSDT). I can't seem to paste it here, I'll send it directly to your email.

      Clive B.

       
    • Kevin Margulieux

      Peter, I sent you an email with the files you asked for.

       
    • Clive bittlestone

      I just wanted to confirm that the feb14th update does work on my ze4210.

      - All one touch keys now give keycodes.
        I'm using xmodmap + xevact to control volume,mute and
        actions for all one touch butons. There may be
        a better way to do this.
      - Ac line sense works, tested this one over and over !
      - temp seems to work.

      as expected per documentation with the release the following don't work.
      - display sense does not work it never senses external display.
      since Fn-F5 does not give a key code and I don't know how
      to switch to the external display, I had to reboot with external
      display attached. This works, but /proc/omnibook/display still
      says no external display.
      - lcd bright/blank not working.
      - fan control etc....
      - battery etc..

      I'm not complaining, just wanted to confirm some success :)
      Thanks Peter !

       
    • Clive bittlestone

      Ok some more, sorry to followup so soon.
      the touch pad works (varies by application) ,
      including the scroll section on the
      right side.
      The touch pad button (turn off touch pad) works.
      Again, using kde,mandrake 9.0.

       
    • Kevin Margulieux

      I still do not have working support with the Feb 14th update.

      omnibook: module version 2003-02-14 is loaded.
      omnibook: Unsupported model(39) or EC firmware(0).

      make print:
      BIOS Vendor: Phoenix Technologies Ltd.
      BIOS Version: KE.M1.40
      BIOS Release: 10/11/20022
      System Vendor: Hewlett-Packard.
      Product Name: HP NoteBook PC         .
      Version: HP Notebook PC.
      Serial Number: TW24909095.
      Board Vendor: Hewlett-Packard.
      Board Name: HP NoteBook PC         .
      Board Version: HP Notebook PC.
      Asset Tag: No Asset Tag.

      Using kernel version 2.4.21-pre4-ac4

       
    • Kevin Margulieux

      Well... omke -k 1  gets my special keys to work... so I guess that's all I need for now, but insmod omnibook still shows an unsupported type.

       
    • Soós, Péter

      Soós, Péter - 2003-02-25

      Please try the newest code released today.

       
    • Kevin Margulieux

      Segfault, here's my dmesg...

      omnibook: Key polling is unnecessary on this machine.
      omnibook: OneTouch button handling is unsupported on this machine.
      omnibook: Touchpad handling is unsupported on this machine.
      omnibook: module is unloaded.
      omnibook: module version 2003-02-25.
      Unable to handle kernel NULL pointer dereference at virtual address 00000000
      printing eip:
      e08d4f0f
      *pde = 00000000
      Oops: 0000
      CPU:    0
      EIP:    0010:[<e08d4f0f>]    Not tainted
      EFLAGS: 00010246
      eax: 00002a2a   ebx: 00000011   ecx: ffffffff   edx: 00000000
      esi: 00000000   edi: 00000000   ebp: dab8df18   esp: dab8def0
      ds: 0018   es: 0018   ss: 0018
      Process insmod (pid: 6982, stackpage=dab8d000)
      Stack: e08d7158 e08d714f e08d7144 c102c01c 00000206 ffffffff 0000e10a ffffffea
             ffffffea 00000000 e08d2000 c01190c1 e08d2060 08089c00 00007218 00000000
             08090542 000069a2 00000060 00000060 00000008 c3115fc0 dceac000 dd214000
      Call Trace:    [<e08d7158>] [<e08d714f>] [<e08d7144>] [<c01190c1>] [<e08d2060>]
        [<e08d2060>] [<c0107347>]

      Code: ac 38 e0 74 09 84 c0 75 f7 be 01 00 00 00 89 f0 48 85 c0 74

       
    • Soós, Péter

      Soós, Péter - 2003-02-26

      I fixed it, please try omnibook-2003-02-25.

       

Log in to post a comment.