From owner-freebsd-stable@FreeBSD.ORG Wed Jan 31 21:49:06 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EACB16A400 for ; Wed, 31 Jan 2007 21:49:06 +0000 (UTC) (envelope-from dalroi@solfertje.student.utwente.nl) Received: from solfertje.student.utwente.nl (solfertje.student.utwente.nl [130.89.167.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6603613C49D for ; Wed, 31 Jan 2007 21:49:05 +0000 (UTC) (envelope-from dalroi@solfertje.student.utwente.nl) Received: from localhost (localhost.internal [127.0.0.1]) by solfertje.student.utwente.nl (Postfix) with SMTP id 85A84809C for ; Wed, 31 Jan 2007 22:48:00 +0100 (CET) Received: from [10.236.150.4] (hollewijn.internal [10.236.150.4]) by solfertje.student.utwente.nl (Postfix) with ESMTP id 70492802E for ; Wed, 31 Jan 2007 22:47:56 +0100 (CET) Mime-Version: 1.0 (Apple Message framework v752.2) To: freebsd-stable Message-Id: From: Alban Hertroys Date: Wed, 31 Jan 2007 22:48:58 +0100 X-Mailer: Apple Mail (2.752.2) X-DSPAM-Result: Innocent X-DSPAM-Processed: Wed Jan 31 22:48:00 2007 X-DSPAM-Confidence: 1.0000 X-DSPAM-Probability: 0.0023 X-DSPAM-Signature: 74,45c10e909341268575503 X-DSPAM-Factors: 27, but, 0.40000, but, 0.40000, Content-Type*application/octet+stream, 0.40000, From*Alban, 0.40000, Mono">, 0.40000, Mono">, 0.40000, I+tried, 0.40000, I+tried, 0.40000, just, 0.40000, just, 0.40000, that+case, 0.40000, that+case, 0.40000, Schematically+the, 0.40000, placeholder">I, 0.40000, placeholder">I, 0.40000, gonna+catch, 0.40000, gonna+catch, 0.40000, placeholder">While, 0.40000, apple+text, 0.40000, apple+text, 0.40000, Message-Id* List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 Jan 2007 21:49:06 -0000 Good day (or night, if more appropriate), I'm seeing these for a while now, it's time to see if it can be fixed :P I have a setup where a KVM/USB switch (Gefen 2x1 DVI switcher) is connected to my athlon64 machine, which is connected to yet another hub in my TFT display to which my keyboard and mouse are connected. Schematically the USB devices are connected like this: Athlon64 --- KVM switch --- Display --- Keyboard Mac -------/ \-- Mouse While booting I see messages like these: uhub3: vendor 0x04b4 product 0x6560, class 9/0, rev 2.00/0.09, addr 2 uhub3: multiple transaction translators uhub3: 4 ports with 4 removable, self powered uhub4: vendor 0x05ac product 0x9131, class 9/0, rev 2.00/1.01, addr 3 uhub4: multiple transaction translators uhub4: 3 ports with 2 removable, self powered uhub4: device problem (STALLED), disabling port 1 uhub4: device problem (STALLED), disabling port 2 uhub4: device problem (TIMEOUT), disabling port 3 uhub3 is the KVM switch, while uhub4 is the display. The messages are usually STALLED, but I've seen TIMEOUT (as above) and SHORT_XFER as well. I have tried eliminating the hub in the display from the equation, the results are the same (the errors are on uhub3 in that case - although I'm not 100% sure now I write this). I've tried different hub cables (all but one came new with the switch), to no avail. The KVM switch replaced a Sweex USB hub that had very similar problems. Something that I think is odd is that the vendor/product ID's of the hub in the KVM switch are listed among those in the sources, yet looking them up apparently fails. I compiled a kernel with DEBUG_USB enabled and attached the resulting dmesg. I tried retrying usbd_new_device after the first failure, but that just resulted in another STALLED message (as suggested by an XXX remark in uhub.c). Anything else I can do to help solve this? Regards, -- Alban Hertroys "If you throw your hands up in the air, how're you gonna catch them?"  !DSPAM:74,45c10e909341268575503!