I am trying to get a NetGear AirCard 340u to work on DragonBoard running Linaro currently with Linux kernel 4.4.9. I did a dist-upgrade and rebooted in case a new kernel was installed. The Netgear documentation, http://kb.netgear.com/app/answers/detail/a_id/26983, says that their drivers are only supported under kernel versions 2.6 to 3.5.0.23. I tried to compile them as they instruct but got errors.
Further searching yielded these leads:
- https://web.archive.org/web/20160416225803/http://wes.skeweredrook.com/raspberry-pi-att-beam/
- https://github.com/casastorta/gobiserial/wiki/Support-for-NetGear-AirCard-340U-and-341U
- https://mtekk.us/archives/guides/netgear-aircard-340u-linux/
- http://kb.netgear.com/app/answers/detail/a_id/25928/~/how-to-use-aircard-320u-in-ubuntu-ver01
I found one mention of qmi_wwan in the 96board github page: https://github.com/96boards/wilink8-wlan_wl18xx/commit/ba6de0f5304ccdc45ae260e7e0feb6e0ef2dd558.
I tried forcing the device to use the qcserial and sierra drivers by modifying their new_id files to 1199 9051, (not at the same time). 1199 9051 are the vendor and product ids returned by lsusb for this device. It would show up as /dev/ttyUSB2 and /dev/ttyUSB3 when associated with qcserial, but would throw errors.
So how do I go about getting those modules? Is it possible to safely upgrade to linux kernel 4.7.0?