--- bladeRF/linux/kernel/bladeRF.c 2013-08-06 04:48:54.828638563 -0400 +++ bladeRF.b/linux/kernel/bladeRF.c 2013-08-06 04:50:41.920643743 -0400 @@ -1191,7 +1191,16 @@ .id_table = bladerf_table, }; -module_usb_driver(bladerf_driver); +static int __init bladerf_init(void) +{ + return usb_register(&bladerf_driver); +} +static void __exit bladerf_exit(void) +{ + usb_deregister(&bladerf_driver); +} +module_init(bladerf_init); +module_exit(bladerf_exit); MODULE_AUTHOR("Robert Ghilduta "); MODULE_DESCRIPTION("bladeRF USB driver");