From owner-freebsd-questions Wed Jul 17 23:23:12 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 707DF37B400 for ; Wed, 17 Jul 2002 23:23:08 -0700 (PDT) Received: from jeeves.velosystems.net (wsip68-15-85-238.oc.oc.cox.net [68.15.85.238]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F8CC43E5E for ; Wed, 17 Jul 2002 23:23:07 -0700 (PDT) (envelope-from steve@velosystems.net) Received: from localhost (localhost.velosystems.net [127.0.0.1]) by jeeves.velosystems.net (Postfix) with ESMTP id 4D7FFA78D; Wed, 17 Jul 2002 23:23:06 -0700 (PDT) Received: from daemon.velosystems.net (daemon.velosystems.net [192.168.1.11]) by jeeves.velosystems.net (Postfix) with ESMTP id 9E7D4A6B7; Wed, 17 Jul 2002 23:23:03 -0700 (PDT) Subject: Re: When is FreeBSD going to work properly with KVM switches? From: Steve Wingate To: pjklist@ekahuna.com Cc: Questions@FreeBSD.ORG, Michael Wells In-Reply-To: <20020718060333533.AAA1067@empty1.ekahuna.com@pc02.ekahuna.com> References: <20020718060333533.AAA1067@empty1.ekahuna.com@pc02.ekahuna.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.8 Date: 17 Jul 2002 23:23:03 -0700 Message-Id: <1026973383.295.17.camel@daemon.velosystems.net> Mime-Version: 1.0 X-Virus-Scanned: by AMaViS perl-11 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 2002-07-17 at 23:03, Philip J. Koenig wrote: > On 17 Jul 2002, at 16:37, Michael Wells boldly uttered: > > > > > > I also have the problem that the KVM must be set to the machine being > > booted > > > > > in order for the mouse and keyboard to work properly. This is a know > > problem > > > > > and there was discussion on it. The problem seems to have appeared > > with 4.2. > > > > > I saw a fix in the freebsd-stable archives: > > > > > > > > > > FROM: John Baldwin, > > > > > DATE: 11/20/2000 16:43:35 > > > > > > > > > > Basically the proposed solution was to remove the `flags 0x1' from the > > > > > atkbd0 device line in the i386/conf/file > > > > > > > > > > This fixed the problem I was having with the Omni Cube 4-Port. I have > > > > > not checked if this problem still occurs with 4.6. > > > > > > > > > > > > > Actually, if one searches through the archives you'll find the mouse/kvm > > > > issue dates back to the 3.x days. Apparently it isn't a high priority so > > > > I wouldn't hold my breath for an always working fix. > > > > > > > > > I really really really wouldn't be so quick to assume the problem is > > > FreeBSD. In my experience, Belkin's are not very good KVMs, I won't > > > use them any more, personally. I've had problems with them not > > > correctly initializing keyboard or mouse ports with Windows as well. > > > Never had a problem with FreeBSD and KVM switches, personally. > > > > > > If you want a good KVM, stick with either Avocent (my personal > > > preference - used to be Cybex and Apex), Raritan, Rose, or one of the > > > companies that OEMs the Avocent switches. (ie Compaq, HP, Dell) The > > > cheapo KVMs are cheap for a reason. > > > > > > (Then you've got "RichardH" saying Belkin's are overpriced, LOL.. > > > well I never tried D-link KVMs, maybe they're OK for a cheapo > > > model :-) > > > > > > > > I have a Belkin 4 port OmniView that works just fine with FreeBSD and > > w2k. I had to add a flag to my kernel to keep things study when > > switching back and forth, but other than that it's been just fine. > > > If I'm interpreting the "fix" right, what it does is force the OS to > think there's a keyboard present even if there may not be. (the flag, > which is not on by default, makes FreeBSD check for a keyboard) > > There are 2 primary functions of a KVM from the standpoint of a > computer's keyboard interface: looking like a keyboard when the PC > boots and checks the keyboard interface, and maintaining state on the > keyboard signals so they are restored when that particular PC is un- > selected and re-selected. > > In summary, the whole point of a KVM is to make the connected > computer see what looks like a regular, connected keyboard. If you > have to do anything to the OS to get it to act as it normally does > without a KVM, the KVM isn't doing its job right. > There are actually more than one issue in this thread, I think. One relates to low-end KVM's that don't have dedicated keyboard/mouse microprocessors for EACH port on the unit. If the KVM doesn't have dedicated processors then the KVM has to be pointed to a server as it boots up, otherwise the server will boot but the keyboard won't be active. I have a 4-port Belkin OmniView SE where this is the case. The second issue relates to some ps/2 mice freaking out when you switch KVM ports. This shows up as countless psmintr errors on the console when you switch ports. I had this issue constantly with a Microsoft Intellimouse w/Intellieye. I tried every trick in the archives to get rid of it and failed. If I switched to an old IBM mouse with the lil eraser head wheel the errors went away but I HATED the eraser head. Several months ago I switches to a Logitech wheel mouse, with the intellieye doohickey, and I haven't seen the errors since. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message