From owner-freebsd-usb@FreeBSD.ORG Sun Dec 2 18:25: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 C6F0016A418 for ; Sun, 2 Dec 2007 18:25:24 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from solow.pil.dk (relay.pil.dk [195.41.47.164]) by mx1.freebsd.org (Postfix) with ESMTP id 82F5113C45D for ; Sun, 2 Dec 2007 18:25:24 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by solow.pil.dk (Postfix) with ESMTP id 09F021CC0C4 for ; Sun, 2 Dec 2007 19:25:23 +0100 (CET) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id 350CC1141D; Sun, 2 Dec 2007 19:25:22 +0100 (CET) Date: Sun, 2 Dec 2007 19:25:21 +0100 From: Henrik Brix Andersen To: freebsd-usb@freebsd.org Message-ID: <20071202182521.GA38887@tirith.brixandersen.dk> Mail-Followup-To: freebsd-usb@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6c2NcOVqGQ03X4Wi" Content-Disposition: inline X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.16 (2007-06-09) Subject: Dying disk or missing quirk? 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, 02 Dec 2007 18:25:24 -0000 --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I recently acquired a Revoltec Alu Book USB mass storage enclosure for a 2.5" PATA HDD, which is based on the Myson CE8818 chipset and therefore matched by the (wrongly named, as this matches all CE8818 based devices) following USB quirk in -current: { USB_VENDOR_MYSON, USB_PRODUCT_MYSON_HEDEN, RID_WILDCARD, UMASS_PROTO_SCSI | UMASS_PROTO_BBB, NO_INQUIRY | IGNORE_RESIDUE }, The enclosure works fine under low disk I/O, but under heavy disk activity, I get the following: kernel: umass0: on uhub4 root: Unknown USB device: vendor 0x04cf product 0x8818 bus uhub4 kernel: da0 at umass-sim0 bus 0 target 0 lun 0 kernel: da0: < > Removable Direct Access SCSI-2 device=20 kernel: da0: 40.000MB/s transfers kernel: da0: 114473MB (234441648 512 byte sectors: 255H 63S/T 14593C) =2E.. kernel: (da0:umass-sim0:0:0:0): READ(10). CDB: 28 0 8 45 78 6f 0 0 48 0=20 kernel: (da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error kernel: (da0:umass-sim0:0:0:0): SCSI Status: Check Condition kernel: (da0:umass-sim0:0:0:0): ILLEGAL REQUEST asc:20,0 kernel: (da0:umass-sim0:0:0:0): Invalid command operation code kernel: (da0:umass-sim0:0:0:0): Unretryable error kernel: g_vfs_done():da0s1a[READ(offset=3D71050477568, length=3D36864)]erro= r =3D 22 kernel: vnode_pager_getpages: I/O read error kernel: vm_fault: pager read error, pid 27989 (cp) cp(1) says the following, and the destination file is corrupt: cp: /foo/bar/baz.txt: Bad address Question is, what is causing this? A dying disk? A quirky chipset? or something else? Brix --=20 Henrik Brix Andersen --6c2NcOVqGQ03X4Wi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: GnuPG signed iD8DBQFHUviRv+Q4flTiePgRAnzMAJ9Cypwmp9CtfjqB50H6R3+KrGG4UwCeOxCU aILDZvKHur8wfzVvLR2cvy0= =EtxV -----END PGP SIGNATURE----- --6c2NcOVqGQ03X4Wi-- From owner-freebsd-usb@FreeBSD.ORG Sun Dec 2 21: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 01FC416A474 for ; Sun, 2 Dec 2007 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 D99A613C43E for ; Sun, 2 Dec 2007 21:50: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 lB2Lo2tl062253 for ; Sun, 2 Dec 2007 21: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 lB2Lo2xY062252; Sun, 2 Dec 2007 21:50:02 GMT (envelope-from gnats) Date: Sun, 2 Dec 2007 21:50:02 GMT Message-Id: <200712022150.lB2Lo2xY062252@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Ben Kelly Cc: Subject: Re: usb/95173: [umass] [patch] cannot mount external usb harddisk VIA Technologies Inc. USB 2.0 IDE Bridge X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ben Kelly List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 21:50:03 -0000 The following reply was made to PR usb/95173; it has been noted by GNATS. From: Ben Kelly To: bug-followup@FreeBSD.org, diazepam@gmx.net Cc: Subject: Re: usb/95173: [umass] [patch] cannot mount external usb harddisk VIA Technologies Inc. USB 2.0 IDE Bridge Date: Sun, 02 Dec 2007 16:45:54 -0500 This is a multi-part message in MIME format. --------------010907000802070702090307 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I bought a Rocketfish external hard drive enclosure at Best Buy a couple weeks ago and ran into this same problem. I've streamlined James's patch and updated it for 7.0-BETA3. In addition, I modified it to fake a successful sync instead of returning an error. This avoids spamming logs with failure messages and also follows the precedent set by the NO_INQUIRY quirk. As far as I can tell, this has the same end effect as setting the DA_Q_NO_SYNC_CACHE quirk in the cam layer, so I believe it should be equally safe. --------------010907000802070702090307 Content-Type: text/plain; x-mac-type="0"; x-mac-creator="0"; name="via_umass.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="via_umass.patch" --- /usr/src/sys/dev/usb/umass.c 2007-07-05 05:26:08.000000000 +0000 +++ umass.c 2007-12-02 18:45:27.576058092 +0000 @@ -323,6 +323,12 @@ * sector number. */ # define READ_CAPACITY_OFFBY1 0x2000 + /* Device cannot handle a SCSI synchronize cache command. Normally + * this quirk would be handled in the cam layer, but for IDE bridges + * we need to associate the quirk with the bridge and not the + * underlying disk device. This is handled by faking a success result. + */ +# define NO_SYNCHRONIZE_CACHE 0x4000 }; static struct umass_devdescr_t umass_devdescrs[] = { @@ -804,6 +810,10 @@ UMASS_PROTO_SCSI | UMASS_PROTO_BBB, NO_QUIRKS }, + { USB_VENDOR_VIA, USB_PRODUCT_VIA_USB2IDEBRIDGE, RID_WILDCARD, + UMASS_PROTO_SCSI | UMASS_PROTO_BBB, + NO_SYNCHRONIZE_CACHE + }, { USB_VENDOR_VIVITAR, USB_PRODUCT_VIVITAR_35XX, RID_WILDCARD, UMASS_PROTO_SCSI | UMASS_PROTO_BBB, NO_INQUIRY @@ -2878,6 +2888,15 @@ xpt_done(ccb); return; } + if ((sc->quirks & NO_SYNCHRONIZE_CACHE) && + rcmd[0] == SYNCHRONIZE_CACHE) { + struct ccb_scsiio *csio = &ccb->csio; + + csio->scsi_status = SCSI_STATUS_OK; + ccb->ccb_h.status = CAM_REQ_CMP; + xpt_done(ccb); + return; + } if ((sc->quirks & FORCE_SHORT_INQUIRY) && rcmd[0] == INQUIRY) { csio->dxfer_len = SHORT_INQUIRY_LENGTH; --- /usr/src/sys/dev/usb/usbdevs 2007-11-28 06:10:16.000000000 +0000 +++ usbdevs 2007-12-02 18:44:39.873614696 +0000 @@ -2229,6 +2229,9 @@ /* U.S. Robotics products */ product USR USR5423 0x0121 USR5423 WLAN +/* VIA Technologies products */ +product VIA USB2IDEBRIDGE 0x6204 USB 2.0 IDE Bridge + /* VidzMedia products */ product VIDZMEDIA MONSTERTV 0x4fb1 MonsterTV P2H --------------010907000802070702090307-- From owner-freebsd-usb@FreeBSD.ORG Sun Dec 2 22:46:38 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 472C416A418 for ; Sun, 2 Dec 2007 22:46:38 +0000 (UTC) (envelope-from bkelly@vadev.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id 2976813C459 for ; Sun, 2 Dec 2007 22:46:36 +0000 (UTC) (envelope-from bkelly@vadev.org) Received: (qmail 7896 invoked from network); 2 Dec 2007 22:19:56 -0000 Received: from vadev.org (HELO [192.168.1.98]) (Desdicardo@[66.92.166.151]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 2 Dec 2007 22:19:56 -0000 Message-ID: <47532FAF.6090403@vadev.org> Date: Sun, 02 Dec 2007 17:20:31 -0500 From: Ben Kelly User-Agent: Thunderbird 1.5.0.13 (Macintosh/20070809) MIME-Version: 1.0 To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [patch] possible bug in umass_scsi_transform 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, 02 Dec 2007 22:46:38 -0000 While looking at usb/95173 I noticed what appears to be a bug in umass_scsi_transform(). Specifically, a TEST_UNIT_READY command will have the FORCE_SHORT_INQUIRY quirk logic applied to it due to the switch statement fall-through. Unless these two commands are equivalent in some way, it would seem that you would only want to apply the FORCE_SHORT_INQUIRY quirk to INQUIRY commands. I'm attaching a possible fix for the problem, but I cannot test it as I don't have any devices requiring these quirks. Anyway, I just thought I would mention it. I'm not that familiar with the code so its certainly possible I am off base here. Thanks. - Ben --- /usr/src/sys/dev/usb/umass.c 2007-12-02 18:47:00.466926284 +0000 +++ umass.c 2007-12-02 22:07:44.896977086 +0000 @@ -3297,7 +3297,7 @@ (*rcmd)[4] = SSS_START; return 1; } - /* fallthrough */ + break; case INQUIRY: /* some drives wedge when asked for full inquiry information. */ if (sc->quirks & FORCE_SHORT_INQUIRY) { @@ -3306,12 +3306,14 @@ (*rcmd)[4] = SHORT_INQUIRY_LENGTH; return 1; } - /* fallthrough */ + break; default: - *rcmd = cmd; /* We don't need to copy it */ - *rcmdlen = cmdlen; + break; } + *rcmd = cmd; /* We don't need to copy it */ + *rcmdlen = cmdlen; + return 1; } /* RBC specific functions */ From owner-freebsd-usb@FreeBSD.ORG Mon Dec 3 00:20:05 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 4CFFE16A419 for ; Mon, 3 Dec 2007 00:20:05 +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 D2DE313C458 for ; Mon, 3 Dec 2007 00:20: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 lB30K3xR063165 for ; Mon, 3 Dec 2007 00:20:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB30K3Gs063158; Mon, 3 Dec 2007 00:20:03 GMT (envelope-from gnats) Resent-Date: Mon, 3 Dec 2007 00:20:03 GMT Resent-Message-Id: <200712030020.lB30K3Gs063158@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, "Pedro F. Giffuni" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CC8116A417 for ; Mon, 3 Dec 2007 00:11:48 +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 6C14E13C458 for ; Mon, 3 Dec 2007 00:11:46 +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 lB30BSCx002908 for ; Mon, 3 Dec 2007 00:11:28 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id lB30BSbn002907; Mon, 3 Dec 2007 00:11:28 GMT (envelope-from nobody) Message-Id: <200712030011.lB30BSbn002907@www.freebsd.org> Date: Mon, 3 Dec 2007 00:11:28 GMT From: "Pedro F. Giffuni" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/118391: Add uscanner ID for Epson CX4800 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, 03 Dec 2007 00:20:05 -0000 >Number: 118391 >Category: usb >Synopsis: Add uscanner ID for Epson CX4800 >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 03 00:20:03 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Pedro F. Giffuni >Release: 6.3-RC1 >Organization: >Environment: FreeBSD kakumen.cable.net.co 6.3-RC1 FreeBSD 6.3-RC1 #5: Sun Dec 2 18:56:58 COT 2007 root@kakumen.cable.net.co:/usr/src/sys/amd64/compile/SMP amd64 >Description: The ID for the Epson CX4800 MFP was missing so /dev/uscanner0 wasn't available. >How-To-Repeat: >Fix: The following patch has to be applied in /usr/src/sys/dev/usb --- usbdevs.orig 2007-12-02 18:14:56.000000000 -0500 +++ usbdevs 2007-12-02 18:54:57.000000000 -0500 @@ -918,6 +918,7 @@ product EPSON 4990 0x012a Perfection 4990 Photo scanner product EPSON 3500 0x080e CX-3500/3600/3650 MFP product EPSON RX425 0x080f Stylus Photo RX425 scanner +product EPSON 4800 0x0819 CX4800 MFP scanner product EPSON 4200 0x0820 CX4200 MP scanner product EPSON 5000 0x082b DX-50x0 MFP scanner product EPSON 6000 0x082e DX-60x0 MFP scanner --- uscanner.c.orig 2007-12-02 18:17:25.000000000 -0500 +++ uscanner.c 2007-12-02 18:56:25.000000000 -0500 @@ -211,6 +211,7 @@ {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_2480 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3500 }, USC_KEEP_OPEN }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_3590 }, 0 }, + {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_4800 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_4200 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_4990 }, 0 }, {{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_5000 }, 0 }, >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Mon Dec 3 00:40: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 4CD8316A469 for ; Mon, 3 Dec 2007 00: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 2E04013C442 for ; Mon, 3 Dec 2007 00: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 lB30e2Xe077474 for ; Mon, 3 Dec 2007 00: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 lB30e2RY077473; Mon, 3 Dec 2007 00:40:02 GMT (envelope-from gnats) Date: Mon, 3 Dec 2007 00:40:02 GMT Message-Id: <200712030040.lB30e2RY077473@freefall.freebsd.org> To: freebsd-usb@FreeBSD.org From: Cc: Subject: Re: usb/118391: Add uscanner ID for Epson CX4800 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pfgshield-freebsd@yahoo.com List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 00:40:03 -0000 The following reply was made to PR usb/118391; it has been noted by GNATS. From: To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-usb@FreeBSD.org Cc: Subject: Re: usb/118391: Add uscanner ID for Epson CX4800 Date: Mon, 3 Dec 2007 01:31:26 +0100 (CET) FWIW, There is a nice table, with more IDs, here: http://www.sane-project.org/sane-backends.html#S-EPSON ___________________________________ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html From owner-freebsd-usb@FreeBSD.ORG Mon Dec 3 00:58:09 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 8C24816A419 for ; Mon, 3 Dec 2007 00:58:09 +0000 (UTC) (envelope-from pfgshield-freebsd@yahoo.com) Received: from web32711.mail.mud.yahoo.com (web32711.mail.mud.yahoo.com [68.142.206.24]) by mx1.freebsd.org (Postfix) with SMTP id 3FF3B13C467 for ; Mon, 3 Dec 2007 00:58:08 +0000 (UTC) (envelope-from pfgshield-freebsd@yahoo.com) Received: (qmail 24361 invoked by uid 60001); 3 Dec 2007 00:31:27 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=6koXhYmuEbWwyNaQ7/iZY8HGZWQcXaUpC80x30lnakbdJn/bPMuOv1q/DFFBGjT63KPIjx4fNBES+32Z04oWaY33qS9GIh2zpPJ09D618dOkdtyYFMiAWYJ96WLiJ+oEENWAiWN6Av4yT3lddLkXgvKlHV7WHbrRTO9qpqRofvs=; X-YMail-OSG: s8z772kVM1khUuy45ibUKWVd.cYWolksZDj1tkLrGpnzZ.MlBeCQIoF6GmtQiYxYhmVL4_tOubnI5WR2pHpDA8i_0thsJvn49pWUZzyAv6DUJvo_Ipg- Received: from [69.79.131.51] by web32711.mail.mud.yahoo.com via HTTP; Mon, 03 Dec 2007 01:31:26 CET Date: Mon, 3 Dec 2007 01:31:26 +0100 (CET) From: To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-usb@FreeBSD.org In-Reply-To: <200712030020.lB30K3fK063132@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <17310.24062.qm@web32711.mail.mud.yahoo.com> Cc: Subject: Re: usb/118391: Add uscanner ID for Epson CX4800 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pfgshield-freebsd@yahoo.com List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 00:58:09 -0000 FWIW, There is a nice table, with more IDs, here: http://www.sane-project.org/sane-backends.html#S-EPSON ___________________________________ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html From owner-freebsd-usb@FreeBSD.ORG Mon Dec 3 11:07:11 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 7D23916A418 for ; Mon, 3 Dec 2007 11:07:11 +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 6C00213C469 for ; Mon, 3 Dec 2007 11:07:11 +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 lB3B7BRP005757 for ; Mon, 3 Dec 2007 11:07:11 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB3B7A1w005753 for freebsd-usb@FreeBSD.org; Mon, 3 Dec 2007 11:07:10 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Dec 2007 11:07:10 GMT Message-Id: <200712031107.lB3B7A1w005753@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, 03 Dec 2007 11:07:11 -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 o usb/118353 usb [panic] [ppp] repeatable kernel panic during ppp(4) se o usb/118391 usb Add uscanner ID for Epson CX4800 111 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. o usb/118374 usb Patch to support Option GlobeTrotter Max 3.6 wireless 114 problems total. From owner-freebsd-usb@FreeBSD.ORG Wed Dec 5 12:54:02 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 0ED1616A41B for ; Wed, 5 Dec 2007 12:54:02 +0000 (UTC) (envelope-from florian.stinglmayr@maroxx.co.at) Received: from smtp1.srv.eunet.at (smtp1.srv.eunet.at [193.154.160.119]) by mx1.freebsd.org (Postfix) with ESMTP id C756113C467 for ; Wed, 5 Dec 2007 12:54:01 +0000 (UTC) (envelope-from florian.stinglmayr@maroxx.co.at) Received: from nolaloth.main.maroxx.at.local (ptr-219.216-223.55.80.193.arpa.as1901.net [193.80.55.219]) by smtp1.srv.eunet.at (Postfix) with ESMTP id B0102341B5 for ; Wed, 5 Dec 2007 13:35:54 +0100 (CET) From: Florian Stinglmayr To: freebsd-usb@freebsd.org Date: Wed, 5 Dec 2007 13:35:54 +0100 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712051335.54105.florian.stinglmayr@maroxx.co.at> Subject: uftdi with FT232 based hardware 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, 05 Dec 2007 12:54:02 -0000 Hello list, I got an "eKey RS485 to USB converter" and they seem to work with an FTDI chipset (FT232BL). The USB vendor is FTDI (0x403) but the product ID is somewhat unusual: 0xCB08. I tried to quick hack the uftdi driver, and the probing works. But any read attempts on the created /dev/cuaU0 or /dev/ttyU0 fail with EAGAIN. Any suggestions or hints on how to get this TOCAnet eKey converter working? Regards, Florian Stinglmayr From owner-freebsd-usb@FreeBSD.ORG Thu Dec 6 14:05:06 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 7E1F616A417; Thu, 6 Dec 2007 14:05:06 +0000 (UTC) (envelope-from nospam@mgedv.net) Received: from mail.mgedv.net (mail.mgedv.net [213.229.1.44]) by mx1.freebsd.org (Postfix) with ESMTP id 3A98A13C457; Thu, 6 Dec 2007 14:05:05 +0000 (UTC) (envelope-from nospam@mgedv.net) Received: from wzits045 (client.vpn.loop [192.168.177.20]) by mail.my.loop (mgedv) with ESMTP id 5BBEF1C683B; Thu, 6 Dec 2007 14:42:43 +0100 (CET) Message-ID: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> From: "no@spam@mgedv.net" To: Date: Thu, 6 Dec 2007 14:42:44 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Cc: freebsd-usb@freebsd.org Subject: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 06 Dec 2007 14:05:06 -0000 hi folks, i've got a huawei e220 hsdpa modem, which is connected to a hp nx8220 notebook (ICH6 usb controller) w. 6.3-BETA2. i tried GENERIC as well as custom kernels. this is my current situation: - custom kernel with just [u,o,e]hci and usb(4) support. (removed all other usb device support except keyb/mouse) - patched "ubsa" as beyond - loaded ucom(4) - loaded ubsa(4) - left out umass(4) or loaded it AFTER ubsa/ucom dmesg-cut when plugging in the E220 in this scenario: ucom0: HUAWEI Technologies HUAWEI Mobile, Rev 1.10/0.00, addr 2 ucom0: Could not find interrupt in device_attach: ucom0 attach returned 6 the patches (/usr/src/sys/dev/usb is base-dir): --- usbdevs.pre 2007-11-04 03:28:31.000000000 +0000 +++ usbdevs 2007-12-06 12:14:46.000000000 +0000 @@ -1044,6 +1044,7 @@ /* HUAWEI products */ product HUAWEI MOBILE 0x1001 Huawei Mobile +product HUAWEI E220 0x1003 Huawei E220 HSDPA USB Modem /* IBM Corporation */ product IBM USBCDROMDRIVE 0x4427 USB CD-ROM Drive --- ubsa.c.pre 2007-06-17 09:38:26.000000000 +0000 +++ ubsa.c 2007-12-06 12:18:55.000000000 +0000 @@ -232,6 +232,8 @@ { USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GT3GQUAD }, /* Huawei Mobile */ { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_MOBILE }, + /* Huawei Mobile E220 */ + { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E220 }, { 0, 0 } }; usbdevs -v shows the device as: full speed, power 500mA, config 1, VENDOR 0x12d1, PROD: 0x1003 i really NEED this device to work with freebsd so is there anybody out there who had such a problem and solved it? thx in advance :) From owner-freebsd-usb@FreeBSD.ORG Thu Dec 6 14:53:21 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 E61E816A417 for ; Thu, 6 Dec 2007 14:53:21 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe01.swip.net [212.247.154.1]) by mx1.freebsd.org (Postfix) with ESMTP id 4F9D613C44B for ; Thu, 6 Dec 2007 14:53:21 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] Received: from [85.19.218.45] (account mc467741@c2i.net [85.19.218.45] verified) by mailfe01.swip.net (CommuniGate Pro SMTP 5.1.13) with ESMTPA id 697569457; Thu, 06 Dec 2007 15:53:19 +0100 From: Hans Petter Selasky To: freebsd-usb@freebsd.org Date: Thu, 6 Dec 2007 15:53:52 +0100 User-Agent: KMail/1.9.7 References: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> In-Reply-To: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712061553.54412.hselasky@c2i.net> Cc: freebsd-questions@freebsd.org, "no@spam@mgedv.net" Subject: Re: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 06 Dec 2007 14:53:22 -0000 Hi, Can you make your modem show up like "ugen" by loading "ugen" before plugging your device. Then install "/usr/ports/sysutils/udesc_dump" and dump all the descriptors of your device. --HPS From owner-freebsd-usb@FreeBSD.ORG Thu Dec 6 17:11:31 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 7E16016A417; Thu, 6 Dec 2007 17:11:31 +0000 (UTC) (envelope-from nospam@mgedv.net) Received: from mail.mgedv.net (mail.mgedv.net [213.229.1.44]) by mx1.freebsd.org (Postfix) with ESMTP id 3B63513C457; Thu, 6 Dec 2007 17:11:31 +0000 (UTC) (envelope-from nospam@mgedv.net) Received: from wzits045 (client.vpn.loop [192.168.177.20]) by mail.my.loop (mgedv) with ESMTP id 06E8C1C6407; Thu, 6 Dec 2007 18:11:29 +0100 (CET) Message-ID: <000601c8382b$0b9459c0$14b1a8c0@bstandard.lan> From: "no@spam@mgedv.net" To: "Hans Petter Selasky" , References: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> <200712061553.54412.hselasky@c2i.net> Date: Thu, 6 Dec 2007 18:11:30 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="Windows-1252"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Cc: freebsd-questions@freebsd.org Subject: Re: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 06 Dec 2007 17:11:31 -0000 > > Can you make your modem show up like "ugen" by loading "ugen" before > plugging > your device. > here it is ;) Standard Device Descriptor: bLength 18 bDescriptorType 01 bcdUSB 0110 bDeviceClass 00 bDeviceSubClass 00 bDeviceProtocol 00 bMaxPacketSize 64 idVendor 12d1 idProduct 1003 bcdDevice 0000 iManufacturer 1 iProduct 2 iSerialNumber 0 bNumConfigurations 1 Configuration 0: Standard Configuration Descriptor: bLength 9 bDescriptorType 02 wTotalLength 32 bNumInterface 1 bConfigurationValue 1 iConfiguration 0 bmAttributes a0 (remote-wakeup) bMaxPower 250 (500 mA) Standard Interface Descriptor: bLength 9 bDescriptorType 04 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 08 bInterfaceSubClass 06 bInterfaceProtocol 50 iInterface 0 Standard Endpoint Descriptor: bLength 7 bDescriptorType 05 bEndpointAddress 83 (in) bmAttributes 02 (Bulk) wMaxPacketSize 64 bInterval 0 Standard Endpoint Descriptor: bLength 7 bDescriptorType 05 bEndpointAddress 04 (out) bmAttributes 02 (Bulk) wMaxPacketSize 64 bInterval 0 Codes Representing Languages by the Device: bLength 4 bDescriptorType 03 wLANGID[0] 0409 String (index 1): HUAWEI Technologies String (index 2): HUAWEI Mobile From owner-freebsd-usb@FreeBSD.ORG Thu Dec 6 19:18:13 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 A39FF16A419; Thu, 6 Dec 2007 19:18:13 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe05.swip.net [212.247.154.129]) by mx1.freebsd.org (Postfix) with ESMTP id 0E49413C455; Thu, 6 Dec 2007 19:18:12 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] Received: from [85.19.218.45] (account mc467741@c2i.net [85.19.218.45] verified) by mailfe05.swip.net (CommuniGate Pro SMTP 5.1.13) with ESMTPA id 617962044; Thu, 06 Dec 2007 20:18:10 +0100 From: Hans Petter Selasky To: "no@spam@mgedv.net" Date: Thu, 6 Dec 2007 20:18:48 +0100 User-Agent: KMail/1.9.7 References: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> <200712061553.54412.hselasky@c2i.net> <000601c8382b$0b9459c0$14b1a8c0@bstandard.lan> In-Reply-To: <000601c8382b$0b9459c0$14b1a8c0@bstandard.lan> MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712062018.50262.hselasky@c2i.net> Cc: freebsd-questions@freebsd.org, freebsd-usb@freebsd.org Subject: Re: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 06 Dec 2007 19:18:13 -0000 On Thursday 06 December 2007, no@spam@mgedv.net wrote: > > Can you make your modem show up like "ugen" by loading "ugen" before > > plugging > > your device. > > here it is ;) Hi, Your HSDPA modem presented itself like a mass storage device, probably with some autorun and virus like drivers intended for the Windows operating system :-) If that is true you bought a memory stick and not a HDSPA modem. > bInterfaceClass 08 > bInterfaceSubClass 06 > bInterfaceProtocol 50 Try loading "umass" and see for yourself. Maybe your device cannot be used on non-Windows operating systems. --HPS From owner-freebsd-usb@FreeBSD.ORG Fri Dec 7 08:10:01 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 B68B716A420 for ; Fri, 7 Dec 2007 08:10: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 978C113C458 for ; Fri, 7 Dec 2007 08:10: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 lB78A1xl077004 for ; Fri, 7 Dec 2007 08:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB78A1ET077003; Fri, 7 Dec 2007 08:10:01 GMT (envelope-from gnats) Resent-Date: Fri, 7 Dec 2007 08:10:01 GMT Resent-Message-Id: <200712070810.lB78A1ET077003@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, Oleksandr Tatmanyants Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4B6616A418 for ; Fri, 7 Dec 2007 08:01:36 +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 D565A13C465 for ; Fri, 7 Dec 2007 08:01:36 +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 lB781UC8089793 for ; Fri, 7 Dec 2007 08:01:30 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id lB781Uip089792; Fri, 7 Dec 2007 08:01:30 GMT (envelope-from nobody) Message-Id: <200712070801.lB781Uip089792@www.freebsd.org> Date: Fri, 7 Dec 2007 08:01:30 GMT From: Oleksandr Tatmanyants To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/118479: ubsa driver does not recognize AnyDATA ADU-500A 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, 07 Dec 2007 08:10:01 -0000 >Number: 118479 >Category: usb >Synopsis: ubsa driver does not recognize AnyDATA ADU-500A >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: Fri Dec 07 08:10:01 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Oleksandr Tatmanyants >Release: RELENG_7 >Organization: >Environment: FreeBSD tats.mts.com.ua 7.0-BETA4 FreeBSD 7.0-BETA4 #0: Thu Dec 6 16:28:02 EET 2007 root@tats.mts.com.ua:/usr/obj/usr/src/sys/TATS i386 >Description: ubsa driver does not recognize AnyDATA ADU-500A EV-DO modem >How-To-Repeat: just attached the device gets recognized by ugen instead of ubsa driver >Fix: cd /usr/src && patch -p3 < ~/ubsa-adu-500a-patch.txt Patch attached with submission follows: --- /usr/src/share/man/man4/ubsa.4.orig 2007-12-06 13:03:35.000000000 +0200 +++ /usr/src/share/man/man4/ubsa.4 2007-12-06 13:07:12.000000000 +0200 @@ -75,6 +75,8 @@ .It AnyData ADU-E100A (no EV-DO mode support) .It +AnyData ADU-500A EV-DO modem +.It Belkin F5U103 .It Belkin F5U120 --- /usr/src/sys/dev/usb/ubsa.c.orig 2007-12-06 13:03:50.000000000 +0200 +++ /usr/src/sys/dev/usb/ubsa.c 2007-12-06 13:08:21.000000000 +0200 @@ -212,6 +212,8 @@ } ubsa_products [] = { /* AnyData ADU-E100A/H */ { USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_E100X }, + /* AnyData ADU-500A */ + { USB_VENDOR_ANYDATA, USB_PRODUCT_ANYDATA_ADU_500A }, /* BELKIN F5U103 */ { USB_VENDOR_BELKIN, USB_PRODUCT_BELKIN_F5U103 }, /* BELKIN F5U120 */ --- /usr/src/sys/dev/usb/usbdevs.orig 2007-12-06 13:04:05.000000000 +0200 +++ /usr/src/sys/dev/usb/usbdevs 2007-12-06 13:06:52.000000000 +0200 @@ -824,6 +824,7 @@ /* AnyData products */ product ANYDATA ADU_E100X 0x6501 CDMA 2000 1xRTT/EV-DO USB Modem +product ANYDATA ADU_500A 0x6502 CDMA 2000 EV-DO USB Modem /* AOX, Inc. products */ product AOX USB101 0x0008 Ethernet >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Fri Dec 7 08:50:01 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 A258C16A41A for ; Fri, 7 Dec 2007 08:50: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 7F4A113C474 for ; Fri, 7 Dec 2007 08:50: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 lB78o1mj005496 for ; Fri, 7 Dec 2007 08:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB78o1Or005495; Fri, 7 Dec 2007 08:50:01 GMT (envelope-from gnats) Resent-Date: Fri, 7 Dec 2007 08:50:01 GMT Resent-Message-Id: <200712070850.lB78o1Or005495@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, Oliver Adler Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 846FC16A41A for ; Fri, 7 Dec 2007 08:41:50 +0000 (UTC) (envelope-from oli@giga.a999.de) Received: from giga.a999.de (pD9EECCE7.dip.t-dialin.net [217.238.204.231]) by mx1.freebsd.org (Postfix) with ESMTP id EC73813C468 for ; Fri, 7 Dec 2007 08:41:49 +0000 (UTC) (envelope-from oli@giga.a999.de) Received: from giga.a999.de (localhost [127.0.0.1]) by giga.a999.de (8.14.2/8.14.2) with ESMTP id lB78UHLU001209; Fri, 7 Dec 2007 09:30:17 +0100 (CET) (envelope-from oli@giga.a999.de) Received: (from oli@localhost) by giga.a999.de (8.14.2/8.14.2/Submit) id lB78UHMc001208; Fri, 7 Dec 2007 09:30:17 +0100 (CET) (envelope-from oli) Message-Id: <200712070830.lB78UHMc001208@giga.a999.de> Date: Fri, 7 Dec 2007 09:30:17 +0100 (CET) From: Oliver Adler To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: buddy@a999.de Subject: usb/118480: Timeout in USB mass storage freezes vfs layer or crashes X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Oliver Adler List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 08:50:01 -0000 >Number: 118480 >Category: usb >Synopsis: Timeout in USB mass storage freezes vfs layer or crashes >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Dec 07 08:50:00 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Oliver Adler >Release: FreeBSD 7.0-BETA4 i386 >Organization: private >Environment: System: FreeBSD giga.a999.de 7.0-BETA4 FreeBSD 7.0-BETA4 #0: Sun Dec 2 19:19:04 UTC 2007 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 DELL Dimension 9150, 2G RAM, CPU: Intel(R) Pentium(R) D CPU 2.80GHz External USB disk: SATA to USB converter Sharkoon Drivelink + Hitachi Deskstar HDT725040VLA360 400GB >Description: During backup of two external machines via command(s) $ sudo tar cf - . | ssh giga gzip \> /mnt/oli/backup/guppy.tgz $ sudo tar cf - . | ssh giga gzip \> /mnt/oli/backup/buster.tgz After some hours the following sequence occurred in the oplog: Dec 7 00:28:52 giga kernel: umass1: BBB reset failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-in clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-out clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB reset failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-in clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-out clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB reset failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-in clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-out clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB reset failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-in clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-out clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB reset failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-in clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: umass1: BBB bulk-out clear stall failed, TIMEOUT Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=65536, length=2048)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=6144000, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=6160384, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=6176768, length=2048)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=200978087936, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=201018703872, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=201170780160, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=201363472384, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=201556164608, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=201748856832, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=201941549056, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202134241280, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202326933504, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334044160, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334175232, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334306304, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334437376, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334568448, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334699520, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334830592, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202334961664, length=131072)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=330467278848, length=16384)]error = 5 Dec 7 00:48:22 giga kernel: g_vfs_done():da4s1d[WRITE(offset=202333913088, length=131072)]error = 5 Dec 7 01:11:50 giga syslogd: kernel boot file is /boot/kernel/kernel Dec 7 01:11:50 giga kernel: Copyright (c) 1992-2007 The FreeBSD Project. After this, the computer could still be pinged, but every shell or ssh access was not functioning any more. I suppose the vfs layer was dead. To get it working again, I had to switch off. I tried the same setting once again and got after around one hour: The machine crached with: Panic String: ffs_clusteralloc: map mismatch If you need more info (e.g. vmcore from 2nd run), please give me a note. >How-To-Repeat: Using the following load it crashed after around one hour: Two concurrent tar from external machines, on the target machine a trafshow, two gzip (from external tar via ssh): $ sudo tar cf - . | ssh giga gzip \> /mnt/oli/backup/guppy.tgz $ sudo tar cf - . | ssh giga gzip \> /mnt/oli/backup/buster.tgz If you need some more tests, I would like to support by testing with a patched kernel or potential different hardware. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Fri Dec 7 09:37:01 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 9873B16A417; Fri, 7 Dec 2007 09:37:01 +0000 (UTC) (envelope-from nospam@mgedv.net) Received: from mail.mgedv.net (mail.mgedv.net [213.229.1.44]) by mx1.freebsd.org (Postfix) with ESMTP id AB36113C4CE; Fri, 7 Dec 2007 09:37:00 +0000 (UTC) (envelope-from nospam@mgedv.net) Received: from wzits045 (client.vpn.loop [192.168.177.20]) by mail.my.loop (mgedv) with ESMTP id 5B4A71C62C1; Fri, 7 Dec 2007 10:36:59 +0100 (CET) Message-ID: <001101c838b4$b7153bf0$14b1a8c0@bstandard.lan> From: "no@spam@mgedv.net" To: , , "Hans Petter Selasky" References: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan><200712061553.54412.hselasky@c2i.net><000601c8382b$0b9459c0$14b1a8c0@bstandard.lan> <200712062018.50262.hselasky@c2i.net> Date: Fri, 7 Dec 2007 10:36:58 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="Windows-1252"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3028 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Cc: Subject: Re: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 07 Dec 2007 09:37:01 -0000 > Your HSDPA modem presented itself like a mass storage device, probably > with > some autorun and virus like drivers intended for the Windows operating > system :-) unfortunately, this is the "intended" behaviour. this device has the ability to present itself as "mass storage" which will show up as a cd-rom device where the windows drivers are stored on. this is the way it works under windows: - plug it in first time - (auto)run the setup on the device for the win-driver - as soon as the driver is loaded, the cd device disappears and a modem is detected but when loading the ucom/ubsa stuff before umass, the device will not be recognised as /dev/cdX and show up as a communication device (ucom). of course there must be a way for getting the serial device working, because this is one of the most sold umts/hsdpa modems across eu and many people run it under linux as well (there are no drivers from the vendor provided except windows and mac). i'm pretty sure there is some "message" or anything else which will render this device switching to serial mode. there is some code, which i found (doesn't compile/run under freebsd) which "puts" this device in pure serial mode. maybe someone out there is able to tell me, how/if this can be done on freebsd as well? (btw, i'm not a c-guru) do you (or anybody else reading this) have an idea, how to get this device working and put it in serial mode "completely" ? regards... THIS IS THE C CODE WHICH WORKS (ANYHOW) ON LINUX: =========================================== 1st: huaweiAktBbo.c =========================================== /* HUAWEI E220 3G HSDPA modem - Aktivator modemu = aktivuje ttyUSB0 tty USB1 bobovsky 11.12.2006 dalej sa uz pouzije usbserial a usb-storage cc huaweiAktBbo.c -lusb (resp -I. -L.) armeb-linux-gcc huaweiAktBbo.c -L. -I. -lusb Copyright (C) 2006 bobovsky bobovsky@kanoistika.sk GPL This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License2. */ #include #include #include #include #include #include #include #if 0 #include #define LIBUSB_AUGMENT #include "libusb_augment.h" #endif struct usb_dev_handle *devh; void release_usb_device(int dummy) { int ret; ret = usb_release_interface(devh, 0); if (!ret) printf("failed to release interface: %d\n", ret); usb_close(devh); if (!ret) printf("failed to close interface: %d\n", ret); exit(1); } void list_devices() { struct usb_bus *bus; for (bus = usb_get_busses(); bus; bus = bus->next) { struct usb_device *dev; for (dev = bus->devices; dev; dev = dev->next) printf("0x%04x 0x%04x\n", dev->descriptor.idVendor, dev->descriptor.idProduct); } } struct usb_device *find_device(int vendor, int product) { struct usb_bus *bus; for (bus = usb_get_busses(); bus; bus = bus->next) { struct usb_device *dev; for (dev = bus->devices; dev; dev = dev->next) { if (dev->descriptor.idVendor == vendor && dev->descriptor.idProduct == product) return dev; } } return NULL; } void print_bytes(char *bytes, int len) { int i; if (len > 0) { for (i=0; i= 0); */ // BBO typ 1 = DEVICE ret = usb_get_descriptor(devh, 0x0000001, 0x0000000, buf, 0x0000012); //printf("1 get descriptor returned %d, bytes: ", ret); //print_bytes(buf, ret); //printf("\n"); usleep(1*1000); // BBO typ 2 = CONFIGURATION ret = usb_get_descriptor(devh, 0x0000002, 0x0000000, buf, 0x0000009); //printf("2 get descriptor returned %d, bytes: ", ret); //print_bytes(buf, ret); //printf("\n"); usleep(1*1000); // BBO typ 2 = CONFIGURATION ret = usb_get_descriptor(devh, 0x0000002, 0x0000000, buf, 0x0000020); //printf("3 get descriptor returned %d, bytes: ", ret); //print_bytes(buf, ret); //printf("\n"); usleep(1*1000); /* ret = usb_release_interface(devh, 0); if (ret != 0) printf("failed to release interface before set_configuration: %d\n", ret); ret = usb_set_configuration(devh, 0x0000001); printf("4 set configuration returned %d\n", ret); ret = usb_claim_interface(devh, 0); if (ret != 0) printf("claim after set_configuration failed with error %d\n", ret); ret = usb_set_altinterface(devh, 0); printf("4 set alternate setting returned %d\n", ret); usleep(50*1000); ret = usb_set_altinterface(devh, 0); printf("5 set alternate setting returned %d\n", ret); usleep(62*1000); */ ret = usb_control_msg(devh, USB_TYPE_STANDARD + USB_RECIP_DEVICE, USB_REQ_SET_FEATURE, 00000001, 0, buf, 0, 1000); printf("4 set feature request returned %d\n", ret); /* ret = usb_release_interface(devh, 0); assert(ret == 0); */ ret = usb_close(devh); assert(ret == 0); printf("Prepnute-OK, Mas ttyUSB0 ttyUSB1 (cez usbserial vendor=0x12d1 product=0x1003)\n"); printf("pozri /proc/bus/usb/devices\n"); return 0; } =========================================== and the other c-code: (huaweiAktBbo_pt-BR.c) =========================================== /* HUAWEI E220 3G HSDPA modem - Utilitário para Ativação = ativa ttyUSB0 e ttyUSB1 bobovsky 11.12.2006 O próximo passo é usar usbserial e usb-storage para ppp(Discagem) e para usb mass-storage(Mídia de armazenamento USB) para compilar: cc huaweiAktBbo.c -lusb (resp -I. -L.) ou compilação cruzada: armeb-linux-gcc huaweiAktBbo.c -L. -I. -lusb Copyright (C) 2006 bobovsky bobovsky@kanoistika.sk GPL Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da GNU General Public License2. Tradução para o português (pt-BR) por Andrius Ribas andriusmao@gmail.com */ #include #include #include #include #include #include #include #if 0 #include #define LIBUSB_AUGMENT #include "libusb_augment.h" #endif struct usb_dev_handle *devh; void release_usb_device(int dummy) { int ret; ret = usb_release_interface(devh, 0); if (!ret) printf("Falha ao liberar interface: %d\n", ret); usb_close(devh); if (!ret) printf("Falha ao fechar interface: %d\n", ret); exit(1); } void list_devices() { struct usb_bus *bus; for (bus = usb_get_busses(); bus; bus = bus->next) { struct usb_device *dev; for (dev = bus->devices; dev; dev = dev->next) printf("0x%04x 0x%04x\n", dev->descriptor.idVendor, dev->descriptor.idProduct); } } struct usb_device *find_device(int vendor, int product) { struct usb_bus *bus; for (bus = usb_get_busses(); bus; bus = bus->next) { struct usb_device *dev; for (dev = bus->devices; dev; dev = dev->next) { if (dev->descriptor.idVendor == vendor && dev->descriptor.idProduct == product) return dev; } } return NULL; } void print_bytes(char *bytes, int len) { int i; if (len > 0) { for (i=0; i= 0); */ // BBO typ 1 = DEVICE ret = usb_get_descriptor(devh, 0x0000001, 0x0000000, buf, 0x0000012); //printf("1 get descriptor returned %d, bytes: ", ret); //print_bytes(buf, ret); //printf("\n"); usleep(1*1000); // BBO typ 2 = CONFIGURATION ret = usb_get_descriptor(devh, 0x0000002, 0x0000000, buf, 0x0000009); //printf("2 get descriptor returned %d, bytes: ", ret); //print_bytes(buf, ret); //printf("\n"); usleep(1*1000); // BBO typ 2 = CONFIGURATION ret = usb_get_descriptor(devh, 0x0000002, 0x0000000, buf, 0x0000020); //printf("3 get descriptor returned %d, bytes: ", ret); //print_bytes(buf, ret); //printf("\n"); usleep(1*1000); /* ret = usb_release_interface(devh, 0); if (ret != 0) printf("failed to release interface before set_configuration: %d\n", ret); ret = usb_set_configuration(devh, 0x0000001); printf("4 set configuration returned %d\n", ret); ret = usb_claim_interface(devh, 0); if (ret != 0) printf("claim after set_configuration failed with error %d\n", ret); ret = usb_set_altinterface(devh, 0); printf("4 set alternate setting returned %d\n", ret); usleep(50*1000); ret = usb_set_altinterface(devh, 0); printf("5 set alternate setting returned %d\n", ret); usleep(62*1000); */ ret = usb_control_msg(devh, USB_TYPE_STANDARD + USB_RECIP_DEVICE, USB_REQ_SET_FEATURE, 00000001, 0, buf, 0, 1000); printf("4 Requisição de estabelecer característica retornou %d\n", ret); /* ret = usb_release_interface(devh, 0); assert(ret == 0); */ ret = usb_close(devh); assert(ret == 0); printf("Ligado-OK, Você tem os dispositivos ttyUSB0 e ttyUSB1 (use o usbserial vendor=0x12d1 product=0x1003)\n"); printf("veja /proc/bus/usb/devices\n"); return 0; } =========================================== EOF. From owner-freebsd-usb@FreeBSD.ORG Fri Dec 7 17:43:41 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 6770F16A418; Fri, 7 Dec 2007 17:43:41 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe01.swip.net [212.247.154.1]) by mx1.freebsd.org (Postfix) with ESMTP id 1367A13C45B; Fri, 7 Dec 2007 17:43:39 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] Received: from [85.19.218.45] (account mc467741@c2i.net [85.19.218.45] verified) by mailfe01.swip.net (CommuniGate Pro SMTP 5.1.13) with ESMTPA id 699222083; Fri, 07 Dec 2007 18:43:37 +0100 From: Hans Petter Selasky To: "no@spam@mgedv.net" Date: Fri, 7 Dec 2007 18:44:12 +0100 User-Agent: KMail/1.9.7 References: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> <200712062018.50262.hselasky@c2i.net> <001101c838b4$b7153bf0$14b1a8c0@bstandard.lan> In-Reply-To: <001101c838b4$b7153bf0$14b1a8c0@bstandard.lan> MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712071844.13529.hselasky@c2i.net> Cc: freebsd-questions@freebsd.org, freebsd-usb@freebsd.org Subject: Re: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 07 Dec 2007 17:43:41 -0000 On Friday 07 December 2007, no@spam@mgedv.net wrote: > > Your HSDPA modem presented itself like a mass storage device, probably > > with > > some autorun and virus like drivers intended for the Windows operating > > system :-) > > unfortunately, this is the "intended" behaviour. this device has the > ability to present itself as "mass storage" which will show up as a > cd-rom device where the windows drivers are stored on. > > this is the way it works under windows: > - plug it in first time > - (auto)run the setup on the device for the win-driver > - as soon as the driver is loaded, the cd device disappears and a modem is > detected > > but when loading the ucom/ubsa stuff before umass, the device will > not be recognised as /dev/cdX and show up as a communication device > (ucom). > > of course there must be a way for getting the serial device working, > because this is one of the most sold umts/hsdpa modems across eu and > many people run it under linux as well (there are no drivers from > the vendor provided except windows and mac). > i'm pretty sure there is some "message" or anything else which will > render this device switching to serial mode. > there is some code, which i found (doesn't compile/run under freebsd) > which "puts" this device in pure serial mode. maybe someone out there > is able to tell me, how/if this can be done on freebsd as well? > (btw, i'm not a c-guru) > > do you (or anybody else reading this) have an idea, how to get this > device working and put it in serial mode "completely" ? > Hi, You can try the following test program and see what happens. You need to run it like super-user: #include #include #include #include #include #include #include int main(int argc, char **argv) { struct usb_ctl_request ucr = { /* zero */ }; int f; if (argc < 3) { printf("Usage: %s /dev/usb1 \n", argv[0]); return 1; } f = open(argv[1], O_RDWR); if (f < 0) { return 1; } ucr.ucr_addr = atoi(argv[2]); ucr.ucr_request.bmRequestType = 0; ucr.ucr_request.bRequest = 3; /* SET_FEATURE */ ucr.ucr_request.wValue[0] = 1; if (ioctl(f, USB_REQUEST, &ucr)) { printf("Error!\n"); } close (f); return 0; } Use "usbdevs -v" to get the parameters. Don't forget to load "umodem". If my program doesn't work, I suggest that you contact the manufacturer of your modem, and tell them the truth, that the device is a mass-storage device and that you want the money back! You paid for a modem, but got a mass-storage device. You can tell them that FreeBSD USB experts have looked at your device. There is no doubt about it that you've been fooled :-) --HPS HINT: HINT: Buy a HDSPA modem that comes with a CD-ROM. Then there is a greater chance that they did not put the drivers on the device itself. From owner-freebsd-usb@FreeBSD.ORG Fri Dec 7 21:00: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 6787D16A468 for ; Fri, 7 Dec 2007 21:00: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 41D5E13C467 for ; Fri, 7 Dec 2007 21:00: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 lB7L03qC011280 for ; Fri, 7 Dec 2007 21:00:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB7L03lu011279; Fri, 7 Dec 2007 21:00:03 GMT (envelope-from gnats) Resent-Date: Fri, 7 Dec 2007 21:00:03 GMT Resent-Message-Id: <200712072100.lB7L03lu011279@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, Bernard Buri Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F0B1516A41A for ; Fri, 7 Dec 2007 20:56:08 +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 E08E613C457 for ; Fri, 7 Dec 2007 20:56:08 +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 lB7Ku1Fc084771 for ; Fri, 7 Dec 2007 20:56:01 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id lB7Ku1Uo084770; Fri, 7 Dec 2007 20:56:01 GMT (envelope-from nobody) Message-Id: <200712072056.lB7Ku1Uo084770@www.freebsd.org> Date: Fri, 7 Dec 2007 20:56:01 GMT From: Bernard Buri To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/118485: Logitech Headset Workaround 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, 07 Dec 2007 21:00:03 -0000 >Number: 118485 >Category: usb >Synopsis: Logitech Headset Workaround >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: Fri Dec 07 21:00:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Bernard Buri >Release: 6.3-PRERELEASE >Organization: ask! >Environment: FreeBSD ### 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #8: Fri Dec 7 20:48:49 CET 2007 root@###:/usr/obj/usr/src/sys/SMP i386 >Description: Logitech Headset with input of type adaptive is not supported. >How-To-Repeat: >Fix: go to /usr/src/dev/usb and patch usbdevs and usb_quirks.c (patch can be applied manually on other freebsd versions) Patch attached with submission follows: --- usb_quirks.c.orig 2007-04-28 22:31:30.000000000 +0200 +++ usb_quirks.c 2007-12-07 21:46:05.000000000 +0100 @@ -80,6 +80,7 @@ { USB_VENDOR_SILICONPORTALS, USB_PRODUCT_SILICONPORTALS_YAPPHONE, 0x100, { UQ_AU_INP_ASYNC }}, { USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_UN53B, ANY, { UQ_NO_STRINGS }}, + { USB_VENDOR_LOGITECH, USB_PRODUCT_LOGITECH_HS0A01, ANY, { UQ_AU_INP_ASYNC }}, { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CNU510, ANY, { UQ_ASSUME_CM_OVER_DATA }}, { USB_VENDOR_CMOTECH, USB_PRODUCT_CMOTECH_CNU550, --- usbdevs.orig 2007-12-01 12:59:59.000000000 +0100 +++ usbdevs 2007-12-07 21:47:38.000000000 +0100 @@ -1209,6 +1209,7 @@ product LOGITECH RB6 0xc503 Cordless keyboard product LOGITECH MX700 0xc506 Cordless optical mouse product LOGITECH QUICKCAMPRO2 0xd001 QuickCam Pro +product LOGITECH HS0A01 0x0a01 USB Head Set /* Logitec Corp. products */ product LOGITEC LDR_H443SU2 0x0033 DVD Multi-plus unit LDR-H443SU2 >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-usb@FreeBSD.ORG Sat Dec 8 22:46:46 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 38A9C16A41A for ; Sat, 8 Dec 2007 22:46:46 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by mx1.freebsd.org (Postfix) with ESMTP id BCF3013C4DB for ; Sat, 8 Dec 2007 22:46:44 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: by nf-out-0910.google.com with SMTP id b2so745818nfb for ; Sat, 08 Dec 2007 14:46:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=205j31J1U8PL/kI94Yirrfry6ao7rY4ehO09PMtZz0o=; b=P8ZKEGrfhFeX7IkBqmPxIYu3RHxhz+y+HnrfFaNCJmosqPeeUPYzHbRbLeufjiEP2zVXDwCamDdNfpjwzttYuHSPDpGVw0VKMHvoy92iLM/qaHTL+9yxLVRHI6U/E2CFCdyMNx74omNprGByWE1VTb7UzJV+pkm2l/UtRX3iJ6s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HOjwuogWdGrQNZBr//ZIH0NueF9bii/ptSGBJlEcqQ/KCkWBdnXRf8C5ICykI9ttwUHCptVHdNdGey5J/ZNWlvqfEVULjPaYxgzFq2ikZujk4Jqjb6a/bLSmUkz6lMyWDzNF2nVk2cBE8zgvrQOGEfaZDOPDXhqVGLEGGJMPPs0= Received: by 10.78.206.9 with SMTP id d9mr959380hug.1197152416454; Sat, 08 Dec 2007 14:20:16 -0800 (PST) Received: by 10.78.188.11 with HTTP; Sat, 8 Dec 2007 14:20:16 -0800 (PST) Message-ID: <70e8236f0712081420h79709df7x77eec8f2a1531ca1@mail.gmail.com> Date: Sat, 8 Dec 2007 22:20:16 +0000 From: "Joao Barros" To: "no@spam@mgedv.net" In-Reply-To: <001101c838b4$b7153bf0$14b1a8c0@bstandard.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <006701c8380d$e12ecc50$14b1a8c0@bstandard.lan> <200712061553.54412.hselasky@c2i.net> <000601c8382b$0b9459c0$14b1a8c0@bstandard.lan> <200712062018.50262.hselasky@c2i.net> <001101c838b4$b7153bf0$14b1a8c0@bstandard.lan> Cc: freebsd-questions@freebsd.org, freebsd-usb@freebsd.org Subject: Re: huawei e220 hsdpa on freebsd 6.3-BETA2 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, 08 Dec 2007 22:46:46 -0000 On Dec 7, 2007 9:36 AM, no@spam@mgedv.net wrote: > but when loading the ucom/ubsa stuff before umass, the device will > not be recognised as /dev/cdX and show up as a communication device > (ucom). I've had success at getting ucom to pickup the serial by connecting and disconnecting the modem several times. Since I don't currently use it in FreeBSD I left it at that. I know it's not the solution but it can be better than nothing. -- Joao Barros