Novatel U727 not recognized

Kim Culhan w8hdkim at gmail.com
Thu Feb 26 14:25:47 PST 2009


On Thu, Feb 26, 2009 at 3:40 PM, Hans Petter Selasky <hselasky at c2i.net> wrote:
> On Thursday 26 February 2009, Kim Culhan wrote:
>> On Thu, Feb 26, 2009 at 10:22 AM, Hans Petter Selasky <hselasky at c2i.net>
> wrote:
>> > On Thursday 26 February 2009, Kim Culhan wrote:
>> >> On Wed, Feb 25, 2009 at 1:59 AM, Hans Petter Selasky <hselasky at c2i.net>
>
>> usb2_test_autoinstall:559: Eject CD command status:
>> USB_ERR_NORMAL_COMPLETION usb2_alloc_device:1662: Found Huawei auto-install
>> disk!
>> ugen2.2: <Novatel Wireless Inc.> at usbus2
>> ugen2.2: <Novatel Wireless Inc.> at usbus2 (disconnected)
>> uhub_reattach_port:414: could not allocate new device!
>
> And if you do like this:
>
> boot kernel without u3g loaded.
>
> When kernel is booted, and card is plugged in, load u3g. What does it output
> then?

There is no change now when loading the u3g module.

u3g.c here is now svn commit: r188989

$FreeBSD: src/sys/dev/usb/serial/u3g.c,v 1.2 2009/02/24 05:35:48 thompsa Exp $

> I think that there might be a USB port race. Could you try editing:
>
> /sys/dev/usb/usb_device.c
>
> Lookup:
>
>                } else if (usb2_test_huawei_autoinst_p(udev, &uaa) == 0) {
>                        DPRINTFN(0, "Found Huawei auto-install disk!\n");
>                        err = USB_ERR_STALLED;  /* fake an error */
>                }
>
> Change it into:
>
>                } else if (usb2_test_huawei_autoinst_p(udev, &uaa) == 0) {
>                        DPRINTFN(0, "Found Huawei auto-install disk!\n");
>                err = usb2_set_config_index(udev, USB_UNCONFIG_INDEX);
>                err = 0; /* force success */
>                }
>
> And recompile kernel or only usb_core module.

Changed as above, dmesg after attachment of device then loading u3g
follows.

ugen2.2: <Novatel Wireless Inc.> at usbus2
umass0: <Novatel Wireless Inc. Novatel Wireless CDMA, class 0/0, rev
1.10/0.00, addr 2> on usbus2
umass0:  SCSI over Bulk-Only; quirks = 0x0000
umass0:1:0:-1: Attached to scbus1
(probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
(probe0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(probe0:umass-sim0:0:0:0): SCSI Status: Check Condition
(probe0:umass-sim0:0:0:0): NOT READY asc:3a,0
(probe0:umass-sim0:0:0:0): Medium not present
(probe0:umass-sim0:0:0:0): Unretryable error
cd0 at umass-sim0 bus 0 target 0 lun 0
cd0: <Novatel Mass Storage 1.00> Removable CD-ROM SCSI-2 device
cd0: 1.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 e0 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 e0 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 e0 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 e0 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 e0 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retries Exhausted
(cd0:umass-sim0:0:0:0): cddone: got error 0x6 back
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 fc 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 fc 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 fc 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 fc 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retrying Command (per Sense Data)
(cd0:umass-sim0:0:0:0): READ(10). CDB: 28 0 0 0 9 fc 0 0 1 0
(cd0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(cd0:umass-sim0:0:0:0): SCSI Status: Check Condition
(cd0:umass-sim0:0:0:0): UNIT ATTENTION asc:0,0
(cd0:umass-sim0:0:0:0): No additional sense information
(cd0:umass-sim0:0:0:0): Retries Exhausted
(cd0:umass-sim0:0:0:0): cddone: got error 0x6 back


-kim


More information about the freebsd-usb mailing list