From owner-freebsd-usb@FreeBSD.ORG Sun Jun 3 15:10:01 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2122916A400 for ; Sun, 3 Jun 2007 15:10:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id DC24713C45A for ; Sun, 3 Jun 2007 15:10:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l53FA0fQ091451 for ; Sun, 3 Jun 2007 15:10:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l53FA0lx091450; Sun, 3 Jun 2007 15:10:00 GMT (envelope-from gnats) Resent-Date: Sun, 3 Jun 2007 15:10:00 GMT Resent-Message-Id: <200706031510.l53FA0lx091450@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Joao Rocha Braga Filho Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF27F16A46C for ; Sun, 3 Jun 2007 15:00:48 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id A12B713C43E for ; Sun, 3 Jun 2007 15:00:48 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l53F0m5d094347 for ; Sun, 3 Jun 2007 15:00:48 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l53F0mEF094346; Sun, 3 Jun 2007 15:00:48 GMT (envelope-from nobody) Message-Id: <200706031500.l53F0mEF094346@www.freebsd.org> Date: Sun, 3 Jun 2007 15:00:48 GMT From: Joao Rocha Braga Filho To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: usb/113290: Aditional information to usb/106070 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Jun 2007 15:10:01 -0000 >Number: 113290 >Category: usb >Synopsis: Aditional information to usb/106070 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 03 15:10:00 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Joao Rocha Braga Filho >Release: FreeBSD 6.2 i386 >Organization: >Environment: FreeBSD piccola.paratyinfo.com.br 6.2-STABLE FreeBSD 6.2-STABLE #4: Sun Jun 3 00:47:36 BRT 2007 goffredo@piccola.paratyinfo.com.br:/usr/src/sys/i386/compile/PICCOLA i386 >Description: When a Palm is connected in USB, and hotsync button pressed, the devices /dev/cuaU0 and /dev/ttyU0 are created, but the usbd send as ${DEVNAME} ucom0. attach "/home/goffredo/pilot-sync.sh ${DEVNAME}" The ${DEVNAME} wil be ucom0 instead cuaU0 or ttyU0. It may be usb/106070 consequence. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Mon Jun 4 02:41:46 2007 Return-Path: X-Original-To: usb@freebsd.org Delivered-To: freebsd-usb@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5493F16A469 for ; Mon, 4 Jun 2007 02:41:46 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout3.cac.washington.edu (mxout3.cac.washington.edu [140.142.32.166]) by mx1.freebsd.org (Postfix) with ESMTP id 3646013C458 for ; Mon, 4 Jun 2007 02:41:46 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from hymn02.u.washington.edu (hymn02.u.washington.edu [140.142.13.239]) by mxout3.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.05) with ESMTP id l542fjhB028333 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 3 Jun 2007 19:41:45 -0700 Received: from localhost (localhost [127.0.0.1]) by hymn02.u.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l542fj5u017620 for ; Sun, 3 Jun 2007 19:41:45 -0700 X-Auth-Received: from [134.134.136.3] by hymn02.u.washington.edu via HTTP; Sun, 03 Jun 2007 19:41:45 PDT Date: Sun, 3 Jun 2007 19:41:45 -0700 (PDT) From: youshi10@u.washington.edu To: usb@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.6.3.192236 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='NO_REAL_NAME 0, __CP_URI_IN_BODY 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Cc: Subject: Has USB4BSD been imported into -CURRENT X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2007 02:41:46 -0000 I'm running into a load of issues with USB devices and hardware devices in general on an amd64 machine, that I think USB4BSD could solve (at least the USB issues..). Is this in the tree yet: ? Thanks, -Garrett PS Please CC me because I'm not subscribed to the usb@ list. From owner-freebsd-usb@FreeBSD.ORG Mon Jun 4 02:53:07 2007 Return-Path: X-Original-To: usb@freebsd.org Delivered-To: freebsd-usb@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F13F16A400 for ; Mon, 4 Jun 2007 02:53:07 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id F107313C4C1 for ; Mon, 4 Jun 2007 02:53:06 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l542qkun017307; Sun, 3 Jun 2007 20:52:46 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 03 Jun 2007 20:53:07 -0600 (MDT) Message-Id: <20070603.205307.1306325037.imp@bsdimp.com> To: youshi10@u.washington.edu From: "M. Warner Losh" In-Reply-To: References: X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sun, 03 Jun 2007 20:52:47 -0600 (MDT) Cc: usb@freebsd.org Subject: Re: Has USB4BSD been imported into -CURRENT X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2007 02:53:07 -0000 In message: youshi10@u.washington.edu writes: : Is this in the tree yet: ? No. : PS Please CC me because I'm not subscribed to the usb@ list. Please see the usb list archives for an explanation. The short answer is that it is not yet ready to go into the tree as it hasn't completed the normal review process. The longer answer is Julian's excellent post: http://lists.freebsd.org/pipermail/freebsd-usb/2007-May/003374.html Please be patient. Warner From owner-freebsd-usb@FreeBSD.ORG Mon Jun 4 11:08:53 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52A7516A4AC for ; Mon, 4 Jun 2007 11:08:53 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 3D2EE13C4BA for ; Mon, 4 Jun 2007 11:08:53 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l54B8rfn037696 for ; Mon, 4 Jun 2007 11:08:53 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l54B8pJK037692 for freebsd-usb@FreeBSD.org; Mon, 4 Jun 2007 11:08:51 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Jun 2007 11:08:51 GMT Message-Id: <200706041108.l54B8pJK037692@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-usb@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2007 11:08:53 -0000 Current FreeBSD problem reports Critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o usb/84750 usb [hang] 6-BETA2 reboot/shutdown with root_fs on externa o usb/91629 usb usbd_abort_pipe() may result in infinite loop 2 problems total. Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o usb/40792 usb signals lead to data loss on device ugen o usb/46176 usb [panic] umass causes kernel panic if device removed be o i386/46371 usb USB controller cannot be initialized on IBM Netfinity f usb/55555 usb [ums] system freezes with access to /dev/ums0 o bin/57255 usb usbd and multi-function devices o usb/62088 usb [usb] Logitech Cordless/Optical Mouse not working o usb/62309 usb [ugen] [panic] panic: ugen(4) driver o usb/63621 usb [usb] USB MemoryStick Reader stalls/crashes system o usb/69006 usb [patch] Apple Cinema Display hangs USB ports o usb/71155 usb [usb] misbehaving usb-printer hangs processes, causes o usb/73307 usb [panic] Kernel panics on USB disconnect o usb/74771 usb [umass] mounting write-protected umass device as read/ o usb/75705 usb [panic] da0 attach / Optio S4 (with backtrace) o usb/75797 usb 5.3-STABLE(2005 1/4) detect USB headset, But can not f f usb/76204 usb panic while using usb attached modem o usb/76395 usb USB printer does not work, usbdevs says "addr 0 should o usb/77184 usb kernel panic on USB device disconnect o usb/77294 usb ucom + ulpcom panic o usb/77940 usb [quirk] [patch] insertion of usb keyboard panics syste f i386/78218 usb [kue] kue not detected on Sony PCG-F370 VAIO o usb/78989 usb please add USB keyboard support to install CD's o usb/79140 usb WD Firewire/USB Combo hangs under load on USB interfac o usb/79269 usb USB ohci da0 plug/unplug causes crashes and lockups. o usb/79287 usb UHCI hang after interrupt transfer o usb/79524 usb printing to Minolta PagePro 1[23]xxW via USB fails wit f usb/79656 usb [usb] RHSC interrupts lost o usb/79722 usb [usb] wrong alignments in ehci.h o usb/80040 usb [hang] Use of sound mixer causes system freeze with ua f usb/80260 usb Travan USB tape drive fails to write o usb/80361 usb mounting of usb-stick fails o usb/80829 usb possible panic when loading USB-modules o usb/80862 usb [patch] USB locking issues: missing some Giant calls o usb/81308 usb [ugen] [patch] polling a ugen(4) control endpoint caus f usb/82198 usb Panic on attaching of ONKI N-338 USB MP3 player f usb/82272 usb Can not recognize Casio camera EX-Z40 as a umass devic o usb/82350 usb [usb] null pointer dereference in USB stack o usb/82520 usb Reboot when USL101 connected s usb/82569 usb [usb] USB mass storage plug/unplug causes system panic o usb/82660 usb EHCI: I/O stuck in state 'physrd'/panic o usb/83504 usb [usb] SpeedTouch USB stop working on recent current (a o usb/83563 usb [panic] Page Fault while detaching Mpman Usb device o usb/83677 usb [usb] usb controller often not detected (Sun W2100z) o usb/83756 usb Microsoft Intellimouse Explorer 4.0A doesn't work. o usb/83977 usb [ucom] [panic] ucom1: open bulk out error (addr 2): IN o usb/84326 usb [umass] Panic trying to connect SCSI tape drive via US o usb/84336 usb [usb] [reboot] instant system reboot when unmounting a o usb/84936 usb install - usb keyboard not recognized o usb/86031 usb need support usb nic rt2500 in my 5.4 STABLE o usb/86767 usb [usb] bogus "slice starts beyond end of the disk:..." o usb/87099 usb panic: ohci_add_done: addr 0x000d1bf0 not found o usb/88743 usb [hang] USB makes kernel hang at boot (regression in 6. o usb/88966 usb kldunload ucom.ko returns "Device busy" error. o usb/89003 usb LaCie Firewire drive not properly supported under 6.0 o usb/89954 usb [usb] USB Disk driver race condition? f usb/89997 usb [umass] [panic] panic on iPod mini detach o usb/90162 usb [usb] [patch] Add support for the MS Wireless USB Mous o usb/90700 usb Kernel panic on connect/mount/use umass device o usb/91238 usb USB tape unit fails to write a second tape file to the o usb/91263 usb [patch] USB quirk needed for Logitec USB Hard disk LHD o usb/91283 usb booting very slow with usb devices connection (regress o usb/91538 usb Unable to print to EPSON CX3500 o usb/91906 usb FreeBSD hangs while booting with USB legacy support on o usb/92052 usb usbd causes defunct process with busy file-handle o kern/92083 usb [ural] [panic] panic using WPA on ural NIC in 6.0-RELE o usb/92142 usb SET_ADDR_FAILED and SHORT_XFER errors from usb drivers o usb/92171 usb [panic] panic unplugging Vodafone Mobile Connect (UMTS o usb/93155 usb [ulpt] /dev/ulpt0: device busy, USB printer does not w o usb/93408 usb hw.acpi.cpu.cx_lowest=C3 on AMD Turion causes choppy m f usb/93496 usb USB2.0 umass stalls on VIA o usb/93640 usb device ehci causes interrupt storm on this MSI amd64 m o usb/93828 usb ohci causes panic on boot (HP Pavillion d4100e) o usb/94166 usb btx halted with a flashcard plugged o usb/94384 usb kernel panic with usb2 hardware o usb/94717 usb [ulpt] Reading from /dev/ulpt can break work of a UHCI o usb/94742 usb [umass] [patch] umass driver does not recognise YANO e o usb/94813 usb mounting write-protected umass device freezes computer o usb/94897 usb Kernel Panic when cleanly unmounting USB disk o usb/95131 usb Boot/setup process does not accept key strokes o usb/95348 usb USB keyboard unplug causes noise on screen o usb/95562 usb Write Stress in USB Mass drive cause: [vinvalbuf: dir o usb/95636 usb [boot] 5 minute delay at boot when using VT6205 based o usb/96120 usb USB mouse not always detected o usb/96224 usb [usb] mount_msdosfs cause page fault in syncer process o usb/96457 usb fatback on umass = reboot o usb/97286 usb MS Wireless Intellimouse Explorer 2.0 doesn't work o usb/99431 usb FreeBSD on MSI 6566E (Intel 845E motherboards) doesn't o usb/101096 usb [if_ural] USB WLAN occasionally causes kernel-panics d o usb/101752 usb [panic] 6.1-RELEASE kernel panic on usb device inserti o usb/102066 usb [ukbd] usb keyboard and multimedia keys don't work o usb/102096 usb /usr/sbin/usbd does not handle multiple devices in one o usb/103025 usb [usb] wrong detection of USB device for FreeBSD 6.1 an o usb/104292 usb system lockup on forced umount of usb-storage device o usb/104830 usb system crashes when copying data to umass devices o usb/105186 usb USB 2.0/ehci on FreeBSD 6.2-PRE/AMD64 crashes box o usb/106615 usb [uftdi] uftdi module does not automatically load with o usb/106648 usb [hang] USB Floppy on D1950 10 min Hang on Insert w/o F o usb/106832 usb USB HP printer is not detected by kernel when ACPI ena o usb/107101 usb [umass] [patch] Quirk for Denver MP3 player o usb/107248 usb [PATCH] scsi_da.c quirk for Cowon iAUDIO X5 MP3 player o usb/107446 usb [umass] umass problems (usb and fw disks) o usb/107827 usb [panic] ohci_add_done addr not found o usb/107848 usb problem with samsung flash o usb/107924 usb [patch] usbd(8) does not call detach o usb/108097 usb [usbgen] [patch] ADMtek 851X USB-to-LAN adapter o usb/108513 usb [umass] Creative MuVo TX FM fails in 6.2-RELEASE (regr o usb/109274 usb [usb] MCP55 USB Controller fails to attach in AMD64 Cu o usb/109397 usb [panic] on boot from USB flash o usb/110122 usb [ugen] [patch] usb_interrupt_read does not respect tim o usb/110856 usb [ugen] [patch] interrupt in msgs are truncated when bu o usb/110988 usb [umass] [patch] Handling of quirk IGNORE_RESIDUE is um o kern/111753 usb [uhid] Replicable system panic involving UHID driver o usb/112568 usb USB mode may wrong when mounting psp o usb/112631 usb Problem with SONY DSC-S80 camera o usb/112640 usb [usb] Kernel freezes when writing a file to an ex2fs f 114 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o conf/30929 usb [usb] [patch] use usbd to initialize USB ADSL modem s usb/32653 usb Added patches to improve USB scanner supportOB o usb/40948 usb [usb] USB HP CDW8200 does not work f usb/41415 usb [usb] [patch] Some USB scanners cannot talk to uscanne o usb/48342 usb [PATCH] usbd dynamic device list. o kern/51958 usb [usb] [patch] update for urio driver o kern/52026 usb [usb] feature request: umass driver support for InSyst o usb/53025 usb [ugen] [patch] ugen does not allow O_NONBLOCK for inte o usb/56095 usb [usb] [patch] QUIRK: Apacer Pen Drive fails to work o kern/59698 usb [kbd] [patch] Rework of ukbd HID to AT code translatio f usb/60248 usb [patch] Problem with USB printer HP LaserJet 1300 o usb/61234 usb [usb] [patch] usbhidaction(1) doesn't support using an o kern/62257 usb [umass] card reader UCR-61S2B is only half-supported o usb/63837 usb [uhid] [patch] USB: hid_is_collection() only looks for o kern/65769 usb [usb] Call to tcflush(x, TCIFLUSH) stops input on usb- o kern/66547 usb [usb] Palm Tungsten T USB does not initialize correctl o usb/68232 usb [ugen] [patch] ugen(4) isochronous handling correction o usb/68412 usb [usb] [patch] QUIRK: Philips KEY013 USB MP3 player o usb/70523 usb [usb] [patch] umct sending/receiving wrong characters o usb/70942 usb [usb] Genius Wireless USB mouse: moused doesn't work c o usb/71416 usb [usb] Cryptoflex e-gate USB token (ugen0) detach is no o usb/71417 usb [usb] Cryptoflex e-gate USB token (ugen0) communicatio o usb/71455 usb [usb] Slow USB umass performance of 5.3 o usb/71605 usb [umass] [patch] umass doesn't recognize multiple slots o usb/72380 usb [usb] USB does not work [dual Celeron Abit] o usb/72732 usb [patch] Kyocera 7135 quirk. o usb/72733 usb Kyocera 7135 Palm OS connection problem. o usb/73056 usb [usb] Sun Microsystems Type 6 USB mouse not working in o usb/74211 usb USB flash drive causes CAM status 0x4 on 4.10Release f usb/74358 usb [umass] unplugging at boot time an umass device crashe o usb/74453 usb Q-lity CD-RW USB ECW-043 (ScanLogic SL11R chipset) doe o usb/74557 usb imation 500mb usb key can only be written halfway on f o usb/74609 usb [umodem] [patch] allowing cdma modems to work at full o usb/74849 usb [usbdevs] [patch] Samsung SPH-i500 does not attach pro o usb/74880 usb [usb] [patch] Samsung N400 cellphone/acm fails to atac o kern/75764 usb [umass] [patch] "umass0: Phase Error" - no device for o usb/75800 usb ucom1: init failed STALLED error in time of sync with o usb/75928 usb Cytronix SmartMedia card (SMC) reader has problems whe o usb/76461 usb [umass] disklabel of umass(4)-CAM(4)-da(4) not used by o usb/76732 usb Mouse problems with USB KVM Switch f usb/78371 usb Philips Wearable Audio Player (128) fails to attach f usb/78984 usb Creative MUVO umass failure o usb/79723 usb [usb] prepare for high speed isochronous transfers o usb/79725 usb [usb] [patch] USB device speed is not double-checked o usb/79893 usb [umass] [patch] new usbdevs/umass quirks derived from o usb/80010 usb [aue] [patch] add support for the AEI USB to LAN adapt f usb/80773 usb "usbd_get_string()" could have taken a length paramete o usb/80774 usb have "usbd_find_desc" in line with the other "usbd_fin o usb/80776 usb [udav] UDAV device driver shouldn't use usb_add_task o usb/80777 usb usb_rem_task() should wait for callback to complete? o usb/80854 usb suggestion for new iface-no-probe mechanism o usb/80935 usb uvisor.c is not work with CLIE TH55. f usb/81621 usb external hd hangs under load on ehci o usb/82436 usb [usbdevs] [patch] USL101 Host-to-Host bridge support o o usb/83022 usb ALI USB 2.0 EHCI Controller is not detected o usb/83863 usb Communication problem between opensc/openct via USB wi o usb/85067 usb Cannot attach ScanJet 4300C to usb device o usb/85992 usb [uhid] [patch] USB stops working when trying to read f o usb/86195 usb [usbdevs] [patch] allow USB Ethernet Adaptor "ELECOM L o usb/86298 usb Known good USB mouse won't work with correct settings o usb/86438 usb Fix for non-working iPod over USB is in NetBSD CVS o usb/87224 usb Cannot mount USB Zip750 o usb/87648 usb [mouse] Logitech USB-optical mouse problem. o usb/88408 usb [axe] axe0 read PHY failed o usb/88939 usb [usbdevs] [patch] Fix cheapy Myson USB-IDE adapter f usb/89087 usb usb external harddrive hangs with BBB reset failed, TI f usb/91191 usb HP LaserJet 1020 (USB printer) not recognized f usb/91516 usb [umass] umass0 problems, with Freecom Classic SL Hard o usb/91546 usb [umodem] [patch] Nokia 6630 mobile phone does not work o usb/91811 usb Compact Flash in HP Photosmart 2610 return " Medium n o usb/91896 usb Serial Number of USB Memory Sticks is not passed throu o usb/92306 usb [quirk] [patch] Support for iRiver U10 USB media playe o usb/92403 usb [uplcom] uplcom.c needs new entry for 4.00 revision of o usb/92852 usb Vertical scroll not working properly on A4Tech WOP-49 o usb/93389 usb Digital Camera Pentax S60 don't work o usb/93872 usb [patch] SCSI quirk required for ELTA 8061 OL USB memor o usb/94132 usb [patch] quirk for CENTURY EX35QUAT disk enclosure o usb/94148 usb [usbdevs] [patch] Make if_cdce work with ARM linux han o usb/94311 usb [ugen][PATCH] allow interrupt IN transactions to be af o usb/94439 usb [patch] Add support for JNC MP3 Player o usb/94946 usb [uhub] [patch] code dynamic status size for status cha o usb/95037 usb USB disk didnt recognized on hot-plug. o usb/95173 usb [usb] cannot mount external usb harddisk VIA Technolog o usb/95241 usb [patch] add USB ID for OEM Pharos 360 GPS o usb/95805 usb [patch] Add Support for Siemens ES75 modem o usb/96381 usb [patch] add a quirk table entry for a flash ram usb st p usb/96546 usb [usb] [patch] Add support (quirk) for EasyMP3 EM732X U o usb/96714 usb [usbdevs] [patch] Update uvisor to support the Fossil o usb/97175 usb USB cardreader hangs system o usb/97472 usb [patch] add support for Olympus C150,D390 o usb/98343 usb BBB reset failed errors with Creative Muvo MP3 player; o usb/99419 usb external usb harddrive slow to accept o usb/99538 usb [kbd] while using USB keyboard default params of atkbd o usb/100746 usb [kbd] system does not boot due to USB keyboard problem o usb/101757 usb [patch] uhid.4: correct structure field names to match o usb/101761 usb [patch] usb.h: increase maximal size of report descrip o usb/101775 usb [libusbhid] [patch] possible error in report descripto o usb/102678 usb [kbd] Dell PowerEdge DRAC5 USB Keyboard does not work o usb/102976 usb Casio Exilim Digital Camera cause panic o usb/103046 usb [ulpt] [patch] ulpt event driven I/O with select(2) an o usb/103289 usb USB 2.0 problems on AMD LX-800 CPU and CS-5536 chipset o usb/103418 usb [usb] [patch] usbhidctl: add ability to write output a o usb/103917 usb USB driver reports "Addr 0 should never happen" o usb/104290 usb [patch] quirk: TOSHIBA DVD-RAM drive (libretto DVD Doc o usb/104352 usb [ural] ural driver doesnt work o usb/104645 usb Rave C-201 MP3 player does not communicate o usb/105065 usb [sata] SATA - USB Bridge o usb/105361 usb [panic] Kernel panic during unmounting mass storage (C o usb/105518 usb [patch] epson perfection 3490 usb scanner def o usb/106041 usb FreeBSD does not recognise Mustek BearPaw 2400TA usb s o usb/106070 usb devd recognizes ucom, but ttyU is the device actually o usb/106462 usb [usbdevs] Motorola U6 PEBL not recognized by system vi o usb/106538 usb [patch] Can not burn DVD on Sony DRX-820UL external US o usb/106621 usb [usb] DLINK DUB-E100 support broken o usb/106861 usb [PATCH]: usbdevs update: Add product ACER Zeevo BT-500 o usb/107243 usb [patch] Apacer USB Flash Drive quirk o usb/107388 usb [PATCH] Add utoppy device from NetBSD o usb/107496 usb USB device problem on RELENG_6_2 (SHORT_XFER) (regress o usb/107526 usb [usbdevs] Patch to support the Crystalfontz CFA-635 20 p usb/107642 usb [patch] add Ralink Technology RT2501USB/RT2601USB chip o kern/107665 usb [usb] [patch] uscanner support for epson stylus DX5050 o usb/107701 usb usbd ignores "detach" o usb/107935 usb [uplcom] panic while accessing /dev/cuaU0 o usb/108056 usb [ohci] Mouse gets powered off during device probe when o usb/108344 usb [panic] kernel with atausb panics when unplugging USB o usb/108427 usb [patch] quirk: Samsung MP0402H o usb/108509 usb [hang] FreeBSD hang at startup after ehci0 detected (C o usb/108810 usb [patch] quirk for I/O Magic USB flash drive "Giga Bank o usb/110197 usb [umass] Sony PSP umass device does not detach from EHC o usb/110477 usb [usbdevs] [patch] add Benq 3300U/4300U support to Free o usb/110681 usb [ukbd][patch] multiple keys will be repeated o usb/110991 usb [patch] QUIRK: Super Top IDE DEVICE (depends on usb/11 o usb/110992 usb [uftdi] [patch] Add Tactrix Openport support in uftdi o usb/111710 usb [patch] [usb] add support for Option GlobeTrotter 3G+ o usb/112161 usb [usbdevs] [patch] Option N.V. Fusion UMTS Quad-GPRS o usb/112392 usb [usbdevs] [patch] Make Epson Perfection 3490 recognize o usb/112461 usb ehci USB 2.0 doesn't work on nforce4 o usb/112463 usb problem with Samsung USB DVD writer, libscg and FreeBS o usb/112944 usb [patch] Bi-directional access to HP LaserJet 1010 prin o usb/113060 usb Samsung printer not working in bidirectional mode o usb/113290 usb Aditional information to usb/106070 141 problems total. From owner-freebsd-usb@FreeBSD.ORG Mon Jun 4 16:16:28 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 962CC16A468; Mon, 4 Jun 2007 16:16:28 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6F1F213C484; Mon, 4 Jun 2007 16:16:28 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from freefall.freebsd.org (remko@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l54GGSlr077136; Mon, 4 Jun 2007 16:16:28 GMT (envelope-from remko@freefall.freebsd.org) Received: (from remko@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l54GGSXo077132; Mon, 4 Jun 2007 16:16:28 GMT (envelope-from remko) Date: Mon, 4 Jun 2007 16:16:28 GMT From: Remko Lodder Message-Id: <200706041616.l54GGSXo077132@freefall.freebsd.org> To: remko@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: kern/113324: [usb]: Add support for Garmin iQue 3600 in uvisor(4) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2007 16:16:28 -0000 Old Synopsis: Add support for Garmin iQue 3600 in uvisor(4) New Synopsis: [usb]: Add support for Garmin iQue 3600 in uvisor(4) Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: remko Responsible-Changed-When: Mon Jun 4 16:16:13 UTC 2007 Responsible-Changed-Why: Assign to USB team http://www.freebsd.org/cgi/query-pr.cgi?pr=113324 From owner-freebsd-usb@FreeBSD.ORG Tue Jun 5 18:40:04 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7824816A468 for ; Tue, 5 Jun 2007 18:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 52C0613C46C for ; Tue, 5 Jun 2007 18:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l55Ie4oe061928 for ; Tue, 5 Jun 2007 18:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l55Ie4b1061923; Tue, 5 Jun 2007 18:40:04 GMT (envelope-from gnats) Resent-Date: Tue, 5 Jun 2007 18:40:04 GMT Resent-Message-Id: <200706051840.l55Ie4b1061923@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Thorsten Trampisch Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 652E116A468 for ; Tue, 5 Jun 2007 18:38:56 +0000 (UTC) (envelope-from trampith@trampisch.com) Received: from freebsd64.home.trampisch.com (sgen-d9b9241b.pool.mediaWays.net [217.185.36.27]) by mx1.freebsd.org (Postfix) with ESMTP id 8D51013C43E for ; Tue, 5 Jun 2007 18:38:51 +0000 (UTC) (envelope-from trampith@trampisch.com) Received: from freebsd64.home.trampisch.com (localhost.home.trampisch.com [127.0.0.1]) by freebsd64.home.trampisch.com (8.13.8/8.13.8) with ESMTP id l55Hjqbr023466 for ; Tue, 5 Jun 2007 19:45:52 +0200 (CEST) (envelope-from trampith@home.trampisch.com) Received: (from trampith@localhost) by freebsd64.home.trampisch.com (8.13.8/8.13.8/Submit) id l55Hjqt5023465; Tue, 5 Jun 2007 19:45:52 +0200 (CEST) (envelope-from trampith) Message-Id: <200706051745.l55Hjqt5023465@freebsd64.home.trampisch.com> Date: Tue, 5 Jun 2007 19:45:52 +0200 (CEST) From: Thorsten To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: usb/113384: Missing UFTDI support for hardware from Gude Analog- und Digitalsysteme GmbH (DCF77 Clocks) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Thorsten Trampisch List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 18:40:04 -0000 >Number: 113384 >Category: usb >Synopsis: Missing UFTDI support for hardware from Gude Analog- und Digitalsysteme GmbH (DCF77 Clocks) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 05 18:40:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Thorsten Trampisch >Release: FreeBSD 6.2-RELEASE-p5 amd64 >Organization: private >Environment: System: FreeBSD freebsd64.home.trampisch.com 6.2-RELEASE-p5 FreeBSD 6.2-RELEASE-p5 #2: Fri Jun 1 16:23:41 CEST 2007 root@freebsd64.home.trampisch.com:/usr/obj/usr/src/sys/FREEBSD64 amd64 The patch supplied is for -CURRENT not 6.2-RELEASE-p5 >Description: After buying a DCF77 longwave radio clock for NTP, which has a USB to serial bridge, it was not detected by the UFTDI device driver. I changed the driver and recompiled the kernel module to get it work. The manufacturer of the clock, "Gude Analog- und Digitalsysteme GmbH" asked me to submit this change request for all of their UFTDI devices. I attached patches for /usr/src/sys/dev/usb/uftdi.c and /usr/src/sys/dev/usb/usbdevs. I think it would be a good idea to add support for this devices in RELEASE-7 so I made the patches against the -CURRENT release. dmesg output before the patched uftdi kernel module: ugen0: GUDEADS Expert mouseCLOCK USB II, rev 2.00/6.00, addr 2 dmesg output after the patch: ucom0: GUDEADS Expert mouseCLOCK USB II, rev 2.00/6.00, addr 2 usbdevs -v after the patch: Controller /dev/usb6: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00 port 1 powered port 2 addr 2: full speed, power 100 mA, config 1, Expert mouseCLOCK USB II(0xe88a), GUDEADS(0x0403), rev 6.00 >How-To-Repeat: >Fix: Please add support for those five devices to -CURRENT and the following FreeBSD RELEASE-7. --- usbdevs.patch begins here --- --- usbdevs Tue May 29 22:05:13 2007 +++ usbdevs.new Tue Jun 5 17:03:57 2007 @@ -1066,6 +1066,13 @@ /* G.Mate, Inc products */ product GMATE YP3X00 0x1001 YP3X00 PDA +/* Gude Analog- und Digitalsysteme products */ +product FTDI EISCOU 0xe888 "Expert ISDN Control USB" +product FTDI UOPTBR 0xe889 "USB-RS232 OptoBridge" +product FTDI EMCU2D 0xe88a "Expert mouseCLOCK USB II" +product FTDI PCMSFU 0xe88b "Precision Clock MSF USB" +product FTDI EMCU2H 0xe88c "Expert mouseCLOCK USB II HBG" + /* Guillemot Corporation */ product GUILLEMOT DALEADER 0xa300 DA Leader product GUILLEMOT HWGUSB254 0xe000 HWGUSB2-54 WLAN --- usbdevs.patch ends here --- --- uftdi.c.patch begins here --- --- uftdi.c Mon Apr 30 18:15:19 2007 +++ uftdi.c.new Tue Jun 5 17:07:09 2007 @@ -167,7 +167,12 @@ uaa->product == USB_PRODUCT_FTDI_MX2_3 || uaa->product == USB_PRODUCT_FTDI_MX4_5 || uaa->product == USB_PRODUCT_FTDI_LK202 || - uaa->product == USB_PRODUCT_FTDI_LK204)) + uaa->product == USB_PRODUCT_FTDI_LK204 || + uaa->product == USB_PRODUCT_FTDI_EISCOU || + uaa->product == USB_PRODUCT_FTDI_UOPTBR || + uaa->product == USB_PRODUCT_FTDI_EMCU2D || + uaa->product == USB_PRODUCT_FTDI_PCMSFU || + uaa->product == USB_PRODUCT_FTDI_EMCU2H )) return (UMATCH_VENDOR_PRODUCT); if (uaa->vendor == USB_VENDOR_SIIG2 && (uaa->product == USB_PRODUCT_SIIG2_US2308)) @@ -250,6 +255,11 @@ case USB_PRODUCT_FTDI_MX4_5: case USB_PRODUCT_FTDI_LK202: case USB_PRODUCT_FTDI_LK204: + case USB_PRODUCT_FTDI_EISCOU: + case USB_PRODUCT_FTDI_UOPTBR: + case USB_PRODUCT_FTDI_EMCU2D: + case USB_PRODUCT_FTDI_PCMSFU: + case USB_PRODUCT_FTDI_EMCU2H: sc->sc_type = UFTDI_TYPE_8U232AM; sc->sc_hdrlen = 0; break; --- uftdi.c.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Tue Jun 5 20:55:10 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D54C616A46B for ; Tue, 5 Jun 2007 20:55:10 +0000 (UTC) (envelope-from trampith@sdf.lonestar.org) Received: from sdf.lonestar.org (mx.freeshell.ORG [192.94.73.18]) by mx1.freebsd.org (Postfix) with ESMTP id C18AA13C4B7 for ; Tue, 5 Jun 2007 20:55:09 +0000 (UTC) (envelope-from trampith@sdf.lonestar.org) Received: from sdf.lonestar.org (trampith@ukato.freeshell.org [192.94.73.7]) by sdf.lonestar.org (8.14.1/8.13.8) with ESMTP id l55KiUGC026211 for ; Tue, 5 Jun 2007 20:44:33 GMT Received: (from trampith@localhost) by sdf.lonestar.org (8.14.1/8.12.8/Submit) id l55KiUXT011722 for freebsd-usb@FreeBSD.org; Tue, 5 Jun 2007 22:44:30 +0200 (CEST) Date: Tue, 5 Jun 2007 22:44:30 +0200 From: Thorsten Trampisch To: freebsd-usb@FreeBSD.org Message-ID: <20070605204430.GA5224@SDF.LONESTAR.ORG> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: first patch submitted and forgot to mark it [patch] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 20:55:10 -0000 Hello, I'm really sorry for this. Today I submitted my first patch to the PR database and I forgot to mark it with [usb][uftdi][patch] in the synopsis field. Is it possible to change that again? Thanks a lot for help and regards, Thorsten Trampisch P.S. it is PR number 113384 : http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/113384 From owner-freebsd-usb@FreeBSD.ORG Tue Jun 5 21:07:16 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92AF916A468; Tue, 5 Jun 2007 21:07:16 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 6E07113C46A; Tue, 5 Jun 2007 21:07:16 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from freefall.freebsd.org (imp@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l55L7GP0078446; Tue, 5 Jun 2007 21:07:16 GMT (envelope-from imp@freefall.freebsd.org) Received: (from imp@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l55L7GSk078442; Tue, 5 Jun 2007 15:07:16 -0600 (MDT) (envelope-from imp) Date: Tue, 5 Jun 2007 15:07:16 -0600 (MDT) From: Warner Losh Message-Id: <200706052107.l55L7GSk078442@freefall.freebsd.org> To: thorsten@trampisch.com, imp@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/113384: Missing UFTDI support for hardware from Gude Analog- und Digitalsysteme GmbH (DCF77 Clocks) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 21:07:16 -0000 Synopsis: Missing UFTDI support for hardware from Gude Analog- und Digitalsysteme GmbH (DCF77 Clocks) State-Changed-From-To: open->closed State-Changed-By: imp State-Changed-When: Tue Jun 5 15:07:04 MDT 2007 State-Changed-Why: committed. http://www.freebsd.org/cgi/query-pr.cgi?pr=113384 From owner-freebsd-usb@FreeBSD.ORG Tue Jun 5 21:08:19 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AFAEA16A46B for ; Tue, 5 Jun 2007 21:08:19 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4F77713C468 for ; Tue, 5 Jun 2007 21:08:19 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l55L6MYO047891; Tue, 5 Jun 2007 15:06:22 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 05 Jun 2007 15:06:43 -0600 (MDT) Message-Id: <20070605.150643.-1962677297.imp@bsdimp.com> To: thorsten@trampisch.com From: "M. Warner Losh" In-Reply-To: <20070605204430.GA5224@SDF.LONESTAR.ORG> References: <20070605204430.GA5224@SDF.LONESTAR.ORG> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 05 Jun 2007 15:06:22 -0600 (MDT) Cc: freebsd-usb@FreeBSD.org Subject: Re: first patch submitted and forgot to mark it [patch] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 21:08:19 -0000 Committed. Warner From owner-freebsd-usb@FreeBSD.ORG Tue Jun 5 21:08:26 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 99AD916A46D for ; Tue, 5 Jun 2007 21:08:26 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4118713C487 for ; Tue, 5 Jun 2007 21:08:26 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l55L6lME047893; Tue, 5 Jun 2007 15:06:48 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 05 Jun 2007 15:07:09 -0600 (MDT) Message-Id: <20070605.150709.-782803811.imp@bsdimp.com> To: thorsten@trampisch.com From: "M. Warner Losh" In-Reply-To: <20070605204430.GA5224@SDF.LONESTAR.ORG> References: <20070605204430.GA5224@SDF.LONESTAR.ORG> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 05 Jun 2007 15:06:48 -0600 (MDT) Cc: freebsd-usb@FreeBSD.org Subject: Re: first patch submitted and forgot to mark it [patch] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 21:08:26 -0000 P.S. Please test, since I don't have these devices. From owner-freebsd-usb@FreeBSD.ORG Tue Jun 5 21:10:07 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2EE8816A41F for ; Tue, 5 Jun 2007 21:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id D2E1C13C465 for ; Tue, 5 Jun 2007 21:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l55LA6Bn078516 for ; Tue, 5 Jun 2007 21:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l55LA6C2078515; Tue, 5 Jun 2007 21:10:06 GMT (envelope-from gnats) Date: Tue, 5 Jun 2007 21:10:06 GMT Message-Id: <200706052110.l55LA6C2078515@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: usb/113384: commit references a PR X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 21:10:07 -0000 The following reply was made to PR usb/113384; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/113384: commit references a PR Date: Tue, 5 Jun 2007 21:06:37 +0000 (UTC) imp 2007-06-05 21:06:17 UTC FreeBSD src repository Modified files: sys/dev/usb uftdi.c usbdevs Log: Add more IDs for the uftdi driver. Slight tweaks to patch by me. Submitted by: Thorsten Trampisch PR: 113384 Revision Changes Path 1.26 +11 -1 src/sys/dev/usb/uftdi.c 1.296 +6 -0 src/sys/dev/usb/usbdevs _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 05:04:15 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE36C16A400 for ; Wed, 6 Jun 2007 05:04:15 +0000 (UTC) (envelope-from achilov-rn@askd.ru) Received: from to-495.askd.ru (master.askd.ru [80.242.75.6]) by mx1.freebsd.org (Postfix) with ESMTP id 5BCE313C46C for ; Wed, 6 Jun 2007 05:04:14 +0000 (UTC) (envelope-from achilov-rn@askd.ru) Received: from to-495.askd.ru (IDENT:shelton@localhost.askd.ru [127.0.0.1]) by to-495.askd.ru (8.13.8/8.13.6) with ESMTP id l564XV9s036838 for ; Wed, 6 Jun 2007 11:33:31 +0700 (NOVST) (envelope-from achilov-rn@askd.ru) Received: from localhost (localhost [[UNIX: localhost]]) by to-495.askd.ru (8.13.8/8.13.6/Submit) id l564XTSc036775 for freebsd-usb@freebsd.org; Wed, 6 Jun 2007 11:33:29 +0700 (NOVST) (envelope-from achilov-rn@askd.ru) X-Authentication-Warning: to-495.askd.ru: shelton set sender to achilov-rn@askd.ru using -f From: "Rashid N. Achilov" Organization: =?koi8-r?b?7+/v?= "=?koi8-r?b?4fMt88nT1MXNwQ==?= =?koi8-r?b?IOvPzdDMxcvT?=" To: freebsd-usb@freebsd.org Date: Wed, 6 Jun 2007 11:33:28 +0700 User-Agent: KMail/1.9.5 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706061133.29195.achilov-rn@askd.ru> Subject: Nikon Coolpix 5200 hangs system X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Achilov, Rashid" List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 05:04:16 -0000 How do you do. FreeBSD 6.2-RELEASE. When I have tried to connect Nikon Coolpix 5200 to USB, system hangs. Yes, it detects camera as flash: to-495 kernel: umass0: NIKON NIKON DSC E5200, rev 1.10/1.00, addr 2 to-495 kernel: da0 at umass-sim0 bus 0 target 0 lun 0 to-495 kernel: da0:Removable Direct Access SCSI-2 device to-495 kernel: da0: 1.000MB/s transfers to-495 kernel: da0: 120MB (246016 512 byte sectors: 64H 32S/T 120C) but hangs at any next command, entered atfer connecting USB cord (i.e. camcontrol devlist). Log filled with these messages: to-495 kernel: umass0: BBB reset failed, STALLED to-495 kernel: umass0: BBB bulk-in clear stall failed, STALLED to-495 kernel: umass0: BBB bulk-out clear stall failed, STALLED to-495 kernel: (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0 to-495 kernel: umass0: BBB reset failed, STALLED to-495 kernel: umass0: BBB bulk-in clear stall failed, STALLED to-495 kernel: umass0: BBB bulk-out clear stall failed, STALLED Is there a way to transfer content from camera to box? After disconnecting USB, system runs OK -- With Best Regards. Rashid N. Achilov (RNA1-RIPE), Web: http://www.askd.ru/~shelton OOO "ACK" telecommunications administrator, e-mail: achilov-rn [at] askd.ru PGP: 83 CD E2 A7 37 4A D5 81 D6 D6 52 BF C9 2F 85 AF 97 BE CB 0A From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 09:15:29 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D972316A468 for ; Wed, 6 Jun 2007 09:15:29 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id 86F0713C468 for ; Wed, 6 Jun 2007 09:15:29 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 6 Jun 2007 09:15:22 -0000 Date: Wed, 6 Jun 2007 12:15:28 +0300 From: Nikolay Pavlov To: "M. Warner Losh" , R.Mahmatkhanov@SKYLINK.RU Message-ID: <20070606091528.GA44081@zone3000.net> References: <20070531054845.GA22380@zone3000.net> <20070531.010436.-460543608.imp@bsdimp.com> <20070602122453.GA48237@zone3000.net> <20070602.131011.-1370572280.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070602.131011.-1370572280.imp@bsdimp.com> X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: freebsd-usb@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 09:15:30 -0000 On Saturday, 2 June 2007 at 13:10:11 -0600, M. Warner Losh wrote: > In message: <20070602122453.GA48237@zone3000.net> > Nikolay Pavlov writes: > : On Thursday, 31 May 2007 at 1:04:36 -0600, M. Warner Losh wrote: > : > In message: <20070531054845.GA22380@zone3000.net> > : > Nikolay Pavlov writes: > : > : On Monday, 28 May 2007 at 12:39:44 +0300, Nikolay Pavlov wrote: > : > : > Hi folks. > : > : > I have an issue with CCU-550 CDMA modem > : > : > (http://www.cmotech.com/eproduct6-1.htm) on recent current. > : > : > Every time i am reattaching it i see this error: > : > : > ucom0: could not set data multiplex mode > : > : > > : > : > So in order to work with it i have to reboot after each detache > : > : > procedure. The only known workaround for this is to delete the > : > : > "goto bad;" code in /usr/src/sys/dev/usb/umodem.c: > : > : > > : > : > printf("%s: could not set data multiplex mode\n", > : > : > devname); > : > : > goto bad; > : > : > > : > : > Could someone comment on this? > : > : > > : > : > P.S. Please cc me, becuase i am not subscribe to freebsd-usb or > : > : > freebsd-mobile > : > : > > : > : > : > : May be i should send this to maintainer..? > : > > : > I thought that NetBSD did something clever in this condition, but it > : > doesn't. Try adding the device to usb_quirks.c. You'll need an entry > : > like the following: > : > > : > { USB_VENDOR_METRICOM, USB_PRODUCT_METRICOM_RICOCHET_GS, > : > 0x100, { UQ_ASSUME_CM_OVER_DATA }}, > : > : Thanks for response Warner. I want to check the usb_quirks variant > : first. Could you please advise me on what this line should be if i have > : this on dmesg: > : > : ucom0: on uhub1 > : ucom0: CMOTECH CO., LTD. CMOTECH CDMA Technologies, rev 2.00/0.00, addr 2, iclass 2/2 > : ucom0: data interface 1, has CM over data, has break > : ucom0: status change notification available > > Unfortunately, there's not enough info there. > > usbdevs -v > > will tell us. Hi Warner and Ruslan. Warner i have found that Ruslan is the originator of the patches for umodem.c: http://www.freebsd.org/cgi/query-pr.cgi?pr=109838 So there is already a few CMOTECH devices there. In any case guys here is my "usbdevs -v" output: Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00 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: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 powered port 2 powered Controller /dev/usb4: 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 powered port 6 powered port 7 powered I am open to any test ;) > > : > for whatever values your CCU-550 CDMA modem has. alternatively, you > : > could try the following patch, which may be lame: > : > > : > Index: umodem.c > : > =================================================================== > : > RCS file: /home/ncvs/src/sys/dev/usb/umodem.c,v > : > retrieving revision 1.60 > : > diff -u -r1.60 umodem.c > : > --- umodem.c 7 Sep 2006 00:06:42 -0000 1.60 > : > +++ umodem.c 31 May 2007 07:03:49 -0000 > : > @@ -279,7 +279,6 @@ > : > usb_cdc_cm_descriptor_t *cmd; > : > char *devinfo = NULL; > : > const char *devname; > : > - usbd_status err; > : > int data_ifcno; > : > int i; > : > struct ucom_softc *ucom; > : > @@ -373,16 +372,8 @@ > : > } else { > : > if (sc->sc_cm_cap & USB_CDC_CM_OVER_DATA) { > : > if (sc->sc_acm_cap & USB_CDC_ACM_HAS_FEATURE) > : > - err = umodem_set_comm_feature(sc, > : > - UCDC_ABSTRACT_STATE, UCDC_DATA_MULTIPLEXED); > : > - else > : > - err = 0; > : > - if (err) { > : > - printf("%s: could not set data multiplex mode\n", > : > - devname); > : > - goto bad; > : > - } > : > - sc->sc_cm_over_data = 1; > : > + umodem_set_comm_feature(sc, > : > + UCDC_ABSTRACT_STATE, UCDC_DATA_MULTIPLEXED); sc->sc_cm_over_data = 1; > : > } > : > } > : > > : > > : > this patch just feels wrong to me, but I suspect it will just work. > > Please try this patch too :-) > > Warner -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 10:20:44 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BA8716A468 for ; Wed, 6 Jun 2007 10:20:44 +0000 (UTC) (envelope-from R.Mahmatkhanov@SKYLINK.RU) Received: from smtp.rostov.skylink.ru (smtp.rostov.skylink.ru [195.151.56.49]) by mx1.freebsd.org (Postfix) with ESMTP id AD80513C480 for ; Wed, 6 Jun 2007 10:20:43 +0000 (UTC) (envelope-from R.Mahmatkhanov@SKYLINK.RU) Received: from adc-rnd02.RND.Kuban.SKYLINK.local (unknown [10.161.1.8]) by smtp.rostov.skylink.ru (Postfix) with ESMTP id 5B4E51140F; Wed, 6 Jun 2007 13:48:00 +0400 (MSD) Received: from [192.168.0.4] ([10.161.35.35]) by adc-rnd02.RND.Kuban.SKYLINK.local with Microsoft SMTPSVC(6.0.3790.3959); Wed, 6 Jun 2007 13:48:42 +0400 Message-ID: <466682FB.6070904@SKYLINK.RU> Date: Wed, 06 Jun 2007 13:48:43 +0400 From: =?UTF-8?B?0JzQsNGF0LzQsNGC0YXQsNC90L7QsiDQoNGD0YHQu9Cw0L0g0JrQsNC30LE=?= =?UTF-8?B?0LXQutC+0LLQuNGH?= User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Nikolay Pavlov References: <20070531054845.GA22380@zone3000.net> <20070531.010436.-460543608.imp@bsdimp.com> <20070602122453.GA48237@zone3000.net> <20070602.131011.-1370572280.imp@bsdimp.com> <20070606091528.GA44081@zone3000.net> In-Reply-To: <20070606091528.GA44081@zone3000.net> Content-Type: multipart/mixed; boundary="------------090100020405070803040905" X-OriginalArrivalTime: 06 Jun 2007 09:48:42.0422 (UTC) FILETIME=[DDEEDD60:01C7A81F] Cc: freebsd-usb@freebsd.org Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 10:20:44 -0000 This is a multi-part message in MIME format. --------------090100020405070803040905 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Nikolay Pavlov пишет: > > Hi Warner and Ruslan. > Warner i have found that Ruslan is the originator of the patches for > umodem.c: http://www.freebsd.org/cgi/query-pr.cgi?pr=109838 > > So there is already a few CMOTECH devices there. > In any case guys here is my "usbdevs -v" output: > > Controller /dev/usb0: > addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 > port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00 > port 2 powered > > I am open to any test ;) Please, try attached patch: # cd /usr/src/sys/dev/usb # patch < /path/to/ccu550.diff Then rebuild and reinstall kernel, reboot and try to use CCU550 with that new kernel. Patch is applying cleanly against in -CURRENT: - usb_quirks.c 1.41.2.8 - usbdevs 1.296 so update your sources if you have earlier versions of this files or adapt this patch for your files versions. -- С уважением, Махматханов Руслан Казбекович --------------090100020405070803040905 Content-Type: text/plain; name="ccu550.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ccu550.diff" LS0tIC91c3Ivc3JjL3N5cy9kZXYvdXNiL3VzYmRldnMJV2VkIEp1biAgNiAxMzo0MDozNiAy MDA3CisrKyB1c2JkZXZzCVdlZCBKdW4gIDYgMTM6NDI6MjEgMjAwNwpAQCAtODMwLDYgKzgz MCw3IEBACiAKIC8qIENNT1RFQ0ggcHJvZHVjdHMgKi8KIHByb2R1Y3QgQ01PVEVDSCBDTlU1 MTAJCTB4NTE0MQlDTU9URUNIIENETUEgVGVjaG5vbG9naWVzIFVTQiBtb2RlbQorcHJvZHVj dCBDTU9URUNIIENDVTU1MCAgICAgICAgICAweDU1MzMgIENETUEgMjAwMCAxeFJUVC8xeEVW RE8gVVNCIG1vZGVtCiBwcm9kdWN0IENNT1RFQ0ggQ05VNTUwCQkweDU1NDMJQ0RNQSAyMDAw IDF4UlRULzF4RVZETyBVU0IgbW9kZW0KIAogLyogQ29tcGFxIHByb2R1Y3RzICovCi0tLSAv dXNyL3NyYy9zeXMvZGV2L3VzYi91c2JfcXVpcmtzLmMJV2VkIEp1biAgNiAxMzo0MDozNiAy MDA3CisrKyB1c2JfcXVpcmtzLmMJV2VkIEp1biAgNiAxMzo0MzowNiAyMDA3CkBAIC04MCw2 ICs4MCw4IEBACiAgeyBVU0JfVkVORE9SX1NJTElDT05QT1JUQUxTLCBVU0JfUFJPRFVDVF9T SUxJQ09OUE9SVEFMU19ZQVBQSE9ORSwKICAgIAkJCQkJCSAgICAweDEwMCwgeyBVUV9BVV9J TlBfQVNZTkMgfX0sCiAgeyBVU0JfVkVORE9SX0xPR0lURUNILCBVU0JfUFJPRFVDVF9MT0dJ VEVDSF9VTjUzQiwgQU5ZLCB7IFVRX05PX1NUUklOR1MgfX0sCisgeyBVU0JfVkVORE9SX0NN T1RFQ0gsIFVTQl9QUk9EVUNUX0NNT1RFQ0hfQ0NVNTUwLAorICAgICAgICAgQU5ZLCB7IFVR X0FTU1VNRV9DTV9PVkVSX0RBVEEgfX0sCiAgeyBVU0JfVkVORE9SX0NNT1RFQ0gsIFVTQl9Q Uk9EVUNUX0NNT1RFQ0hfQ05VNTEwLAogCSBBTlksIHsgVVFfQVNTVU1FX0NNX09WRVJfREFU QSB9fSwKICB7IFVTQl9WRU5ET1JfQ01PVEVDSCwgVVNCX1BST0RVQ1RfQ01PVEVDSF9DTlU1 NTAsCg== --------------090100020405070803040905-- From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 14:28:11 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ECD0716A469 for ; Wed, 6 Jun 2007 14:28:11 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id 9C2A213C483 for ; Wed, 6 Jun 2007 14:28:11 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 6 Jun 2007 14:28:06 -0000 Date: Wed, 6 Jun 2007 17:28:13 +0300 From: Nikolay Pavlov To: =?utf-8?B?0JzQsNGF0LzQsNGC0YXQsNC90L7QsiDQoNGD0YHQu9Cw0L0g0JrQsNC30LE=?= =?utf-8?B?0LXQutC+0LLQuNGH?= Message-ID: <20070606142813.GA46995@zone3000.net> References: <20070531054845.GA22380@zone3000.net> <20070531.010436.-460543608.imp@bsdimp.com> <20070602122453.GA48237@zone3000.net> <20070602.131011.-1370572280.imp@bsdimp.com> <20070606091528.GA44081@zone3000.net> <466682FB.6070904@SKYLINK.RU> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <466682FB.6070904@SKYLINK.RU> X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: Alexander Motin , freebsd-usb@freebsd.org Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 14:28:12 -0000 On Wednesday, 6 June 2007 at 13:48:43 +0400, Махматханов Руслан Казбекович wrote: > Nikolay Pavlov пишет: > > >Hi Warner and Ruslan. Warner i have found that Ruslan is the originator of the patches for > >umodem.c: http://www.freebsd.org/cgi/query-pr.cgi?pr=109838 > >So there is already a few CMOTECH devices there. In any case guys here is my "usbdevs -v" output: > >Controller /dev/usb0: > >addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 > > port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00 > > port 2 powered > >I am open to any test ;) > > Please, try attached patch: > > # cd /usr/src/sys/dev/usb > # patch < /path/to/ccu550.diff > > Then rebuild and reinstall kernel, reboot and try to use CCU550 with that new kernel. > > Patch is applying cleanly against in -CURRENT: > > - usb_quirks.c 1.41.2.8 > - usbdevs 1.296 > > so update your sources if you have earlier versions of this files or adapt this patch for your files versions. Yes. This patch works for me. Thank you Ruslan. I can attach and detach the device for now: Jun 6 17:00:00 orion kernel: ucom0: on uhub1 Jun 6 17:00:00 orion kernel: ucom0: CMOTECH CO., LTD. CMOTECH CDMA Technologies, rev 2.00/0.00, addr 2, iclass 2/2 Jun 6 17:00:00 orion kernel: ucom0: data interface 1, has CM over data, has break Jun 6 17:00:00 orion kernel: ucom0: status change notification available Jun 6 17:02:08 orion kernel: ucom0: at uhub1 port 1 (addr 2) disconnected Jun 6 17:02:08 orion kernel: ucom0: detached Jun 6 17:02:44 orion root: Unknown USB device: vendor 0x16d8 product 0x5533 bus uhub1 Jun 6 17:02:44 orion kernel: ucom0: on uhub1 Jun 6 17:02:44 orion kernel: ucom0: CMOTECH CO., LTD. CMOTECH CDMA Technologies, rev 2.00/0.00, addr 2, iclass 2/2 Jun 6 17:02:44 orion kernel: ucom0: data interface 1, has CM over data, has break Jun 6 17:02:44 orion kernel: ucom0: status change notification available And it works. :) Is this possible to commit this Warner? However i have found one issue. If i am trying to detach it while mpd session is running i see this message from kernel: Jun 6 17:03:04 orion kernel: WARNING: attempt to net_add_domain(netgraph) after domainfinalize() Jun 6 17:03:09 orion kernel: Sleeping on "usbdly" with the following non-sleepable locks held: Jun 6 17:03:09 orion kernel: exclusive sleep mutex ng_tty node+queue r = 0 (0xc712b6a0) locked @ /usr/src/sys/modules/netgraph/tty/../../../netgraph/ng_tt y.c:207 Jun 6 17:03:09 orion kernel: KDB: stack backtrace: Jun 6 17:03:09 orion kernel: db_trace_self_wrapper(c0a2f828,e69179d8,c07798cd,c0a2fbeb,e69179ec,...) at db_trace_self_wrapper+0x26 Jun 6 17:03:09 orion kernel: kdb_backtrace(c0a2fbeb,e69179ec,4,1,0,...) at kdb_backtrace+0x29 Jun 6 17:03:09 orion kernel: witness_warn(5,0,c0a2d773,c0a21ac6,0,...) at witness_warn+0x1cd Jun 6 17:03:09 orion kernel: _sleep(c0b36e14,0,0,c0a21ac6,3,...) at _sleep+0x5f Jun 6 17:03:09 orion kernel: pause(c0a21ac6,3,e6917a7c,c06b7ae3,c4002000,...) at pause+0x47 Jun 6 17:03:09 orion kernel: usb_delay_ms(c4002000,2,c4e23e98,c0adc224,c7109c62,...) at usb_delay_ms+0x5e Jun 6 17:03:09 orion kernel: uhci_abort_xfer(e6917a98,c06c831e,c68efc00,c4a08700,c4008800,...) at uhci_abort_xfer+0x163 Jun 6 17:03:09 orion kernel: uhci_device_bulk_abort(c68efc00,c4a08700,c4008800,e6917aa4,c0d0adc3,...) at uhci_device_bulk_abort+0x10 Jun 6 17:03:09 orion kernel: usbd_abort_pipe(c694dc80,e6917ab8,c0d0b56f,c4008800,3,...) at usbd_abort_pipe+0x1e Jun 6 17:03:09 orion kernel: ucomstopread(c4008800,3,2,e6917ad4,c0788436,...) at ucomstopread+0x23 Jun 6 17:03:09 orion kernel: ucomstop(c4008800,3,c712b680,0,c712b6a0,...) at ucomstop+0x5f Jun 6 17:03:09 orion kernel: ttyflush(c4008800,3,c7142095,c71420bd,1,...) at ttyflush+0x46 Jun 6 17:03:09 orion kernel: ngt_open(c5a36100,c4008800,368,367,c0b3d494,...) at ngt_open+0x16b Jun 6 17:03:09 orion kernel: ttioctl(c4008800,8004741b,c6732000,7,c4e23e00,...) at ttioctl+0xdf8 Jun 6 17:03:09 orion kernel: ttyioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) at ttyioctl+0x11a Jun 6 17:03:09 orion kernel: giant_ioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) at giant_ioctl+0x56 Jun 6 17:03:09 orion kernel: devfs_ioctl_f(c560e870,8004741b,c6732000,c6512c00,c4e23e00,...) at devfs_ioctl_f+0xc9 Jun 6 17:03:09 orion kernel: kern_ioctl(c4e23e00,9,8004741b,c6732000,917d38,...) at kern_ioctl+0x243 Jun 6 17:03:09 orion kernel: ioctl(c4e23e00,e6917cfc,c,c4e23e00,c0ad6430,...) at ioctl+0x134 Jun 6 17:03:09 orion kernel: syscall(e6917d38) at syscall+0x293 Jun 6 17:03:09 orion kernel: Xint0x80_syscall() at Xint0x80_syscall+0x20 Jun 6 17:03:09 orion kernel: --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x283f974f, esp = 0xbf8fd94c, ebp = 0xbf8fdc78 --- Jun 6 17:03:09 orion kernel: lock order reversal: (Giant after non-sleepable) Jun 6 17:03:09 orion kernel: 1st 0xc712b6a0 ng_tty node+queue (ng_tty node+queue) @ /usr/src/sys/modules/netgraph/tty/../../../netgraph/ng_tty.c:207 Jun 6 17:03:09 orion kernel: 2nd 0xc0b368c8 Giant (Giant) @ /usr/src/sys/kern/kern_synch.c:235 Jun 6 17:03:09 orion kernel: KDB: stack backtrace: Jun 6 17:03:09 orion kernel: db_trace_self_wrapper(c0a2f828,e69179b0,c077a74e,c0a31cce,c0b368c8,...) at db_trace_self_wrapper+0x26 Jun 6 17:03:09 orion kernel: kdb_backtrace(c0a31cce,c0b368c8,c0a44c78,c0a44c78,c0a2d728,...) at kdb_backtrace+0x29 Jun 6 17:03:09 orion kernel: witness_checkorder(c0b368c8,9,c0a2d728,eb,c0a30425,...) at witness_checkorder+0x6de Jun 6 17:03:09 orion kernel: _mtx_lock_flags(c0b368c8,0,c0a2d728,eb,0,...) at _mtx_lock_flags+0xbc Jun 6 17:03:09 orion kernel: _sleep(c0b36e14,0,0,c0a21ac6,3,...) at _sleep+0x3e9 Jun 6 17:03:09 orion kernel: pause(c0a21ac6,3,e6917a7c,c06b7ae3,c4002000,...) at pause+0x47 Jun 6 17:03:09 orion kernel: usb_delay_ms(c4002000,2,c4e23e98,c0adc224,c7109c62,...) at usb_delay_ms+0x5e Jun 6 17:03:09 orion kernel: uhci_abort_xfer(e6917a98,c06c831e,c68efc00,c4a08700,c4008800,...) at uhci_abort_xfer+0x163 Jun 6 17:03:09 orion kernel: uhci_device_bulk_abort(c68efc00,c4a08700,c4008800,e6917aa4,c0d0adc3,...) at uhci_device_bulk_abort+0x10 Jun 6 17:03:09 orion kernel: usbd_abort_pipe(c694dc80,e6917ab8,c0d0b56f,c4008800,3,...) at usbd_abort_pipe+0x1e Jun 6 17:03:09 orion kernel: ucomstopread(c4008800,3,2,e6917ad4,c0788436,...) at ucomstopread+0x23 Jun 6 17:03:09 orion kernel: ucomstop(c4008800,3,c712b680,0,c712b6a0,...) at ucomstop+0x5f Jun 6 17:03:09 orion kernel: ttyflush(c4008800,3,c7142095,c71420bd,1,...) at ttyflush+0x46 Jun 6 17:03:09 orion kernel: ngt_open(c5a36100,c4008800,368,367,c0b3d494,...) at ngt_open+0x16b Jun 6 17:03:09 orion kernel: ttioctl(c4008800,8004741b,c6732000,7,c4e23e00,...) at ttioctl+0xdf8 Jun 6 17:03:09 orion kernel: ttyioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) at ttyioctl+0x11a Jun 6 17:03:09 orion kernel: giant_ioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) at giant_ioctl+0x56 Jun 6 17:03:09 orion kernel: devfs_ioctl_f(c560e870,8004741b,c6732000,c6512c00,c4e23e00,...) at devfs_ioctl_f+0xc9 Jun 6 17:03:09 orion kernel: kern_ioctl(c4e23e00,9,8004741b,c6732000,917d38,...) at kern_ioctl+0x243 Jun 6 17:03:09 orion kernel: ioctl(c4e23e00,e6917cfc,c,c4e23e00,c0ad6430,...) at ioctl+0x134 Jun 6 17:03:09 orion kernel: syscall(e6917d38) at syscall+0x293 Jun 6 17:03:09 orion kernel: Xint0x80_syscall() at Xint0x80_syscall+0x20 Jun 6 17:03:09 orion kernel: --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x283f974f, esp = 0xbf8fd94c, ebp = 0xbf8fdc78 --- Jun 6 17:03:41 orion kernel: bfe0: link state changed to DOWN Jun 6 17:04:02 orion kernel: ucom0: ucomreadcb: IOERROR Jun 6 17:04:02 orion kernel: ucom0: at uhub1 port 1 (addr 2) disconnected Jun 6 17:04:03 orion kernel: ucom0: detached I don't know who is the right person regarding this question. May be the maintainer of the mpd port knows? Alexander? > --- /usr/src/sys/dev/usb/usbdevs Wed Jun 6 13:40:36 2007 > +++ usbdevs Wed Jun 6 13:42:21 2007 > @@ -830,6 +830,7 @@ > > /* CMOTECH products */ > product CMOTECH CNU510 0x5141 CMOTECH CDMA Technologies USB modem > +product CMOTECH CCU550 0x5533 CDMA 2000 1xRTT/1xEVDO USB modem > product CMOTECH CNU550 0x5543 CDMA 2000 1xRTT/1xEVDO USB modem > > /* Compaq products */ > --- /usr/src/sys/dev/usb/usb_quirks.c Wed Jun 6 13:40:36 2007 > +++ usb_quirks.c Wed Jun 6 13:43:06 2007 > @@ -80,6 +80,8 @@ > { USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPHONE, > 0x100, { UQ_AU_INP_ASYNC }}, > { USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_UN53B, ANY, { UQ_NO_STRINGS }}, > + { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CCU550, > + ANY, { UQ_ASSUME_CM_OVER_DATA }}, > { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CNU510, > ANY, { UQ_ASSUME_CM_OVER_DATA }}, > { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CNU550, -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 14:41:36 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC19116A41F for ; Wed, 6 Jun 2007 14:41:36 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe08.swip.net [212.247.154.225]) by mx1.freebsd.org (Postfix) with ESMTP id 1EF1D13C4C7 for ; Wed, 6 Jun 2007 14:41:35 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] Received: from [194.248.135.20] (account mc467741@c2i.net HELO laptop.lan) by mailfe08.swip.net (CommuniGate Pro SMTP 5.1.9) with ESMTPA id 510705974; Wed, 06 Jun 2007 16:41:33 +0200 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Wed, 6 Jun 2007 16:41:25 +0200 User-Agent: KMail/1.9.5 References: <20070531054845.GA22380@zone3000.net> <466682FB.6070904@SKYLINK.RU> <20070606142813.GA46995@zone3000.net> In-Reply-To: <20070606142813.GA46995@zone3000.net> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200706061641.25897.hselasky@c2i.net> Cc: =?utf-8?b?0JzQsNGF0LzQsNGC0YXQsNC90L7QsiDQoNGD0YHQu9Cw0L0=?=, =?utf-8?b?INCa0LDQt9Cx0LXQutC+0LLQuNGH?= , Nikolay Pavlov , Alexander Motin Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 14:41:36 -0000 On Wednesday 06 June 2007 16:28, Nikolay Pavlov wrote: > On Wednesday, 6 June 2007 at 13:48:43 +0400, =D0=9C=D0=B0=D1=85=D0=BC=D0= =B0=D1=82=D1=85=D0=B0=D0=BD=D0=BE=D0=B2 =D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0= =BD =D0=9A=D0=B0=D0=B7=D0=B1=D0=B5=D0=BA=D0=BE=D0=B2=D0=B8=D1=87=20 wrote: > > Nikolay Pavlov =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > >Hi Warner and Ruslan. Warner i have found that Ruslan is the originator > > > of the patches for umodem.c: > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D109838 > > >So there is already a few CMOTECH devices there. In any case guys here > > > is my "usbdevs -v" output: Controller /dev/usb0: > > >addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), > > > Intel(0x0000), rev 1.00 port 1 addr 2: full speed, power 100 mA, conf= ig > > > 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev > > > 0.00 port 2 powered > > >I am open to any test ;) > > > > Please, try attached patch: > > > > # cd /usr/src/sys/dev/usb > > # patch < /path/to/ccu550.diff > > > > Then rebuild and reinstall kernel, reboot and try to use CCU550 with th= at > > new kernel. > > > > Patch is applying cleanly against in -CURRENT: > > > > - usb_quirks.c 1.41.2.8 > > - usbdevs 1.296 > > > > so update your sources if you have earlier versions of this files or > > adapt this patch for your files versions. > > Yes. This patch works for me. Thank you Ruslan. I can attach and detach > the device for now: > > Jun 6 17:00:00 orion kernel: ucom0: Technologies, class 2/0, rev 2.00/0.00, addr 2> on uhub1 Jun 6 17:00:00 > orion kernel: ucom0: CMOTECH CO., LTD. CMOTECH CDMA Technologies, rev > 2.00/0.00, addr 2, iclass 2/2 Jun 6 17:00:00 orion kernel: ucom0: data > interface 1, has CM over data, has break Jun 6 17:00:00 orion kernel: > ucom0: status change notification available > > Jun 6 17:02:08 orion kernel: ucom0: at uhub1 port 1 (addr 2) disconnected > Jun 6 17:02:08 orion kernel: ucom0: detached > > Jun 6 17:02:44 orion root: Unknown USB device: vendor 0x16d8 product > 0x5533 bus uhub1 Jun 6 17:02:44 orion kernel: ucom0: CMOTECH CDMA Technologies, class 2/0, rev 2.00/0.00, addr 2> on uhub1 Jun= =20 > 6 17:02:44 orion kernel: ucom0: CMOTECH CO., LTD. CMOTECH CDMA > Technologies, rev 2.00/0.00, addr 2, iclass 2/2 Jun 6 17:02:44 orion > kernel: ucom0: data interface 1, has CM over data, has break Jun 6 > 17:02:44 orion kernel: ucom0: status change notification available > > And it works. :) Is this possible to commit this Warner? > > However i have found one issue. If i am trying to detach it while mpd > session is running i see this message from kernel: > > Jun 6 17:03:04 orion kernel: WARNING: attempt to net_add_domain(netgraph) > after domainfinalize() Jun 6 17:03:09 orion kernel: Sleeping on "usbdly" > with the following non-sleepable locks held: Jun 6 17:03:09 orion kernel: > exclusive sleep mutex ng_tty node+queue r =3D 0 (0xc712b6a0) locked @ > /usr/src/sys/modules/netgraph/tty/../../../netgraph/ng_tt y.c:207 > Jun 6 17:03:09 orion kernel: KDB: stack backtrace: > Jun 6 17:03:09 orion kernel: > db_trace_self_wrapper(c0a2f828,e69179d8,c07798cd,c0a2fbeb,e69179ec,...) at > db_trace_self_wrapper+0x26 Jun 6 17:03:09 orion kernel: > kdb_backtrace(c0a2fbeb,e69179ec,4,1,0,...) at kdb_backtrace+0x29 Jun 6 > 17:03:09 orion kernel: witness_warn(5,0,c0a2d773,c0a21ac6,0,...) at > witness_warn+0x1cd Jun 6 17:03:09 orion kernel: > _sleep(c0b36e14,0,0,c0a21ac6,3,...) at _sleep+0x5f Jun 6 17:03:09 orion > kernel: pause(c0a21ac6,3,e6917a7c,c06b7ae3,c4002000,...) at pause+0x47 Ju= n=20 > 6 17:03:09 orion kernel: > usb_delay_ms(c4002000,2,c4e23e98,c0adc224,c7109c62,...) at > usb_delay_ms+0x5e Jun 6 17:03:09 orion kernel: > uhci_abort_xfer(e6917a98,c06c831e,c68efc00,c4a08700,c4008800,...) at > uhci_abort_xfer+0x163 Jun 6 17:03:09 orion kernel: > uhci_device_bulk_abort(c68efc00,c4a08700,c4008800,e6917aa4,c0d0adc3,...) = at > uhci_device_bulk_abort+0x10 Jun 6 17:03:09 orion kernel: > usbd_abort_pipe(c694dc80,e6917ab8,c0d0b56f,c4008800,3,...) at > usbd_abort_pipe+0x1e Jun 6 17:03:09 orion kernel: > ucomstopread(c4008800,3,2,e6917ad4,c0788436,...) at ucomstopread+0x23 Jun= =20 > 6 17:03:09 orion kernel: ucomstop(c4008800,3,c712b680,0,c712b6a0,...) at > ucomstop+0x5f Jun 6 17:03:09 orion kernel: > ttyflush(c4008800,3,c7142095,c71420bd,1,...) at ttyflush+0x46 Jun 6 > 17:03:09 orion kernel: ngt_open(c5a36100,c4008800,368,367,c0b3d494,...) at > ngt_open+0x16b Jun 6 17:03:09 orion kernel: > ttioctl(c4008800,8004741b,c6732000,7,c4e23e00,...) at ttioctl+0xdf8 Jun 6 > 17:03:09 orion kernel: ttyioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) > at ttyioctl+0x11a Jun 6 17:03:09 orion kernel: > giant_ioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) at giant_ioctl+0x56 > Jun 6 17:03:09 orion kernel: > devfs_ioctl_f(c560e870,8004741b,c6732000,c6512c00,c4e23e00,...) at > devfs_ioctl_f+0xc9 Jun 6 17:03:09 orion kernel: > kern_ioctl(c4e23e00,9,8004741b,c6732000,917d38,...) at kern_ioctl+0x243 J= un > 6 17:03:09 orion kernel: ioctl(c4e23e00,e6917cfc,c,c4e23e00,c0ad6430,...) > at ioctl+0x134 Jun 6 17:03:09 orion kernel: syscall(e6917d38) at > syscall+0x293 > Jun 6 17:03:09 orion kernel: Xint0x80_syscall() at Xint0x80_syscall+0x20 > Jun 6 17:03:09 orion kernel: --- syscall (54, FreeBSD ELF32, ioctl), eip= =3D > 0x283f974f, esp =3D 0xbf8fd94c, ebp =3D 0xbf8fdc78 --- Jun 6 17:03:09 or= ion > kernel: lock order reversal: (Giant after non-sleepable) Jun 6 17:03:09 > orion kernel: 1st 0xc712b6a0 ng_tty node+queue (ng_tty node+queue) @ > /usr/src/sys/modules/netgraph/tty/../../../netgraph/ng_tty.c:207 Jun 6 > 17:03:09 orion kernel: 2nd 0xc0b368c8 Giant (Giant) @ > /usr/src/sys/kern/kern_synch.c:235 Jun 6 17:03:09 orion kernel: KDB: sta= ck > backtrace: > Jun 6 17:03:09 orion kernel: > db_trace_self_wrapper(c0a2f828,e69179b0,c077a74e,c0a31cce,c0b368c8,...) at > db_trace_self_wrapper+0x26 Jun 6 17:03:09 orion kernel: > kdb_backtrace(c0a31cce,c0b368c8,c0a44c78,c0a44c78,c0a2d728,...) at > kdb_backtrace+0x29 Jun 6 17:03:09 orion kernel: > witness_checkorder(c0b368c8,9,c0a2d728,eb,c0a30425,...) at > witness_checkorder+0x6de Jun 6 17:03:09 orion kernel: > _mtx_lock_flags(c0b368c8,0,c0a2d728,eb,0,...) at _mtx_lock_flags+0xbc Jun= =20 > 6 17:03:09 orion kernel: _sleep(c0b36e14,0,0,c0a21ac6,3,...) at > _sleep+0x3e9 Jun 6 17:03:09 orion kernel: > pause(c0a21ac6,3,e6917a7c,c06b7ae3,c4002000,...) at pause+0x47 Jun 6 > 17:03:09 orion kernel: > usb_delay_ms(c4002000,2,c4e23e98,c0adc224,c7109c62,...) at > usb_delay_ms+0x5e Jun 6 17:03:09 orion kernel: > uhci_abort_xfer(e6917a98,c06c831e,c68efc00,c4a08700,c4008800,...) at > uhci_abort_xfer+0x163 Jun 6 17:03:09 orion kernel: > uhci_device_bulk_abort(c68efc00,c4a08700,c4008800,e6917aa4,c0d0adc3,...) = at > uhci_device_bulk_abort+0x10 Jun 6 17:03:09 orion kernel: > usbd_abort_pipe(c694dc80,e6917ab8,c0d0b56f,c4008800,3,...) at > usbd_abort_pipe+0x1e Jun 6 17:03:09 orion kernel: > ucomstopread(c4008800,3,2,e6917ad4,c0788436,...) at ucomstopread+0x23 Jun= =20 > 6 17:03:09 orion kernel: ucomstop(c4008800,3,c712b680,0,c712b6a0,...) at > ucomstop+0x5f Jun 6 17:03:09 orion kernel: > ttyflush(c4008800,3,c7142095,c71420bd,1,...) at ttyflush+0x46 Jun 6 > 17:03:09 orion kernel: ngt_open(c5a36100,c4008800,368,367,c0b3d494,...) at > ngt_open+0x16b Jun 6 17:03:09 orion kernel: > ttioctl(c4008800,8004741b,c6732000,7,c4e23e00,...) at ttioctl+0xdf8 Jun 6 > 17:03:09 orion kernel: ttyioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) > at ttyioctl+0x11a Jun 6 17:03:09 orion kernel: > giant_ioctl(c5a36100,8004741b,c6732000,7,c4e23e00,...) at giant_ioctl+0x56 > Jun 6 17:03:09 orion kernel: > devfs_ioctl_f(c560e870,8004741b,c6732000,c6512c00,c4e23e00,...) at > devfs_ioctl_f+0xc9 Jun 6 17:03:09 orion kernel: > kern_ioctl(c4e23e00,9,8004741b,c6732000,917d38,...) at kern_ioctl+0x243 J= un > 6 17:03:09 orion kernel: ioctl(c4e23e00,e6917cfc,c,c4e23e00,c0ad6430,...) > at ioctl+0x134 Jun 6 17:03:09 orion kernel: syscall(e6917d38) at > syscall+0x293 > Jun 6 17:03:09 orion kernel: Xint0x80_syscall() at Xint0x80_syscall+0x20 > Jun 6 17:03:09 orion kernel: --- syscall (54, FreeBSD ELF32, ioctl), eip= =3D > 0x283f974f, esp =3D 0xbf8fd94c, ebp =3D 0xbf8fdc78 --- Jun 6 17:03:41 or= ion > kernel: bfe0: link state changed to DOWN > Jun 6 17:04:02 orion kernel: ucom0: ucomreadcb: IOERROR > Jun 6 17:04:02 orion kernel: ucom0: at uhub1 port 1 (addr 2) disconnected > Jun 6 17:04:03 orion kernel: ucom0: detached > > I don't know who is the right person regarding this question. > May be the maintainer of the mpd port knows? > > Alexander? > > > --- /usr/src/sys/dev/usb/usbdevs Wed Jun 6 13:40:36 2007 > > +++ usbdevs Wed Jun 6 13:42:21 2007 > > @@ -830,6 +830,7 @@ > > > > /* CMOTECH products */ > > product CMOTECH CNU510 0x5141 CMOTECH CDMA Technologies USB modem > > +product CMOTECH CCU550 0x5533 CDMA 2000 1xRTT/1xEVDO USB mod= em > > product CMOTECH CNU550 0x5543 CDMA 2000 1xRTT/1xEVDO USB modem > > > > /* Compaq products */ > > --- /usr/src/sys/dev/usb/usb_quirks.c Wed Jun 6 13:40:36 2007 > > +++ usb_quirks.c Wed Jun 6 13:43:06 2007 > > @@ -80,6 +80,8 @@ > > { USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPHONE, > > 0x100, { UQ_AU_INP_ASYNC }}, > > { USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_UN53B, ANY, { UQ_NO_STRIN= GS > > }}, + { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CCU550, > > + ANY, { UQ_ASSUME_CM_OVER_DATA }}, > > { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CNU510, > > ANY, { UQ_ASSUME_CM_OVER_DATA }}, > > { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CNU550, Just a side-note. The locking errors you receive most likely will go away i= f=20 you install the new USB stack (SVN version): http://www.turbocat.net/~hselasky/usb4bsd =2D-HPS From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 15:51:41 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4CDEF16A400 for ; Wed, 6 Jun 2007 15:51:41 +0000 (UTC) (envelope-from mav@alkar.net) Received: from cmail.optima.ua (cmail.optima.ua [195.248.191.121]) by mx1.freebsd.org (Postfix) with ESMTP id BF96513C45A for ; Wed, 6 Jun 2007 15:51:40 +0000 (UTC) (envelope-from mav@alkar.net) Received: from orphanage.alkar.net (account mav@alkar.net [212.86.226.11] verified) by cmail.optima.ua (CommuniGate Pro SMTP 5.1.9) with ESMTPA id 23881240; Wed, 06 Jun 2007 17:51:35 +0300 Message-ID: <4666C9F6.5010106@alkar.net> Date: Wed, 06 Jun 2007 17:51:34 +0300 From: Alexander Motin User-Agent: Thunderbird 2.0.0.0 (X11/20070424) MIME-Version: 1.0 To: Nikolay Pavlov References: <20070531054845.GA22380@zone3000.net> <20070531.010436.-460543608.imp@bsdimp.com> <20070602122453.GA48237@zone3000.net> <20070602.131011.-1370572280.imp@bsdimp.com> <20070606091528.GA44081@zone3000.net> <466682FB.6070904@SKYLINK.RU> <20070606142813.GA46995@zone3000.net> In-Reply-To: <20070606142813.GA46995@zone3000.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: =?UTF-8?B?0JzQsNGF0LzQsNGC0YXQsNC90L7QsiDQoNGD0YHQu9Cw0L0g0JrQsNC30LHQtQ==?=, =?UTF-8?B?0LrQvtCy0LjRhw==?= , freebsd-usb@freebsd.org Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 15:51:41 -0000 Nikolay Pavlov wrote: >>> Hi Warner and Ruslan. Warner i have found that Ruslan is the originator of the patches for >>> umodem.c: http://www.freebsd.org/cgi/query-pr.cgi?pr=109838 >>> So there is already a few CMOTECH devices there. In any case guys here is my "usbdevs -v" output: >>> Controller /dev/usb0: >>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 >>> port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00 >>> port 2 powered >>> I am open to any test ;) >> Please, try attached patch: >> >> # cd /usr/src/sys/dev/usb >> # patch < /path/to/ccu550.diff >> >> Then rebuild and reinstall kernel, reboot and try to use CCU550 with that new kernel. >> >> Patch is applying cleanly against in -CURRENT: >> >> - usb_quirks.c 1.41.2.8 >> - usbdevs 1.296 >> >> so update your sources if you have earlier versions of this files or adapt this patch for your files versions. > > Yes. This patch works for me. Thank you Ruslan. I can attach and detach > the device for now: > > And it works. :) Is this possible to commit this Warner? > > However i have found one issue. If i am trying to detach it while mpd > session is running i see this message from kernel: .... > > I don't know who is the right person regarding this question. > May be the maintainer of the mpd port knows? > > Alexander? It's a pity, but tty and ng_tty code is still a white region on my FreeBSD world map. I have not looked there deep yet and I have no USB modem to test it. I think you should ask somebody of previous ng_tty committers. -- Alexander Motin mav@alkar.net Optima Telecom From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 17:19:10 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41E1416A400 for ; Wed, 6 Jun 2007 17:19:10 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id E816713C4AD for ; Wed, 6 Jun 2007 17:19:09 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 6 Jun 2007 17:19:06 -0000 Date: Wed, 6 Jun 2007 20:19:13 +0300 From: Nikolay Pavlov To: Alexander Motin , Julian Elischer Message-ID: <20070606171913.GA49138@zone3000.net> References: <20070531054845.GA22380@zone3000.net> <20070531.010436.-460543608.imp@bsdimp.com> <20070602122453.GA48237@zone3000.net> <20070602.131011.-1370572280.imp@bsdimp.com> <20070606091528.GA44081@zone3000.net> <466682FB.6070904@SKYLINK.RU> <20070606142813.GA46995@zone3000.net> <4666C9F6.5010106@alkar.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4666C9F6.5010106@alkar.net> X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: =?utf-8?B?0JzQsNGF0LzQsNGC0YXQsNC90L7QsiDQoNGD0YHQu9Cw0L0g0JrQsNC30LE=?=, =?utf-8?B?0LXQutC+0LLQuNGH?= , freebsd-usb@FreeBSD.org Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 17:19:10 -0000 On Wednesday, 6 June 2007 at 17:51:34 +0300, Alexander Motin wrote: > Nikolay Pavlov wrote: > >>> Hi Warner and Ruslan. Warner i have found that Ruslan is the originator of the patches for > >>> umodem.c: http://www.freebsd.org/cgi/query-pr.cgi?pr=109838 > >>> So there is already a few CMOTECH devices there. In any case guys here is my "usbdevs -v" output: > >>> Controller /dev/usb0: > >>> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 > >>> port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00 > >>> port 2 powered > >>> I am open to any test ;) > >> Please, try attached patch: > >> > >> # cd /usr/src/sys/dev/usb > >> # patch < /path/to/ccu550.diff > >> > >> Then rebuild and reinstall kernel, reboot and try to use CCU550 with that new kernel. > >> > >> Patch is applying cleanly against in -CURRENT: > >> > >> - usb_quirks.c 1.41.2.8 > >> - usbdevs 1.296 > >> > >> so update your sources if you have earlier versions of this files or adapt this patch for your files versions. > > > > Yes. This patch works for me. Thank you Ruslan. I can attach and detach > > the device for now: > > > > And it works. :) Is this possible to commit this Warner? > > > > However i have found one issue. If i am trying to detach it while mpd > > session is running i see this message from kernel: > .... > > > > I don't know who is the right person regarding this question. > > May be the maintainer of the mpd port knows? > > > > Alexander? > > It's a pity, but tty and ng_tty code is still a white region on my > FreeBSD world map. I have not looked there deep yet and I have no USB > modem to test it. > > I think you should ask somebody of previous ng_tty committers. > > -- > Alexander Motin mav@alkar.net > Optima Telecom Ok. The last one person i know how can throw the light upon this is Julian. If he doesn't know anything regarding this i will submit a PR for future investigations. -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 18:11:37 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0656816A478 for ; Wed, 6 Jun 2007 18:11:37 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outE.internet-mail-service.net (outE.internet-mail-service.net [216.240.47.228]) by mx1.freebsd.org (Postfix) with ESMTP id DE15B13C4BE for ; Wed, 6 Jun 2007 18:11:36 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Wed, 06 Jun 2007 11:11:36 -0700 Received: from julian-mac.elischer.org (nat.ironport.com [63.251.108.100]) by idiom.com (Postfix) with ESMTP id 06400125A2A; Wed, 6 Jun 2007 11:11:35 -0700 (PDT) Message-ID: <4666F8DD.9050407@elischer.org> Date: Wed, 06 Jun 2007 11:11:41 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: Nikolay Pavlov References: <20070531054845.GA22380@zone3000.net> <20070531.010436.-460543608.imp@bsdimp.com> <20070602122453.GA48237@zone3000.net> <20070602.131011.-1370572280.imp@bsdimp.com> <20070606091528.GA44081@zone3000.net> <466682FB.6070904@SKYLINK.RU> <20070606142813.GA46995@zone3000.net> <4666C9F6.5010106@alkar.net> <20070606171913.GA49138@zone3000.net> In-Reply-To: <20070606171913.GA49138@zone3000.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Alexander Motin , freebsd-usb@FreeBSD.org Subject: Re: ucom0: could not set data multiplex mode X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 18:11:37 -0000 Nikolay Pavlov wrote: > On Wednesday, 6 June 2007 at 17:51:34 +0300, Alexander Motin wrote: > > Ok. The last one person i know how can throw the light upon this is Julian. > If he doesn't know anything regarding this i will submit a PR for future > investigations. > I haven't been following.. can someone summarise? also: My ISP wouldn't let me send to the names in cyrilic.. please forward.. From owner-freebsd-usb@FreeBSD.ORG Wed Jun 6 22:51:20 2007 Return-Path: X-Original-To: freebsd-usb@FreeBSD.org Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E644516A468 for ; Wed, 6 Jun 2007 22:51:20 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id 9EF3013C45E for ; Wed, 6 Jun 2007 22:51:20 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 6 Jun 2007 22:51:17 -0000 Date: Thu, 7 Jun 2007 01:51:24 +0300 From: Nikolay Pavlov To: Julian Elischer Message-ID: <20070606225124.GA54246@zone3000.net> References: <20070606183213.GA50428@zone3000.net> <4667041D.9030302@elischer.org> <20070606203729.GB52124@zone3000.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070606203729.GB52124@zone3000.net> X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: R.Mahmatkhanov@SKYLINK.RU, mav@alkar.net, freebsd-usb@FreeBSD.org Subject: WARNING: attempt to net_add_domain(netgraph) after domainfinalize() was [ucom0: could not set data multiplex mode] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Jun 2007 22:51:21 -0000 On Wednesday, 6 June 2007 at 23:37:29 +0300, Nikolay Pavlov wrote: > On Wednesday, 6 June 2007 at 11:59:41 -0700, Julian Elischer wrote: > > Nikolay Pavlov wrote: > > >Here is the initial email about the "non-sleepable locks held" issue. > > >I have got it with my CDMA USB modem in mpd. > > [...] > > > > >Jun 6 17:03:09 orion kernel: Sleeping on "usbdly" with the following non-sleepable locks held: > > >Jun 6 17:03:09 orion kernel: exclusive sleep mutex ng_tty node+queue r = 0 (0xc712b6a0) locked @ > > >/usr/src/sys/modules/netgraph/tty/../../../netgraph/ng_tt > > [...] > > > > >Jun 6 17:03:09 orion kernel: witness_warn(5,0,c0a2d773,c0a21ac6,0,...) at witness_warn+0x1cd > > >Jun 6 17:03:09 orion kernel: _sleep(c0b36e14,0,0,c0a21ac6,3,...) at _sleep+0x5f > > [...] > > > > >Jun 6 17:03:09 orion kernel: ttyflush(c4008800,3,c7142095,c71420bd,1,...) at ttyflush+0x46 > > >Jun 6 17:03:09 orion kernel: ngt_open(c5a36100,c4008800,368,367,c0b3d494,...) at ngt_open+0x16b > > >Jun 6 17:03:09 orion kernel: ttioctl(c4008800,8004741b,c6732000,7,c4e23e00,...) at ttioctl+0xdf8 > > > > it looks as if the locking in ng_tty.c is less that well thought out. > > > > I am not an expert in the tty subsystem, but it is possible that the ttyflush call in ngt_open() might be moved out from under the NGTLOCK() call.. > > > > certainly you need to examine what is needed there. > > > > maybe a different way of serialising the flush is needed. > > > > I can't look at it now, but I think someone should be able to follow the code to see if ttyflush needs to be locked > > like that. > > Ok. Julian i'll submit a PR regarding this problem. > http://www.freebsd.org/cgi/query-pr.cgi?pr=113432 Done. -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-usb@FreeBSD.ORG Thu Jun 7 00:13:32 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63AC616A400 for ; Thu, 7 Jun 2007 00:13:32 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) by mx1.freebsd.org (Postfix) with ESMTP id 4002213C45B for ; Thu, 7 Jun 2007 00:13:32 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from ppp-70-251-187-11.dsl.austtx.swbell.net ([70.251.187.11]:58431 helo=[192.168.200.4]) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.67 (FreeBSD)) (envelope-from ) id 1Hw5cz-0003XK-3I for freebsd-usb@freebsd.org; Wed, 06 Jun 2007 19:13:29 -0500 Date: Wed, 6 Jun 2007 19:13:12 -0500 (CDT) From: Larry Rosenman To: freebsd-usb@freebsd.org Message-ID: <20070606190936.B1029@borg.lerctr.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Score: -4.3 (----) X-LERCTR-Spam-Score: -4.3 (----) X-Spam-Report: SpamScore (-4.3/5.0) ALL_TRUSTED=-1.8, BAYES_00=-2.599, DKIM_POLICY_SIGNSOME=0.001, TW_UH=0.077 X-LERCTR-Spam-Report: SpamScore (-4.3/5.0) ALL_TRUSTED=-1.8, BAYES_00=-2.599, DKIM_POLICY_SIGNSOME=0.001, TW_UH=0.077 DomainKey-Status: no signature Subject: EHCI issue? X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2007 00:13:32 -0000 I'm seeing the following: --- [snip] uhci0: port 0x1800-0x181f irq 17 at device 29.0 on pci0 uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1800 ioapic0: routing intpin 17 (PCI IRQ 17) to vector 51 uhci0: [GIANT-LOCKED] uhci0: [ITHREAD] usb0: on uhci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x1820-0x183f irq 19 at device 29.1 on pci0 uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1820 ioapic0: routing intpin 19 (PCI IRQ 19) to vector 52 uhci1: [GIANT-LOCKED] uhci1: [ITHREAD] usb1: on uhci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x1840-0x185f irq 18 at device 29.2 on pci0 uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0x1840 ioapic0: routing intpin 18 (PCI IRQ 18) to vector 53 uhci2: [GIANT-LOCKED] uhci2: [ITHREAD] usb2: on uhci2 usb2: USB revision 1.0 uhub2: on usb2 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xd8500400-0xd85007ff irq 17 at device 29.7 on pci0 ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xd8500400 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: on usb3 device_attach: uhub3 attach returned 6 usb3: port 0, set config at addr 1 failed usb3: root hub problem, error=4 [snip] Anyone got any ideas? At http://www.lerctr.org/~ler/FreeBSD-CURRENT is: total 58 -rw-r--r-- 1 ler ler 7156 Jun 6 19:08 BORG -rw-r--r-- 1 ler ler 13912 Jun 6 19:09 borg.lerctr.org.asl.gz -rw-r--r-- 1 ler ler 36501 Jun 6 19:07 dmesg.boot Which is the full verbose dmesg.boot, kernel config, and the ACPI stuff. pciconf -lv: hostb0@pci0:0:0: class=0x060000 card=0x808015d9 chip=0x25d88086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000P Chipset Memory Controller Hub' class = bridge subclass = HOST-PCI pcib1@pci0:2:0: class=0x060400 card=0x00000000 chip=0x25f78086 rev=0xb1 hdr=0x01 vendor = 'Intel Corporation' device = '5000 Series Chipset PCI Express x8 Port 2-3' class = bridge subclass = PCI-PCI pcib8@pci0:4:0: class=0x060400 card=0x00000000 chip=0x25f88086 rev=0xb1 hdr=0x01 vendor = 'Intel Corporation' device = '5000 Series Chipset PCI Express x8 Port 4-5' class = bridge subclass = PCI-PCI pcib9@pci0:6:0: class=0x060400 card=0x00000000 chip=0x25f98086 rev=0xb1 hdr=0x01 vendor = 'Intel Corporation' device = '5000 Series Chipset PCI Express x8 Port 6-7' class = bridge subclass = PCI-PCI none0@pci0:8:0: class=0x088000 card=0x808015d9 chip=0x1a388086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset DMA Engine' class = base peripheral hostb1@pci0:16:0: class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Error Reporting Registers' class = bridge subclass = HOST-PCI hostb2@pci0:16:1: class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Error Reporting Registers' class = bridge subclass = HOST-PCI hostb3@pci0:16:2: class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Error Reporting Registers' class = bridge subclass = HOST-PCI hostb4@pci0:17:0: class=0x060000 card=0x808015d9 chip=0x25f18086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Reserved Registers' class = bridge subclass = HOST-PCI hostb5@pci0:19:0: class=0x060000 card=0x808015d9 chip=0x25f38086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Reserved Registers' class = bridge subclass = HOST-PCI hostb6@pci0:21:0: class=0x060000 card=0x808015d9 chip=0x25f58086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset FBD Registers' class = bridge subclass = HOST-PCI hostb7@pci0:22:0: class=0x060000 card=0x808015d9 chip=0x25f68086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset FBD Registers' class = bridge subclass = HOST-PCI pcib10@pci0:28:0: class=0x060400 card=0x808015d9 chip=0x26908086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = '631xESB/6321ESB PCI Express Root Port 1' class = bridge subclass = PCI-PCI uhci0@pci0:29:0: class=0x0c0300 card=0x808015d9 chip=0x26888086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller' class = serial bus subclass = USB uhci1@pci0:29:1: class=0x0c0300 card=0x808015d9 chip=0x26898086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller' class = serial bus subclass = USB uhci2@pci0:29:2: class=0x0c0300 card=0x808015d9 chip=0x268a8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller' class = serial bus subclass = USB ehci0@pci0:29:7: class=0x0c0320 card=0x808015d9 chip=0x268c8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB2 Enhanced Host Controller' class = serial bus subclass = USB pcib11@pci0:30:0: class=0x060401 card=0x808015d9 chip=0x244e8086 rev=0xd9 hdr=0x01 vendor = 'Intel Corporation' device = '82801BA/CA/DB/DBL/EB/ER/FB/GB/HB (ICH2/3/4/4/5/5/6/7/8), 63xxESB Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:31:0: class=0x060100 card=0x808015d9 chip=0x26708086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB LPC Interface Controller' class = bridge subclass = PCI-ISA atapci0@pci0:31:1: class=0x01018a card=0x808015d9 chip=0x269e8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB Ultra ATA Storage Controller' class = mass storage subclass = ATA atapci1@pci0:31:2: class=0x010601 card=0x808015d9 chip=0x26818086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = 'Enterprise Southbridge SATA cc=AHCI' class = mass storage ichsmb0@pci0:31:3: class=0x0c0500 card=0x808015d9 chip=0x269b8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB SMBus Controller' class = serial bus subclass = SMBus pcib2@pci1:0:0: class=0x060400 card=0x808015d9 chip=0x35008086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express Upstream Port' class = bridge subclass = PCI-PCI pcib7@pci1:0:3: class=0x060400 card=0x808015d9 chip=0x350c8086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express to PCI-X Bridge' class = bridge subclass = PCI-PCI pcib3@pci2:0:0: class=0x060400 card=0x808015d9 chip=0x35108086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express Downstream Port E1' class = bridge subclass = PCI-PCI pcib6@pci2:2:0: class=0x060400 card=0x808015d9 chip=0x35188086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express Downstream Port E3' class = bridge subclass = PCI-PCI pcib4@pci3:0:0: class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = '6700PXH PCI Express-to-PCI Express Bridge A' class = bridge subclass = PCI-PCI pcib5@pci3:0:2: class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = '6700PXH PCI Express-to-PCI Express Bridge B' class = bridge subclass = PCI-PCI em0@pci6:0:0: class=0x020000 card=0x000015d9 chip=0x10968086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'PRO/1000 EB Network Connection' class = network subclass = ethernet em1@pci6:0:1: class=0x020000 card=0x000015d9 chip=0x10968086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'PRO/1000 EB Network Connection' class = network subclass = ethernet vgapci0@pci11:1:0: class=0x030000 card=0x808015d9 chip=0x515e1002 rev=0x02 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'Radeon ES1000 Radeon ES1000' class = display subclass = VGA Ideas? FreeBSD borg.lerctr.org 7.0-CURRENT FreeBSD 7.0-CURRENT #26: Sun Jun 3 20:54:04 CDT 2007 root@borg.lerctr.org:/usr/obj/usr/src/sys/BORG amd64 -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893 From owner-freebsd-usb@FreeBSD.ORG Thu Jun 7 14:40:05 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E113016A46D for ; Thu, 7 Jun 2007 14:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id BF12113C469 for ; Thu, 7 Jun 2007 14:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l57Ee5Qp087108 for ; Thu, 7 Jun 2007 14:40:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l57Ee5WN087107; Thu, 7 Jun 2007 14:40:05 GMT (envelope-from gnats) Resent-Date: Thu, 7 Jun 2007 14:40:05 GMT Resent-Message-Id: <200706071440.l57Ee5WN087107@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Larry Rosenman Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD36416A421 for ; Thu, 7 Jun 2007 14:34:22 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) by mx1.freebsd.org (Postfix) with ESMTP id 8CBD313C458 for ; Thu, 7 Jun 2007 14:34:22 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from ppp-70-251-187-11.dsl.austtx.swbell.net ([70.251.187.11]:63901 helo=borg.lerctr.org) by thebighonker.lerctr.org with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.67 (FreeBSD)) (envelope-from ) id 1HwJ48-000B0x-1z for FreeBSD-gnats-submit@freebsd.org; Thu, 07 Jun 2007 09:34:22 -0500 Received: from ler by borg.lerctr.org with local (Exim 4.67 (FreeBSD)) (envelope-from ) id 1HwJ3v-00013C-2V for FreeBSD-gnats-submit@freebsd.org; Thu, 07 Jun 2007 09:34:07 -0500 Message-Id: Date: Thu, 07 Jun 2007 09:34:07 -0500 From: Larry Rosenman Sender: Larry Rosenman To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: usb/113454: EHCI error 6/EHCI Hub error 4 -CURRENT X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Larry Rosenman List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Jun 2007 14:40:06 -0000 >Number: 113454 >Category: usb >Synopsis: EHCI error 6/EHCI Hub error 4 -CURRENT >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jun 07 14:40:05 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Larry Rosenman >Release: FreeBSD 7.0-CURRENT amd64 >Organization: LERCTR Consulting >Environment: System: FreeBSD borg.lerctr.org 7.0-CURRENT FreeBSD 7.0-CURRENT #26: Sun Jun 3 20:54:04 CDT 2007 root@borg.lerctr.org:/usr/obj/usr/src/sys/BORG amd64 >Description: During boot, I see: ehci0: mem 0xd8500400-0xd85007ff irq 17 at device 29.7 on pci0 ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xd8500400 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: on usb3 device_attach: uhub3 attach returned 6 usb3: port 0, set config at addr 1 failed usb3: root hub problem, error=4 I've made the full verbose dmesg available, as well as the kernel config and ACPI tables at: http://www.lerctr.org/~ler/FreeBSD-CURRENT/ pciconf -lv output: hostb0@pci0:0:0: class=0x060000 card=0x808015d9 chip=0x25d88086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000P Chipset Memory Controller Hub' class = bridge subclass = HOST-PCI pcib1@pci0:2:0: class=0x060400 card=0x00000000 chip=0x25f78086 rev=0xb1 hdr=0x01 vendor = 'Intel Corporation' device = '5000 Series Chipset PCI Express x8 Port 2-3' class = bridge subclass = PCI-PCI pcib8@pci0:4:0: class=0x060400 card=0x00000000 chip=0x25f88086 rev=0xb1 hdr=0x01 vendor = 'Intel Corporation' device = '5000 Series Chipset PCI Express x8 Port 4-5' class = bridge subclass = PCI-PCI pcib9@pci0:6:0: class=0x060400 card=0x00000000 chip=0x25f98086 rev=0xb1 hdr=0x01 vendor = 'Intel Corporation' device = '5000 Series Chipset PCI Express x8 Port 6-7' class = bridge subclass = PCI-PCI none0@pci0:8:0: class=0x088000 card=0x808015d9 chip=0x1a388086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset DMA Engine' class = base peripheral hostb1@pci0:16:0: class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Error Reporting Registers' class = bridge subclass = HOST-PCI hostb2@pci0:16:1: class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Error Reporting Registers' class = bridge subclass = HOST-PCI hostb3@pci0:16:2: class=0x060000 card=0x808015d9 chip=0x25f08086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Error Reporting Registers' class = bridge subclass = HOST-PCI hostb4@pci0:17:0: class=0x060000 card=0x808015d9 chip=0x25f18086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Reserved Registers' class = bridge subclass = HOST-PCI hostb5@pci0:19:0: class=0x060000 card=0x808015d9 chip=0x25f38086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset Reserved Registers' class = bridge subclass = HOST-PCI hostb6@pci0:21:0: class=0x060000 card=0x808015d9 chip=0x25f58086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset FBD Registers' class = bridge subclass = HOST-PCI hostb7@pci0:22:0: class=0x060000 card=0x808015d9 chip=0x25f68086 rev=0xb1 hdr=0x00 vendor = 'Intel Corporation' device = '5000 Series Chipset FBD Registers' class = bridge subclass = HOST-PCI pcib10@pci0:28:0: class=0x060400 card=0x808015d9 chip=0x26908086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = '631xESB/6321ESB PCI Express Root Port 1' class = bridge subclass = PCI-PCI uhci0@pci0:29:0: class=0x0c0300 card=0x808015d9 chip=0x26888086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller' class = serial bus subclass = USB uhci1@pci0:29:1: class=0x0c0300 card=0x808015d9 chip=0x26898086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller' class = serial bus subclass = USB uhci2@pci0:29:2: class=0x0c0300 card=0x808015d9 chip=0x268a8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB Universal Host Controller' class = serial bus subclass = USB ehci0@pci0:29:7: class=0x0c0320 card=0x808015d9 chip=0x268c8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB/3100 Chipset USB2 Enhanced Host Controller' class = serial bus subclass = USB pcib11@pci0:30:0: class=0x060401 card=0x808015d9 chip=0x244e8086 rev=0xd9 hdr=0x01 vendor = 'Intel Corporation' device = '82801BA/CA/DB/DBL/EB/ER/FB/GB/HB (ICH2/3/4/4/5/5/6/7/8), 63xxESB Hub Interface to PCI Bridge' class = bridge subclass = PCI-PCI isab0@pci0:31:0: class=0x060100 card=0x808015d9 chip=0x26708086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB LPC Interface Controller' class = bridge subclass = PCI-ISA atapci0@pci0:31:1: class=0x01018a card=0x808015d9 chip=0x269e8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB Ultra ATA Storage Controller' class = mass storage subclass = ATA atapci1@pci0:31:2: class=0x010601 card=0x808015d9 chip=0x26818086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = 'Enterprise Southbridge SATA cc=AHCI' class = mass storage ichsmb0@pci0:31:3: class=0x0c0500 card=0x808015d9 chip=0x269b8086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = '631xESB/6321ESB SMBus Controller' class = serial bus subclass = SMBus pcib2@pci1:0:0: class=0x060400 card=0x808015d9 chip=0x35008086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express Upstream Port' class = bridge subclass = PCI-PCI pcib7@pci1:0:3: class=0x060400 card=0x808015d9 chip=0x350c8086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express to PCI-X Bridge' class = bridge subclass = PCI-PCI pcib3@pci2:0:0: class=0x060400 card=0x808015d9 chip=0x35108086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express Downstream Port E1' class = bridge subclass = PCI-PCI pcib6@pci2:2:0: class=0x060400 card=0x808015d9 chip=0x35188086 rev=0x01 hdr=0x01 vendor = 'Intel Corporation' device = '6311ESB/6321ESB PCI Express Downstream Port E3' class = bridge subclass = PCI-PCI pcib4@pci3:0:0: class=0x060400 card=0x00000000 chip=0x03298086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = '6700PXH PCI Express-to-PCI Express Bridge A' class = bridge subclass = PCI-PCI pcib5@pci3:0:2: class=0x060400 card=0x00000000 chip=0x032a8086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = '6700PXH PCI Express-to-PCI Express Bridge B' class = bridge subclass = PCI-PCI em0@pci6:0:0: class=0x020000 card=0x000015d9 chip=0x10968086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'PRO/1000 EB Network Connection' class = network subclass = ethernet em1@pci6:0:1: class=0x020000 card=0x000015d9 chip=0x10968086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = 'PRO/1000 EB Network Connection' class = network subclass = ethernet vgapci0@pci11:1:0: class=0x030000 card=0x808015d9 chip=0x515e1002 rev=0x02 hdr=0x00 vendor = 'ATI Technologies Inc.' device = 'Radeon ES1000 Radeon ES1000' class = display subclass = VGA >How-To-Repeat: Boot my Intel 5000P Chipset SuperMicro server with a recent kernel and latest BIOS. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Fri Jun 8 12:18:32 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7489816A469; Fri, 8 Jun 2007 12:18:32 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 333B413C465; Fri, 8 Jun 2007 12:18:32 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (gavin@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l58CIVGA083748; Fri, 8 Jun 2007 12:18:31 GMT (envelope-from gavin@freefall.freebsd.org) Received: (from gavin@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l58CIVmd083744; Fri, 8 Jun 2007 12:18:31 GMT (envelope-from gavin) Date: Fri, 8 Jun 2007 12:18:31 GMT From: Gavin Atkinson Message-Id: <200706081218.l58CIVmd083744@freefall.freebsd.org> To: waldeck@gmx.de, gavin@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/112161: [usbdevs] [patch] Option N.V. Fusion UMTS Quad-GPRS X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2007 12:18:32 -0000 Synopsis: [usbdevs] [patch] Option N.V. Fusion UMTS Quad-GPRS State-Changed-From-To: open->closed State-Changed-By: gavin State-Changed-When: Fri Jun 8 12:16:33 UTC 2007 State-Changed-Why: Patch committed by kevlo@ to HEAD (ubsa.c 1.20 / usbdevs 1.276) and MFC'd http://www.freebsd.org/cgi/query-pr.cgi?pr=112161 From owner-freebsd-usb@FreeBSD.ORG Fri Jun 8 16:30:04 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1D30D16A46B; Fri, 8 Jun 2007 16:30:04 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id E69CC13C4BA; Fri, 8 Jun 2007 16:30:03 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l58GU3YA003090; Fri, 8 Jun 2007 16:30:03 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l58GU3fF003086; Fri, 8 Jun 2007 16:30:03 GMT (envelope-from linimon) Date: Fri, 8 Jun 2007 16:30:03 GMT From: Mark Linimon Message-Id: <200706081630.l58GU3fF003086@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/113432: WARNING: attempt to net_add_domain(netgraph) after domainfinalize() X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jun 2007 16:30:04 -0000 Synopsis: WARNING: attempt to net_add_domain(netgraph) after domainfinalize() Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Fri Jun 8 16:29:18 UTC 2007 Responsible-Changed-Why: This sounds as though it may be a problem in USB. http://www.freebsd.org/cgi/query-pr.cgi?pr=113432 From owner-freebsd-usb@FreeBSD.ORG Sat Jun 9 16:10:13 2007 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48EC016A400 for ; Sat, 9 Jun 2007 16:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 0595813C483 for ; Sat, 9 Jun 2007 16:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l59GACHC011536 for ; Sat, 9 Jun 2007 16:10:12 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l59GACQ6011535; Sat, 9 Jun 2007 16:10:12 GMT (envelope-from gnats) Date: Sat, 9 Jun 2007 16:10:12 GMT Message-Id: <200706091610.l59GACQ6011535@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Larry Rosenman Cc: Subject: usb/113454 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Larry Rosenman List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2007 16:10:13 -0000 The following reply was made to PR usb/113454; it has been noted by GNATS. From: Larry Rosenman To: bug-followup@FreeBSD.org Cc: Subject: usb/113454 Date: Sat, 9 Jun 2007 11:08:26 -0500 (CDT) Updated to today's -CURRENT, and do *NOT* see this issue. I'm not sure what commit changed it. Today's dmesg: Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 7.0-CURRENT #27: Sat Jun 9 10:42:38 CDT 2007 root@borg.lerctr.org:/usr/obj/usr/src/sys/BORG WARNING: WITNESS option enabled, expect reduced performance. ACPI APIC Table: Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Xeon(R) CPU 5120 @ 1.86GHz (1862.01-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x6f6 Stepping = 6 Features=0xbfebfbff Features2=0x4e3bd AMD Features=0x20100800 AMD Features2=0x1 Cores per package: 2 usable memory = 4284977152 (4086 MB) avail memory = 4123684864 (3932 MB) FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 6 cpu3 (AP): APIC ID: 7 Security auditing service present BSM auditing present ioapic0 irqs 0-23 on motherboard ioapic1 irqs 24-47 on motherboard kbd1 at kbdmux0 cryptosoft0: on motherboard acpi0: on motherboard acpi0: [ITHREAD] acpi_hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 2000 acpi0: Power Button (fixed) Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0 cpu0: on acpi0 est0: on cpu0 p4tcc0: on cpu0 cpu1: on acpi0 est1: on cpu1 p4tcc1: on cpu1 cpu2: on acpi0 est2: on cpu2 p4tcc2: on cpu2 cpu3: on acpi0 est3: on cpu3 p4tcc3: on cpu3 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: at device 2.0 on pci0 pci1: on pcib1 pcib2: irq 16 at device 0.0 on pci1 pci2: on pcib2 pcib3: irq 16 at device 0.0 on pci2 pci3: on pcib3 pcib4: at device 0.0 on pci3 pci4: on pcib4 pcib5: at device 0.2 on pci3 pci5: on pcib5 pcib6: irq 18 at device 2.0 on pci2 pci6: on pcib6 em0: port 0x2000-0x201f mem 0xd8000000-0xd801ffff irq 18 at device 0.0 on pci6 em0: Ethernet address: 00:30:48:33:94:80 em0: [FILTER] em1: port 0x2020-0x203f mem 0xd8020000-0xd803ffff irq 19 at device 0.1 on pci6 em1: Ethernet address: 00:30:48:33:94:81 em1: [FILTER] pcib7: at device 0.3 on pci1 pci7: on pcib7 pcib8: at device 4.0 on pci0 pci8: on pcib8 pcib9: at device 6.0 on pci0 pci9: on pcib9 pci0: at device 8.0 (no driver attached) pcib10: irq 17 at device 28.0 on pci0 pci10: on pcib10 uhci0: port 0x1800-0x181f irq 17 at device 29.0 on pci0 uhci0: [GIANT-LOCKED] uhci0: [ITHREAD] usb0: on uhci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 2 ports with 2 removable, self powered uhci1: port 0x1820-0x183f irq 19 at device 29.1 on pci0 uhci1: [GIANT-LOCKED] uhci1: [ITHREAD] usb1: on uhci1 usb1: USB revision 1.0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0x1840-0x185f irq 18 at device 29.2 on pci0 uhci2: [GIANT-LOCKED] uhci2: [ITHREAD] usb2: on uhci2 usb2: USB revision 1.0 uhub2: on usb2 uhub2: 2 ports with 2 removable, self powered ehci0: mem 0xd8500400-0xd85007ff irq 17 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb3: EHCI version 1.0 usb3: companion controllers, 2 ports each: usb0 usb1 usb2 usb3: on ehci0 usb3: USB revision 2.0 uhub3: on usb3 uhub3: 6 ports with 6 removable, self powered pcib11: at device 30.0 on pci0 pci11: on pcib11 vgapci0: port 0x3000-0x30ff mem 0xd0000000-0xd7ffffff,0xd8200000-0xd820ffff irq 18 at device 1.0 on pci11 drm0: on vgapci0 info: [drm] Initialized radeon 1.25.0 20060524 isab0: at device 31.0 on pci0 isa0: on isab0 atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x1860-0x186f at device 31.1 on pci0 ata0: on atapci0 ata0: [ITHREAD] ata1: on atapci0 ata1: [ITHREAD] atapci1: port 0x18a0-0x18a7,0x1874-0x1877,0x1878-0x187f,0x1870-0x1873,0x1880-0x189f mem 0xd8500800-0xd8500bff irq 19 at device 31.2 on pci0 atapci1: [ITHREAD] atapci1: AHCI Version 01.10 controller with 6 ports detected ata2: on atapci1 ata2: [ITHREAD] ata3: on atapci1 ata3: [ITHREAD] ata4: on atapci1 ata4: [ITHREAD] ata5: on atapci1 ata5: [ITHREAD] ata6: on atapci1 ata6: [ITHREAD] ata7: on atapci1 ata7: [ITHREAD] ichsmb0: port 0x1100-0x111f irq 19 at device 31.3 on pci0 ichsmb0: [GIANT-LOCKED] ichsmb0: [ITHREAD] smbus0: on ichsmb0 smb0: on smbus0 acpi_button0: on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model IntelliMouse, device ID 3 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 on acpi0 uart0: [FILTER] uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 uart1: [FILTER] fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 fdc0: [FILTER] fd0: <1440-KB 3.5" drive> on fdc0 drive 0 ppc0: port 0x378-0x37f,0x778-0x77f irq 7 drq 3 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/9 bytes threshold ppbus0: on ppc0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ppc0: [GIANT-LOCKED] ppc0: [ITHREAD] orm0: at iomem 0xc0000-0xcafff,0xcb000-0xccfff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec acd0: DMA limited to UDMA33, controller found non-ATA66 cable acd0: DVDR at ata0-master UDMA33 ad4: 381554MB at ata2-master SATA300 ad6: 381554MB at ata3-master SATA300 ad8: 381554MB at ata4-master SATA300 ad10: 381554MB at ata5-master SATA300 ad12: 381554MB at ata6-master SATA300 ad14: 381554MB at ata7-master SATA300 acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 acd0: FAILURE - INQUIRY ILLEGAL REQUEST asc=0x24 ascq=0x00 cd0 at ata0 bus 0 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: 33.000MB/s transfers cd0: Attempt to query device size failed: NOT READY, Medium not present SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! SMP: AP CPU #3 Launched! WARNING: WITNESS option enabled, expect reduced performance. Trying to mount root from ufs:/dev/ad4s1a WARNING: ZFS is considered to be an experimental feature in FreeBSD. ZFS filesystem version 6 ZFS storage pool version 6 -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893