7.3-P r203700: what can I do about "psm0: the aux device is gone!"

David Wolfskill david at catwhisker.org
Thu Feb 11 17:16:23 UTC 2010

On Thu, Feb 11, 2010 at 12:05:45PM -0500, jhell wrote:
> ... 
> >Feb  9 14:30:27 localhost kernel: psm0: failed to reset the aux device.
> >Feb  9 14:30:27 localhost kernel: psm0: the aux device has gone! 
> >(reinitialize).
> ...
> >So far, the least disruptive form of evasive action I've found is a
> >reboot, which is quite a bit more disruptive than I'd prefer.
> >
> >Help?
> ...
> I'm assuming that you've checked to make sure that moused is running after 
> psm has disappeared ?.

I have verifies that it is not, in fact, running: it exits when its
device disappears.

> As a somewhat workaround until the cause of this problem can be determined 
> you could setup a cronjob as root to check for moused and if not found 
> restart it.

Except that it won't start without a (detectable) device.

> Add moused_port="/dev/ums?" to /etc/rc.conf and replace ? with 
> corresponding device number.

No USB rodents on my laptop.  :-}

> Add the following to /etc/crontab
> pgrep moused ||service moused restart
> Of course this does not detect which moused is running and for what device 
> so some adjustment might be needed there if you have more then one moused 
> running at a time usually.

The touchpad/trackpoint show up as a single /dev/psm0, as far as I can

d254(7.3-P)[1] ls -lT /dev/psm*
crw-rw-rw-  1 root  wheel    0,  56 Feb 11 08:03:06 2010 /dev/psm0
d254(7.3-P)[2] grep -C 5 psm /var/run/dmesg.boot 
pcm0: clone manager: deadline=750ms flags=0x8000001e
pcm0: sndbuf_setmap 7db40000, 4000; 0xc527d000 -> 7db40000
pcm0: sndbuf_setmap 7db44000, 4000; 0xc5281000 -> 7db44000
pci0: <simple comms, generic modem> at device 31.6 (no driver attached)
acpi_tz0: <Thermal Zone> on acpi0
psmcpnp0: <PS/2 mouse port> irq 12 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0065
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: current command byte:0065
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [ITHREAD]
psm0: model GlidePoint, device ID 0-00, 2 buttons
psm0: config:00000000, flags:00000008, packet size:3
psm0: syncmask:c0, syncbits:00
speaker0: <PC speaker> port 0x61,0x63,0x65,0x67 on acpi0
fdc0: <floppy drive controller (FDE)> port 0x3f2-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: ic_type 90 part_id 80
fdc0: [FILTER]
sio0: irq maps: 0x201 0x211 0x201 0x201

> Good Luck.
> ...

Thanks.  :-}

David H. Wolfskill				david at catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20100211/369edd44/attachment.pgp

More information about the freebsd-stable mailing list