From owner-freebsd-usb@FreeBSD.ORG Sun Nov 25 08:20:03 2007 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 55E3816A418 for ; Sun, 25 Nov 2007 08:20: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 314EE13C465 for ; Sun, 25 Nov 2007 08:20: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 lAP8K2Cr045187 for ; Sun, 25 Nov 2007 08:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lAP8K24k045179; Sun, 25 Nov 2007 08:20:02 GMT (envelope-from gnats) Date: Sun, 25 Nov 2007 08:20:02 GMT Message-Id: <200711250820.lAP8K24k045179@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Eugene Grosbein Cc: Subject: Re: usb/117185: [patch] [umodem] Add support for UNION interface descriptor X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eugene Grosbein List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Nov 2007 08:20:03 -0000 The following reply was made to PR usb/117185; it has been noted by GNATS. From: Eugene Grosbein To: bug-followup@freebsd.org Cc: Heikki Suonsivu Subject: Re: usb/117185: [patch] [umodem] Add support for UNION interface descriptor Date: Sun, 25 Nov 2007 15:17:26 +0700 > The patch does not seem to compile. Removing the offending %s lets it > compile. Triggering this may require -O2. Yes, thank you. It seems I've sent wrong (unfinished) version of patch, sorry; right one that I really use follows (see below). > When starting pppd on boot, there seems to be some hick-ups, not getting > phone to respond, etc. After replugging the phone it starts to work, > but this is undesirable when trying to build unattended operation. > Usb bus does not seem to get proper reset at any time, is there any way > to enforce it? This problem seems to happen with Nokia 9300. When the > phone is replugged when the system is up and running, it seems to work >better. I'd not compile ucom(4) and umodem(4) drivers into a kernel in such case, rather kldload them manually just before starting of pppd. This also gives a possibility to "reset usb" by unloading/reloading modules. Or, you may try to load these modules with loader(8) - perhaps, drivers will behave better. Btw, it seems to me as hardware/motherboard/phone problem - you may also try to use other USB ports or USB controller. > I also noticethat if pppd is started without delay on boot, it gets > sighup from where, triggering loss of connection to both Nokia phones I > have tried. If 30 second delay is added before starting pppd, the > system gets up and running, and then ppp seems to work fine without > getting extra hups. The kernel sends SIGHUP at the moment of switching to multi-user mode to all processes that did not daemonize properly to this moment. I've already seen reports about this problem with pppd for recent versions of FreeBSD. For 4.x, there was no such problem. Someone (c) needs to dig this problem in more details. Now the patch for RELENG_7: --- sys/dev/usb/umodem.c.orig 2007-10-14 20:51:58.000000000 +0800 +++ sys/dev/usb/umodem.c 2007-10-14 21:03:58.000000000 +0800 @@ -172,13 +172,14 @@ struct task sc_task; }; -static void *umodem_get_desc(usbd_device_handle dev, int type, int subtype); +static void *umodem_get_desc(usbd_device_handle dev, usb_descriptor_t *, int type, int subtype); +static usbd_interface_handle umodem_get_interface(struct usb_attach_arg *uaa, int ifcno); static usbd_status umodem_set_comm_feature(struct umodem_softc *sc, int feature, int state); static usbd_status umodem_set_line_coding(struct umodem_softc *sc, usb_cdc_line_state_t *state); -static void umodem_get_caps(usbd_device_handle, int *, int *); +static int umodem_get_caps(struct usb_attach_arg *, int, int *, int *); static void umodem_get_status(void *, int portno, u_char *lsr, u_char *msr); static void umodem_set(void *, int, int, int); @@ -262,10 +263,7 @@ if (ret == UMATCH_NONE) return (ret); - umodem_get_caps(uaa->device, &cm, &acm); - if (!(cm & USB_CDC_CM_DOES_CM) || - !(cm & USB_CDC_CM_OVER_DATA) || - !(acm & USB_CDC_ACM_HAS_LINE)) + if (umodem_get_caps(uaa, -1, &cm, &acm) == -1) return (UMATCH_NONE); return ret; @@ -279,7 +277,6 @@ usbd_device_handle dev = uaa->device; usb_interface_descriptor_t *id; usb_endpoint_descriptor_t *ed; - usb_cdc_cm_descriptor_t *cmd; int data_ifcno; int i; struct ucom_softc *ucom; @@ -297,15 +294,14 @@ device_printf(self, "iclass %d/%d\n", id->bInterfaceClass, id->bInterfaceSubClass); - umodem_get_caps(dev, &sc->sc_cm_cap, &sc->sc_acm_cap); - /* Get the data interface no. */ - cmd = umodem_get_desc(dev, UDESC_CS_INTERFACE, UDESCSUB_CDC_CM); - if (cmd == NULL) { - device_printf(sc->sc_dev, "no CM descriptor\n"); + sc->sc_data_iface_no = data_ifcno = + umodem_get_caps(uaa, sc->sc_ctl_iface_no, &sc->sc_cm_cap, &sc->sc_acm_cap); + + if (data_ifcno == -1) { + device_printf(sc->sc_dev,"no pointer to data interface\n"); goto bad; } - sc->sc_data_iface_no = data_ifcno = cmd->bDataInterface; device_printf(sc->sc_dev, "data interface %d, has %sCM over data, has %sbreak\n", @@ -530,27 +526,50 @@ ucom_status_change(&sc->sc_ucom); } -void -umodem_get_caps(usbd_device_handle dev, int *cm, int *acm) +static int +umodem_get_caps(struct usb_attach_arg *uaa, int ctl_iface_no, int *cm, int *acm) { usb_cdc_cm_descriptor_t *cmd; usb_cdc_acm_descriptor_t *cad; + usb_cdc_union_descriptor_t *cud; + usbd_device_handle dev = uaa->device; + usbd_interface_handle iface; + int iface_no = 0; *cm = *acm = 0; - cmd = umodem_get_desc(dev, UDESC_CS_INTERFACE, UDESCSUB_CDC_CM); + cmd = umodem_get_desc(dev, NULL, UDESC_CS_INTERFACE, UDESCSUB_CDC_CM); if (cmd == NULL) { DPRINTF(("umodem_get_desc: no CM desc\n")); - return; + } else { + *cm = cmd->bmCapabilities; } - *cm = cmd->bmCapabilities; - cad = umodem_get_desc(dev, UDESC_CS_INTERFACE, UDESCSUB_CDC_ACM); + cad = umodem_get_desc(dev, NULL, UDESC_CS_INTERFACE, UDESCSUB_CDC_ACM); if (cad == NULL) { DPRINTF(("umodem_get_desc: no ACM desc\n")); - return; + } else { + *acm = cad->bmCapabilities; + } + + cud = NULL; + while ((cud = umodem_get_desc(dev, (usb_descriptor_t *)cud, + UDESC_CS_INTERFACE, UDESCSUB_CDC_UNION))) + { + iface_no = cud->bSlaveInterface[0]; + if (ctl_iface_no == -1) + break; + + iface = umodem_get_interface(uaa,iface_no); + if (ctl_iface_no == cud->bMasterInterface && + usbd_get_interface_descriptor(iface)->bNumEndpoints >= 2) + break; + } + if (cud == NULL) { + DPRINTF(("umodem_get_caps: no UNION desc\n")); } - *acm = cad->bmCapabilities; + + return cmd ? cmd->bDataInterface : cud ? iface_no : -1; } void @@ -566,6 +585,23 @@ *msr = sc->sc_msr; } +static usbd_interface_handle +umodem_get_interface(struct usb_attach_arg *uaa, int ifcno) +{ + int i; + usb_interface_descriptor_t *id; + + for (i = 0; i < uaa->nifaces; i++) { + if (uaa->ifaces[i] != NULL) { + id = usbd_get_interface_descriptor(uaa->ifaces[i]); + if (id != NULL && id->bInterfaceNumber == ifcno) { + return uaa->ifaces[i]; + } + } + } + return NULL; +} + int umodem_param(void *addr, int portno, struct termios *t) { @@ -756,14 +792,17 @@ return (USBD_NORMAL_COMPLETION); } -void * -umodem_get_desc(usbd_device_handle dev, int type, int subtype) +static void * +umodem_get_desc(usbd_device_handle dev, usb_descriptor_t *restart, int type, int subtype) { usb_descriptor_t *desc; usb_config_descriptor_t *cd = usbd_get_config_descriptor(dev); uByte *p = (uByte *)cd; uByte *end = p + UGETW(cd->wTotalLength); + if (restart) + p = (uByte *)(restart) + restart->bLength; + while (p < end) { desc = (usb_descriptor_t *)p; if (desc->bDescriptorType == type && From owner-freebsd-usb@FreeBSD.ORG Sun Nov 25 15:40:24 2007 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 A793E16A420 for ; Sun, 25 Nov 2007 15:40:24 +0000 (UTC) (envelope-from mattboll@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by mx1.freebsd.org (Postfix) with ESMTP id 2D0E413C458 for ; Sun, 25 Nov 2007 15:40:23 +0000 (UTC) (envelope-from mattboll@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so375943nfb for ; Sun, 25 Nov 2007 07:40:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; bh=YNhsfEzfqfkjEX4Te66Lp5iSPO/bgw6ee3sBQloYoy0=; b=A260qCyp5A+kDyGz+9emCL6xeJ8zyz+85SrpD9pifPK4QmWYGQwUFyqadpZlpSPYx3Dd6a52nAuXBq0+Jn6bm6t/c1c3KXSEoumlL15aTtlCJ6uL6MO9WnAnxx1klImkRdvmdxBmTqLjfUeEm2pCa2j33QYGEy5NEXdbW1xKj6Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=tOR5KThwXeQ1f6QHA4s0jWwcxvEY93355GjYUEXpWhNPQ3lsR1yDYu6jDtzNR6U4I+n+YIZ/IbW9M33ujqAIBwjVB7RXsfPAb2kKdtWlcw3MVKgY5nCmdVDbDJbbaxF+RNBwaHjU9JlkBiZL2XB0p5IOjq6PcZGhw0G+9TIeEcs= Received: by 10.82.118.2 with SMTP id q2mr4513514buc.1196003710902; Sun, 25 Nov 2007 07:15:10 -0800 (PST) Received: from ?192.168.0.3? ( [82.228.156.113]) by mx.google.com with ESMTPS id j12sm1099941fkf.2007.11.25.07.15.10 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 25 Nov 2007 07:15:10 -0800 (PST) From: Matthieu Bollot To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=UTF-8 Date: Sun, 25 Nov 2007 16:15:53 +0100 Message-Id: <1196003753.8387.37.camel@sarah.bob.selfip.org> Mime-Version: 1.0 X-Mailer: Evolution 2.12.0 Content-Transfer-Encoding: 8bit Subject: external usb disk 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, 25 Nov 2007 15:40:24 -0000 Hi, I've posted a mail on the stable mailing list, but may be it is better to post here. So, here is my problem : I've got a 250GB ide disk, that I put in an external usb box. I've made 3 partitions under linux, ext2, all works fine. in dmesg I've got no error : da0 at umass-sim0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 238475MB (488397168 512 byte sectors: 255H 63S/T 30401C) and in /dev I've got da0 da0s1 da0s2 da0s3. but let's see that : # mount_ext2fs /dev/da0s1 /mnt/clean # ls -a . .. clean # cd clean # ls -a # mkdir qsd mkdir: qsd: File exists # cd qsd/wxc # ls -a # echo "aze">aze && cat aze aze # vim aze ##note that here i can see the word aze # cat aze # btw, I also wasn't able to create slice/label under freebsd (that's why I've ext2ed it) I don't remember the errors but somethings like read/write to block 0 failed was common. an other thing is fsck : #fsck.ext2 /dev/da0s1 e2fsck 1.40.2 (12-Jul-2007) fsck.ext2: Attempt to read block from filesystem resulted in short read while trying to open /dev/da0s1 Could this be a zero-length partition? whereas under linux it just says something like partition is clean. here is what I've got when i try the handbook way : #dd if=/dev/zero of=/dev/da0 bs=1k count=1 dd: /dev/da0: end of device 1+0 records in 0+0 records out 0 bytes transferred in 0.001107 secs (0 bytes/sec) #fdisk -BI da0 ******* Working on device /dev/da0 ******* fdisk: invalid fdisk partition table found fdisk: Geom not found fdisk: Failed to write sector zero I've found some other strange things : linux : sarah:/home/mattboll# mount /dev/sdb1 /mnt/sth sarah:/home/mattboll# cd /mnt/sth sarah:/mnt/sth# ls lost+found sarah:/mnt/sth# mkdir music sarah:/mnt/sth# echo hello >aze sarah:/mnt/sth# ls aze lost+found music sarah:/mnt/sth# cat aze hello sarah:/mnt/sth# stat aze File: `aze' Size: 6 Blocks: 8 IO Block: 4096 fichier régulier Device: 811h/2065d Inode: 12 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2007-11-25 15:35:43.000000000 +0100 Modify: 2007-11-25 15:35:41.000000000 +0100 Change: 2007-11-25 15:35:41.000000000 +0100 sarah:/mnt/sth# stat music File: `music' Size: 4096 Blocks: 8 IO Block: 4096 répertoire Device: 811h/2065d Inode: 8503297 Links: 2 Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2007-11-25 15:34:53.000000000 +0100 Modify: 2007-11-25 15:34:53.000000000 +0100 Change: 2007-11-25 15:34:53.000000000 +0100 sarah:/mnt/sth# freebsd : lisa# mount -t ext2fs /dev/da0s1 /home/lisa/partage/clean/ lisa# cd /home/lisa/partage/clean lisa# ls lisa# stat music 93 8503297 drwxr-xr-x 2 root wheel 17008640 4096 "Nov 25 15:34:53 2007" "Nov 25 15:34:53 2007" "Nov 25 15:34:53 2007" "Jan 6 05:21:28 1947" 4096 8 0 music lisa# stat aze 93 12 -rw-r--r-- 1 root wheel 18432 6 "Nov 25 15:35:43 2007" "Nov 25 15:35:41 2007" "Nov 25 15:35:41 2007" "Dec 29 22:08:24 1946" 4096 8 0 aze lisa# cat aze lisa# You can notice that there are no problems with inode, neither with the size, just with the date (what's this "Dec 29 22:08:24 1946" doing here ?!!) any suggestion ? cheers, matthieu. From owner-freebsd-usb@FreeBSD.ORG Mon Nov 26 00:28:15 2007 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 8F74016A417 for ; Mon, 26 Nov 2007 00:28:15 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id EC87113C459 for ; Mon, 26 Nov 2007 00:28:14 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (inchoate.gsoft.com.au [203.31.81.30]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id lAQ09l9Y032261 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 26 Nov 2007 10:39:47 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: freebsd-usb@freebsd.org Date: Mon, 26 Nov 2007 10:39:43 +1030 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2624541.FEV1vkLDsI"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200711261039.44394.doconnor@gsoft.com.au> X-Spam-Score: -3.977 () ALL_TRUSTED,BAYES_00 X-Scanned-By: MIMEDefang 2.58 on 203.31.81.10 Subject: USB2 enclosure doesn't work 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, 26 Nov 2007 00:28:15 -0000 --nextPart2624541.FEV1vkLDsI Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline I recently bought a "Laser" brand 2.5" drive enclosure and put an 80GB WD disk in it and I can't get it working with FreeBSD (I tried 6.2 and 8.0). It does work fine with Windows XP though. I have another USB2 adapter (has 3.5" PATA, SATA and 2.5" PATA connectors) and that works fine with FreeBSD. The really weird thing is that I could fdisk even though fdisk complained it could not write to it. I then read back the MBR and it was changed. Just in case caching was involved I unplugged and replugged the drive and the modified MBR was still there... When I try to read or write to the disk dd just exits straight away with no error (ie it got EOF on the first read/write). Nothing unusual shows up in dmesg (eg no errors). Here is what I see.. umass1: Super Top USB 2.0 IDE DEVICE, rev 2.00/2.01, addr 3 da4 at umass-sim1 bus 1 target 0 lun 0 da4: Fixed Direct Access SCSI-0 device da4: 40.000MB/s transfers da4: 76319MB (156301488 512 byte sectors: 255H 63S/T 9729C) umass1: at uhub4 port 8 (addr 3) disconnected (da4:umass-sim1:1:0:0): lost device (da4:umass-sim1:1:0:0): removing device entry umass1: detached I plan on giving it to my mother in law for christmas (she uses Windows..) so I can test with it for a little while yet :) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2624541.FEV1vkLDsI Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQBHSg7I5ZPcIHs/zowRAlcgAJ9Kk0m968dBkiNK5noYDQFicjKG3ACeMwFV ukDe10FyKR6CSO/HHKX0chM= =k58m -----END PGP SIGNATURE----- --nextPart2624541.FEV1vkLDsI-- From owner-freebsd-usb@FreeBSD.ORG Mon Nov 26 11:07:09 2007 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 4201C16A417 for ; Mon, 26 Nov 2007 11:07:09 +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 3075013C457 for ; Mon, 26 Nov 2007 11:07:09 +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 lAQB79TE025606 for ; Mon, 26 Nov 2007 11:07:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lAQB78i3025602 for freebsd-usb@FreeBSD.org; Mon, 26 Nov 2007 11:07:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Nov 2007 11:07:08 GMT Message-Id: <200711261107.lAQB78i3025602@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, 26 Nov 2007 11:07:09 -0000 Current FreeBSD problem reports Critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o usb/84750 usb [hang] 6-BETA2 reboot/shutdown with root_fs on externa o usb/91629 usb usbd_abort_pipe() may result in infinite loop 2 problems total. Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o usb/46176 usb [panic] umass causes kernel panic if device removed be 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 [usb] USB MemoryStick Reader stalls/crashes system o usb/69006 usb [patch] Apple Cinema Display hangs USB ports o usb/71155 usb [usb] misbehaving usb-printer hangs processes, causes o usb/73307 usb [panic] Kernel panics on USB disconnect o usb/74771 usb [umass] mounting write-protected umass device as read/ o usb/75705 usb [panic] da0 attach / Optio S4 (with backtrace) o usb/75797 usb 5.3-STABLE(2005 1/4) detect USB headset, But can not f o usb/76395 usb USB printer does not work, usbdevs says "addr 0 should o usb/77184 usb [panic] kernel panic on USB device disconnect o usb/77294 usb [ulpcom] [panic] ucom + ulpcom panic o usb/79269 usb USB ohci da0 plug/unplug causes crashes and lockups. o usb/79287 usb [uhci] UHCI hang after interrupt transfer o usb/79524 usb printing to Minolta PagePro 1[23]xxW via USB fails wit a usb/79656 usb [usb] RHSC interrupts lost o usb/79722 usb [usb] wrong alignments in ehci.h o usb/80040 usb [hang] Use of sound mixer causes system freeze with ua o usb/80361 usb [patch] mounting of usb-stick fails o usb/80829 usb possible panic when loading USB-modules o usb/80862 usb [patch] USB locking issues: missing some Giant calls o usb/82350 usb [usb] null pointer dereference in USB stack o usb/82520 usb Reboot when USL101 connected s usb/82569 usb [usb] USB mass storage plug/unplug causes system panic o usb/82660 usb [umass] [panic] EHCI: I/O stuck in state 'physrd'/pani o usb/83563 usb [panic] Page Fault while detaching Mpman Usb device o usb/83677 usb [usb] usb controller often not detected (Sun W2100z) o usb/83756 usb [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 o usb/84336 usb [usb] [reboot] instant system reboot when unmounting a o usb/86767 usb [usb] [patch] bogus "slice starts beyond end of the di o usb/88743 usb [hang] USB makes kernel hang at boot (regression in 6. o usb/88966 usb [modules] kldunload ucom.ko returns "Device busy" erro o usb/89003 usb LaCie Firewire drive not properly supported under 6.0 o usb/89954 usb [usb] 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 booting very slow with usb devices connection (regress o usb/91538 usb [ulpt] [patch] Unable to print to EPSON CX3500 o usb/91906 usb [hang] FreeBSD hangs while booting with USB legacy sup 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 SET_ADDR_FAILED and SHORT_XFER errors from usb drivers o usb/92171 usb [panic] panic unplugging Vodafone Mobile Connect (UMTS o usb/93155 usb [ulpt] /dev/ulpt0: device busy, USB printer does not w o usb/93408 usb [mouse] hw.acpi.cpu.cx_lowest=C3 on AMD Turion causes o usb/93640 usb [irq] device ehci causes interrupt storm on this MSI a o usb/93828 usb [panic] ohci causes panic on boot (HP Pavillion d4100e o usb/94166 usb 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 o usb/95131 usb [install] Boot/setup process does not accept key strok o usb/95348 usb [kbd] USB keyboard unplug causes noise on screen o usb/95562 usb [umass] Write Stress in USB Mass drive causes "vinvalb o usb/95636 usb [boot] 5 minute delay at boot when using VT6205 based o usb/96120 usb [mouse] USB mouse not always detected o usb/96224 usb [usb] mount_msdosfs cause page fault in syncer process o usb/96457 usb [panic] fatback on umass = reboot o usb/97286 usb [mouse] MS Wireless Intellimouse Explorer 2.0 doesn't 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 o usb/102096 usb [patch] /usr/sbin/usbd does not handle multiple device o usb/103025 usb [usb] wrong detection of USB device for FreeBSD 6.1 an o usb/104292 usb [hang] system lockup on forced umount of usb-storage d o usb/104830 usb [umass] system crashes when copying data to umass devi o usb/105186 usb USB 2.0/ehci on FreeBSD 6.2-PRE/AMD64 crashes box o usb/106615 usb [uftdi] uftdi module does not automatically load with o usb/106648 usb [hang] USB Floppy on D1950 10 min Hang on Insert w/o F o usb/106832 usb USB HP printer is not detected by kernel when ACPI ena o usb/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 [panic] ohci_add_done addr not found o usb/107848 usb [umass] 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 o usb/112568 usb USB mode may wrong when mounting Playstation Pro o usb/112631 usb [panic] Problem with SONY DSC-S80 camera o usb/112640 usb [usb] [hang] Kernel freezes when writing a file to an o usb/113478 usb [boot] FreeBSD could not start on Core2Duo notebook fr o 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 o usb/113977 usb [feature request] Need a way to set mode of USB disk's o usb/114310 usb [panic] USB hub attachment panics kernel during libusb o usb/114682 usb USB media-card reader unusable o kern/114780 usb [uplcom] [panic] Panics while stress testing the uplco o usb/115298 usb Turning off USB printer panics kernel o usb/116561 usb RELENG_6 umodem panic "trying to sleep while sleeping o usb/116947 usb [patch] enable boot protocol on the USB keyboards o usb/117200 usb [ugen] ugen0 prints strange string on attach if detach o usb/117313 usb [panic] panic on usb camera attachment o usb/117613 usb uhci interrupt storm & USB leaked memory on destroy o usb/117719 usb umass plugging with hald running causes kernel panics o usb/117946 usb D-Link DUB-E100 rev. B1 crashes FreeBSD 7.0-BETA2 o usb/117955 usb plugging minolta dimage a2 crashes os o usb/118140 usb [ucom] [patch] quick hack for ucom to get it behave wi o usb/118141 usb usb serial and nokia phones ucomreadcb ucomreadcb: IOE 109 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 [usb] USB HP CDW8200 does not work o usb/48342 usb [PATCH] usbd dynamic device list. f usb/51958 usb [urio] [patch] update for urio driver o usb/52026 usb [usb] feature request: umass driver support for InSyst o usb/56095 usb [usb] [patch] QUIRK: Apacer Pen Drive fails to work o usb/59698 usb [kbd] [patch] Rework of ukbd HID to AT code translatio o usb/62257 usb [umass] card reader UCR-61S2B is only half-supported o usb/63837 usb [uhid] [patch] USB: hid_is_collection() only looks for o usb/65769 usb [usb] Call to tcflush(x, TCIFLUSH) stops input on usb- o usb/66547 usb [usb] Palm Tungsten T USB does not initialize correctl o usb/68232 usb [ugen] [patch] ugen(4) isochronous handling correction o usb/70523 usb [usb] [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 [usb] Slow USB umass performance of 5.3 o usb/72380 usb [usb] USB does not work [dual Celeron Abit] o usb/72733 usb Kyocera 7135 Palm OS connection problem. o usb/73056 usb [usb] Sun Microsystems Type 6 USB mouse not working in o usb/74211 usb [umass] USB flash drive causes CAM status 0x4 on 4.10R f usb/74453 usb [patch] Q-lity CD-RW USB ECW-043 (ScanLogic SL11R chip o usb/74557 usb imation 500mb usb key can only be written halfway on f 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 o usb/75928 usb Cytronix SmartMedia card (SMC) reader has problems whe o usb/76461 usb [umass] disklabel of umass(4)-CAM(4)-da(4) not used by o usb/76653 usb [umass] [patch] Problem with Asahi Optical usb device o usb/76732 usb Mouse problems with USB KVM Switch f usb/78984 usb [patch] Creative MUVO umass failure o usb/79723 usb [usb] prepare for high speed isochronous transfers o usb/80774 usb [patch] have "usbd_find_desc" in line with the other " o usb/80776 usb [udav] UDAV device driver shouldn't use usb_add_task o usb/80777 usb usb_rem_task() should wait for callback to complete? o usb/80854 usb suggestion for new iface-no-probe mechanism o usb/80935 usb [uvisor] [patch] uvisor.c is not work with CLIE TH55. f usb/81621 usb external hd hangs under load on ehci o usb/83863 usb [ugen] Communication problem between opensc/openct via o usb/85067 usb 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 Compact Flash in HP Photosmart 2610 return " Medium n o usb/91896 usb Serial Number of USB Memory Sticks is not passed throu o usb/92852 usb [mouse] [patch] Vertical scroll not working properly o o usb/93389 usb [umass] [patch] Digital Camera Pentax S60 don't work o usb/93872 usb [patch] SCSI quirk required for ELTA 8061 OL USB memor o usb/95037 usb [umass] USB disk not recognized on hot-plug. o usb/95173 usb [umass] [patch] cannot mount external usb harddisk VIA o usb/96381 usb [patch] add a quirk table entry for a flash ram usb st o usb/97175 usb [hang] USB cardreader hangs system o usb/97472 usb [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 [patch] usb.h: increase maximal size of report descrip o usb/101775 usb [libusbhid] [patch] possible error in report descripto o usb/102678 usb [kbd] Dell PowerEdge DRAC5 USB Keyboard does not work o usb/102976 usb [panic] Casio Exilim Digital Camera cause panic o usb/103046 usb [ulpt] [patch] ulpt event driven I/O with select(2) an o usb/103289 usb USB 2.0 problems on AMD LX-800 CPU and CS-5536 chipset o usb/103418 usb [usb] [patch] usbhidctl: add ability to write output a o usb/103917 usb USB driver reports "Addr 0 should never happen" o usb/104290 usb [umass] [patch] quirk: TOSHIBA DVD-RAM drive (libretto o usb/104352 usb [ural] [patch] ural driver doesnt work o usb/104645 usb Rave C-201 MP3 player does not communicate o usb/105065 usb [sata] SATA - USB Bridge f usb/105361 usb [panic] Kernel panic during unmounting mass storage (C o usb/106041 usb FreeBSD does not recognise Mustek BearPaw 2400TA usb s 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 [patch] Apacer USB Flash Drive quirk o usb/107388 usb [PATCH] Add utoppy device from NetBSD o usb/107496 usb USB device problem on RELENG_6_2 (SHORT_XFER) (regress o usb/107665 usb [usb] [patch] uscanner support for epson stylus DX5050 o usb/107701 usb [usbd] 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 o 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 [patch] QUIRK: Super Top IDE DEVICE (depends on usb/11 o usb/112461 usb [ehci] ehci USB 2.0 doesn't work on nforce4 o usb/112463 usb problem with Samsung USB DVD writer, libscg and FreeBS o usb/112944 usb [patch] Bi-directional access to HP LaserJet 1010 prin o usb/113060 usb [usbdevs] [patch] Samsung printer not working in bidir o usb/113432 usb WARNING: attempt to net_add_domain(netgraph) after dom 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 p usb/114860 usb if_udav / ShanTou ST268 USB NIC o usb/114916 usb USB Maxtor drive (L300RO) requires quirk. o usb/115080 usb using a Hercules HWGUSB2-54-V2 wifi usb adapter o usb/115197 usb can not install from USB stick drive o usb/115400 usb [ehci] Problem with EHCI on ASUS M2N4-SLI o usb/115737 usb uplcom doesn't identify my Prolific 2303 any more o usb/115933 usb RATOC REX-USB60F (usb serial converter) is working o usb/115935 usb [patch] kernel counterproductively attaches to Cyber P o usb/116282 usb Cannot print on USB HP LJ1018 or LJ1300 o usb/116574 usb [patch] Add device ids for ICH8 USB chipsets o usb/116898 usb panic: sleeping thread while using USB hard drive o usb/117183 usb USB/fusefs -- Fatal trap 12: page fault while in kerne o usb/117185 usb [patch] [umodem] Add support for UNION interface descr o usb/117205 usb [uscanner] [patch] uscanner support for HP ScanJet 447 o usb/117366 usb USB keyboard status lights not working properly 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 Lacie USB DVD writing failing o usb/117911 usb Mouse Gembird MUSWC not work o usb/117938 usb [Patch] Adding support for MS WL Natural and MS WL Opt o usb/118098 usb 6th gen iPod causes problems when disconnecting. 113 problems total. From owner-freebsd-usb@FreeBSD.ORG Tue Nov 27 12:50:04 2007 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 CFA8B16A478 for ; Tue, 27 Nov 2007 12:50: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 A06BA13C4F9 for ; Tue, 27 Nov 2007 12:50: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 lARCo4Sd007179 for ; Tue, 27 Nov 2007 12:50:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lARCo4YP007178; Tue, 27 Nov 2007 12:50:04 GMT (envelope-from gnats) Date: Tue, 27 Nov 2007 12:50:04 GMT Message-Id: <200711271250.lARCo4YP007178@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Kyryll A Mirnenko aka Mirya Cc: Subject: Re: usb/117719: umass plugging with hald running causes kernel panics on 7.0 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Kyryll A Mirnenko aka Mirya List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Nov 2007 12:50:04 -0000 The following reply was made to PR usb/117719; it has been noted by GNATS. From: Kyryll A Mirnenko aka Mirya To: bug-followup@freebsd.org, mirya@zoc.com.ua Cc: Subject: Re: usb/117719: umass plugging with hald running causes kernel panics on 7.0 Date: Tue, 27 Nov 2007 14:42:08 +0200 Please, close this ticket in favor of kern/118282 - I've tracked the problem down to the "broken" module, and that report describes it in more clear way From owner-freebsd-usb@FreeBSD.ORG Wed Nov 28 23:18:48 2007 Return-Path: Delivered-To: usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0F29816A41B for ; Wed, 28 Nov 2007 23:18:48 +0000 (UTC) (envelope-from gotb1108805_1107867_802042_1218999133@cmpgnr.com) Received: from mta26br.cmpgnr.com (mta26br.cmpgnr.com [216.24.228.26]) by mx1.freebsd.org (Postfix) with SMTP id C901413C465 for ; Wed, 28 Nov 2007 23:18:47 +0000 (UTC) (envelope-from gotb1108805_1107867_802042_1218999133@cmpgnr.com) Message-ID: <11278273.1196289788883.KadaSegment.156.1@mta26br.cmpgnr.com> Date: Wed, 28 Nov 2007 17:43:08 -0500 (EST) From: Ticket Muncher To: usb@freebsd.org Errors-To: gotb1108805_1107867_802042_1218999133@cmpgnr.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Campaign: 1108805.1107867.802042.1218999133 Bounces-To: gotb1108805_1107867_802042_1218999133@cmpgnr.com Cc: Subject: E-Ticketing your Events X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ticket Muncher List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Nov 2007 23:18:48 -0000 To Whom It May Concern, This is Dan Gargano - Owner/CEO of www.ticketmuncher.com. I just wanted to give you, promoters, and event planners a heads up that we are now offering a free consulting service to help you sell tickets to your events. Basically, as a company with over 3,000 clients (all being event promoters) we have seen it all, and we know what works, and what doesn't. Bottom line is, if your holding event, tickets need to be sold in order for you to maintain your bottom line. If you would like free advice feel free to send an e-mail to info@ticketmuncher.com. Be sure to include information on the type of event you are planning, what types of people you would like to have attend, what you are currently doing to advertise your event, and how you plan to push ticket sales. We do not charge our clients for our advance ticketing service, and it is in our best interest to help you push your event....because in the end, we don't make money unless you do. Ticketmuncher.com's FREE service offers an advanced system of e-ticketing, sales reports, bar coding, credit card processing, ticket scanners, kiosks, and more. If you are in the PROCESS of planning an event, TELL US! We may be able to help. We have worked with all kinds of event planners all over the country, and can definately help you give your tickets the bump they deserve. Nothing feels better than logging in to www.ticketmuncher.com and seeing your ticket sales have skyrocketed! Feel free to go to ticketmuncher.com and register under the "Sell Tickets" section, check out the system and poke around at it a little. The website offers a self-serve system that can get your event tickets on sale in a matter of minutes. If you would like to discuss capabilities outside of what the self-serve system has to offer, send me an email. Our staff, and myself, are also available for private consultations (at a VERY minimal rate) should you want to go above and beyond with your event. Feel free to contact me with any questions, Dan Gargano | Owner/CEO | www.ticketmuncher.com | info@ticketmuncher.com | 973-796-6029 You are subscribed as usb@freebsd.org. To unsubscribe please click here: http://cmpgnr.com/r.html?c=1108805&r=1107867&t=1218999133&l=6&ea=usb@freebsd.org&la=1&o=-75. From owner-freebsd-usb@FreeBSD.ORG Fri Nov 30 18:02:59 2007 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 7DFFA16A418; Fri, 30 Nov 2007 18:02:59 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 5A90213C4EE; Fri, 30 Nov 2007 18:02:59 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from freefall.freebsd.org (remko@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id lAUI2xwL064956; Fri, 30 Nov 2007 18:02:59 GMT (envelope-from remko@freefall.freebsd.org) Received: (from remko@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lAUI2xoa064952; Fri, 30 Nov 2007 18:02:59 GMT (envelope-from remko) Date: Fri, 30 Nov 2007 18:02:59 GMT Message-Id: <200711301802.lAUI2xoa064952@freefall.freebsd.org> To: remko@FreeBSD.org, freebsd-bugs@FreeBSD.org, freebsd-usb@FreeBSD.org From: remko@FreeBSD.org Cc: Subject: Re: kern/118353: [panic] [ppp] repeatable kernel panic during ppp(4) session in 7.0-BETA3 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, 30 Nov 2007 18:02:59 -0000 Synopsis: [panic] [ppp] repeatable kernel panic during ppp(4) session in 7.0-BETA3 Responsible-Changed-From-To: freebsd-bugs->freebsd-usb Responsible-Changed-By: remko Responsible-Changed-When: Fri Nov 30 18:02:37 UTC 2007 Responsible-Changed-Why: The dump tells me something 'uhci' related. Could the USB team look into that please? http://www.freebsd.org/cgi/query-pr.cgi?pr=118353 From owner-freebsd-usb@FreeBSD.ORG Sat Dec 1 19:50:03 2007 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 4B6EE16A417 for ; Sat, 1 Dec 2007 19: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 0C5AD13C45B for ; Sat, 1 Dec 2007 19: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 lB1Jo2UR057115 for ; Sat, 1 Dec 2007 19:50:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB1Jo2wc057114; Sat, 1 Dec 2007 19:50:02 GMT (envelope-from gnats) Resent-Date: Sat, 1 Dec 2007 19:50:02 GMT Resent-Message-Id: <200712011950.lB1Jo2wc057114@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, Greg Rivers Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9631E16A419 for ; Sat, 1 Dec 2007 19:43:07 +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 7E5DF13C4D1 for ; Sat, 1 Dec 2007 19:43:07 +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 lB1JgqYA030027 for ; Sat, 1 Dec 2007 19:42:52 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id lB1JgqVB030026; Sat, 1 Dec 2007 19:42:52 GMT (envelope-from nobody) Message-Id: <200712011942.lB1JgqVB030026@www.freebsd.org> Date: Sat, 1 Dec 2007 19:42:52 GMT From: Greg Rivers To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/118374: Patch to support Option GlobeTrotter Max 3.6 wireless data card 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, 01 Dec 2007 19:50:03 -0000 >Number: 118374 >Category: usb >Synopsis: Patch to support Option GlobeTrotter Max 3.6 wireless data card >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: Sat Dec 01 19:50:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Greg Rivers >Release: 7.0-BETA3 >Organization: >Environment: >Description: The attached patch allows FreeBSD to recognize and operate subject device. Please review and consider for inclusion in the base system. http://www.option.com/products/globetrotter_gt_max_72.shtml >How-To-Repeat: >Fix: Patch attached with submission follows: --- sys/dev/usb/OLD/usbdevs 2007-11-28 00:10:16.000000000 -0600 +++ sys/dev/usb/usbdevs 2007-11-29 16:53:05.000000000 -0600 @@ -1788,6 +1788,7 @@ product OPTION GT3G 0x6000 GlobeTrotter 3G datacard product OPTION GT3GQUAD 0x6300 GlobeTrotter 3G QUAD datacard product OPTION GT3GPLUS 0x6600 GlobeTrotter 3G+ datacard +product OPTION GTMAX36 0x6701 GlobeTrotter Max 3.6 Modem /* OQO */ product OQO WIFI01 0x0002 model 01 WiFi interface --- sys/dev/usb/OLD/ubsa.c 2007-06-22 00:56:05.000000000 -0500 +++ sys/dev/usb/ubsa.c 2007-11-29 16:56:39.000000000 -0600 @@ -232,6 +232,8 @@ { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GT3GQUAD }, /* Option GlobeTrotter 3G+ */ { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GT3GPLUS }, + /* Option GlobeTrotter Max 3.6 */ + { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GTMAX36 }, /* Huawei Mobile */ { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_MOBILE }, { 0, 0 } >Release-Note: >Audit-Trail: >Unformatted: