diff -burN linux-2.6.13.1/drivers/net/avm_cpmac/cpmac_eth.c linux-2.6.13.1/drivers/net/avm_cpmac/cpmac_eth.c
--- linux-2.6.13.1/drivers/net/avm_cpmac/cpmac_eth.c	2006-12-20 13:54:47.000000000 +0100
+++ linux-2.6.13.1/drivers/net/avm_cpmac/cpmac_eth.c	2007-01-30 23:20:52.000000000 +0100
@@ -388,6 +388,8 @@
 	case SIOCSMIIREG:
     case AVM_CPMAC_IOCTL_SET_CONFIG_N:
     case AVM_CPMAC_IOCTL_GET_CONFIG_N:
+    case AVM_CPMAC_IOCTL_INFO:
+    case AVM_CPMAC_IOCTL_GENERIC:
 		if (real_dev->do_ioctl && netif_device_present(real_dev)) 
 			err = real_dev->do_ioctl(real_dev, &ifrr, cmd);
 		break;
