usb/122905

2011-07-29 Thread Maxim Konovalov
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: Maxim Konovalov 
To: bug-follo...@freebsd.org
Cc:  
Subject: usb/122905
Date: Fri, 29 Jul 2011 13:09:41 +0400 (MSD)

 Hello,
 
 It looks like Huawei E220 is supported by u3g(4).  Could you please
 confirm it works for you?
 
 -- 
 Maxim Konovalov
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"


Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-08-10 Thread Wojciech Puchar
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: Wojciech Puchar <[EMAIL PROTECTED]>
To: Mars G Miro <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED], Volker <[EMAIL PROTECTED]>,
Per olof Ljungmark <[EMAIL PROTECTED]>
Subject: Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa
Date: Mon, 11 Aug 2008 08:48:06 +0200 (CEST)

 > Hi guys,
 >
 >  This patch does work. The only catch is it's only up to 3G speeds
 > (~384K), not HSDPA (~ 1Mbps++, see my comments in usb/118686).
 
 yes it is. i have no idea how to make it work at fill speed
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-08-10 Thread Mars G Miro
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: "Mars G Miro" <[EMAIL PROTECTED]>
To: "Wojciech Puchar" <[EMAIL PROTECTED]>, [EMAIL PROTECTED], 
Volker <[EMAIL PROTECTED]>, "Per olof Ljungmark" <[EMAIL PROTECTED]>
Cc:  
Subject: Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa
Date: Mon, 11 Aug 2008 14:45:58 +0800

 Hi guys,
 
   This patch does work. The only catch is it's only up to 3G speeds
 (~384K), not HSDPA (~ 1Mbps++, see my comments in usb/118686).
   Has anyone noticed this? I did try the NetBSD driver, only to find
 out I'd crash on their latest CURRENT :-(
 
   Thanks.
 
 -- 
 cheers
 mars
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-06-12 Thread Per olof Ljungmark
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: Per olof Ljungmark <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc:  
Subject: Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa
Date: Thu, 12 Jun 2008 22:49:25 +0200

 This is a multi-part message in MIME format.
 --070608070005050702060808
 Content-Type: text/plain; charset=ISO-8859-15; format=flowed
 Content-Transfer-Encoding: 7bit
 
 The attached patch for 6.3-STABLE as of June 12th. are courtesy [EMAIL 
PROTECTED]
 
 --070608070005050702060808
 Content-Type: text/plain;
  name="e220-patch-6.3"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
  filename="e220-patch-6.3"
 
 KioqIHN5cy9kZXYvdXNiL3VzYmRldnMub3JpZwkyMDA4LTA0LTA4IDE4OjM2OjQ5LjAwMDAw
 MDAwMCArMDIwMAotLS0gc3lzL2Rldi91c2IvdXNiZGV2cwkyMDA4LTA2LTEyIDE4OjAzOjMx
 LjAwMDAwMDAwMCArMDIwMAoqKioqKioqKioqKioqKioKKioqIDEwNDYsMTA1MSAqKioqCi0t
 LSAxMDQ2LDEwNTIgLS0tLQogIAogIC8qIEhVQVdFSSBwcm9kdWN0cyAqLwogIHByb2R1Y3Qg
 SFVBV0VJIE1PQklMRQkJMHgxMDAxCUh1YXdlaSBNb2JpbGUKKyBwcm9kdWN0IEhVQVdFSSBF
 MjIwICAgICAgICAgICAgIDB4MTAwMyAgSHVhd2VpIEUyMjAgRzMgTW9kZW0KICAKICAvKiBJ
 Qk0gQ29ycG9yYXRpb24gKi8KICBwcm9kdWN0IElCTSBVU0JDRFJPTURSSVZFCTB4NDQyNwlV
 U0IgQ0QtUk9NIERyaXZlCioqKiBzeXMvZGV2L3VzYi91YnNhLmMub3JpZwkyMDA4LTA0LTA4
 IDE4OjM2OjQ5LjAwMDAwMDAwMCArMDIwMAotLS0gc3lzL2Rldi91c2IvdWJzYS5jCTIwMDgt
 MDYtMTIgMTg6MDQ6MzUuMDAwMDAwMDAwICswMjAwCioqKioqKioqKioqKioqKgoqKiogMjMy
 LDIzNyAqKioqCi0tLSAyMzIsMjM4IC0tLS0KICAJeyBVU0JfVkVORE9SX09QVElPTiwgVVNC
 X1BST0RVQ1RfT1BUSU9OX0dUM0dRVUFEIH0sCiAgCS8qIEh1YXdlaSBNb2JpbGUgKi8KICAJ
 eyBVU0JfVkVORE9SX0hVQVdFSSwgVVNCX1BST0RVQ1RfSFVBV0VJX01PQklMRSB9LAorIAl7
 IFVTQl9WRU5ET1JfSFVBV0VJLCBVU0JfUFJPRFVDVF9IVUFXRUlfRTIyMCB9LAogIAkvKiBR
 dWFsY29tbSwgSW5jLiBaVEUgQ0RNQSAqLwogIAl7IFVTQl9WRU5ET1JfUVVBTENPTU1JTkMs
 IFVTQl9QUk9EVUNUX1FVQUxDT01NSU5DX0NETUFfTVNNIH0sCiAgCXsgMCwgMCB9CioqKiBz
 eXMvZGV2L3VzYi91c2JfcXVpcmtzLmgub3JpZwkyMDA2LTEyLTEyIDE2OjQ0OjEzLjAwMDAw
 MDAwMCArMDEwMAotLS0gc3lzL2Rldi91c2IvdXNiX3F1aXJrcy5oCTIwMDgtMDYtMTIgMTg6
 MDU6NDkuMDAwMDAwMDAwICswMjAwCioqKioqKioqKioqKioqKgoqKiogNTQsNTkgKioqKgot
 LS0gNTQsNjAgLS0tLQogICNkZWZpbmUgVVFfQVVfSU5QX0FTWU5DCTB4MDgwMAkvKiBpbnB1
 dCBpcyBhc3luYyBkZXNwaXRlIGNsYWltIG9mIGFkYXB0aXZlICovCiAgI2RlZmluZSBVUV9B
 U1NVTUVfQ01fT1ZFUl9EQVRBIDB4MTAwMCAvKiBtb2RlbSBkZXZpY2UgYnJlYWtzIG9uIGNt
 IG92ZXIgZGF0YSAqLwogICNkZWZpbmUgVVFfQlJPS0VOX0JJRElSCTB4MjAwMAkvKiBwcmlu
 dGVyIGhhcyBicm9rZW4gYmlkaXIgbW9kZSAqLworICNkZWZpbmUgVVFfRkVBVFVSRTIgICAg
 IDB4NDAwMCAgLyogcmVxdWlyZXMgdGhlIGVuYWJsaW5nIG9mIGZlYXR1cmUgMiAqLwogICNk
 ZWZpbmUgVVFfSElEX0lHTk9SRQkweDgwMDAJLyogZGV2aWNlIHNob3VsZCBiZSBpZ25vcmVk
 IGJ5IGhpZCBjbGFzcyAqLwogICNkZWZpbmUgVVFfS0JEX0lHTk9SRSAgMHgxODAwMAkvKiBk
 ZXZpY2Ugc2hvdWxkIGJlIGlnbm9yZWQgYnkgYm90aCBrYmQgYW5kIGhpZCBjbGFzcyAqLwog
 IAkJCQkJCioqKiBzeXMvZGV2L3VzYi91c2JfcXVpcmtzLmMub3JpZwkyMDA3LTA0LTI4IDIy
 OjMxOjMwLjAwMDAwMDAwMCArMDIwMAotLS0gc3lzL2Rldi91c2IvdXNiX3F1aXJrcy5jCTIw
 MDgtMDYtMTIgMTg6MDU6NDkuMDAwMDAwMDAwICswMjAwCioqKioqKioqKioqKioqKgoqKiog
 MTMxLDEzNiAqKioqCi0tLSAxMzEsMTM4IC0tLS0KICAgLyogRGV2aWNlcyB3aGljaCBzaG91
 bGQgYmUgaWdub3JlZCBieSBib3RoIHVrYmQgYW5kIHVoaWQgKi8KICAgeyBVU0JfVkVORE9S
 X0NZUFJFU1MsIFVTQl9QUk9EVUNUX0NZUFJFU1NfV0lTUFksCiAgCUFOWSwgeyBVUV9LQkRf
 SUdOT1JFIH19LAorICB7IFVTQl9WRU5ET1JfSFVBV0VJLCBVU0JfUFJPRFVDVF9IVUFXRUlf
 RTIyMCwKKyAJQU5ZLCB7IFVRX0ZFQVRVUkUyIH19LAogICB7IDAsIDAsIDAsIHsgMCB9IH0K
 ICB9OwogIAoqKiogc3lzL2Rldi91c2IvdXNiX3N1YnIuYy5vcmlnCTIwMDYtMDMtMDEgMDI6
 NTk6MDUuMDAwMDAwMDAwICswMTAwCi0tLSBzeXMvZGV2L3VzYi91c2Jfc3Vici5jCTIwMDgt
 MDYtMTIgMTg6MDU6NDkuMDAwMDAwMDAwICswMjAwCioqKioqKioqKioqKioqKgoqKiogNTM4
 LDU0MyAqKioqCi0tLSA1MzgsNTU2IC0tLS0KICB9CiAgCiAgU3RhdGljIHVzYmRfc3RhdHVz
 CisgdXNiZF9zZXRfZmVhdHVyZSh1c2JkX2RldmljZV9oYW5kbGUgZGV2LCBpbnQgZmVhdHVy
 ZSkKKyB7CisgCXVzYl9kZXZpY2VfcmVxdWVzdF90IHJlcTsKKyAKKyAJcmVxLmJtUmVxdWVz
 dFR5cGUgPSBVVF9XUklURTsKKyAJcmVxLmJSZXF1ZXN0ID0gVVJfU0VUX0ZFQVRVUkU7Cisg
 CVVTRVRXKHJlcS53VmFsdWUsIDEpOworIAlVU0VUVyhyZXEud0luZGV4LCBmZWF0dXJlKTsK
 KyAJVVNFVFcocmVxLndMZW5ndGgsIDApOworIAlyZXR1cm4gKHVzYmRfZG9fcmVxdWVzdChk
 ZXYsICZyZXEsIDApKTsKKyB9CisgCisgU3RhdGljIHVzYmRfc3RhdHVzCiAgdXNiZF9zZXRf
 Y29uZmlnKHVzYmRfZGV2aWNlX2hhbmRsZSBkZXYsIGludCBjb25mKQogIHsKICAJdXNiX2Rl
 dmljZV9yZXF1ZXN0X3QgcmVxOwoqKioqKioqKioqKioqKioKKioqIDk4Miw5ODggKioqKgot
 LS0gOTk1LDEwMDggLS0tLQogIAkgKiBXZSBqdXN0IGRpZCBub3QgZmluZCBhbnkgZHJpdmVy
 cywgdGhhdCdzIGFsbC4gIFRoZSBkZXZpY2UgaXMKICAJICogZnVsbHkgb3BlcmF0aW9uYWwg
 YW5kIG5vdCBoYXJtaW5nIGFueW9uZS4KICAJICovCisgCiAgCURQUklOVEYoKCJ1c2JkX3By
 b2JlX2FuZF9hdHRhY2g6IGdlbmVyaWMgYXR0YWNoIGZhaWxlZFxuIikpOworIAkKKyAJaWYg
 KGRldi0+cXVpcmtzLT51cV9mbGFncyAmIFVRX0ZFQVRVUkUyKSB7CisgCQlwcmludGYoIiVz
 OiBFbmFibGluZyBmZWF0dXJlIFVIRl9QT1JUX1NVU1BFTkRcbiIsIGRldmljZV9nZXRfbmFt
 ZXVuaXQocGFyZW50KSk7CisgCQl1c2JkX3NldF9mZWF0dXJlKGRldiwgVUhGX1BPUlRfU1VT
 UEVORCk7CisgCX0KKyAKICAgCXJldHVybiAoVVNCRF9OT1JNQUxfQ09NUExFVElPTik7CiAg
 fQ==
 --070608070005050702060808--
