From owner-freebsd-usb@FreeBSD.ORG Sun Apr 6 00:29:32 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37C67106564A; Sun, 6 Apr 2008 00:29:32 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id 19B0C8FC12; Sun, 6 Apr 2008 00:29:31 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id 711761CC038; Sat, 5 Apr 2008 17:29:31 -0700 (PDT) Date: Sat, 5 Apr 2008 17:29:31 -0700 From: Jeremy Chadwick To: Dorian =?iso-8859-1?Q?B=FCttner?= Message-ID: <20080406002931.GA31195@eos.sc1.parodius.com> References: <200804052236.49472.antik@bsd.ee> <200804060024.39019.antik@bsd.ee> <200804060033.50609.antik@bsd.ee> <47F7F4BC.6020209@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <47F7F4BC.6020209@gmx.de> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: freebsd-stable@freebsd.org, freebsd-usb@freebsd.org Subject: Re: USB to RS232 converter problem (prolific chip) 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, 06 Apr 2008 00:29:32 -0000 On Sat, Apr 05, 2008 at 11:53:00PM +0200, Dorian Büttner wrote: > >>>>> # cu -l /dev/ttyU0 >>>>> >>> > propably you need to adjust the line speed, i.e. cu -l -s 19200, > also some devices like if you hit enter to get a login prompt. > >> Some progress on debugging! Just kiddin... >> >> I removed converter from USB and FreeBSD 7.0 kernel dumped following >> information: >> >> > > That's actually been discussed here: > http://www.freebsd.org/cgi/query-pr.cgi?pr=122287 > > While we're at it: can everybody tell me the magic keystroke to end a cu > session? man says ~^Z or something, i think this is a combination of keys > to pressed? will end a cu session. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB | From owner-freebsd-usb@FreeBSD.ORG Sun Apr 6 00:45:51 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFF621065670 for ; Sun, 6 Apr 2008 00:45:51 +0000 (UTC) (envelope-from alec-keyword-freebsd.befd64@SetFilePointer.com) Received: from hamlet.setfilepointer.com (hamlet.SetFilePointer.com [63.224.10.2]) by mx1.freebsd.org (Postfix) with SMTP id 837638FC20 for ; Sun, 6 Apr 2008 00:45:51 +0000 (UTC) (envelope-from alec-keyword-freebsd.befd64@SetFilePointer.com) Received: (qmail 39135 invoked by uid 4250); 5 Apr 2008 19:45:50 -0500 Received: by hamlet.SetFilePointer.com (tmda-sendmail, from uid 4250); Sat, 05 Apr 2008 19:45:50 -0500 Date: Sat, 5 Apr 2008 19:45:50 -0500 To: Andrei Kolu Message-ID: <20080406004550.GE2207@hamlet.SetFilePointer.com> References: <200804052236.49472.antik@bsd.ee> <20080405213217.GD2207@hamlet.SetFilePointer.com> <200804060112.53866.antik@bsd.ee> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GV0iVqYguTV4Q9ER" Content-Disposition: inline In-Reply-To: <200804060112.53866.antik@bsd.ee> User-Agent: Mutt/1.4.2.3i X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alec Kloss X-Primary-Address: alec@SetFilePointer.com Cc: freebsd-stable@freebsd.org, freebsd-usb@freebsd.org Subject: Re: USB to RS232 converter problem (prolific chip) 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, 06 Apr 2008 00:45:52 -0000 --GV0iVqYguTV4Q9ER Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2008-04-06 01:12, Andrei Kolu wrote: > On Sunday 06 April 2008 00:32:17 Alec Kloss wrote: > > The the attached patch, also available at > > > > http://setfilepointer.com/pub/src:sys:dev:usb:uplcom.c.patch > > > > might help. I've needed it to make uplcom stuff work. >=20 > This patch works just fine (tested on 6.3). Thank you!=20 > Why it is not submitted into base tree for more than a year? >=20 It's been on my todo list forever, but so are a lot of other things. I have a hard enough time keeping up with Arla. :) --=20 Alec Kloss alec@SetFilePointer.com IM: angryspamhater@yahoo.com PGP key at http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0xA241980E "No Bunny!" -- Simon, from Frisky Dingo --GV0iVqYguTV4Q9ER Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFH+B0+2s33paJBmA4RAhb+AJ9K9aI0qdNB/i4yUE24GMkOD5uQBQCfdDRQ mtOCudu6Ea8Vmou9vSJmXq4= =hO9T -----END PGP SIGNATURE----- --GV0iVqYguTV4Q9ER-- From owner-freebsd-usb@FreeBSD.ORG Mon Apr 7 11:07:10 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 880FD106564A for ; Mon, 7 Apr 2008 11:07:10 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6E7818FC0A for ; Mon, 7 Apr 2008 11:07:10 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m37B7A24048961 for ; Mon, 7 Apr 2008 11:07:10 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m37B79Mv048957 for freebsd-usb@FreeBSD.org; Mon, 7 Apr 2008 11:07:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 7 Apr 2008 11:07:09 GMT Message-Id: <200804071107.m37B79Mv048957@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 freebsd-usb@FreeBSD.org 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, 07 Apr 2008 11:07:10 -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 i386/46371 usb USB controller cannot be initialized on IBM Netfinity o bin/57255 usb usbd and multi-function devices o usb/63621 usb [umass] [panic] USB MemoryStick Reader stalls/crashes o usb/69006 usb [usbdevs] [patch] Apple Cinema Display hangs USB ports o usb/71155 usb [ulpt] misbehaving usb-printer hangs processes, causes o usb/73307 usb [panic] Kernel panics on USB disconnect o usb/74771 usb [umass] [hang] mounting write-protected umass device a o usb/75705 usb [umass] [panic] da0 attach / Optio S4 (with backtrace) o usb/75797 usb [pcm] 5.3-STABLE(2005 1/4) detect USB headset, But can o usb/76395 usb [uhci] USB printer does not work, usbdevs says "addr 0 o usb/77184 usb [umass] [panic] kernel panic on USB device disconnect, o usb/77294 usb [ulpcom] [panic] ucom + ulpcom panic o usb/79269 usb [ohci] USB ohci da0 plug/unplug causes crashes and loc o usb/79287 usb [uhci] [hang] UHCI hang after interrupt transfer o usb/79524 usb [ulpt] printing to Minolta PagePro 1[23]xxW via USB fa a usb/79656 usb [ehci] RHSC interrupts lost o usb/79722 usb [ehci] wrong alignments in ehci.h o usb/80040 usb [hang] Use of sound mixer causes system freeze with ua o usb/80361 usb [umass] [patch] mounting of Dell usb-stick fails o usb/80829 usb [modules] [panic] possible panic when loading USB-modu o usb/80862 usb [patch] USB locking issues: missing some Giant calls o usb/82350 usb [ucom] [panic] null pointer dereference in USB stack o usb/82520 usb [udbp] [reboot] Reboot when USL101 connected s usb/82569 usb [umass] [panic] USB mass storage plug/unplug causes sy o usb/82660 usb [echi] [panic] EHCI: I/O stuck in state 'physrd'/panic o usb/83563 usb [umass] [panic] Page Fault while detaching Mpman Usb d o usb/83677 usb [usb] [request] usb controller often not detected (Sun o usb/83756 usb [ums] [patch] Microsoft Intellimouse Explorer 4.0A doe 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 s usb/84336 usb [usb] [reboot] instant system reboot when unmounting a o usb/86767 usb [umass] [patch] bogus "slice starts beyond end of the o usb/88743 usb [hang] USB makes kernel hang at boot (regression in 6. p usb/88966 usb [modules] kldunload ucom.ko returns "Device busy" erro s usb/89003 usb [request] LaCie Firewire drive not properly supported o usb/89954 usb [umass] [panic] USB Disk driver race condition? o usb/90700 usb [umass] [panic] Kernel panic on connect/mount/use umas o usb/91238 usb [umass] USB tape unit fails to write a second tape fil o usb/91283 usb [boot] booting very slow with usb devices connection ( o usb/91538 usb [ulpt] [patch] Unable to print to EPSON CX3500 o usb/91906 usb [ehci] [hang] FreeBSD hangs while booting with USB leg o usb/92052 usb [unlpt] usbd causes defunct process with busy file-han o usb/92083 usb [ural] [panic] panic using WPA on ural NIC in 6.0-RELE o usb/92142 usb [uhub] SET_ADDR_FAILED and SHORT_XFER errors from usb 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 [mouse] hw.acpi.cpu.cx_lowest=C3 on AMD Turion causes o usb/93640 usb [echi] [irq] device ehci causes interrupt storm on thi o usb/93828 usb [ochi] [panic] ohci causes panic on boot (HP Pavillion o usb/94166 usb [umass] [boot] btx halted with a flashcard plugged o usb/94384 usb [panic] kernel panic with usb2 hardware o usb/94717 usb [ulpt] Reading from /dev/ulpt can break work of a UHCI o usb/94813 usb [umass] mounting write-protected umass device freezes o usb/94897 usb [panic] Kernel Panic when cleanly unmounting USB disk s usb/95348 usb [kbd] USB keyboard unplug causes noise on screen o usb/95562 usb [umass] Write Stress in USB Mass drive causes "vinvalb s usb/95636 usb [umass] [boot] 5 minute delay at boot when using VT620 s usb/96120 usb [ums] [request] USB mouse not always detected o usb/96224 usb [usb] [msdosfs] mount_msdosfs cause page fault in sync o usb/96457 usb [umass] [panic] fatback on umass = reboot s usb/97286 usb [mouse] [request] MS Wireless Intellimouse Explorer 2. o usb/99431 usb [kbd] FreeBSD on MSI 6566E (Intel 845E motherboards) d o usb/101096 usb [if_ural] [panic] USB WLAN occasionally causes kernel- o usb/101448 usb [ohci] FBSD 6.1-STABLE/AMD64 crashes under heavy USB/O o usb/101752 usb [umass] [panic] 6.1-RELEASE kernel panic on usb device o usb/102066 usb [ukbd] usb keyboard and multimedia keys don't work f usb/102096 usb [patch] usbd(8) does not handle multiple devices in on o usb/103025 usb [uhub] [panic] wrong detection of USB device for FreeB o usb/104292 usb [umass] [hang] system lockup on forced umount of usb-s o usb/104830 usb [umass] system crashes when copying data to umass devi o usb/105186 usb [ehci] [panic] USB 2.0/ehci on FreeBSD 6.2-PRE/AMD64 c o usb/106615 usb [uftdi] uftdi module does not automatically load with o usb/106648 usb [umass] [hang] USB Floppy on D1950 10 min Hang on Inse s usb/106832 usb USB HP printer is not detected by kernel when ACPI ena o usb/107248 usb [umass] [patch] scsi_da.c quirk for Cowon iAUDIO X5 MP o usb/107446 usb [umass] umass problems (usb and fw disks) o usb/107827 usb [ohci] [panic] ohci_add_done addr not found o usb/107848 usb [umass] [request] cannot access Samsung flash disk o usb/107924 usb [patch] usbd(8) does not call detach 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/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 usb/111753 usb [uhid] [panic] Replicable system panic involving UHID s usb/112568 usb [umass] [request] USB mode may wrong when mounting Pla o usb/112631 usb [panic] Problem with SONY DSC-S80 camera on umount o usb/112640 usb [usb] [hang] Kernel freezes when writing a file to an o usb/113478 usb [boot] [request] FreeBSD could not start on Core2Duo n s usb/113629 usb [ukbd] Dropped USB keyboard events on Dell Latitude D6 o usb/113672 usb [ehci] [panic] Kernel panic with AEWIN CB6971 o usb/113851 usb [boot] Unable to boot install cd from USB-CDROM s usb/113977 usb [request] Need a way to set mode of USB disk's write c o usb/114310 usb [libusb] [patch] [panic] USB hub attachment panics ker o usb/114682 usb [umass] generic USB media-card reader unusable o kern/114780 usb [uplcom] [panic] Panics while stress testing the uplco o usb/115298 usb [ulpt] [panic] Turning off USB printer panics kernel o usb/116561 usb [umodem] [panic] RELENG_6 umodem panic "trying to slee o usb/116699 usb [usbhid] USB HID devices do not initialize at system b o usb/116947 usb [ukbd] [patch] enable boot protocol on the USB keyboar o usb/117200 usb [ugen] ugen0 prints strange string on attach if detach o usb/117313 usb [umass] [panic] panic on usb camera insertion o usb/117613 usb [uhci] [irq] uhci interrupt storm & USB leaked memory o usb/117946 usb [panic] D-Link DUB-E100 rev. B1 crashes FreeBSD 7.0-BE o usb/117955 usb [umass] [panic] inserting minolta dimage a2 crashes OS o usb/118140 usb [ucom] [patch] quick hack for ucom to get it behave wi o usb/118141 usb [ucom] usb serial and nokia phones ucomreadcb ucomread o usb/118353 usb [panic] [ppp] repeatable kernel panic during ppp(4) se o usb/118391 usb [usbdevs] [patch] Add uscanner ID for Epson CX4800 o usb/118480 usb [umass] Timeout in USB mass storage freezes vfs layer o usb/119018 usb [usbd] HP ScanJet 4300C found as knowndev but not reco o usb/119201 usb [cam] [patch] Quirks for Olympus FE-210 camera, LG and o usb/119481 usb [hang] FreeBSD not responding after connecting USB-Mas o usb/119509 usb USB flaky on Dell Optiplex 755 o usb/119513 usb [irq] inserting dlink dwl-g630 wireless card results i o usb/119977 usb [ums] Mouse does not work in a Cherry-USB keyboard/mou o usb/120017 usb [ehci] [patch] CS5536 (AMD Geode) USB 2.0 quirk o usb/120034 usb [hang] 6.2 & 6.3 hangs on boot at usb0: OHCI with 1.5 o usb/120283 usb [panic] Automation reboot with wireless keyboard & mou o usb/120321 usb [hang] System hangs when transferring data to WD MyBoo o usb/120729 usb [panic] fault while in kernel mode with connecting USB o usb/120786 usb Kernelpanik when forced umount of a dettached USB Hard f usb/120873 usb [zyd] [panic] if_zyd and if_rum panic in usb_transfer_ o usb/121232 usb remove PCCARD rebooted system o usb/121275 usb [boot] FreeBSD fails to boot with usb legacy support e o usb/121474 usb [cam] [patch] QUIRK: SAMSUNG HM250JI in LaCie usb hard o usb/121708 usb [kbd] nforce 650i mobo w/ usb keyboard infinite key re o usb/121734 usb [ugen] ugen HP1022 printer device not working since up o usb/121755 usb [ohci] [patch] Fix panic after ohci/uhub cardbus devic o usb/121861 usb [kbd] Don't work Fn keys on USB Microsoft Natural Ergo 130 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o conf/30929 usb [usb] [patch] use usbd to initialize USB ADSL modem o usb/40948 usb [umass] [request] USB HP CDW8200 does not work o usb/48342 usb [usbd] [patch] usbd dynamic device list. s usb/51958 usb [urio] [patch] update for urio driver s usb/52026 usb [usb] [request] umass driver support for InSystem ISD2 o usb/59698 usb [kbd] [patch] Rework of ukbd HID to AT code translatio s usb/62257 usb [umass] [request] card reader UCR-61S2B is only half-s o usb/66547 usb [ucom] Palm Tungsten T USB does not initialize correct o usb/68232 usb [ugen] [patch] ugen(4) isochronous handling correction o usb/70523 usb [umct] [patch] umct sending/receiving wrong characters o usb/71280 usb [aue] aue0 device (linksys usb100tx) doesn't work in 1 o usb/71416 usb [ugen] Cryptoflex e-gate USB token (ugen0) detach is n o usb/71417 usb [ugen] Cryptoflex e-gate USB token (ugen0) communicati o usb/71455 usb [umass] Slow USB umass performance of 5.3 s usb/72733 usb [ucom] [request] Kyocera 7135 Palm OS connection probl o usb/74211 usb [umass] USB flash drive causes CAM status 0x4 on 4.10R a usb/74453 usb [umass] [patch] Q-lity CD-RW USB ECW-043 (ScanLogic SL o usb/75764 usb [umass] [patch] "umass0: Phase Error" - no device for o usb/75800 usb [ucom] ucom1: init failed STALLED error in time of syn s usb/75928 usb [umass] [request] Cytronix SmartMedia card (SMC) reade o usb/76461 usb [umass] disklabel of umass(4)-CAM(4)-da(4) not used by o usb/76653 usb [umass] [patch] Problem with Asahi Optical usb device o usb/76732 usb Mouse problems with USB KVM Switch o usb/78984 usb [umass] [patch] Creative MUVO umass failure o usb/79723 usb [usb] [request] prepare for high speed isochronous tra o usb/80774 usb [patch] have "usbd_find_desc" in line with the other " s usb/80776 usb [udav] [request] UDAV device driver shouldn't use usb_ s usb/80777 usb [request] usb_rem_task() should wait for callback to c o usb/80854 usb [patch] [request] suggestion for new iface-no-probe me o usb/80935 usb [uvisor] [patch] uvisor.c is not work with CLIE TH55. f usb/81621 usb [ehci] [hang] external hd hangs under load on ehci o usb/83863 usb [ugen] Communication problem between opensc/openct via s usb/85067 usb [uscanner] Cannot attach ScanJet 4300C to usb device o usb/85257 usb [boot] BTX boot loader fails on USB CDROM (HP DL145 Op o usb/86298 usb [mouse] Known good USB mouse won't work with correct s 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/91546 usb [umodem] [patch] Nokia 6630 mobile phone does not work o usb/91811 usb [umass] Compact Flash in HP Photosmart 2610 return " o usb/91896 usb [camcontrol] Serial Number of USB Memory Sticks is not o usb/92852 usb [ums] [patch] Vertical scroll not working properly on o usb/93389 usb [umass] [patch] Digital Camera Pentax S60 don't work o usb/93872 usb [cam] [patch] SCSI quirk required for ELTA 8061 OL USB o usb/95037 usb [umass] USB disk not recognized on hot-plug. o usb/96381 usb [cam] [patch] add a quirk table entry for a flash ram o usb/97175 usb [umass] [hang] USB cardreader hangs system o usb/97472 usb [cam] [patch] add support for Olympus C150,D390 o usb/98343 usb [boot] BBB reset failed errors with Creative Muvo MP3 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/101761 usb [usb] [patch] [request] usb.h: increase maximal size o 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 [panic] Casio Exilim Digital Camera causes panic on in o usb/103046 usb [ulpt] [patch] ulpt event driven I/O with select(2) an o usb/103289 usb [request] USB 2.0 problems on AMD LX-800 CPU and CS-55 o usb/103418 usb [usbhidctl] [patch] [request] usbhidctl: add ability t o usb/103917 usb [uhub] USB driver reports "Addr 0 should never happen" o usb/104290 usb [umass] [patch] quirk: TOSHIBA DVD-RAM drive (libretto o usb/104352 usb [ural] [patch] ural driver doesnt work o usb/104645 usb [umass] [request] Rave C-201 MP3 player does not commu o usb/105065 usb [sata] SATA - USB Bridge o usb/105361 usb [panic] Kernel panic during unmounting mass storage (C o usb/106041 usb [usb] [request] FreeBSD does not recognise Mustek Bear o usb/106621 usb [axe] [patch] DLINK DUB-E100 support broken o usb/106861 usb [usbdevs] [patch]: usbdevs update: Add product ACER Ze o usb/107243 usb [cam] [patch] Apacer USB Flash Drive quirk o usb/107388 usb [patch] [request] new driver: add utoppy device from N o usb/107496 usb [uhub] USB device problem on RELENG_6_2 (SHORT_XFER) ( o usb/107665 usb [usbdevs] [patch] uscanner support for epson stylus DX s usb/107701 usb [usbd] [request] usbd ignores "detach" o usb/107935 usb [uplcom] [panic] panic while accessing /dev/cuaU0 o usb/108056 usb [ohci] Mouse gets powered off during device probe when s usb/108344 usb [panic] kernel with atausb panics when unplugging USB o usb/108509 usb [hang] FreeBSD hang at startup after ehci0 detected (C o usb/110197 usb [umass] Sony PSP umass device does not detach from EHC s usb/110991 usb [usbdevs] [patch] QUIRK: Super Top IDE DEVICE (depends o usb/112461 usb [ehci] [request] ehci USB 2.0 doesn't work on nforce4 o usb/112463 usb [umass] problem with Samsung USB DVD writer, libscg an o usb/112944 usb [ulpt] [patch] Bi-directional access to HP LaserJet 10 o usb/113060 usb [usbdevs] [patch] Samsung printer not working in bidir o usb/113432 usb [ucom] WARNING: attempt to net_add_domain(netgraph) af o conf/114013 usb [patch] WITHOUT_USB allow to compil a lot of USB stuff o usb/114068 usb [umass] [patch] Problems with connection of the umass o usb/114916 usb [umass] [patch] USB Maxtor drive (L300RO) requires qui o usb/115080 usb [usbdevs] [patch] allow using a Hercules HWGUSB2-54-V2 o usb/115400 usb [ehci] Problem with EHCI on ASUS M2N4-SLI o usb/115933 usb [uftdi] [patch] RATOC REX-USB60F (usb serial converter o usb/115935 usb [usbdevs] [patch] kernel counterproductively attaches o usb/116282 usb [ulpt] Cannot print on USB HP LJ1018 or LJ1300 o usb/116574 usb [ehci] [patch] Add device ids for ICH8 USB chipsets f usb/116898 usb [panic] sleeping thread while using USB hard drive to o usb/117075 usb [scsi_da] [patch] quirk: USB Samsung YP-U3 MP3 o usb/117183 usb [panic] USB/fusefs -- panic while transferring large a o usb/117185 usb [umodem] [patch] Add support for UNION interface descr o usb/117205 usb [uscanner] [patch] uscanner support for HP ScanJet 447 o usb/117546 usb [usbdevs] [patch] Add MaxStream ZigBee product ID to u o usb/117598 usb [uaudio] [patch] Not possible to record with Plantroni o usb/117893 usb [umass] Lacie USB DVD writing failing o usb/117911 usb [ums] [request] Mouse Gembird MUSWC not work o usb/117938 usb [ums] [patch] Adding support for MS WL Natural and MS o usb/118098 usb [umass] 6th gen iPod causes problems when disconnectin o usb/118374 usb [usbdevs] [patch] support Option GlobeTrotter Max 3.6 o usb/118479 usb [ubsa] [patch] ubsa driver does not recognize AnyDATA o usb/118485 usb [usbdevs] [patch] Logitech Headset Workaround s usb/118571 usb [boot] [request] fix BTX issues when booting FreeBSD 7 o usb/118686 usb [usbdevs] [patch] teach usbdevs / ubsa(4) about Huawei o usb/118741 usb [umass] [patch] Support for Nikon D300 digital camera o usb/119150 usb [usbdevs] [patch] new usbdevs for CDMA 1xEVDO devices o usb/119227 usb [ubsa] [patch] ubsa buffer is too small; should be tun o usb/119389 usb [umass] Sony DSC-W1 CBI reset failed, STALLED (regress o usb/119633 usb [umass] umass0: BBB reset failed, IOERROR (regression) o usb/119653 usb [cam] [patch] iriver s7 player sync cache error patch o usb/119981 usb [usbdevs] [patch] add support for LOGITEC LAN-GTJ/U2 g o usb/120572 usb [umass] [patch] quirk to support ASUS P535 as umass (a f usb/120859 usb laserjet1000 PR#99460 how to install the patch? o usb/121045 usb [uftdi] [patch] Add support for PC-OP-RS1 and KURO-RS o usb/121052 usb [ums] Microsoft Notebook Optical Mouse 3000 (model 104 o usb/121169 usb Issues with usb mp3 player o usb/121184 usb [uipaq] [patch] add ids from linux ipaq driver (plus a o usb/121426 usb [patch] [uscanner] add HP ScanJet 3570C o usb/122025 usb [patch] uscanner does not attach to Epson RX620 printe o usb/122119 usb [umass] umass device causes creation of daX but not da 124 problems total. From owner-freebsd-usb@FreeBSD.ORG Mon Apr 7 17:08:25 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 522E91065673; Mon, 7 Apr 2008 17:08:25 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 295128FC1F; Mon, 7 Apr 2008 17:08:25 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from freefall.freebsd.org (gavin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m37H8P2R082124; Mon, 7 Apr 2008 17:08:25 GMT (envelope-from gavin@freefall.freebsd.org) Received: (from gavin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m37H8Oxp082120; Mon, 7 Apr 2008 17:08:24 GMT (envelope-from gavin) Date: Mon, 7 Apr 2008 17:08:24 GMT Message-Id: <200804071708.m37H8Oxp082120@freefall.freebsd.org> To: polizzi_ken@hotmail.com, gavin@FreeBSD.org, freebsd-usb@FreeBSD.org, gavin@FreeBSD.org From: gavin@FreeBSD.org Cc: Subject: Re: usb/108509: [hang] FreeBSD hang at startup after ehci0 detected (CD Loader 1.2) (regression) 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, 07 Apr 2008 17:08:25 -0000 Synopsis: [hang] FreeBSD hang at startup after ehci0 detected (CD Loader 1.2) (regression) State-Changed-From-To: open->feedback State-Changed-By: gavin State-Changed-When: Mon Apr 7 17:02:05 UTC 2008 State-Changed-Why: To submitter: Is this still a problem with newer versions of FreeBSD (6.3 or 7.0)? If so, can you confirm that disabling EHCI or USB (from either the BIOS or laoder) allows FreeBSD to boot? Responsible-Changed-From-To: freebsd-usb->gavin Responsible-Changed-By: gavin Responsible-Changed-When: Mon Apr 7 17:02:05 UTC 2008 Responsible-Changed-Why: Track http://www.freebsd.org/cgi/query-pr.cgi?pr=108509 From owner-freebsd-usb@FreeBSD.ORG Mon Apr 7 19:13:10 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D24971065676; Mon, 7 Apr 2008 19:13:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A86178FC18; Mon, 7 Apr 2008 19:13:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (jhb@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m37JDAEu092033; Mon, 7 Apr 2008 19:13:10 GMT (envelope-from jhb@freefall.freebsd.org) Received: (from jhb@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m37JDAZf092029; Mon, 7 Apr 2008 19:13:10 GMT (envelope-from jhb) Date: Mon, 7 Apr 2008 19:13:10 GMT Message-Id: <200804071913.m37JDAZf092029@freefall.freebsd.org> To: malus.x@gmail.com, jhb@FreeBSD.org, freebsd-usb@FreeBSD.org, jhb@FreeBSD.org From: jhb@FreeBSD.org Cc: Subject: Re: usb/116574: [ehci] [patch] Add device ids for ICH8 USB chipsets 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, 07 Apr 2008 19:13:10 -0000 Synopsis: [ehci] [patch] Add device ids for ICH8 USB chipsets State-Changed-From-To: open->patched State-Changed-By: jhb State-Changed-When: Mon Apr 7 19:12:56 UTC 2008 State-Changed-Why: Committed to HEAD, thanks. Responsible-Changed-From-To: freebsd-usb->jhb Responsible-Changed-By: jhb Responsible-Changed-When: Mon Apr 7 19:12:56 UTC 2008 Responsible-Changed-Why: Committed to HEAD, thanks. http://www.freebsd.org/cgi/query-pr.cgi?pr=116574 From owner-freebsd-usb@FreeBSD.ORG Mon Apr 7 22:19:53 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C53F1065670; Mon, 7 Apr 2008 22:19:53 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2FFCF8FC1B; Mon, 7 Apr 2008 22:19:53 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m37MJrj4007571; Mon, 7 Apr 2008 22:19:53 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m37MJrKQ007567; Mon, 7 Apr 2008 22:19:53 GMT (envelope-from linimon) Date: Mon, 7 Apr 2008 22:19:53 GMT Message-Id: <200804072219.m37MJrKQ007567@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: usb/122539: [ohci] [panic] AnyDATA ADU-E1000D - kernel panic: ohci_abort_xfer: not in process context 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, 07 Apr 2008 22:19:53 -0000 Old Synopsis: AnyDATA ADU-E1000D - kernel panic: ohci_abort_xfer: not in process context New Synopsis: [ohci] [panic] AnyDATA ADU-E1000D - kernel panic: ohci_abort_xfer: not in process context Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: linimon Responsible-Changed-When: Mon Apr 7 22:19:05 UTC 2008 Responsible-Changed-Why: Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=122539 From owner-freebsd-usb@FreeBSD.ORG Mon Apr 7 22:20:02 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17CBB1065670 for ; Mon, 7 Apr 2008 22:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E67568FC1B for ; Mon, 7 Apr 2008 22:20:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m37MK1Ov007605 for ; Mon, 7 Apr 2008 22:20:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m37MK1Ik007604; Mon, 7 Apr 2008 22:20:01 GMT (envelope-from gnats) Resent-Date: Mon, 7 Apr 2008 22:20:01 GMT Resent-Message-Id: <200804072220.m37MK1Ik007604@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, Pegasus Mc Cleaft Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB199106566C for ; Mon, 7 Apr 2008 22:10:37 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 96F988FC14 for ; Mon, 7 Apr 2008 22:10:37 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m37MANnd052698 for ; Mon, 7 Apr 2008 22:10:23 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m37MAN6N052697; Mon, 7 Apr 2008 22:10:23 GMT (envelope-from nobody) Message-Id: <200804072210.m37MAN6N052697@www.freebsd.org> Date: Mon, 7 Apr 2008 22:10:23 GMT From: Pegasus Mc Cleaft To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/122547: USB Printer not being recognized after reboot 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, 07 Apr 2008 22:20:02 -0000 >Number: 122547 >Category: usb >Synopsis: USB Printer not being recognized after reboot >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: Mon Apr 07 22:20:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Pegasus Mc Cleaft >Release: FreeBSD 7.0-STABLE >Organization: >Environment: FreeBSD feathers.mthelicon.com 7.0-STABLE FreeBSD 7.0-STABLE #29: Mon Apr 7 20:52:13 BST 2008 ken@feathers.mthelicon.com:/usr/obj/usr/src/sys/FEATHERS amd64 >Description: After a reboot (shutdown -r now) USB printer not being detected during device poll. A full power off of printer device and power-on allows device to be detected and attached. After reboot of machine and before power cycle of device: feathers# usbdevs addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: EHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 2: product 0x0000, vendor 0x062a addr 3: Dell Smart Card Reader Keyboard, Dell addr 1: EHCI root hub, Intel After power cycle of usb device: feathers# usbdevs addr 1: UHCI root hub, Intel addr 2: Samsung ML-1610 Series, Samsung Electronics Co., Ltd. addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: EHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 1: UHCI root hub, Intel addr 2: product 0x0000, vendor 0x062a addr 3: Dell Smart Card Reader Keyboard, Dell addr 1: EHCI root hub, Intel >How-To-Repeat: Reboot machine with USB printer powered on. >Fix: Power cycle USB device to force polling. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Tue Apr 8 20:52:02 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B62A0106566B; Tue, 8 Apr 2008 20:52:02 +0000 (UTC) (envelope-from vwe@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8CEF98FC0A; Tue, 8 Apr 2008 20:52:02 +0000 (UTC) (envelope-from vwe@FreeBSD.org) Received: from freefall.freebsd.org (vwe@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m38Kq2qW038745; Tue, 8 Apr 2008 20:52:02 GMT (envelope-from vwe@freefall.freebsd.org) Received: (from vwe@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m38Kq2QJ038741; Tue, 8 Apr 2008 20:52:02 GMT (envelope-from vwe) Date: Tue, 8 Apr 2008 20:52:02 GMT Message-Id: <200804082052.m38Kq2QJ038741@freefall.freebsd.org> To: vwe@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org From: vwe@FreeBSD.org Cc: Subject: Re: usb/122483: [panic] [ulpt] Repeatable panic in 7.0-STABLE 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, 08 Apr 2008 20:52:02 -0000 Synopsis: [panic] [ulpt] Repeatable panic in 7.0-STABLE Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: vwe Responsible-Changed-When: Tue Apr 8 20:49:53 UTC 2008 Responsible-Changed-Why: unplugging an attached device is unfortunately a known problem if your device is otherwise working, I suggest to close this PR as a DUP but let's have the USB maintainers make decisions Over to maintainer(s). http://www.freebsd.org/cgi/query-pr.cgi?pr=122483 From owner-freebsd-usb@FreeBSD.ORG Tue Apr 8 21:50:03 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92C56106566B for ; Tue, 8 Apr 2008 21:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 67FE08FC1A for ; Tue, 8 Apr 2008 21:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m38Lo3LI043551 for ; Tue, 8 Apr 2008 21:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m38Lo3JW043544; Tue, 8 Apr 2008 21:50:03 GMT (envelope-from gnats) Date: Tue, 8 Apr 2008 21:50:03 GMT Message-Id: <200804082150.m38Lo3JW043544@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Pegasus Mc cleaft Cc: Subject: Re: usb/122547: USB Printer not being recognized after reboot X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Pegasus Mc cleaft List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Apr 2008 21:50:03 -0000 The following reply was made to PR usb/122547; it has been noted by GNATS. From: Pegasus Mc cleaft To: bug-followup@freebsd.org, ken@mthelicon.com Cc: Subject: Re: usb/122547: USB Printer not being recognized after reboot Date: Tue, 8 Apr 2008 22:22:14 +0100 FYI.. Problem is not limited to the printer. Also found same problem with a GemPlus smartcard reader that will not poll until unplugged and replugged in after reboot. From owner-freebsd-usb@FreeBSD.ORG Wed Apr 9 03:13:08 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2E5D106564A for ; Wed, 9 Apr 2008 03:13:08 +0000 (UTC) (envelope-from achilov-rn@askd.ru) Received: from master.askd.ru (master.askd.ru [80.242.75.6]) by mx1.freebsd.org (Postfix) with ESMTP id 34CD48FC18 for ; Wed, 9 Apr 2008 03:13:07 +0000 (UTC) (envelope-from achilov-rn@askd.ru) Received: from to-495.askd.gmbh (IDENT:shelton@sentry [192.168.1.94]) by master.askd.ru (8.14.2/8.14.2) with ESMTP id m3932db3081565; Wed, 9 Apr 2008 10:02:40 +0700 (NOVST) (envelope-from achilov-rn@askd.ru) From: "Rashid N. Achilov" Organization: =?koi8-r?b?7+/v?= "=?koi8-r?b?4fMt88nT1MXNwQ==?= =?koi8-r?b?IOvPzdDMxcvT?=" To: freebsd-usb@freebsd.org, Pegasus Mc cleaft Date: Wed, 9 Apr 2008 10:02:36 +0700 User-Agent: KMail/1.9.7 References: <200804082150.m38Lo3JW043544@freefall.freebsd.org> In-Reply-To: <200804082150.m38Lo3JW043544@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200804091002.37218.achilov-rn@askd.ru> Cc: Subject: Re: usb/122547: USB Printer not being recognized after reboot 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, 09 Apr 2008 03:13:09 -0000 On Wednesday 09 April 2008, Pegasus Mc cleaft wrote: > FYI.. Problem is not limited to the printer. Also found same problem with a > GemPlus smartcard reader that will not poll until unplugged and replugged in > after reboot. My opinion is that ANY device does not recognized after reboot without re-plugging. I have to constatnly replug my USB keyboard (Genius Optical Value+) and USB mouse (Logitech LX5) -- 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 Apr 9 21:30:01 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64FFD1065673 for ; Wed, 9 Apr 2008 21:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 40CA38FC15 for ; Wed, 9 Apr 2008 21:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m39LU1sH082750 for ; Wed, 9 Apr 2008 21:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m39LU18b082749; Wed, 9 Apr 2008 21:30:01 GMT (envelope-from gnats) Resent-Date: Wed, 9 Apr 2008 21:30:01 GMT Resent-Message-Id: <200804092130.m39LU18b082749@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, Randi Harper Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C8751065676 for ; Wed, 9 Apr 2008 21:26:23 +0000 (UTC) (envelope-from randi@freebsdgirl.com) Received: from freebsdgirl.com (freebsdgirl.com [157.22.245.37]) by mx1.freebsd.org (Postfix) with ESMTP id 8A9138FC1D for ; Wed, 9 Apr 2008 21:26:23 +0000 (UTC) (envelope-from randi@freebsdgirl.com) Received: from freebsdgirl.com (freebsdgirl.com [157.22.245.37]) by freebsdgirl.com (8.13.8/8.13.8) with ESMTP id m39KkRg5048264 for ; Wed, 9 Apr 2008 13:46:27 -0700 (PDT) (envelope-from randi@freebsdgirl.com) Received: (from randi@localhost) by freebsdgirl.com (8.13.8/8.13.8/Submit) id m39KkRdp048263; Wed, 9 Apr 2008 13:46:27 -0700 (PDT) (envelope-from randi) Message-Id: <200804092046.m39KkRdp048263@freebsdgirl.com> Date: Wed, 9 Apr 2008 13:46:27 -0700 (PDT) From: Randi Harper To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: usb/122610: Add Verizon v740 support to ubsa(4) X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Randi Harper List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2008 21:30:01 -0000 >Number: 122610 >Category: usb >Synopsis: Add Verizon v740 support to ubsa(4) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 09 21:30:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Randi Harper >Release: FreeBSD 7.0-STABLE i386 >Organization: Ironport/Cisco >Environment: System: FreeBSD lt-raharper.ironport.com 7.0-STABLE FreeBSD 7.0-STABLE #1: Sat Mar 29 00:18:33 PDT 2008 root@lt-raharper.ironport.com:/usr/obj/usr/src/sys/LAPTOP i386 >Description: Patch adds support for the Verizon v740 EVDO card (novatel wireless merlin v740) to ubsa(4). >How-To-Repeat: N/A >Fix: --- src/sys/dev/usb/usbdevs.orig 2008-04-09 13:35:24.000000000 -0700 +++ src/sys/dev/usb/usbdevs 2008-04-09 13:36:52.000000000 -0700 @@ -1765,6 +1765,7 @@ /* Novatel Wireless products */ product NOVATEL CDMA_MODEM 0x1110 Novatel Wireless Merlin CDMA product NOVATEL U740 0x1400 Merlin U740 +product NOVATEL V740 0x1120 Merlin V740 product NOVATEL2 FLEXPACKGPS 0x0100 NovAtel FlexPack GPS receiver /* Olympus products */ --- src/sys/dev/usb/ubsa.c.orig 2008-04-09 13:45:43.000000000 -0700 +++ src/sys/dev/usb/ubsa.c 2008-04-09 13:45:49.000000000 -0700 @@ -224,6 +224,8 @@ { USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1 }, /* Novatel Wireless Merlin cards */ { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_U740 }, + /* Novatel Wireless Merlin v740 */ + { USB_VENDOR_NOVATEL, USB_PRODUCT_NOVATEL_V740 }, /* Option Vodafone MC3G */ { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_VODAFONEMC3G }, /* Option GlobeTrotter 3G */ >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Wed Apr 9 22:21:04 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0ECB1065675; Wed, 9 Apr 2008 22:21:04 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9824F8FC15; Wed, 9 Apr 2008 22:21:04 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from freefall.freebsd.org (flz@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m39ML4dI087650; Wed, 9 Apr 2008 22:21:04 GMT (envelope-from flz@freefall.freebsd.org) Received: (from flz@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m39ML4D9087646; Wed, 9 Apr 2008 22:21:04 GMT (envelope-from flz) Date: Wed, 9 Apr 2008 22:21:04 GMT Message-Id: <200804092221.m39ML4D9087646@freefall.freebsd.org> To: randi@freebsdgirl.com, flz@FreeBSD.org, freebsd-usb@FreeBSD.org From: flz@FreeBSD.org Cc: Subject: Re: usb/122610: Add Verizon v740 support to ubsa(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: Wed, 09 Apr 2008 22:21:04 -0000 Synopsis: Add Verizon v740 support to ubsa(4) State-Changed-From-To: open->patched State-Changed-By: flz State-Changed-When: Wed Apr 9 22:20:51 UTC 2008 State-Changed-Why: Committed to HEAD, MFC after 3 days. http://www.freebsd.org/cgi/query-pr.cgi?pr=122610 From owner-freebsd-usb@FreeBSD.ORG Wed Apr 9 22:30:03 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3932B1065670 for ; Wed, 9 Apr 2008 22:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 210018FC0C for ; Wed, 9 Apr 2008 22:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m39MU3QI087922 for ; Wed, 9 Apr 2008 22:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m39MU2cf087914; Wed, 9 Apr 2008 22:30:02 GMT (envelope-from gnats) Date: Wed, 9 Apr 2008 22:30:02 GMT Message-Id: <200804092230.m39MU2cf087914@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.org (dfilter service) Cc: Subject: Re: usb/122610: 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: Wed, 09 Apr 2008 22:30:03 -0000 The following reply was made to PR usb/122610; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/122610: commit references a PR Date: Wed, 9 Apr 2008 22:20:37 +0000 (UTC) flz 2008-04-09 22:20:28 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c usbdevs Log: Add support for Verizon v740 to ubsa(4). PR: usb/122610 Submitted by: Randi Harper MFC after: 3 days Revision Changes Path 1.35 +2 -0 src/sys/dev/usb/ubsa.c 1.346 +1 -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 Thu Apr 10 03:07:56 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 756801065671 for ; Thu, 10 Apr 2008 03:07:56 +0000 (UTC) (envelope-from peter.jeremy@alcatel-lucent.com.au) Received: from ausyds0105.alcatel.com.au (ausyds0105.alcatel.com.au [203.62.196.17]) by mx1.freebsd.org (Postfix) with ESMTP id A51A28FC1A for ; Thu, 10 Apr 2008 03:07:55 +0000 (UTC) (envelope-from peter.jeremy@alcatel-lucent.com.au) Received: from ausyds0105.alcatel.com.au (localhost.localdomain [127.0.0.1]) by ausyds0105.alcatel.com.au (8.12.11.20060308/8.12.11) with ESMTP id m3A2knHr029213 for ; Thu, 10 Apr 2008 12:46:49 +1000 Received: from pjdesk.alcatel.com.au ([139.188.112.44]) by ausyds0105.alcatel.com.au (8.12.11.20060308/8.12.11) with ESMTP id m3A2kn5s029210 for ; Thu, 10 Apr 2008 12:46:49 +1000 Received: from pjdesk.alcatel.com.au (localhost [127.0.0.1]) by pjdesk.alcatel.com.au (8.14.2/8.14.2) with ESMTP id m3A2kmNi001161 for ; Thu, 10 Apr 2008 12:46:48 +1000 (EST) (envelope-from peter.jeremy@alcatel-lucent.com.au) Received: (from pjeremy@localhost) by pjdesk.alcatel.com.au (8.14.2/8.14.2/Submit) id m3A2kmrq001160 for freebsd-usb@freebsd.org; Thu, 10 Apr 2008 12:46:48 +1000 (EST) (envelope-from peter.jeremy@alcatel-lucent.com.au) Date: Thu, 10 Apr 2008 12:46:48 +1000 From: Peter Jeremy To: freebsd-usb@freebsd.org Message-ID: <20080410024648.GA960@pjdesk.alcatel.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NzB8fVQJ5HfG6fxh" Content-Disposition: inline X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Subject: MP3 Player not recognized by USB stack 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, 10 Apr 2008 03:07:56 -0000 --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I am getting timeouts and I/O errors when I connect my MP3 player to my desktop. The MP3 player works OK on my laptop. Both are running 7-stable/amd64 from about a month ago. The MP3 player does require adding a new vendor to usbdevs and a SCSI quirk but this has been done on both systems. Can anyone suggest where to start investigating? The desktop is a Dell OptiPlex GX620. Relevant parts of dmesg follow: FreeBSD 7.0-STABLE #7: Thu Apr 10 10:50:36 EST 2008 root@pjdesk.alcatel.com.au:/var/obj/usr/src/sys/pjdesk CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (3192.01-MHz K8-class CPU) Origin =3D "GenuineIntel" Id =3D 0xf43 Stepping =3D 3 Features=3D0xbfebfbff Features2=3D0x649d AMD Features=3D0x20100800 Logical CPUs per core: 2 usable memory =3D 2137473024 (2038 MB) uhci0: port 0xff80-0xff9f irq 21 at device = 29.0 on pci0 uhci0: [GIANT-LOCKED] uhci0: [ITHREAD] uhci0: LegSup =3D 0x001b usb0: on uhci0 usb0: USB revision 1.0 usbd_get_string: getting lang failed, using 0 uhub0: on usb0 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xff60-0xff7f irq 22 at device = 29.1 on pci0 uhci1: [GIANT-LOCKED] uhci1: [ITHREAD] uhci1: LegSup =3D 0x0010 usb1: on uhci1 usb1: USB revision 1.0 usbd_get_string: getting lang failed, using 0 uhub1: on usb1 uhub1: 2 ports with 2 removable, self powered uhci2: port 0xff40-0xff5f irq 18 at device = 29.2 on pci0 uhci2: [GIANT-LOCKED] uhci2: [ITHREAD] uhci2: LegSup =3D 0x0010 usb2: on uhci2 usb2: USB revision 1.0 usbd_get_string: getting lang failed, using 0 uhub2: on usb2 uhub2: 2 ports with 2 removable, self powered uhci3: port 0xff20-0xff3f irq 23 at device = 29.3 on pci0 uhci3: [GIANT-LOCKED] uhci3: [ITHREAD] uhci3: LegSup =3D 0x0010 usb3: on uhci3 usb3: USB revision 1.0 usbd_get_string: getting lang failed, using 0 uhub3: on usb3 uhub3: 2 ports with 2 removable, self powered ehci0: mem 0xffa80800-0xffa80bf= f irq 21 at device 29.7 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb4: waiting for BIOS to give up control usb4: EHCI version 1.0 usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4: on ehci0 usb4: USB revision 2.0 uhub4: on usb4 uhub4: 8 ports with 8 removable, self powered uhub5: on uh= ub1 uhub5: 3 ports with 2 removable, bus powered ukbd0: on uhub5 kbd0 at ukbd0 uhid0: on uhub5 ums0: on u= hub5 ums0: 3 buttons and Z dir. With hw.usb.debug=3D3, hw.usb.ehci.debug=3D3, hw.usb.uhci.debug=3D3 and hw.usb.umass.debug=3D10, plugging in the player reports: ehci_pcd: change=3D0x02 usb_needs_explore usb_event_thread: woke up usb_discover ehci after reset, status=3D0x00001005 ehci port 1 reset, status =3D 0x00001005 usbd_reset_port: port 1 reset done, error=3DNORMAL_COMPLETION usbd_new_device bus=3D0xffffff0001236000 port=3D1 depth=3D1 speed=3D3 usbd_new_device: high speed port 0 usbd_setup_pipe: dev=3D0xffffff0004024800 iface=3D0 ep=3D0xffffff0004024838= pipe=3D0xffffff0004024808 ehci_open: pipe=3D0xffffff000460f980, addr=3D0, endpt=3D0 (1) ehci_alloc_sqtd_chain: start len=3D8 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f980 ready ehci_idone: len=3D8, actlen=3D8, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done usbd_new_device: adding unit addr=3D2, rev=3D200, class=3D0, subclass=3D0, = protocol=3D0, maxpacket=3D64, len=3D18, speed=3D3 usbd_ar_pipe: pipe=3D0xffffff000460f980 ehci_device_ctrl_close: pipe=3D0xffffff000460f980 ehci_sync_hc: enter ehci_sync_hc: cmd=3D0x00020071 sts=3D0x0000c000 ehci_intr1: door bell ehci_sync_hc: cmd=3D0x00020031 sts=3D0x0000c000 ehci_sync_hc: exit usbd_setup_pipe: dev=3D0xffffff0004024800 iface=3D0 ep=3D0xffffff0004024838= pipe=3D0xffffff0004024808 ehci_open: pipe=3D0xffffff000460f900, addr=3D0, endpt=3D0 (1) ehci_alloc_sqtd_chain: start len=3D18 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f900 ready ehci_idone: len=3D18, actlen=3D18, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f900 ready ehci_idone: len=3D0, actlen=3D0, cerr=3D3, status=3D0x8d00 ehci_idone: ex=3D0xffffff000123f800 done usbd_ar_pipe: pipe=3D0xffffff000460f900 ehci_device_ctrl_close: pipe=3D0xffffff000460f900 ehci_sync_hc: enter ehci_sync_hc: cmd=3D0x00020071 sts=3D0x0000c000 ehci_intr1: door bell ehci_sync_hc: cmd=3D0x00020031 sts=3D0x0000c000 ehci_sync_hc: exit usbd_setup_pipe: dev=3D0xffffff0004024800 iface=3D0 ep=3D0xffffff0004024838= pipe=3D0xffffff0004024808 ehci_open: pipe=3D0xffffff000460f880, addr=3D2, endpt=3D0 (1) usbd_new_device: new dev (addr 2), dev=3D0xffffff0004024800, parent=3D0xfff= fff0001248600 usbd_probe_and_attach: trying device specific drivers ehci_alloc_sqtd_chain: start len=3D2 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f880 ready ehci_idone: len=3D2, actlen=3D2, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done ehci_alloc_sqtd_chain: start len=3D4 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f880 ready ehci_idone: len=3D4, actlen=3D4, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done ehci_alloc_sqtd_chain: start len=3D2 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f880 ready ehci_idone: len=3D2, actlen=3D2, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done ehci_alloc_sqtd_chain: start len=3D48 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f880 ready ehci_idone: len=3D48, actlen=3D48, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done ehci_alloc_sqtd_chain: start len=3D2 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f880 ready ehci_idone: len=3D2, actlen=3D2, cerr=3D3, status=3D0x8c00 ehci_idone: ex=3D0xffffff000123f800 done ehci_alloc_sqtd_chain: start len=3D66 ehci_check_intr: ex=3D0xffffff000123f800 ehci_idone: ex=3D0xffffff000123f800 ehci_idone: xfer=3D0xffffff000123f800, pipe=3D0xffffff000460f880 ready ehci_idone: len=3D66, actlen=3D0, cerr=3D0, status=3D0x80420148 ehci_idone: error, addr=3D2, endpt=3D0x00, status 0x80420148 QH(0xffffffffaedb8f80) at 0x02f22f80: sqtd=3D0xffffffffaedb9f00 inactivesqtd=3D0xffffffffaedb9f80 link=3D0x0285f002 endp=3D0x80406002 addr=3D0x02 inact=3D0 endpt=3D0 eps=3D2 dtc=3D1 hrecl=3D0 mpl=3D0x40 ctl=3D0 nrl=3D8 endphub=3D0x40811c00 smask=3D0x00 cmask=3D0x1c huba=3D0x01 port=3D1 mult=3D1 curqtd=3D0x030bae00<> Overlay qTD: next=3D0x030baf80<> altnext=3D0x030baf90<> status=3D0x80420148: toggle=3D1 bytes=3D0x42 ioc=3D0 c_page=3D0x0 cerr=3D0 pid=3D1 stat=3D0x48 buffer[0]=3D0x01253ff0 buffer[1]=3D0x01254000 buffer[2]=3D0x00000000 buffer[3]=3D0x00000000 buffer[4]=3D0x00000000 QTD(0xffffffffaedb9f00) at 0x030baf00: next=3D0x030bae00<> altnext=3D0x030baf80<> status=3D0x80000e00: toggle=3D1 bytes=3D0x0 ioc=3D0 c_page=3D0x0 cerr=3D3 pid=3D2 stat=3D0x0 buffer[0]=3D0x01dee988 buffer[1]=3D0x00000000 buffer[2]=3D0x00000000 buffer[3]=3D0x00000000 buffer[4]=3D0x00000000 QTD(0xffffffffaedb9e00) at 0x030bae00: next=3D0x030bae80<> altnext=3D0x030baf80<> status=3D0x80420148: toggle=3D1 bytes=3D0x42 ioc=3D0 c_page=3D0x0 cerr=3D0 pid=3D1 stat=3D0x48 buffer[0]=3D0x01253ff0 buffer[1]=3D0x01254000 buffer[2]=3D0x00000000 buffer[3]=3D0x00000000 buffer[4]=3D0x00000000 QTD(0xffffffffaedb9e80) at 0x030bae80: next=3D0x030baf80<> altnext=3D0x030baf80<> status=3D0x80008c80: toggle=3D1 bytes=3D0x0 ioc=3D1 c_page=3D0x0 cerr=3D3 pid=3D0 stat=3D0x80 buffer[0]=3D0x00000000 buffer[1]=3D0x00000000 buffer[2]=3D0x00000000 buffer[3]=3D0x00000000 buffer[4]=3D0x00000000 QTD(0xffffffffaedb9f80) at 0x030baf80: next=3D0x00000001 altnext=3D0x00000001 status=3D0x00000000: toggle=3D0 bytes=3D0x0 ioc=3D0 c_page=3D0x0 cerr=3D0 pid=3D0 stat=3D0x0 buffer[0]=3D0x00000000 buffer[1]=3D0x00000000 buffer[2]=3D0x00000000 buffer[3]=3D0x00000000 buffer[4]=3D0x00000000 ehci_idone: ex=3D0xffffff000123f800 done usbd_probe_and_attach: no device specific driver found usbd_probe_and_attach: looping over 1 configurations usbd_probe_and_attach: trying config idx=3D0 ehci_alloc_sqtd_chain: start len=3D9 Unknown USB device: vendor 0x043e product 0x70b0 bus uhub4 [5 second delay here] ehci_timeout: exfer=3D0xffffff000123f800 usbd_dump_pipe: pipe=3D0xffffff000460f880 usbd_dump_iface: iface=3D0 usbd_dump_device: dev=3D0xffffff0004024800 bus=3D0xffffff0001236000 default_pipe=3D0xffffff000460f880 address=3D2 config=3D0 depth=3D1 speed=3D3 self_powered=3D0 power=3D100 lan= gid=3D1033 usbd_dump_endpoint: endp=3D0xffffff0004024838 edesc=3D0xffffff0004024848 refcnt=3D1 bEndpointAddress=3D0x00 (usbd_dump_pipe:) refcnt=3D1 running=3D1 aborting=3D0 intrxfer=3D0, repeat=3D0, interval=3D-1 usb_add_task: task=3D0xffffff000123fad8 usb_task_thread: woke up task=3D0xffffff000123fad8 ehci_timeout_task: xfer=3D0xffffff000123f800 ehci_abort_xfer: xfer=3D0xffffff000123f800 pipe=3D0xffffff000460f880 ehci_sync_hc: enter ehci_sync_hc: cmd=3D0x00020071 sts=3D0x0000c008 ehci_intr1: door bell ehci_sync_hc: cmd=3D0x00020031 sts=3D0x0000c000 ehci_sync_hc: exit ehci_check_intr: ex=3D0xffffff000123f800 uhub4: port 1, set config at addr 2 failed, error=3DTIMEOUT usbd_remove_device: 0xffffff0004024800 usbd_ar_pipe: pipe=3D0xffffff000460f880 ehci_device_ctrl_close: pipe=3D0xffffff000460f880 ehci_sync_hc: enter ehci_sync_hc: cmd=3D0x00020071 sts=3D0x0000c000 ehci_intr1: door bell ehci_sync_hc: cmd=3D0x00020031 sts=3D0x0000c000 ehci_sync_hc: exit uhub_explore: usb_new_device failed, error=3DTIMEOUT uhub4: device problem (TIMEOUT), disabling port 1 [device removed here] ehci_pcd: change=3D0x02 usb_needs_explore usb_event_thread: woke up usb_discover --=20 Peter Jeremy --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkf9f5gACgkQ/opHv/APuIcs/ACfVKDaL0p1LhSaeChbnir5YYKr iZwAoILwk6+7t4BTJJGoWtZf8Z6iK2nq =f9Mt -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh-- From owner-freebsd-usb@FreeBSD.ORG Thu Apr 10 10:03:40 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 835D5106566C for ; Thu, 10 Apr 2008 10:03:40 +0000 (UTC) (envelope-from gofdu-freebsd-usb@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 3BEDF8FC28 for ; Thu, 10 Apr 2008 10:03:40 +0000 (UTC) (envelope-from gofdu-freebsd-usb@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Jjtd1-0008Bg-PT for freebsd-usb@freebsd.org; Thu, 10 Apr 2008 10:03:35 +0000 Received: from 92.50.96.215 ([92.50.96.215]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 10 Apr 2008 10:03:35 +0000 Received: from saper by 92.50.96.215 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 10 Apr 2008 10:03:35 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-usb@freebsd.org From: Marcin Cieslak Date: Thu, 10 Apr 2008 12:03:20 +0200 Lines: 34 Message-ID: <47FDE5E8.2090402@system.pl> References: <20080410024648.GA960@pjdesk.alcatel.com.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="------------enig885B30C947096FB9790615F4" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 92.50.96.215 User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8.1.13) Gecko/20080405 SeaMonkey/1.1.9 Mnenhy/0.7.5.0 In-Reply-To: <20080410024648.GA960@pjdesk.alcatel.com.au> X-Enigmail-Version: 0.95.6 Sender: news Subject: Re: MP3 Player not recognized by USB stack 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, 10 Apr 2008 10:03:40 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig885B30C947096FB9790615F4 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: quoted-printable Peter Jeremy wrote: > I am getting timeouts and I/O errors when I connect my MP3 player to > my desktop. The MP3 player works OK on my laptop. Both are running > 7-stable/amd64 from about a month ago. The MP3 player does require > adding a new vendor to usbdevs and a SCSI quirk but this has been done > on both systems. Can anyone suggest where to start investigating? Is your laptop also using ehci? Can you nuke ehci driver on your desktop = and see if this works? --Marcin --------------enig885B30C947096FB9790615F4 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQCVAwUBR/3l6z2W2v2wY27ZAQOezQP/V3bhSYLpzAPDGj870GBMMlV5ERCzzC0S ZQiaHm+T8RxCByf6HmMoY/zLt1yXssHnurxTAj12IhQ0zwePXpiFQj0PKn7qCQzg zOB2hp80HFnDIc2/uzomd8FNzh5X1ZVQXeZn76fTH28nQql9sIRxRywN4d9Zaamf wQslluMAKuU= =3Uev -----END PGP SIGNATURE----- --------------enig885B30C947096FB9790615F4-- From owner-freebsd-usb@FreeBSD.ORG Thu Apr 10 12:30:02 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AAE5106566C for ; Thu, 10 Apr 2008 12:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EBC668FC15 for ; Thu, 10 Apr 2008 12:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3ACU1u6082223 for ; Thu, 10 Apr 2008 12:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3ACU1OJ082222; Thu, 10 Apr 2008 12:30:01 GMT (envelope-from gnats) Resent-Date: Thu, 10 Apr 2008 12:30:01 GMT Resent-Message-Id: <200804101230.m3ACU1OJ082222@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, JOSE MARIA ROMERO GORDON Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10A08106564A for ; Thu, 10 Apr 2008 12:26:18 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id F38C68FC14 for ; Thu, 10 Apr 2008 12:26:17 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m3ACPvkD038781 for ; Thu, 10 Apr 2008 12:25:57 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m3ACPv66038780; Thu, 10 Apr 2008 12:25:57 GMT (envelope-from nobody) Message-Id: <200804101225.m3ACPv66038780@www.freebsd.org> Date: Thu, 10 Apr 2008 12:25:57 GMT From: JOSE MARIA ROMERO GORDON To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/122621: New driver for Sierra Wireless 3G USM modem 875U 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, 10 Apr 2008 12:30:02 -0000 >Number: 122621 >Category: usb >Synopsis: New driver for Sierra Wireless 3G USM modem 875U >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Apr 10 12:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: JOSE MARIA ROMERO GORDON >Release: 7.0 >Organization: RG >Environment: FreeBSD acer.paquito.org 7.0-RELEASE FreeBSD 7.0-RELEASE #2: Mon Mar 31 11:39:47 UTC 2008 root@acer.paquito.org:/usr/obj/usr/src/sys/ACER i386 >Description: This is a new driver (uswt) for the Sierra Wireless 3G USM modem 875U. It can be included into the kernel or added as a loadable module called uswt.ko. It creates an USB serial port which can be accessed as a common /dev/cuaUx. The associated serial port is the simplest one, without flow control, break signal neither selection of baudrates. The carrier detect has been set always high since this signal is not reported by the card and was the cause of many linkdowns with the ppp daemon. Nevertheless, the ppp daemon works nicely and even faster than working under Windows (download rates over 1.4 Mbps). The source code is split into several "diff" patches plus a "sh" script which must be run in order to recreate a sys/modules/uswt directory. All the files have been packed by means of the "shar" utility. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ./patch1.txt # ./patch2.txt # ./patch3.txt # ./patch4.txt # ./patch5.txt # ./patch6.txt # ./patch7.txt # ./patch8.sh # echo x - ./patch1.txt sed 's/^X//' >./patch1.txt << 'END-of-./patch1.txt' X--- /usr/src/share/man/man4/Makefile 2008-02-06 03:38:47.000000000 +0000 X+++ ./share/man/man4/Makefile 2008-04-10 09:23:19.000000000 +0000 X@@ -365,6 +365,7 @@ X uark.4 \ X uart.4 \ X ubsa.4 \ X+ uswt.4 \ X ubsec.4 \ X ubser.4 \ X ubtbcmfw.4 \ END-of-./patch1.txt echo x - ./patch2.txt sed 's/^X//' >./patch2.txt << 'END-of-./patch2.txt' X--- /dev/null 2008-04-10 09:22:00.000000000 +0000 X+++ ./share/man/man4/uswt.4 2008-04-10 08:55:22.000000000 +0000 X@@ -0,0 +1,111 @@ X+.\" X+.\" Copyright (c) 2001 The NetBSD Foundation, Inc. X+.\" All rights reserved. X+.\" X+.\" This code is derived from software contributed to The NetBSD Foundation X+.\" by Lennart Augustsson. X+.\" X+.\" Redistribution and use in source and binary forms, with or without X+.\" modification, are permitted provided that the following conditions X+.\" are met: X+.\" 1. Redistributions of source code must retain the above copyright X+.\" notice, this list of conditions and the following disclaimer. X+.\" 2. Redistributions in binary form must reproduce the above copyright X+.\" notice, this list of conditions and the following disclaimer in the X+.\" documentation and/or other materials provided with the distribution. X+.\" 3. All advertising materials mentioning features or use of this software X+.\" must display the following acknowledgment: X+.\" This product includes software developed by the NetBSD X+.\" Foundation, Inc. and its contributors. X+.\" 4. Neither the name of The NetBSD Foundation nor the names of its X+.\" contributors may be used to endorse or promote products derived X+.\" from this software without specific prior written permission. X+.\" X+.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS X+.\" ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED X+.\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR X+.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS X+.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR X+.\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF X+.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS X+.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN X+.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) X+.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE X+.\" POSSIBILITY OF SUCH DAMAGE. X+.\" X+.\" $FreeBSD: src/share/man/man4/ubsa.4,v 1.10 2007/05/08 18:51:40 maxim Exp $ X+.\" X+.Dd April 3, 2008 X+.Dt USWT 4 X+.Os X+.Sh NAME X+.Nm uswt X+.Nd USB support for Sierra Wireless USB 3G modems X+.Sh SYNOPSIS X+To compile this driver into the kernel, X+place the following lines in your X+kernel configuration file: X+.Bd -ragged -offset indent X+.Cd "device uswt" X+.Cd "device ucom" X+.Ed X+.Pp X+Alternatively, to load the driver as a X+module at boot time, place the following line in X+.Xr loader.conf 5 : X+.Bd -literal -offset indent X+uswt_load="YES" X+.Ed X+.Sh DESCRIPTION X+The X+.Nm X+driver provides support for Sierra Wireless 3G USB modems (875U model). X+.Pp X+The device is accessed through the X+.Xr ucom 4 X+driver which makes it behave like a X+.Xr tty 4 . X+.Sh HARDWARE X+The X+.Nm X+driver supports the following adapters: X+.Pp X+.Bl -bullet -compact X+.It X+Sierra Wireless 875U 3G USB modem X+.El X+.Pp X+The supported 3G card provide the necessary modem port for ppp, X+pppd, or mpd connections; other functions of these cards (diagnostic port, X+SIM toolkit port, WLAN) are not supported. X+.Pp X+The associated serial port is the simplest one, without flow control, X+break signal neither selection of baudrates. The carrier detect has X+been set always high since this signal is not reported by the card and X+was the cause of many linkdowns with the ppp daemon. Nevertheless, the X+ppp daemon works nicely and even faster than working under Windows X+(download rates over 1.4 Mbps). X+.Sh SEE ALSO X+.Xr tty 4 , X+.Xr ucom 4 , X+.Xr usb 4 X+.Sh HISTORY X+The X+.Nm X+driver X+appeared in X+.Fx 7.0 . X+The X+.Xr ubsa 4 X+manual page was writen by X+.An Alexander Kabaev Aq kan@FreeBSD.org X+in May 2007 and modified for the X+.Nm X+driver by X+.An Jose Gordon Aq romerogordon@telefonica.net X+in April 2008. X+.Sh AUTHORS X+The X+.Nm X+driver was written by X+.An Jose Gordon Aq romerogordon@telefonica.net . END-of-./patch2.txt echo x - ./patch3.txt sed 's/^X//' >./patch3.txt << 'END-of-./patch3.txt' X--- /usr/src/sys/conf/files 2007-12-06 10:15:29.000000000 +0000 X+++ ./sys/conf/files 2008-04-10 09:00:52.000000000 +0000 X@@ -1113,6 +1113,7 @@ X dev/usb/slhci_pccard.c optional slhci pccard X dev/usb/uark.c optional uark X dev/usb/ubsa.c optional ubsa X+dev/usb/uswt.c optional uswt X dev/usb/ubser.c optional ubser X dev/usb/ucom.c optional ucom X dev/usb/ucycom.c optional ucycom END-of-./patch3.txt echo x - ./patch4.txt sed 's/^X//' >./patch4.txt << 'END-of-./patch4.txt' X--- /usr/src/sys/conf/NOTES 2007-09-26 21:14:17.000000000 +0000 X+++ ./sys/conf/NOTES 2008-04-10 09:00:48.000000000 +0000 X@@ -2442,6 +2442,8 @@ X device uvisor X # USB serial support for DDI pocket's PHS X device uvscom X+# USB support for Sierra Wireless USB 3G modems (875U) X+device uswt X # X # ADMtek USB ethernet. Supports the LinkSys USB100TX, X # the Billionton USB100, the Melco LU-ATX, the D-Link DSB-650TX END-of-./patch4.txt echo x - ./patch5.txt sed 's/^X//' >./patch5.txt << 'END-of-./patch5.txt' X--- /usr/src/sys/dev/usb/usbdevs 2008-01-07 23:12:45.000000000 +0000 X+++ ./sys/dev/usb/usbdevs 2008-04-10 08:49:36.000000000 +0000 X@@ -1381,6 +1381,7 @@ X X /* HUAWEI products */ X product HUAWEI MOBILE 0x1001 Huawei Mobile X+product HUAWEI E220 0x1003 Huawei E220 HSDPA USB Modem X X /* HUAWEI 3com products */ X product HUAWEI3COM WUB320G 0x0009 Aolynk WUB320g X@@ -2021,6 +2022,7 @@ X /* Sierra Wireless products */ X product SIERRA AIRCARD580 0x0112 Sierra Wireless AirCard 580 X product SIERRA MC5720 0x0218 MC5720 Wireless Modem X+product SIERRA 875U 0x6812 Sierra Wireless AirCard 875U HSDPA USB Modem X X /* Sigmatel products */ X product SIGMATEL I_BEAD100 0x8008 i-Bead 100 MP3 Player END-of-./patch5.txt echo x - ./patch6.txt sed 's/^X//' >./patch6.txt << 'END-of-./patch6.txt' X--- /dev/null 2008-04-10 09:22:00.000000000 +0000 X+++ ./sys/dev/usb/uswt.c 2008-04-10 08:49:23.000000000 +0000 X@@ -0,0 +1,503 @@ X+/*- X+ * Copyright (c) 2008, Jose Gordon . X+ * All rights reserved. X+ * X+ * Redistribution and use in source and binary forms, with or without X+ * modification, are permitted provided that the following conditions X+ * are met: X+ * 1. Redistributions of source code must retain the above copyright X+ * notice, this list of conditions and the following disclaimer. X+ * 2. Redistributions in binary form must reproduce the above copyright X+ * notice, this list of conditions and the following disclaimer in the X+ * documentation and/or other materials provided with the distribution. X+ * X+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND X+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE X+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE X+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE X+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL X+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS X+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) X+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT X+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY X+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF X+ * SUCH DAMAGE. X+ */ X+/*- X+ * Copyright (c) 2002, Alexander Kabaev . X+ * All rights reserved. X+ * X+ * Redistribution and use in source and binary forms, with or without X+ * modification, are permitted provided that the following conditions X+ * are met: X+ * 1. Redistributions of source code must retain the above copyright X+ * notice, this list of conditions and the following disclaimer. X+ * 2. Redistributions in binary form must reproduce the above copyright X+ * notice, this list of conditions and the following disclaimer in the X+ * documentation and/or other materials provided with the distribution. X+ * X+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND X+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE X+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE X+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE X+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL X+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS X+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) X+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT X+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY X+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF X+ * SUCH DAMAGE. X+ */ X+ X+#include X+__FBSDID("$FreeBSD: src/sys/dev/usb/uswt.c,v 1.32 2007/06/22 05:56:05 imp Exp $"); X+/*- X+ * Copyright (c) 2001 The NetBSD Foundation, Inc. X+ * All rights reserved. X+ * X+ * This code is derived from software contributed to The NetBSD Foundation X+ * by Ichiro FUKUHARA (ichiro@ichiro.org). X+ * X+ * Redistribution and use in source and binary forms, with or without X+ * modification, are permitted provided that the following conditions X+ * are met: X+ * 1. Redistributions of source code must retain the above copyright X+ * notice, this list of conditions and the following disclaimer. X+ * 2. Redistributions in binary form must reproduce the above copyright X+ * notice, this list of conditions and the following disclaimer in the X+ * documentation and/or other materials provided with the distribution. X+ * 3. All advertising materials mentioning features or use of this software X+ * must display the following acknowledgement: X+ * This product includes software developed by the NetBSD X+ * Foundation, Inc. and its contributors. X+ * 4. Neither the name of The NetBSD Foundation nor the names of its X+ * contributors may be used to endorse or promote products derived X+ * from this software without specific prior written permission. X+ * X+ * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS X+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED X+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR X+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS X+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR X+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF X+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS X+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN X+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) X+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE X+ * POSSIBILITY OF SUCH DAMAGE. X+ */ X+ X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+#include X+ X+#include X+#include X+ X+#include X+#include X+#include "usbdevs.h" X+#include X+ X+#include X+ X+#define USWTBUFSZ 4096 X+ X+#ifndef USB_DEBUG X+static int uswtdebug = 0; X+SYSCTL_NODE(_hw_usb, OID_AUTO, uswt, CTLFLAG_RW, 0, "USB uswt"); X+SYSCTL_INT(_hw_usb_uswt, OID_AUTO, debug, CTLFLAG_RW, X+ &uswtdebug, 0, "uswt debug level"); X+ X+#define DPRINTFN(n, x) do { \ X+ if (uswtdebug > (n)) \ X+ printf x; \ X+ } while (0) X+#else X+#define DPRINTFN(n, x) X+#endif X+#define DPRINTF(x) DPRINTFN(0, x) X+ X+#define USWT_MODVER 1 /* module version */ X+ X+#define USWT_CONFIG_INDEX 1 X+#define USWT_IFACE_INDEX 0 X+ X+#define USWT_INTR_INTERVAL 100 /* ms */ X+ X+struct uswt_softc { X+ struct ucom_softc sc_ucom; X+ X+ int sc_iface_number; /* interface number */ X+ X+ usbd_interface_handle sc_intr_iface; /* interrupt interface */ X+ int sc_intr_number; /* interrupt number */ X+ usbd_pipe_handle sc_intr_pipe; /* interrupt pipe */ X+ u_char *sc_intr_buf; /* interrupt buffer */ X+ int sc_isize; X+ X+ u_char sc_dtr; /* current DTR state */ X+ u_char sc_rts; /* current RTS state */ X+ X+ u_char sc_lsr; /* Local status register */ X+ u_char sc_msr; /* uswt status register */ X+ struct task sc_task; X+}; X+ X+static void uswt_intr(usbd_xfer_handle, usbd_private_handle, usbd_status); X+static void uswt_notify(void *, int count); X+ X+static void uswt_get_status(void *, int, u_char *, u_char *); X+static int uswt_open(void *, int); X+static void uswt_close(void *, int); X+ X+struct ucom_callback uswt_callback = { X+ uswt_get_status, X+ NULL, X+ NULL, X+ NULL, X+ uswt_open, X+ uswt_close, X+ NULL, X+ NULL X+}; X+ X+static const struct uswt_product { X+ uint16_t vendor; X+ uint16_t product; X+} uswt_products [] = { X+ /* Sierra Wireless USB HSDPA 875U */ X+ { USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_875U }, X+ { 0, 0 } X+}; X+ X+static device_probe_t uswt_match; X+static device_attach_t uswt_attach; X+static device_detach_t uswt_detach; X+ X+static device_method_t uswt_methods[] = { X+ /* Device interface */ X+ DEVMETHOD(device_probe, uswt_match), X+ DEVMETHOD(device_attach, uswt_attach), X+ DEVMETHOD(device_detach, uswt_detach), X+ { 0, 0 } X+}; X+ X+static driver_t uswt_driver = { X+ "ucom", X+ uswt_methods, X+ sizeof (struct uswt_softc) X+}; X+ X+DRIVER_MODULE(uswt, uhub, uswt_driver, ucom_devclass, usbd_driver_load, 0); X+MODULE_DEPEND(uswt, usb, 1, 1, 1); X+MODULE_DEPEND(uswt, ucom, UCOM_MINVER, UCOM_PREFVER, UCOM_MAXVER); X+MODULE_VERSION(uswt, USWT_MODVER); X+ X+static int X+uswt_match(device_t self) X+{ X+ struct usb_attach_arg *uaa = device_get_ivars(self); X+ int i; X+ X+ if (uaa->iface != NULL) X+ return (UMATCH_NONE); X+ X+ for (i = 0; uswt_products[i].vendor != 0; i++) { X+ if (uswt_products[i].vendor == uaa->vendor && X+ uswt_products[i].product == uaa->product) { X+ return (UMATCH_VENDOR_PRODUCT); X+ } X+ } X+ return (UMATCH_NONE); X+} X+ X+static int X+uswt_attach(device_t self) X+{ X+ struct uswt_softc *sc = device_get_softc(self); X+ struct usb_attach_arg *uaa = device_get_ivars(self); X+ usbd_device_handle dev; X+ struct ucom_softc *ucom; X+ usb_config_descriptor_t *cdesc; X+ usb_interface_descriptor_t *id; X+ usb_endpoint_descriptor_t *ed; X+ usbd_status err; X+ int i; X+ X+ dev = uaa->device; X+ ucom = &sc->sc_ucom; X+ X+ /* X+ * initialize rts, dtr variables to something X+ * different from boolean 0, 1 X+ */ X+ sc->sc_dtr = -1; X+ sc->sc_rts = -1; X+ X+ ucom->sc_dev = self; X+ ucom->sc_udev = dev; X+ ucom->sc_iface = uaa->iface; X+ X+ DPRINTF(("uswt attach: sc = %p\n", sc)); X+ X+ /* initialize endpoints */ X+ ucom->sc_bulkin_no = ucom->sc_bulkout_no = -1; X+ sc->sc_intr_number = -1; X+ sc->sc_intr_pipe = NULL; X+ X+ /* Move the device into the configured state. */ X+ err = usbd_set_config_index(dev, USWT_CONFIG_INDEX, 1); X+ if (err) { X+ device_printf(ucom->sc_dev, "failed to set configuration: %s\n", X+ usbd_errstr(err)); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ /* get the config descriptor */ X+ cdesc = usbd_get_config_descriptor(ucom->sc_udev); X+ X+ if (cdesc == NULL) { X+ device_printf(ucom->sc_dev, X+ "failed to get configuration descriptor\n"); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ /* get the first interface */ X+ err = usbd_device2interface_handle(dev, USWT_IFACE_INDEX, X+ &ucom->sc_iface); X+ if (err) { X+ device_printf(ucom->sc_dev, "failed to get interface: %s\n", X+ usbd_errstr(err)); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ /* Find the endpoints */ X+ X+ id = usbd_get_interface_descriptor(ucom->sc_iface); X+ sc->sc_iface_number = id->bInterfaceNumber; X+ X+ for (i = 0; i < id->bNumEndpoints; i++) { X+ ed = usbd_interface2endpoint_descriptor(ucom->sc_iface, i); X+ if (ed == NULL) { X+ device_printf(ucom->sc_dev, X+ "no endpoint descriptor for %d\n", i); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && X+ UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT) { X+ sc->sc_intr_number = ed->bEndpointAddress; X+ sc->sc_isize = UGETW(ed->wMaxPacketSize); X+ } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && X+ UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) { X+ ucom->sc_bulkin_no = ed->bEndpointAddress; X+ ucom->sc_ibufsize = USWTBUFSZ /* UGETW(ed->wMaxPacketSize) */; X+ } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT && X+ UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) { X+ ucom->sc_bulkout_no = ed->bEndpointAddress; X+ ucom->sc_obufsize = USWTBUFSZ /* UGETW(ed->wMaxPacketSize) */; X+ } X+ } X+ X+ if (sc->sc_intr_number == -1) { X+ device_printf(ucom->sc_dev, "Could not find interrupt in\n"); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ /* keep interface for interrupt */ X+ sc->sc_intr_iface = ucom->sc_iface; X+ X+ if (ucom->sc_bulkin_no == -1) { X+ device_printf(ucom->sc_dev, "Could not find data bulk in\n"); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ if (ucom->sc_bulkout_no == -1) { X+ device_printf(ucom->sc_dev, "Could not find data bulk out\n"); X+ ucom->sc_dying = 1; X+ goto error; X+ } X+ X+ ucom->sc_parent = sc; X+ ucom->sc_portno = UCOM_UNK_PORTNO; X+ /* bulkin, bulkout set above */ X+ ucom->sc_ibufsizepad = USWTBUFSZ /* ucom->sc_ibufsize */ ; X+ ucom->sc_opkthdrlen = 0; X+ ucom->sc_callback = &uswt_callback; X+ X+ DPRINTF(("uswt: in = 0x%x, out = 0x%x, intr = 0x%x\n", X+ ucom->sc_bulkin_no, ucom->sc_bulkout_no, sc->sc_intr_number)); X+ X+ TASK_INIT(&sc->sc_task, 0, uswt_notify, sc); X+ ucom_attach(ucom); X+ return 0; X+ X+error: X+ return ENXIO; X+} X+ X+static int X+uswt_detach(device_t self) X+{ X+ struct uswt_softc *sc = device_get_softc(self); X+ int rv; X+ X+ DPRINTF(("uswt_detach: sc = %p\n", sc)); X+ X+ if (sc->sc_intr_pipe != NULL) { X+ usbd_abort_pipe(sc->sc_intr_pipe); X+ usbd_close_pipe(sc->sc_intr_pipe); X+ free(sc->sc_intr_buf, M_USBDEV); X+ sc->sc_intr_pipe = NULL; X+ } X+ X+ sc->sc_ucom.sc_dying = 1; X+#if 0 X+ taskqueue_drain(taskqueue_swi_giant); X+#endif X+ rv = ucom_detach(&sc->sc_ucom); X+ X+ return (rv); X+} X+ X+static int X+uswt_open(void *addr, int portno) X+{ X+ struct uswt_softc *sc; X+ int err; X+ X+ sc = addr; X+ if (sc->sc_ucom.sc_dying) X+ return (ENXIO); X+ X+ DPRINTF(("uswt_open: sc = %p\n", sc)); X+ X+ if (sc->sc_intr_number != -1 && sc->sc_intr_pipe == NULL) { X+ sc->sc_intr_buf = malloc(sc->sc_isize, M_USBDEV, M_WAITOK); X+ err = usbd_open_pipe_intr(sc->sc_intr_iface, X+ sc->sc_intr_number, X+ USBD_SHORT_XFER_OK, X+ &sc->sc_intr_pipe, X+ sc, X+ sc->sc_intr_buf, X+ sc->sc_isize, X+ uswt_intr, X+ USWT_INTR_INTERVAL); X+ if (err) { X+ device_printf(sc->sc_ucom.sc_dev, X+ "cannot open interrupt pipe (addr %d)\n", X+ sc->sc_intr_number); X+ return (EIO); X+ } X+ } X+ X+ return (0); X+} X+ X+static void X+uswt_close(void *addr, int portno) X+{ X+ struct uswt_softc *sc; X+ int err; X+ X+ sc = addr; X+ if (sc->sc_ucom.sc_dying) X+ return; X+ X+ DPRINTF(("uswt_close: close\n")); X+ X+ if (sc->sc_intr_pipe != NULL) { X+ err = usbd_abort_pipe(sc->sc_intr_pipe); X+ if (err) X+ device_printf(sc->sc_ucom.sc_dev, X+ "abort interrupt pipe failed: %s\n", X+ usbd_errstr(err)); X+ err = usbd_close_pipe(sc->sc_intr_pipe); X+ if (err) X+ device_printf(sc->sc_ucom.sc_dev, X+ "close interrupt pipe failed: %s\n", X+ usbd_errstr(err)); X+ free(sc->sc_intr_buf, M_USBDEV); X+ sc->sc_intr_pipe = NULL; X+ } X+} X+ X+static void X+uswt_intr(usbd_xfer_handle xfer, usbd_private_handle priv, usbd_status status) X+{ X+ struct uswt_softc *sc; X+ u_char *buf; X+ X+ sc = priv; X+ buf = sc->sc_intr_buf; X+ if (sc->sc_ucom.sc_dying) X+ return; X+ X+ if (status != USBD_NORMAL_COMPLETION) { X+ if (status == USBD_NOT_STARTED || status == USBD_CANCELLED) X+ return; X+ X+ DPRINTF(("%s: uswt_intr: abnormal status: %s\n", X+ device_get_nameunit(sc->sc_ucom.sc_dev), X+ usbd_errstr(status))); X+ usbd_clear_endpoint_stall_async(sc->sc_intr_pipe); X+ return; X+ } X+ X+ /* incidentally, Belkin adapter status bits match UART 16550 bits */ X+ sc->sc_lsr = buf[2]; X+ sc->sc_msr = buf[3]; X+ X+ /* Sets DCD by default */ X+ sc->sc_msr |= SER_DCD; X+ X+ DPRINTF(("%s: uswt lsr = 0x%02x, msr = 0x%02x\n", X+ device_get_nameunit(sc->sc_ucom.sc_dev), sc->sc_lsr, sc->sc_msr)); X+ X+ taskqueue_enqueue(taskqueue_swi_giant, &sc->sc_task); X+} X+ X+/* Handle delayed events. */ X+static void X+uswt_notify(void *arg, int count) X+{ X+ struct uswt_softc *sc; X+ X+ sc = arg; X+ ucom_status_change(&sc->sc_ucom); X+} X+ X+static void X+uswt_get_status(void *addr, int portno, u_char *lsr, u_char *msr) X+{ X+ struct uswt_softc *sc; X+ X+ DPRINTF(("uswt_get_status\n")); X+ X+ sc = addr; X+ if (lsr != NULL) X+ *lsr = sc->sc_lsr; X+ if (msr != NULL) X+ *msr = sc->sc_msr; X+} END-of-./patch6.txt echo x - ./patch7.txt sed 's/^X//' >./patch7.txt << 'END-of-./patch7.txt' X--- /usr/src/sys/modules/Makefile 2008-02-06 03:24:27.000000000 +0000 X+++ ./sys/modules/Makefile 2008-04-10 09:30:22.000000000 +0000 X@@ -262,6 +262,7 @@ X uark \ X uart \ X ubsa \ X+ uswt \ X ubsec \ X ubser \ X ucom \ END-of-./patch7.txt echo x - ./patch8.sh sed 's/^X//' >./patch8.sh << 'END-of-./patch8.sh' X# This is a shell archive. Save it in a file, remove anything before X# this line, and then unpack it by entering "sh file". Note, it may X# create directories; files and directories will be owned by you and X# have default permissions. X# X# This archive contains: X# X# ./sys/modules/uswt X# ./sys/modules/uswt/@ X# ./sys/modules/uswt/Makefile X# ./sys/modules/uswt/machine X# Xecho c - ./sys/modules/uswt Xmkdir -p ./sys/modules/uswt > /dev/null 2>&1 Xecho c - ./sys/modules/uswt/@ Xln -s /usr/src/sys ./sys/modules/uswt/@ X#mkdir -p ./sys/modules/uswt/@ > /dev/null 2>&1 Xecho x - ./sys/modules/uswt/Makefile Xsed 's/^X//' >./sys/modules/uswt/Makefile << 'END-of-./sys/modules/uswt/Makefile' XX# $FreeBSD: src/sys/modules/ubsa/Makefile,v 1.4 2004/12/29 08:49:49 imp Exp $ XX XXS= ${.CURDIR}/../.. XX.PATH: $S/dev/usb XX XXKMOD= uswt XXSRCS= uswt.c ucomvar.h opt_usb.h device_if.h bus_if.h usbdevs.h XX XX.include XEND-of-./sys/modules/uswt/Makefile Xecho c - ./sys/modules/uswt/machine X#mkdir -p ./sys/modules/uswt/machine > /dev/null 2>&1 Xln -s /usr/src/sys/i386/include ./sys/modules/uswt/machine Xexit X END-of-./patch8.sh exit >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Thu Apr 10 12:57:08 2008 Return-Path: Delivered-To: freebsd-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A96C01065673; Thu, 10 Apr 2008 12:57:08 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from smtp10.yandex.ru (smtp10.yandex.ru [213.180.223.92]) by mx1.freebsd.org (Postfix) with ESMTP id B424D8FC1B; Thu, 10 Apr 2008 12:57:07 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from mail.kirov.so-cdu.ru ([77.72.136.145]:63428 "EHLO [127.0.0.1]" smtp-auth: "bu7cher" TLS-CIPHER: "DHE-RSA-AES256-SHA keybits 256/256 version TLSv1/SSLv3" TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S5865584AbYDJMqg (ORCPT + 1 other); Thu, 10 Apr 2008 16:46:36 +0400 X-Yandex-Spam: 1 X-Yandex-Front: smtp10 X-Yandex-TimeMark: 1207831596 X-MsgDayCount: 7 X-Comment: RFC 2476 MSA function at smtp10.yandex.ru logged sender identity as: bu7cher Message-ID: <47FE0C29.2050400@yandex.ru> Date: Thu, 10 Apr 2008 16:46:33 +0400 From: "Andrey V. Elsukov" User-Agent: Mozilla Thunderbird 1.5 (FreeBSD/20051231) MIME-Version: 1.0 To: gavin@FreeBSD.org References: <200804071708.m37H8Oxp082120@freefall.freebsd.org> In-Reply-To: <200804071708.m37H8Oxp082120@freefall.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-usb@FreeBSD.org, polizzi_ken@hotmail.com Subject: Re: usb/108509: [hang] FreeBSD hang at startup after ehci0 detected (CD Loader 1.2) (regression) 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, 10 Apr 2008 12:57:08 -0000 gavin@FreeBSD.org wrote: > To submitter: Is this still a problem with newer versions of > FreeBSD (6.3 or 7.0)? If so, can you confirm that disabling EHCI > or USB (from either the BIOS or laoder) allows FreeBSD to boot? I saw similar problem with 7.0 on different hardware. When I disabled USB in BIOS it worked. After upgrade to CURRENT problem gone. Also I saw another problem related to USB. Several days ago i installed 7.0 on C2D system with ICH9. System worked very slow. vmstat -i showed very hight interrupt rate for usb. After disabling USB and upgrading to CURRENT it works well now. -- WBR, Andrey V. Elsukov From owner-freebsd-usb@FreeBSD.ORG Thu Apr 10 22:40:01 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AF5D106566B for ; Thu, 10 Apr 2008 22:40:01 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from fallbackmx07.syd.optusnet.com.au (fallbackmx07.syd.optusnet.com.au [211.29.132.9]) by mx1.freebsd.org (Postfix) with ESMTP id D6F738FC12 for ; Thu, 10 Apr 2008 22:40:00 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail17.syd.optusnet.com.au (mail17.syd.optusnet.com.au [211.29.132.198]) by fallbackmx07.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m3AJR12q022463 for ; Fri, 11 Apr 2008 05:27:01 +1000 Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail17.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m3AJQvDu011922 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Apr 2008 05:26:58 +1000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m3AJQuqj022222; Fri, 11 Apr 2008 05:26:56 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m3AJQuSH022221; Fri, 11 Apr 2008 05:26:56 +1000 (EST) (envelope-from peter) Date: Fri, 11 Apr 2008 05:26:56 +1000 From: Peter Jeremy To: Marcin Cieslak Message-ID: <20080410192656.GL30953@server.vk2pj.dyndns.org> References: <20080410024648.GA960@pjdesk.alcatel.com.au> <47FDE5E8.2090402@system.pl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2iBwrppp/7QCDedR" Content-Disposition: inline In-Reply-To: <47FDE5E8.2090402@system.pl> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: freebsd-usb@freebsd.org Subject: Re: MP3 Player not recognized by USB stack 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, 10 Apr 2008 22:40:01 -0000 --2iBwrppp/7QCDedR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 10, 2008 at 12:03:20PM +0200, Marcin Cieslak wrote: >Peter Jeremy wrote: >> I am getting timeouts and I/O errors when I connect my MP3 player to >> my desktop. The MP3 player works OK on my laptop. Both are running >> 7-stable/amd64 from about a month ago. The MP3 player does require >> adding a new vendor to usbdevs and a SCSI quirk but this has been done >> on both systems. Can anyone suggest where to start investigating? > >Is your laptop also using ehci? Yes. I also neglected to mention that my laptop is also using ohci, whereas the desktop is uhci. This shouldn't have any effect (and the lack of uchi/ohci debug output tends to support this) but I suspect it may be associated with the problem. > Can you nuke ehci driver on your desktop=20 >and see if this works? The MP3 player is then not recognized at all. Note that USB1 _is_ working on my desktop because the keyboard and mouse are working. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --2iBwrppp/7QCDedR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (FreeBSD) iEYEARECAAYFAkf+agAACgkQ/opHv/APuIfuxwCeP5dNWyyeAhKwJdW/+nEXQe2H XqgAoIwbXkFk6o7Qrebv8WGJW65+lVo4 =St46 -----END PGP SIGNATURE----- --2iBwrppp/7QCDedR-- From owner-freebsd-usb@FreeBSD.ORG Fri Apr 11 19:13:23 2008 Return-Path: Delivered-To: FreeBSD-usb@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C68EB1065671 for ; Fri, 11 Apr 2008 19:13:23 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail6.sea5.speakeasy.net (mail6.sea5.speakeasy.net [69.17.117.8]) by mx1.freebsd.org (Postfix) with ESMTP id 9C6F88FC16 for ; Fri, 11 Apr 2008 19:13:23 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 24381 invoked from network); 11 Apr 2008 19:13:23 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail6.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 11 Apr 2008 19:13:22 -0000 Message-ID: <47FFB70B.4000804@chuckr.org> Date: Fri, 11 Apr 2008 15:07:55 -0400 From: Chuck Robey User-Agent: Thunderbird 2.0.0.6 (X11/20071107) MIME-Version: 1.0 To: FreeBSD USB List X-Enigmail-Version: 0.95.5 OpenPGP: id=F3DCA0E9; url=http://pgp.mit.edu Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: USB HID Parser 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, 11 Apr 2008 19:13:23 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 In trying to make sure I really did know how to do that horrible USB HUD parsing, I wrote a parser, in python. The code's finished, and I'm more than half finished banging in all the tables. I didn't like the ones that I saw (even ones that I saw out from on other OSes) because I thought they did an incomplete job of laying out the environment for each command, leaving too much to the knowledge of the user. Also, there seems to be as yet no application to do this for Unix. So, I was wondering if I could get a word or two of comment about what's left over. D'you think it'd be worth anything at all to do a GUI? I was thinking it wouldn't be all that hard to put something up in Tkinter (python's tcl/tk interface) if anyone would care for it. Also, I made it to take input in the form that comes out of the krepdump tool, which is also available via od. You know, 4 columns of hex address, then 16 sets of 2 column hex columns, giving 16 bytes data per line. Would you think I could just rely on folks using od (maybe give the od syntax in the startup usage screen?) or should I make some extra input mode? If I do the GUI, I don't see why I couldn't allow one to scroll forward/backward item by item, and there's so much data that one could really use it to help you learn that lousy HID spec. If you're basically against all uses of GUIs, then I honestly wouldn't credit your opinion on allowing one. The folks I want to hear from on the GUI question are those who like to use GUIs sometimes, if they're available (I AM offering a non-GUI mode, after all). But if you generally like GUI's, but think that a GUI here makes little sense, I AM VERY interested in hearing that, may well listen to it. Here's a page of output, remember that my tables are incomplete yet, the source is my own graphic tablet: input line addr 0000, data 05 0D 09 02 A1 01 85 07 09 20 A1 00 09 42 09 44 05:Global: Usage Page Digitizers 09:Local: Usage: Digitizers/Pen:02 A1:Main: Collection Application (mouse, keyboard):01 85:Global: Report ID/Decimal=7 09:Local: Usage: Digitizers/Stylus:20 A1:Main: Collection Physical (group of axes):00 09:Local: Usage: Digitizers/Tip Switch:42 09:Local: Usage: Digitizers/Barrel Switch:44 Thanks, folks. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH/7cLz62J6PPcoOkRAuG3AKCdoHeMSl2k9hHIYYlOzGZsALSzqQCfctBS gCrHRfRRZBBf5UErtCf1Uks= =LLOO -----END PGP SIGNATURE----- From owner-freebsd-usb@FreeBSD.ORG Fri Apr 11 20:40:03 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10C1B1065671 for ; Fri, 11 Apr 2008 20:40:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D7CE38FC1F for ; Fri, 11 Apr 2008 20:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3BKe2Rq084757 for ; Fri, 11 Apr 2008 20:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3BKe2RU084756; Fri, 11 Apr 2008 20:40:02 GMT (envelope-from gnats) Date: Fri, 11 Apr 2008 20:40:02 GMT Message-Id: <200804112040.m3BKe2RU084756@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Volker Cc: Subject: Re: usb/122621: New driver for Sierra Wireless 3G USM modem 875U X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Volker List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 20:40:03 -0000 The following reply was made to PR usb/122621; it has been noted by GNATS. From: Volker To: bug-followup@FreeBSD.org, romerogordon@telefonica.net Cc: Subject: Re: usb/122621: New driver for Sierra Wireless 3G USM modem 875U Date: Fri, 11 Apr 2008 22:33:07 +0200 Jose, I haven't checked your code line by line carefully but what's the reason for not just including support for this device into ubsa? I was unable to find anything special about this device so just including the VID + PID into ubsa should be fine. Thanks Volker From owner-freebsd-usb@FreeBSD.ORG Fri Apr 11 22:10:04 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9B9B10656AF for ; Fri, 11 Apr 2008 22:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B23468FC0C for ; Fri, 11 Apr 2008 22:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3BMA44J092523 for ; Fri, 11 Apr 2008 22:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3BMA4dU092518; Fri, 11 Apr 2008 22:10:04 GMT (envelope-from gnats) Date: Fri, 11 Apr 2008 22:10:04 GMT Message-Id: <200804112210.m3BMA4dU092518@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Raphael Becker Cc: Subject: Re: usb/119509: USB flaky on Dell Optiplex 755 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Raphael Becker List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2008 22:10:04 -0000 The following reply was made to PR usb/119509; it has been noted by GNATS. From: Raphael Becker To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/119509: USB flaky on Dell Optiplex 755 Date: Fri, 11 Apr 2008 23:32:36 +0200 --mxv5cy4qt+RJ9ypb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Use a custom kernel config for DELL Optiplex 755 (and maybe others): ----------------------------- # Kernel-Config for Dell Optiplex 755 / amd64 =20 include GENERIC ident DELL755 =20 nodevice atkbdc # AT keyboard controller nodevice atkbd # AT keyboard nodevice psm # PS/2 mouse ----------------------------- There *should* be a facility to (temporary) disable specific hardware=20 drivers or make them skip hardware-checks, maybe in /boot/loader.conf:=20 atkbdc_enable=3D"NO" atkbdc_skip=3D"YES" atkbdc_disable=3D"YES" Raphael --=20 Raphael Becker http://rabe.uugrn.org/ GnuPG: E7B2 1D66 3AF2 EDC7 9828 6D7A 9CDA 3E7B 10CA 9F2D =2E........|.........|.........|.........|.........|.........|.........|.. --mxv5cy4qt+RJ9ypb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFH/9j0nNo+exDKny0RAhS4AJ0eFF1Q74rpHLlJSg84hsx0DDkHEwCgiWpj c8saFINyy5dCCSREaT34MlU= =v/YY -----END PGP SIGNATURE----- --mxv5cy4qt+RJ9ypb-- From owner-freebsd-usb@FreeBSD.ORG Fri Apr 11 22:14:18 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF18C106566B for ; Fri, 11 Apr 2008 22:14:18 +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 A5A1C8FC19 for ; Fri, 11 Apr 2008 22:14:18 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m3BMCqNH028037; Fri, 11 Apr 2008 16:12:52 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 11 Apr 2008 16:13:51 -0600 (MDT) Message-Id: <20080411.161351.-501542163.imp@bsdimp.com> To: rabe@uugrn.org From: "M. Warner Losh" In-Reply-To: <200804112210.m3BMA4dU092518@freefall.freebsd.org> References: <200804112210.m3BMA4dU092518@freefall.freebsd.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 Cc: freebsd-usb@freebsd.org Subject: Re: usb/119509: USB flaky on Dell Optiplex 755 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, 11 Apr 2008 22:14:19 -0000 In message: <200804112210.m3BMA4dU092518@freefall.freebsd.org> Raphael Becker writes: : The following reply was made to PR usb/119509; it has been noted by GNATS. : : From: Raphael Becker : To: bug-followup@FreeBSD.org : Cc: : Subject: Re: usb/119509: USB flaky on Dell Optiplex 755 : Date: Fri, 11 Apr 2008 23:32:36 +0200 : : --mxv5cy4qt+RJ9ypb : Content-Type: text/plain; charset=us-ascii : Content-Disposition: inline : Content-Transfer-Encoding: quoted-printable : : : Use a custom kernel config for DELL Optiplex 755 (and maybe others): : ----------------------------- : # Kernel-Config for Dell Optiplex 755 / amd64 : =20 : : include GENERIC : ident DELL755 : =20 : nodevice atkbdc # AT keyboard controller : nodevice atkbd # AT keyboard : nodevice psm # PS/2 mouse : ----------------------------- : : There *should* be a facility to (temporary) disable specific hardware=20 : drivers or make them skip hardware-checks, maybe in /boot/loader.conf:=20 : : atkbdc_enable=3D"NO" : atkbdc_skip=3D"YES" : atkbdc_disable=3D"YES" See http://people.freebsd.org/~imp/disable-hint.diff Warner From owner-freebsd-usb@FreeBSD.ORG Sat Apr 12 10:15:09 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A862106564A for ; Sat, 12 Apr 2008 10:15:09 +0000 (UTC) (envelope-from boris.moulin@caliopea.com) Received: from ik45073.ikexpress.com (ik45073.ikexpress.com [213.246.45.73]) by mx1.freebsd.org (Postfix) with ESMTP id 212AA8FC13 for ; Sat, 12 Apr 2008 10:15:08 +0000 (UTC) (envelope-from boris.moulin@caliopea.com) X-Calyopea-AntiSpam: quick-pass: trusted user - dhe-rsa-aes256-sha/tlsv1 Received: from [10.0.0.155] (beware-of-dogs.calyopea.com [82.231.131.106]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ik45073.ikexpress.com (Postfix) with ESMTPSA id 01E0150884 for ; Sat, 12 Apr 2008 11:59:14 +0200 (CEST) Message-ID: <480087F0.8040700@caliopea.com> Date: Sat, 12 Apr 2008 11:59:12 +0200 From: Me User-Agent: Thunderbird 2.0.0.12 (X11/20080316) MIME-Version: 1.0 To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: webcams : Too many ISOC errors, bailing out. 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: Sat, 12 Apr 2008 10:15:09 -0000 Hi. I must be really unlucky: I have 2 webcams, tested on 3 differents freebsd (containing both UHCI & OHCI devices). The webcams are using pwc driver, from /usr/ports/multimedia/pwcbsd. I have applied the patch to use one of them with "motion"; but have every time the same error: "Too many ISOC errors, bailing out." pwcbsd is a version 1.4.1, it's seem old enought to be "stable", so I just can't figure out what's happening. Even pwcview don't work: it's just light-on the cam a fraction of seconds, clear the screen then give back the prompt. Here are the specs of what I have tested: home-made desktop freebsd 6.2-STABLE/amd64 recompiled kernel usb: ohci hp nc4000, FreeBSD 6.1-BETA4/i386 generic kernel Usb: ohci sony laptop (p800-quite-old) freebsd 7.0 Beta/i386 generic kernel usb: uhci (except for those 2 laptops, I can install & test any freebsd version and even give an ssh access on a fixed ip...) The webcams: Apr 11 20:53:37 nc4000 kernel: pwc0: vendor 0x046d product 0x08b2, rev 1.10/0.00, addr 2 Apr 11 20:53:37 nc4000 kernel: pwc0: Logitech QuickCam Pro 4000 USB webcam Apr 11 20:53:38 nc4000 kernel: pwc0: This camera is equipped with a Sony CCD sensor + TDA8787 (32) Apr 11 20:23:34 nc4000 kernel: pwc0: vendor 0x0471 product 0x0329, rev 1.10/0.03, addr 2 Apr 11 20:23:34 nc4000 kernel: pwc0: Philips SPC900NC USB webcam Apr 11 20:23:35 nc4000 kernel: pwc0: This camera is equipped with a Sony CCD sensor + TDA8787 (32) Apr 11 20:23:41 nc4000 kernel: pwc0: Too many ISOC errors, bailing out. (unfornutaly, I have bought the philips thinking the logitech was the problem, but it's seems the both are in fact the same thing with different plastics...) T.I.A. PM. From owner-freebsd-usb@FreeBSD.ORG Sat Apr 12 11:30:06 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF988106566B for ; Sat, 12 Apr 2008 11:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BCC138FC1F for ; Sat, 12 Apr 2008 11:30:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3CBU6Nc090939 for ; Sat, 12 Apr 2008 11:30:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3CBU615090936; Sat, 12 Apr 2008 11:30:06 GMT (envelope-from gnats) Date: Sat, 12 Apr 2008 11:30:06 GMT Message-Id: <200804121130.m3CBU615090936@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: dfilter@FreeBSD.org (dfilter service) Cc: Subject: Re: usb/122610: 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: Sat, 12 Apr 2008 11:30:06 -0000 The following reply was made to PR usb/122610; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: usb/122610: commit references a PR Date: Sat, 12 Apr 2008 11:23:29 +0000 (UTC) flz 2008-04-12 11:23:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ubsa.c usbdevs Log: MFC: Add support for Verizon v740 to ubsa(4). src/sys/dev/usb/usbdevs: rev 1.345 -> 1.346 src/sys/dev/usb/ubsa.c: rev 1.34 -> 1.35 PR: usb/122610 Submitted by: Randi Harper Revision Changes Path 1.32.2.2 +2 -0 src/sys/dev/usb/ubsa.c 1.328.2.8 +1 -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 Sat Apr 12 18:05:47 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DCBBD106566C for ; Sat, 12 Apr 2008 18:05:47 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id A701D8FC1D for ; Sat, 12 Apr 2008 18:05:47 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: (qmail 15201 invoked from network); 12 Apr 2008 18:05:46 -0000 Received: from unknown (HELO HPPAVILLION) (tomdean@[208.38.193.216]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 12 Apr 2008 18:05:46 -0000 Message-ID: <002e01c89cc8$7e8f6c60$d8c126d0@HPPAVILLION> From: "Thomas D. Dean" To: Date: Sat, 12 Apr 2008 11:10:29 -0700 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: FreeBSD 6.2 and USB Serial Port 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: Sat, 12 Apr 2008 18:05:47 -0000 Sorry to answer my own post, uplcom seems to have solved the problem. tomdean From owner-freebsd-usb@FreeBSD.ORG Sat Apr 12 18:11:32 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 394821065673 for ; Sat, 12 Apr 2008 18:11:32 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: from mail3.sea5.speakeasy.net (mail3.sea5.speakeasy.net [69.17.117.5]) by mx1.freebsd.org (Postfix) with ESMTP id 02F6D8FC12 for ; Sat, 12 Apr 2008 18:11:31 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: (qmail 20215 invoked from network); 12 Apr 2008 17:44:49 -0000 Received: from unknown (HELO HPPAVILLION) (tomdean@[208.38.193.216]) (envelope-sender ) by mail3.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 12 Apr 2008 17:44:49 -0000 Message-ID: <001701c89cc5$9170fa90$d8c126d0@HPPAVILLION> From: "Thomas D. Dean" To: Date: Sat, 12 Apr 2008 10:49:33 -0700 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: FreeBSD 6.2 and USB Serial Port 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: Sat, 12 Apr 2008 18:11:32 -0000 I attempted to use a Prolific Technology USB-Serial Controller on = FreeBSD 6.2. I have ucom and uftdi loaded. I am using a Logitech Receiver for keyboard and mouse on usb0 addr1, = port2. I connect the USB-Serial Controller to usb1 addr1 port1. usbdevs shows = it. When I connect the device, I see the console message and = ugen1,ugen1.[1-3] in /dev. However, none of cuaUx or ttyUx are created. What am I doing wrong? tomdean From owner-freebsd-usb@FreeBSD.ORG Sat Apr 12 18:41:08 2008 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FEEA106564A for ; Sat, 12 Apr 2008 18:41:08 +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 C89758FC0A for ; Sat, 12 Apr 2008 18:41:07 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m3CIdbUZ045182; Sat, 12 Apr 2008 12:39:37 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 12 Apr 2008 12:40:37 -0600 (MDT) Message-Id: <20080412.124037.1014289658.imp@bsdimp.com> To: tomdean@speakeasy.org From: "M. Warner Losh" In-Reply-To: <001701c89cc5$9170fa90$d8c126d0@HPPAVILLION> References: <001701c89cc5$9170fa90$d8c126d0@HPPAVILLION> 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 Cc: freebsd-usb@freebsd.org Subject: Re: FreeBSD 6.2 and USB Serial Port 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: Sat, 12 Apr 2008 18:41:08 -0000 In message: <001701c89cc5$9170fa90$d8c126d0@HPPAVILLION> "Thomas D. Dean" writes: : I attempted to use a Prolific Technology USB-Serial Controller on FreeBSD 6.2. : : I have ucom and uftdi loaded. : : I am using a Logitech Receiver for keyboard and mouse on usb0 addr1, port2. : : I connect the USB-Serial Controller to usb1 addr1 port1. usbdevs shows it. : : When I connect the device, I see the console message and ugen1,ugen1.[1-3] in /dev. However, none of cuaUx or ttyUx are created. : : What am I doing wrong? You eed to load uplcom instead of uftdi. Warner