Add devolo MicroLink ADSL Fun USB Id's

This commit is contained in:
Arne Fitzenreiter
2008-08-17 14:43:46 +02:00
parent 8215834f48
commit f36f5b08da
2 changed files with 42 additions and 0 deletions

View File

@@ -97,6 +97,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
# Security fix for CIFS & Netfilter SNMP
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.20.21-additional_check_on_BER_decoding.patch
# Add devolo MicroLink ADSL Fun USB ID's to ueagle-atm
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.23-ueagle-atm-devolo_usb_id.patch
# Openswan
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/openswan-2.4.x.kernel-2.6.23-natt.patch

View File

@@ -0,0 +1,39 @@
Submitted By: Arne Fitzenreiter <arne_f@ipfire.org>
Date: 2008-08-17
Description: Add devolo MicroLink ADSL Fun USB id's to eagle-atm driver
diff -Naur linux-2.6.23.17.org/drivers/usb/atm/ueagle-atm.c linux-2.6.23.17/drivers/usb/atm/ueagle-atm.c
--- linux-2.6.23.17.org/drivers/usb/atm/ueagle-atm.c 2008-02-26 01:14:28.000000000 +0100
+++ linux-2.6.23.17/drivers/usb/atm/ueagle-atm.c 2008-08-17 12:35:03.000000000 +0200
@@ -174,6 +174,16 @@
#define ELSA_PID_PSTFIRM 0x3350
#define ELSA_PID_PREFIRM 0x3351
+#define DEVOLO_VID 0x1039
+#define DEVOLO_E1I_PID_PSTFIRM 0x2100
+#define DEVOLO_E1I_PID_PREFIRM 0x2101
+#define DEVOLO_E1P_PID_PSTFIRM 0x2110
+#define DEVOLO_E1P_PID_PREFIRM 0x2111
+#define DEVOLO_E2I_PID_PSTFIRM 0x2120
+#define DEVOLO_E2I_PID_PREFIRM 0x2121
+#define DEVOLO_E2P_PID_PSTFIRM 0x2130
+#define DEVOLO_E2P_PID_PREFIRM 0x2131
+
/*
* Sagem USB IDs
*/
@@ -1795,6 +1805,14 @@
static const struct usb_device_id uea_ids[] = {
{USB_DEVICE(ELSA_VID, ELSA_PID_PREFIRM), .driver_info = ADI930 | PREFIRM},
{USB_DEVICE(ELSA_VID, ELSA_PID_PSTFIRM), .driver_info = ADI930 | PSTFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E1I_PID_PREFIRM),.driver_info = EAGLE_I | PREFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E1I_PID_PSTFIRM),.driver_info = EAGLE_I | PSTFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E1P_PID_PREFIRM),.driver_info = EAGLE_I | PREFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E1P_PID_PSTFIRM),.driver_info = EAGLE_I | PSTFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E2I_PID_PREFIRM),.driver_info = EAGLE_II | PREFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E2I_PID_PSTFIRM),.driver_info = EAGLE_II | PSTFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E2P_PID_PREFIRM),.driver_info = EAGLE_II | PREFIRM},
+ {USB_DEVICE(DEVOLO_VID, DEVOLO_E2P_PID_PSTFIRM),.driver_info = EAGLE_II | PSTFIRM},
{USB_DEVICE(EAGLE_VID, EAGLE_I_PID_PREFIRM), .driver_info = EAGLE_I | PREFIRM},
{USB_DEVICE(EAGLE_VID, EAGLE_I_PID_PSTFIRM), .driver_info = EAGLE_I | PSTFIRM},
{USB_DEVICE(EAGLE_VID, EAGLE_II_PID_PREFIRM), .driver_info = EAGLE_II | PREFIRM},