___
freebsd-usb@fre

Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-04-24 Thread Per olof Ljungmark
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: Per olof Ljungmark <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
Cc:  
Subject: Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa
Date: Thu, 24 Apr 2008 22:04:34 +0200

 Can this go into 7.1 you think? There are lots of people at least in 
 Europe who uses the E220.
 
 Thanks,
 
 --per
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-04-23 Thread Volker
On 12/23/-58 20:59, Per olof Ljungmark wrote:
>  Just an addendum, the following works very good for me on 7-STABLE. 
>  Changes to ubsa.c and usbdevs are very similar.
>  
>  In the original patch the PR says Huawei E220 but the pactes says E200B 
>  which I do not completely understand.

Per,

I don't own such a device, so I needed to rely on the original posting.
A quick search on other projects shows, PID 0x1003 is really an E220
device. Your device string in usbdevs seems to be the correct one.

Volker
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-04-23 Thread Volker
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: Volker <[EMAIL PROTECTED]>
To: Per olof Ljungmark <[EMAIL PROTECTED]>
Cc: freebsd-usb@FreeBSD.org, [EMAIL PROTECTED]
Subject: Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa
Date: Wed, 23 Apr 2008 21:02:01 +0200

 On 12/23/-58 20:59, Per olof Ljungmark wrote:
 >  Just an addendum, the following works very good for me on 7-STABLE. 
 >  Changes to ubsa.c and usbdevs are very similar.
 >  
 >  In the original patch the PR says Huawei E220 but the pactes says E200B 
 >  which I do not completely understand.
 
 Per,
 
 I don't own such a device, so I needed to rely on the original posting.
 A quick search on other projects shows, PID 0x1003 is really an E220
 device. Your device string in usbdevs seems to be the correct one.
 
 Volker
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa

