Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Aug 1998 12:35:28 -0700
From:      Mark Shepard <mns@pobox.com>
To:        "David W. Alderman" <dave@mmrd.com>, "Jan B. Koum " <jkb@best.com>, richard@pegasus.com (Richard Foulk), Brooks Davis <brdavis@orion.ac.hmc.edu>
Cc:        freebsd-hardware@FreeBSD.ORG
Subject:   ProConnect console switch [ was Re: Kbd/Mon/Mouse switch recomendations ]
Message-ID:  <199808091940.MAA08753@proxy4.ba.best.com>

next in thread | raw e-mail | index | archive | help


Hi. I found this thread in the freebsd mail archives and wanted to add some
comments. I'm currently experimenting with console switches also, and ran
into the same problems with the ProConnect -- with NT and FBSD boxes
plugged into a switch, the NT box works fine but the FBSD box fails to
detect a mouse on boot, yet works fine if the console switch is "inserted"
after booting with a "real" mouse.  FWIW, here's what's happening:  the
ProConnect appears to not implement the PS2 0xF5 disable command --
FreeBSD's psmprobe() routine at one point tries to enable (0xF4) and then
disable the PS2 mouse, and the disable fails with an 0xFE (which indicates
either a bad command or data transmission error -- but since FreeBSD seems
to include code to retransmit, I assume the ProConnect just doesn't
implement the disable command.  Commenting out this test from psmprobe()
seems to allow the mouse to be detected.  I wouldn't be surprised if other
OS's (NT) simply don't use the 0xF5 disable command, though it wouldn't
have been that hard for ProConnect to implement it either (BTW, I haven't
talked with Linksys's tech-support to verify whether or not they implement
the F5 disable -- it could be the problem has some other subtler cause such
as a data xmit error which is timing related.)

Question:  How's the video quality compare between the OmniView, Aten and
ProConnect units?  I'm looking for a 4-port switch which will handle
1600x1200 video with minimal degradation of video quality for ~$200 or
less.  Aside from this PS2 mouse quirk, the ProConnect's video seems pretty
good -- perhaps a barely noticable ghosting, perhaps a very slight extra
fuzzyness at 1600x1200, but really pretty good.

Thanks.
	Mark

file /usr/src/sys/i386/isa/psm.c (freebsd 2.2.7, sup'd a few days ago):
/* rebuild kernel with "option PSM_DEBUG=2" to see verbose error msgs */
psmprobe() {
	...
#if 0	/* skip nitpicking test */
    if (!enable_aux_dev(sc->kbdc) || !disable_aux_dev(sc->kbdc)) {
        /* MOUSE ERROR */
        restore_controller(sc->kbdc, command_byte);
        if (verbose)
            printf("psm%d: failed to enable the aux device.\n", unit);
        endprobe(0);
    }
#endif
	...
}




--- Original Message ---

Hi,

I'm looking for recomendations for Keyboard/Monitor/Mouse switches for use
with my FreeBSD and NT systems.  I just returned a LinkSys ProConnect 4
CPU switch yesterday because it seems to squash any attempts at serial or
ps/2 PnP probing.  FreeBSD 2.2.6 also seemed unable to detect the PS/2
mouse through it at boot.  After that disaster I figured I'd see what
people have had good luck with.  I'm looking for a 4 port solution with
PS/2 and AT keyboard support and at least PS/2 mouse (good serial support
if possiable) support that works with PnP. 

Suggestions would be greatly appreciated.

Thanks for your time,
Brooks Davis


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hardware" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808091940.MAA08753>