How create /dev/apm* ???

Kevin Oberman oberman at es.net
Fri Aug 22 08:41:15 PDT 2003


> Date: Fri, 22 Aug 2003 16:10:16 +0200
> From: Armand Passelac <apasselac at free.fr>
> Sender: owner-freebsd-current at freebsd.org
> 
> 
> Hi,
> I have installed a FreeBSD 5.1 on my Laptop (Compaq Armada E500).
> I have a problem with the power management :
> 
> - I can't use the ACPI module : the kernel can't be loaded.
> OK no problem !
> As I saw within many FAQs, it's normal (it depends on the type of the laptop).
> 
> - I would like to use APM so !
> I realize the following stages (see http://freebsd.unixtech.be/doc/en_US.ISO8859-1/articles/laptop/x61.html) :
> 
> 	* I build my kernel with "device apm"
> 
> 	* /boot/device.hints :
> 	hint.acpi.0.disabled="1"
> 	#hw.acpi.ec.event_driven="1"
> 	hint.apm.0.disabled="0"
> 	hint.apm.0.flags="0x20"
> 
> 	* /boot/loader.conf :
> 	apm_load="YES"
> 
> 	* /etc/rc.conf 
> 	apm_enable="YES"
> 
> 
> But during the boot I get an error : "can't open /dev/apm"
> 
> Indeed, there is no device with apm* name within /dev
> 
> How can I create this device (In the freebsd-questions list somebody tails me that's not possible with 5.X there is no possibility to use a kind of makedev).
> 

That is correct. The apm driver creates the device automagically with
devfs. S0 the question is why it is not doing so.

Please attach the output of dmesg. (Actually, all of the apm stuff
should be in the first 15 lines.)
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net			Phone: +1 510 486-8634


More information about the freebsd-current mailing list