2008-04-22 Thread Per olof Ljungmark
The following reply was made to PR usb/122905; it has been noted by GNATS.

From: Per olof Ljungmark <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED], [EMAIL PROTECTED]
Cc:  
Subject: Re: usb/122905: [ubsa] [patch] add Huawei E220 to ubsa
Date: Wed, 23 Apr 2008 01:21:41 +0200

 This is a multi-part message in MIME format.
 --030008040502080503020600
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Just an addendum, the following works very good for me on 7-STABLE. 
 Changes to ubsa.c and usbdevs are very similar.
 
 In the original patch the PR says Huawei E220 but the pactes says E200B 
 which I do not completely understand.
 
 
 --030008040502080503020600
 Content-Type: text/plain;
  name="patch-usbdevs"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="patch-usbdevs"
 
 --- usbdevs2008-04-12 13:23:21.0 +0200
 +++ usbdevs-patched2008-04-23 00:39:29.0 +0200
 @@ -1387,6 +1387,7 @@
  
  /* HUAWEI products */
  product HUAWEI MOBILE 0x1001  Huawei Mobile
 +product HUAWEI E220   0x1003  Huawei E220 HSDPA USB Modem
  
  /* HUAWEI 3com products */
  product HUAWEI3COM WUB320G0x0009  Aolynk WUB320g
 
 --030008040502080503020600
 Content-Type: text/plain;
  name="patch-usb_subr.c"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="patch-usb_subr.c"
 
 --- usb_subr.c 2007-06-30 22:18:44.0 +0200
 +++ usb_subr.c-patched 2008-04-23 00:39:29.0 +0200
 @@ -526,6 +526,19 @@
  }
  
  static usbd_status
 +usbd_set_feature(usbd_device_handle dev, int feature)
 +{
 +  usb_device_request_t req;
 +
 +  req.bmRequestType = UT_WRITE;
 +  req.bRequest = UR_SET_FEATURE;
 +  USETW(req.wValue, 1);
 +  USETW(req.wIndex, feature);
 +  USETW(req.wLength, 0);
 +  return (usbd_do_request(dev, &req, 0));
 +}
 +
 +static usbd_status
  usbd_set_config(usbd_device_handle dev, int conf)
  {
usb_device_request_t req;
 @@ -995,7 +1008,14 @@
 * We just did not find any drivers, that's all.  The device is
 * fully operational and not harming anyone.
 */
 +
DPRINTF(("usbd_probe_and_attach: generic attach failed\n"));
 +  
 +  if (dev->quirks->uq_flags & UQ_FEATURE2) {
 +  printf("%s: Enabling feature UHF_PORT_SUSPEND\n", 
device_get_nameunit(parent));
 +  usbd_set_feature(dev, UHF_PORT_SUSPEND);
 +  }
 +
return (USBD_NORMAL_COMPLETION);
  }
  
 
 --030008040502080503020600
 Content-Type: text/plain;
  name="patch-usb_quirks.h"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="patch-usb_quirks.h"
 
 --- usb_quirks.h   2007-06-29 23:07:41.0 +0200
 +++ usb_quirks.h-patched   2008-04-23 00:39:29.0 +0200
 @@ -52,6 +52,7 @@
  #define UQ_AU_NO_FRAC 0x0400 /* don't adjust for fractional samples */
  #define UQ_AU_INP_ASYNC   0x0800 /* input is async despite claim of 
