diff -uNr mISDN-1_1_9_2.dist/config/mISDN mISDN-1_1_9_2.new/config/mISDN
--- mISDN-1_1_9_2.dist/config/mISDN	2009-01-22 14:36:34.000000000 +0100
+++ mISDN-1_1_9_2.new/config/mISDN	2009-09-22 18:35:17.000000000 +0200
@@ -389,7 +389,7 @@
 		addcard "w6692pci" "" 1 'mode="te" link="ptmp"'
 	done
 	if [ -e ${LSUSB} ]; then 
-		for line in $(${LSUSB} | ${GREP} "0959:2bd0\|0675:1688\|07b0:0007\|0742:200\(7\|8\|9\|A\)\|08e3:0301\|07fa:084\(7\|8\)\|07ba:0006\|0586:0102"); do
+		for line in $(${LSUSB} | ${GREP} "0959:2bd0\|0675:1688\|07b0:0007\|0742:200\(7\|8\|9\|A\)\|08e3:0301\|07fa:084\(7\|8\)\|07ba:0006\|0586:0102\|071d:1005"); do
 			addcard "hfcsusb" "" 1 'mode="te" link="ptmp"'
 		done
 	fi
diff -uNr mISDN-1_1_9_2.dist/drivers/isdn/hardware/mISDN/hfcs_usb.c mISDN-1_1_9_2.new/drivers/isdn/hardware/mISDN/hfcs_usb.c
--- mISDN-1_1_9_2.dist/drivers/isdn/hardware/mISDN/hfcs_usb.c	2009-01-22 14:36:34.000000000 +0100
+++ mISDN-1_1_9_2.new/drivers/isdn/hardware/mISDN/hfcs_usb.c	2009-09-22 18:52:18.000000000 +0200
@@ -208,6 +208,12 @@
 	                  {LED_SCHEME1, {0x88, -64, -32, -16},
 	                   "ZyXEL OMNI.NET USB II"}),
 	},
+	{
+	 USB_DEVICE(0x071d, 0x1005),
+	 .driver_info = (unsigned long) &((hfcsusb_vdata)
+			  {LED_SCHEME1, {0x02, 0, 0x01, 0x04},
+			   "Eicon Diva USB 4.0"}),
+	},
 	{ }
 };
 
diff -uNr mISDN-1_1_9_2.dist/misdn-init mISDN-1_1_9_2.new/misdn-init
--- mISDN-1_1_9_2.dist/misdn-init	2009-01-22 14:36:34.000000000 +0100
+++ mISDN-1_1_9_2.new/misdn-init	2009-09-22 18:35:38.000000000 +0200
@@ -168,7 +168,7 @@
 	done
 	
 	if [ -e ${LSUSB} ]; then 
-		for line in $(${LSUSB} | grep "0959:2bd0\|0675:1688\|07b0:0006\|0742:200\(7\|8\|9\|A\)\|08e3:0301\|07fa:084\(7\|8\)\|07ba:0006"); do
+		for line in $(${LSUSB} | grep "0959:2bd0\|0675:1688\|07b0:0006\|0742:200\(7\|8\|9\|A\)\|08e3:0301\|07fa:084\(7\|8\)\|07ba:0006\|071d:1005"); do
 			addcard "1,hfcsusb"
 		done
 	fi
