APM on a Dell Dimension

APM on a Dell Dimension

Post by Alan Simo » Wed, 24 Apr 2002 22:51:08



Hello -

Has anyone been able to get APM working on a Dell Dimension 4100 or similar?
My system hangs trying to load apm0 when I add:

    device apm0 at nexus?
        or
    device apm0 at nexus? flags 0x20

into the kernel or when I add:

    en apm0

into kernel.conf.

Thanks for your help.

Alan Simon

 
 
 

1. APM probe causes Dell Dimension 4100 to hang on boot

I wonder if anyone has noticed anything like this before and might be
able to point me in the right direction.

When I compile a custom kernel that contains APM support, my Dell
Dimension 4100 (Desktop) system always hangs during boot at the point
the APM BIOS is probed.  If I leave the "disable" flag on the apm
device line and compile a kernel, the system boots normally - but of
course APM support is disabled.

Here are the system particulars:

The motherboard is made by Intel using the 815E chip set.
The BIOS appears to be by AMI dated 11-June-2002.
The system runs FreeBSD 4.6-STABLE - CVSupped on 19-JUL-2002.

The APM support line in my kernel config file reads:
device          apm0    at nexus? flags 0x20 # Advanced Power Manag...

The dmesg output indicating where my machine hangs is as follows:

Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993,
1994
    The Regents of the University of California. All rights reserved.
FreeBSD 4.6-STABLE #33: Mon Jul 29 13:14:09 PDT 2002

Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (1096.67-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10

Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 536608768 (524032K bytes)
config> di sn0
config> di lnc0
config> di ie0
config> di fe0
config> di cs0
config> q
avail memory = 518557696 (506404K bytes)
Preloaded elf kernel "kernel" at 0xc03e2000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc03e209c.
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 12 entries at 0xc00f2c30

I have started to trace the problem, but unfortunately I do not know
much about the system BIOS, or the vm86 programming interface.  Any
suggestions on things to try, or for BIOS/kernel programming reference
material  would be appreciated.  Thank you.

-Andy Madsen

2. Help! Setting up terminal emulation on Console...

3. X on Dell Dimension L500?

4. Tape Backup for Linux

5. Linux On Dell Dimension XPS R450

6. Do you have a Terminal Server Recommendation?

7. Dell Dimension XPS T500 locks up at GUI logon

8. IP Masquerading Woes

9. problem running X in linux on DELL Dimension Pro200n

10. Linux on DELL Dimension?

11. RH7.2 on Dell Dimension 4500 : Power Down ?

12. 2.4.19-ac4 compilation error on Dell Dimension 4500 with RedHat 7.3

13. Installing Solaris on a Dell Dimension XPS Pro200n