adaptive */
  #define UQ_BROKEN_BIDIR   0x2000 /* printer has broken bidir mode */
 +#define UQ_FEATURE2 0x4000  /* requires the enabling of feature 2 */
  #define UQ_OPEN_CLEARSTALL 0x04000 /* device needs clear endpoint stall */
  #define UQ_HID_IGNORE 0x8000 /* device should be ignored by hid class */
  #define UQ_KBD_IGNORE 0x00018000 /* device should be ignored by both kbd and 
hid class */
 
 --030008040502080503020600
 Content-Type: text/plain;
  name="patch-usb_quirks.c"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="patch-usb_quirks.c"
 
 --- usb_quirks.c   2008-04-20 10:52:13.0 +0200
 +++ usb_quirks.c-patched   2008-04-23 00:39:29.0 +0200
 @@ -112,6 +112,8 @@
ANY, { UQ_KBD_IGNORE }},
   { USB_VENDOR_METAGEEK, USB_PRODUCT_METAGEEK_WISPY24X,
ANY, { UQ_KBD_IGNORE }},
 + { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E220,
 +  ANY, { UQ_FEATURE2 }},
   { 0, 0, 0, { 0 } }
  };
  
 
 --030008040502080503020600
 Content-Type: text/plain;
  name="patch-ubsa.c"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="patch-ubsa.c"
 
 --- ubsa.c 2008-04-12 13:23:21.0 +0200
 +++ ubsa.c-patched 2008-04-23 00:39:29.0 +0200
 @@ -236,6 +236,8 @@
{ USB_VENDOR_OPTION, USB_PRODUCT_OPTION_GT3GPLUS },
/* Huawei Mobile */
{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_MOBILE },
 +  /* Huawei Mobile E220 */
 +  { USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E220 },
/* Qualcomm, Inc. ZTE CDMA */
{ USB_VENDOR_QUALCOMMINC, USB_PRODUCT_QUALCOMMINC_CDMA_MSM },
{ 0, 0 }
 
 --030008040502080503020600--
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: usb/122905: [patch] add Huawei E220 to ubsa

2008-04-19 Thread vwe
Old Synopsis: ubsa.c doesn't take Huawei E220
New Synopsis: [patch] add Huawei E220 to ubsa

Class-Changed-From-To: sw-bug->update
Class-Changed-By: vwe
Class-Changed-When: Sun Apr 20 00:07:14 UTC 2008
Class-Changed-Why: 

Over to maintainer(s).


Responsible-Changed-From-To: freebsd-bugs->freebsd-usb
Responsible-Changed-By: vwe
Responsible-Changed-When: Sun Apr 20 00:07:14 UTC 2008
Responsible-Changed-Why: 

Over to maintainer(s).

http://www.freebsd.org/cgi/query-pr.cgi?pr=122905
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "[EMAIL PROTECTED]"