Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2007 15:40:50 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Cc:        Roar Pettersen <roar.pettersen@uib.no>
Subject:   Re: USB to ps/2 converter problem
Message-ID:  <200707181540.50684.hselasky@c2i.net>
In-Reply-To: <Pine.SOC.4.64.0707181515570.24703@alf.uib.no>
References:  <Pine.SOC.4.64.0707181515570.24703@alf.uib.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Roar!

Although we should fix problems in 6.2, maybe you want to try my new USB stack 
first, and see if that helps ? Then we can try to isolate the problem.

See:

http://www.turbocat.net/~hselasky/usb4bsd

Download the SVN version.

--HPS

On Wednesday 18 July 2007 15:17, Roar Pettersen wrote:
> Hi !
>
>
> We have two Dell PowerEdge 2950 which only have USB mouse & keyboard,
> therefore I'm using a USB to PS/2 converter to get the KVM switch to
> work with the servers.
>
> When I boot FreeBSD-6.2 kernel (from feb. 2007) then the system detects
> the usb converter :
>
> ukbd0: CHESEN PS2 to USB Converter, rev 1.10/0.10, addr 2, iclass 3/1
> kbd2 at ukbd0
> ums0: CHESEN PS2 to USB Converter, rev 1.10/0.10, addr 2, iclass 3/1
> ums0: 5 buttons and Z dir.
>
> If I build a new kernel with GENERIC kernel configuration, then the
> converter isn't detected and the keyboard doesn't work. :-(
>
> FreeBSD 6.2-STABLE #0: Tue Jul 17 10:46:46 CEST 2007
> root at hostname:/usr/obj/usr/src/sys/GENERIC  amd64
>
> Here is more information from "dmesg -a" :
>
>
> uhci0: <UHCI (generic) USB controller> port 0xcce0-0xccff irq 21 at device
> 29.0 on pci0
> uhci0: [GIANT-LOCKED]
> usb0: <UHCI (generic) USB controller> on uhci0
> usb0: USB revision 1.0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> uhci1: <UHCI (generic) USB controller> port 0xccc0-0xccdf irq 20 at device
> 29.1 on pci0
> uhci1: [GIANT-LOCKED]
> usb1: <UHCI (generic) USB controller> on uhci1
> usb1: USB revision 1.0
> uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub1: 2 ports with 2 removable, self powered
> uhci2: <UHCI (generic) USB controller> port 0xcca0-0xccbf irq 21 at device
> 29.2 on pci0
> uhci2: [GIANT-LOCKED]
> usb2: <UHCI (generic) USB controller> on uhci2
> usb2: USB revision 1.0
> uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub2: 2 ports with 2 removable, self powered
> ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfc800400-0xfc8007ff irq
> 21 at device 29.7 on pci0
> ehci0: [GIANT-LOCKED]
> usb3: EHCI version 1.0
> usb3: companion controllers, 2 ports each: usb0 usb1 usb2
> usb3: <EHCI (generic) USB 2.0 controller> on ehci0
> usb3: USB revision 2.0
> uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
> uhub3: 6 ports with 6 removable, self powered
> uhub4: vendor 0x04b4 product 0x6560, class 9/0, rev 2.00/0.0b, addr 2
> uhub4: multiple transaction translators
> uhub4: 4 ports with 4 removable, self powered
>
>
> And here is some info from "usbdevs -v" :
>
> Controller /dev/usb0:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
> Intel(0x0000), rev 1.00
>    port 1 powered
>    port 2 powered
> Controller /dev/usb1:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
> Intel(0x0000), rev 1.00
>    port 1 powered
>    port 2 powered
> Controller /dev/usb2:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
> Intel(0x0000), rev 1.00
>    port 1 powered
>    port 2 powered
> Controller /dev/usb3:
> addr 1: high speed, self powered, config 1, EHCI root hub(0x0000),
> Intel(0x0000), rev 1.00
>    port 1 powered
>    port 2 powered
>    port 3 powered
>    port 4 powered
>    port 5 addr 2: high speed, self powered, config 1, product
> 0x6560(0x6560), vendor 0x04b4(0x04b4), rev 0.0b
>     port 1 powered
>     port 2 powered
>     port 3 powered
>     port 4 powered
>    port 6 powered
>
> The usb to ps/2 converter is on the /dev/usb3 port 5.
>
>
>
> --
> Regards;
>
>    Roar Pettersen
>    Universitetet i Bergen -  The University of Bergen
> _______________________________________________
> freebsd-usb@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-usb
> To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org"



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