No wireless on DGN3500

I've been struggling to work out whats up with the wireless on my DGN3500.

The wireless works fine on the netgear stock firmware, and even works on Amod (modified netgear stock firmware -

I see this error on the system log and think it must be the calibration data getting lost in the upgrade.

[   17.153207] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[   17.164670] owl-loader 0000:00:0e.0: invalid calibration data

I've got serial access to the DGN3500 and have been comparing mtd backups from both firmwares but to be honest I dont really know what im looking for!

The partition layout seem different between the firmwares, the openwrt wiki stats mtd2 is calibration partition and it matches mtd5 on the stock firmware, im guessing ive got to get the correct calibration out of the stock firmware and place it in openwrt somehow??

Does anyone else experience this problem who could advise me?