Those with the probing error in the dmesg output, please try to run the attached program as root (gunzip first). It powers up Bluetooth and I2C. Then check its return code, and manually load the fmradio kernel module. Be sure to unload the fmradio driver first; it stays loaded even when initialising fails. Code: rmmod radio-bcm2048 Code: bcm2048-i2c 1 echo $? insmod /lib/modules/current/radio-bcm2048.ko Then check dmesg output again. Finally you can unload the driver again and power down the I2C: Code: rmmod radio-bcm2048 bcm2048-i2c 0 Please report your findings, esp. the return code of the bcm2048-i2c invocation.
rmmod radio-bcm2048
bcm2048-i2c 1 echo $? insmod /lib/modules/current/radio-bcm2048.ko
rmmod radio-bcm2048 bcm2048-i2c 0