NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/44213: cdce support for Motorola A780 and A910 phones
>Number: 44213
>Category: kern
>Synopsis: cdce support for Motorola A780 and A910 phones
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Fri Dec 10 09:45:00 +0000 2010
>Originator: B ICT A.P. de Brouwer Jr.
>Release: i386 5.0.2
>Organization:
-none-
>Environment:
NetBSD 10.0.2.17 5.0.2 NetBSD 5.0.2 (GENERIC.IP4) #2: Sun Nov 14 16:18:05 CET
2010 root%h12.hosts@localhost:/obj/sys/arch/i386/compile/GENERIC.IP4 i386
>Description:
cdce doesn't work for a Motorola (EZX) A780 nor A910 phone.
(i haven't got any A1200, E680, Rokr E2, Rokr E6
but suspect w/ the included fix them will work too.)
>How-To-Repeat:
try to get a cdce/usblan connection w/ Motorola A780 or A910 phone.
>Fix:
+++ usbdevs 2010-02-07 19:49:02.000000000 +0000
@@ -1596,9 +1598,10 @@
product MOTOROLA MC141555 0x1555 MC141555 hub controller
product MOTOROLA SB4100 0x4100 SB4100 USB Cable Modem
product MOTOROLA2 T720C 0x2822 T720c
+product MOTOROLA2 EZX 0x3802 A780, A910
product MOTOROLA2 A920 0x4002 A920
-product MOTOROLA2 USBLAN 0x600c USBLAN
-product MOTOROLA2 USBLAN2 0x6027 USBLAN
+product MOTOROLA2 USBLAN 0x600c USBLAN (A780, E680, ..)
+product MOTOROLA2 USBLAN2 0x6027 USBLAN (A910, A1200, Rokr E2, Rokr E6,
..)
/* M-Systems products */
product MSYSTEMS DISKONKEY 0x0010 DiskOnKey
--- if_cdce.c.orig 2009-07-04 20:57:52.000000000 +0200
+++ if_cdce.c 2009-07-04 20:58:36.000000000 +0200
@@ -124,6 +124,8 @@
{{ USB_VENDOR_SHARP, USB_PRODUCT_SHARP_SL5600 }, CDCE_ZAURUS | CDCE_NO_UNION
},
{{ USB_VENDOR_SHARP, USB_PRODUCT_SHARP_C700 }, CDCE_ZAURUS | CDCE_NO_UNION },
{{ USB_VENDOR_SHARP, USB_PRODUCT_SHARP_C750 }, CDCE_ZAURUS | CDCE_NO_UNION },
+ {{ USB_VENDOR_MOTOROLA2, USB_PRODUCT_MOTOROLA2_USBLAN }, CDCE_ZAURUS |
CDCE_NO_UNION },
+ {{ USB_VENDOR_MOTOROLA2, USB_PRODUCT_MOTOROLA2_USBLAN2 }, CDCE_ZAURUS |
CDCE_NO_UNION },
};
#define cdce_lookup(v, p) ((const struct cdce_type *)usb_lookup(cdce_devs, v,
p))
Home |
Main Index |
Thread Index |
Old Index