Loading geom_eli in loader.conf disables psm0
Fabian Keil
freebsd-listen at fabiankeil.de
Tue May 23 04:41:37 PDT 2006
To encrypt my home slice with geli I followed
"17.16.2 Disk Encryption with geli":
<http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-encrypting.html#AEN26326>
As I prefer to have my home directory available after boot,
I additionally added:
geli_devices="ad0s1"
geli_ad0s1_flags="-k /root/ad0s1.key"
to rc.conf and rebooted.
geli worked, my mouse no longer did. psm0 got lost:
--- dmesg-geli-enabled-in-loader.conf.txt Mon May 22 18:17:23 2006
+++ dmesg-without-geli-enabled-in-loader.conf.txt Mon May 22 18:21:33 2006
[...]
@@ -76,7 +76,9 @@
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
-acpi_ibm0: <IBM ThinkPad ACPI Extras> irq 12 on acpi0
+psm0: <PS/2 Mouse> irq 12 on atkbdc0
+psm0: [GIANT-LOCKED]
+psm0: model Generic PS/2 mouse, device ID 0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10
on acpi0 sio0: type 16550A
ppc0: <Standard parallel printer port> port 0x3bc-0x3be irq 7 on acpi0
@@ -88,12 +90,13 @@
sio1: type 16550A
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
+acpi_ibm0: <IBM ThinkPad ACPI Extras> on acpi0
pmtimer0 on isa0
[...]
After I removed 'geom_eli_load="YES"' in loader.conf and
rebooted psm0 was back and my mouse started to work again.
I saw no geli regression either, I assume geom_eli.ko
is loaded on demand by geli's rc script.
fk at TP51 ~ $kldstat
Id Refs Address Size Name
1 25 0xc0400000 41309c kernel
2 1 0xc0814000 b880 unionfs.ko
3 1 0xc0820000 5760 if_tap.ko
4 1 0xc0826000 565c snd_ich.ko
5 2 0xc082c000 258d4 sound.ko
6 1 0xc0852000 43f4 acpi_video.ko
7 3 0xc0857000 62fdc acpi.ko
8 1 0xc08ba000 21dac radeon.ko
9 2 0xc08dc000 10d80 drm.ko
10 1 0xc08ed000 4c88 acpi_ibm.ko
11 3 0xc08f2000 215cc wlan.ko
12 1 0xc0914000 2ea0 wlan_wep.ko
13 1 0xc0917000 eec8 if_iwiNG.ko
14 3 0xc0926000 2e60 firmware.ko
15 1 0xc0929000 300fc iwi_bss.ko
16 1 0xc095a000 9500 cpufreq.ko
17 1 0xc35a2000 b000 geom_eli.ko
18 1 0xc35c1000 19000 crypto.ko
19 1 0xc35ad000 a000 zlib.ko
My /boot/loader.conf:
loader_logo="beastie"
loader_color="YES"
autoboot_delay="1"
hw.ata.atapi_dma="1"
radeon_load="YES"
acpi_video_load="YES"
acpi_ibm_load="YES"
wlan_load="YES"
wlan_wep_load="YES"
if_iwiNG_load="YES"
iwi_bss_load="YES"
cpufreq_load="YES"
snd_ich_load="YES"
if_tap_load="YES"
unionfs_load="YES"
#geom_eli_load="YES"
hw.psm.synaptics_support="1"
fk at TP51 ~ $uname -a
FreeBSD TP51.local 6.1-STABLE FreeBSD 6.1-STABLE #30: Mon May 22
15:52:13 CEST 2006 fk at TP51.local:/usr/obj/usr/src/sys/THINKPAD i386
Fabian
--
http://www.fabiankeil.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060523/d72949aa/signature.pgp
More information about the freebsd-stable
mailing list