From nobody@FreeBSD.org Wed May 18 09:51:42 2005 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FF0A16A4CE for ; Wed, 18 May 2005 09:51:42 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id E16A043D41 for ; Wed, 18 May 2005 09:51:41 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j4I9pcFX040545 for ; Wed, 18 May 2005 09:51:38 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j4I9pcvU040544; Wed, 18 May 2005 09:51:38 GMT (envelope-from nobody) Message-Id: <200505180951.j4I9pcvU040544@www.freebsd.org> Date: Wed, 18 May 2005 09:51:38 GMT From: Maxim Azarov To: freebsd-gnats-submit@FreeBSD.org Subject: Support for Curitel HX-550C USB modem to 5.4 RELEASE. X-Send-Pr-Version: www-2.3 >Number: 81191 >Category: usb >Synopsis: Support for Curitel HX-550C USB modem to 5.4 RELEASE. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: closed >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Wed May 18 10:00:17 GMT 2005 >Closed-Date: Thu May 03 17:15:37 GMT 2007 >Last-Modified: Thu May 03 17:15:37 GMT 2007 >Originator: Maxim Azarov >Release: 5.4-RELEASE >Organization: >Environment: FreeBSD 5.4-RELEASE FreeBSD 5.4-RELEASE #4: Sun May 15 14:04:11 MSD 2005 root@:/usr/obj/usr/src/sys/MASEEQ i386 >Description: This patch adds support for Curitel HX-550C USB modem to 5.4 RELEASE. (http://www.curitel.com/english/Product/cdma450/HX-550C.asp). >How-To-Repeat: It solves the following problem with ucom when attaching device and enables to use ucom0 as modem (I was able to work with SkyLink CDMA450 provider in Moscow, Russia with no problems after that using ppp): --- May 15 07:22:35 kernel: ucom0: CURITEL Incorporated CURITEL HX-550C USB Modem, rev 1.10/0.00, addr 2, iclass 2/2 May 15 07:22:35 kernel: ucom0: data interface 1, has CM over data, has break May 15 07:22:40 kernel: ucom0: could not set data multiplex mode May 15 07:22:40 kernel: device_attach: ucom0 attach returned 6 --- >Fix: Patches are against 5.4-RELEASE: ----PATCH #1--- *** /usr/src/sys/dev/usb/usb_quirks.c.original Sun May 15 12:40:43 2005 --- /usr/src/sys/dev/usb/usb_quirks.c Sun May 15 13:49:49 2005 *************** *** 99,104 **** --- 99,106 ---- ANY, { UQ_ASSUME_CM_OVER_DATA }}, { USB_VENDOR_QUALCOMM2, USB_PRODUCT_QUALCOMM_CDMA_MSM, ANY, { UQ_ASSUME_CM_OVER_DATA }}, + { USB_VENDOR_PANTECH_CURITEL, USB_PRODUCT_PANTECH_CURITEL_HX550C_USB_MODEM, + ANY, { UQ_ASSUME_CM_OVER_DATA}}, { USB_VENDOR_SUNTAC, USB_PRODUCT_SUNTAC_AS64LX, 0x100, { UQ_ASSUME_CM_OVER_DATA }}, { 0, 0, 0, { 0 } } ----PATCH #2--- *** /usr/src/sys/dev/usb/usbdevs.original Mon May 16 16:15:47 2005 --- /usr/src/sys/dev/usb/usbdevs Sun May 15 12:56:11 2005 *************** *** 187,192 **** --- 187,193 ---- vendor APPLE 0x05ac Apple Computer vendor DIGI 0x05c5 Digi International vendor QUALCOMM 0x05c6 Qualcomm + vendor PANTECH_CURITEL 0x106c Pantech & Curitel vendor QTRONIX 0x05c7 Qtronix vendor ELSA 0x05cc ELSA vendor BRAINBOXES 0x05d1 Brainboxes Limited *************** *** 716,721 **** --- 717,725 ---- /* Qualcomm products */ product QUALCOMM CDMA_MSM 0x3196 CDMA Technologies MSM modem product QUALCOMM2 CDMA_MSM 0x6000 CDMA Technologies MSM phone + + /* Pantech & Curitel products */ + product PANTECH_CURITEL HX550C_USB_MODEM 0x1101 Pantech-Curitel HX-550C USB Modem /* General Instruments (Motorola) products */ product GENERALINSTMNTS SB5100 0x5100 SURFboard SB5100 Cable modem >Release-Note: >Audit-Trail: State-Changed-From-To: open->closed State-Changed-By: maxim State-Changed-When: Thu May 3 17:15:07 UTC 2007 State-Changed-Why: Support for Curitel HX-550C USB modem was committed to HEAD and RELENG_6. http://www.freebsd.org/cgi/query-pr.cgi?pr=81191 >Unformatted: