Changeset 80
- Timestamp:
- 09/28/07 00:02:31 (2 years ago)
- Files:
-
- trunk/buildroot/whiterussian/openwrt/target/linux/linux-2.4/patches/generic/219-usbserial_buffer.patch (modified) (1 diff)
- trunk/buildroot/whiterussian/openwrt/target/linux/linux-2.4/patches/generic/220-usbserial_3g_cards.patch (modified) (2 diffs)
- trunk/imagebuilder/files/sbin/ifup.3g (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/buildroot/whiterussian/openwrt/target/linux/linux-2.4/patches/generic/219-usbserial_buffer.patch
r3 r80 1 --- linux /drivers/usb/serial/usbserial.c.old 2005-04-03 21:42:19.000000000 -04002 +++ linux /drivers/usb/serial/usbserial.c 2007-07-08 19:07:41.000000000 -04001 --- linux.old/drivers/usb/serial/usbserial.c 2007-07-08 19:06:58.000000000 -0400 2 +++ linux.dev/drivers/usb/serial/usbserial.c 2007-07-08 19:07:41.000000000 -0400 3 3 @@ -331,6 +331,8 @@ 4 4 #ifdef CONFIG_USB_SERIAL_GENERIC trunk/buildroot/whiterussian/openwrt/target/linux/linux-2.4/patches/generic/220-usbserial_3g_cards.patch
r1 r80 1 --- linux/drivers/usb/serial/usbserial.c.old 200 5-04-03 21:42:19.000000000 -04002 +++ linux/drivers/usb/serial/usbserial.c 2007-0 6-04 22:18:31.000000000 -04001 --- linux/drivers/usb/serial/usbserial.c.old 2007-09-24 21:55:51.000000000 -0400 2 +++ linux/drivers/usb/serial/usbserial.c 2007-09-24 21:56:34.000000000 -0400 3 3 @@ -332,7 +332,7 @@ 4 static __u16 vendor= 0x05f9;5 static __u16 product= 0xffff;4 static __u16 vendor = 0x05f9; 5 static __u16 product = 0xffff; 6 6 7 7 -static struct usb_device_id generic_device_ids[2]; /* Initially all zeroes. */ 8 +static struct usb_device_id generic_device_ids[1 2]; /* Initially all zeroes. */8 +static struct usb_device_id generic_device_ids[17]; /* Initially all zeroes. */ 9 9 10 10 /* All of the device info needed for the Generic Serial Converter */ 11 11 static struct usb_serial_device_type generic_device = { 12 @@ -1793,6 +1793, 50@@12 @@ -1793,6 +1793,74 @@ 13 13 generic_device_ids[0].idVendor = vendor; 14 14 generic_device_ids[0].idProduct = product; 15 15 generic_device_ids[0].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 16 + /* Sierra Wireless AirCard 875*/17 + generic_device_ids[1].idVendor = 0x 1199;18 + generic_device_ids[1].idProduct = 0x 6820;16 + /* AirPrime 5220 */ 17 + generic_device_ids[1].idVendor = 0xf3d0; 18 + generic_device_ids[1].idProduct = 0x0112; 19 19 + generic_device_ids[1].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 20 20 + /* Audiovox PC5740 */ … … 22 22 + generic_device_ids[2].idProduct = 0x3701; 23 23 + generic_device_ids[2].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 24 + /* Pantech PX-500 and PC5750 */25 + generic_device_ids[3].idVendor = 0x 106c;26 + generic_device_ids[3].idProduct = 0x 3702;24 + /* Dell 5500 */ 25 + generic_device_ids[3].idVendor = 0x431C; 26 + generic_device_ids[3].idProduct = 0x8115; 27 27 + generic_device_ids[3].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 28 + /* Sierra Wireless Aircard 595*/29 + generic_device_ids[4].idVendor = 0x 1199;30 + generic_device_ids[4].idProduct = 0x 0019;28 + /* Dell 5510 */ 29 + generic_device_ids[4].idVendor = 0x431C; 30 + generic_device_ids[4].idProduct = 0x8818; 31 31 + generic_device_ids[4].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 32 + /* Kyocera Wireless KPC650 */ 33 + generic_device_ids[5].idVendor = 0x0c88; 34 + generic_device_ids[5].idProduct = 0x17da; 35 + generic_device_ids[5].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 36 + /* Novatel Wireless EX720 */ 37 + generic_device_ids[6].idVendor = 0x1410; 38 + generic_device_ids[6].idProduct = 0x1120; 39 + generic_device_ids[6].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 32 40 + /* Novatel Wireless S720 */ 33 + generic_device_ids[5].idVendor = 0x1410; 34 + generic_device_ids[5].idProduct = 0x1130; 35 + generic_device_ids[5].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 36 + /* Sierra Wireless Aircard 580 */ 37 + generic_device_ids[6].idVendor = 0x1199; 38 + generic_device_ids[6].idProduct = 0x0112; 39 + generic_device_ids[6].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 40 + /* Kyocera Wireless KPC650 */ 41 + generic_device_ids[7].idVendor = 0x0c88; 42 + generic_device_ids[7].idProduct = 0x17da; 41 + generic_device_ids[7].idVendor = 0x1410; 42 + generic_device_ids[7].idProduct = 0x1130; 43 43 + generic_device_ids[7].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 44 + /* Novatel Wireless U720 */ 45 + generic_device_ids[8].idVendor = 0x1410; 46 + generic_device_ids[8].idProduct = 0x2110; 47 + generic_device_ids[8].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 44 48 + /* Novatel Wireless V620 */ 45 + generic_device_ids[8].idVendor = 0x1410; 46 + generic_device_ids[8].idProduct = 0x1110; 47 + generic_device_ids[8].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 48 + /* AirPrime 5220 */ 49 + generic_device_ids[9].idVendor = 0xf3d0; 50 + generic_device_ids[9].idProduct = 0x0112; 49 + generic_device_ids[9].idVendor = 0x1410; 50 + generic_device_ids[9].idProduct = 0x1110; 51 51 + generic_device_ids[9].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 52 + /* Novatel Wireless XU870 */ 53 + generic_device_ids[10].idVendor = 0x1410; 54 + generic_device_ids[10].idProduct = 0x1430; 55 + generic_device_ids[10].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 52 56 + /* Option GT MAX 3.6 */ 53 + generic_device_ids[10].idVendor = 0x0af0; 54 + generic_device_ids[10].idProduct = 0x6701; 55 + generic_device_ids[10].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 57 + generic_device_ids[11].idVendor = 0x0af0; 58 + generic_device_ids[11].idProduct = 0x6701; 59 + generic_device_ids[11].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 60 + /* Pantech PX-500/PC5750 */ 61 + generic_device_ids[12].idVendor = 0x106c; 62 + generic_device_ids[12].idProduct = 0x3702; 63 + generic_device_ids[12].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 64 + /* Sierra Wireless AC850/AC860 */ 65 + generic_device_ids[13].idVendor = 0x0192; 66 + generic_device_ids[13].idProduct = 0x0710; 67 + generic_device_ids[13].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 68 + /* Sierra Wireless AC580 */ 69 + generic_device_ids[14].idVendor = 0x1199; 70 + generic_device_ids[14].idProduct = 0x0112; 71 + generic_device_ids[14].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 72 + /* Sierra Wireless AC595 */ 73 + generic_device_ids[15].idVendor = 0x1199; 74 + generic_device_ids[15].idProduct = 0x0019; 75 + generic_device_ids[15].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 56 76 + /* Sierra Wireless AC875 */ 57 + generic_device_ids[1 1].idVendor = 0x1199;58 + generic_device_ids[1 1].idProduct = 0x6820;59 + generic_device_ids[1 1].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT;77 + generic_device_ids[16].idVendor = 0x1199; 78 + generic_device_ids[16].idProduct = 0x6820; 79 + generic_device_ids[16].match_flags = USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_PRODUCT; 60 80 /* register our generic driver with ourselves */ 61 81 usb_serial_register (&generic_device); 62 82 #endif 63 trunk/imagebuilder/files/sbin/ifup.3g
r75 r80 49 49 "f3d0:0112") card_id="PC5220";; 50 50 "0af0:6701") card_id="OptionGT";; 51 "1199:6820") card_id="AC875";; 51 "431c:8115") card_id="Dell_5500";; 52 "431c:8818") card_id="Dell_5510";; 53 "1410:1120") card_id="EX720";; 54 "1410:2110") card_id="U720";; 55 "1410:1430") card_id="XU870";; 56 "0192:0710") card_id="AC850-AC860";; 57 "1199:6820") card_id="AC875" 52 58 esac 53 59 done