I had a problem of bladerf driver not registering to the usb driver. To detect the problem, after connecting the device, you try
Code: Select all
ls /dev/blade*
Remove the line
Code: Select all
module_usb_driver(bladerf_driver);
Code: Select all
static int __init bladerf_init(void)
{
return usb_register(&bladerf_driver);
}
module_init(bladerf_init);
static void __exit bladerf_exit(void)
{
usb_deregister(&bladerf_driver);
}
module_exit(bladerf_exit);
Code: Select all
ls /dev/blade*