Huawei ME936 doesn't seem to work

Hi, I'm having trouble getting a Huawei ME936 to work under OpenWRT.

When doing usbmode -s, I get the following in dmsg:

[  955.444599] usb 1-1.2: usbfs: process 1853 (usbmode) did not claim interface 1 before use
[  955.652930] usb 1-1.2: usbfs: interface 1 claimed by usbfs while 'usbmode' sets config #1

and usbmode -l shows:
Found device: 03f0:931d (Manufacturer: "Hewlett-Packard", Product: "HP lt4110 LTE/HSPA+ 4G Module", Serial: "")

I've followed the various guides on openwrt.org, but so far that hasn't worked.

lsusb -t output:
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 2: Dev 4, If 5, Class=Vendor Specific Class, Driver=, 480M
        |__ Port 2: Dev 4, If 3, Class=Vendor Specific Class, Driver=, 480M
        |__ Port 2: Dev 4, If 1, Class=CDC Data, Driver=, 480M
        |__ Port 2: Dev 4, If 4, Class=Vendor Specific Class, Driver=, 480M
        |__ Port 2: Dev 4, If 2, Class=Vendor Specific Class, Driver=, 480M
        |__ Port 2: Dev 4, If 0, Class=Communications, Driver=, 480M

lsmod output:
ath                    16832  3 ath9k,ath9k_common,ath9k_hw
ath9k                  90992  1 
ath9k_common           10880  1 ath9k
ath9k_hw              331808  2 ath9k,ath9k_common
cdc_mbim                4032  0 
cdc_ncm                12864  2 cdc_mbim,huawei_cdc_ncm
cdc_wdm                 7520  3 cdc_mbim,qmi_wwan,huawei_cdc_ncm
cfg80211              200496  4 ath9k,ath9k_common,ath,mac80211
compat                  4704  4 ath9k,ath9k_common,mac80211,cfg80211
crc_ccitt                960  1 ppp_async
crc16                    960  1 ext4
crc32_generic           1216  1 
crc32c_generic          1216  0 
crypto_hash             8192  5 f2fs,ext4,jbd2,crc32c_generic,crc32_generic
ehci_hcd               33040  1 ehci_platform
ehci_platform           4064  0 
ext4                  322784  0 
f2fs                  205376  1 
gpio_button_hotplug     4544  0 
huawei_cdc_ncm          1440  0 
ip_tables              10032  3 iptable_nat,iptable_mangle,iptable_filter
ip6_tables              9920  2 ip6table_mangle,ip6table_filter
ip6t_REJECT              896  2 
ip6table_filter          608  1 
ip6table_mangle         1120  1 
ipt_MASQUERADE           608  1 
ipt_REJECT               864  2 
iptable_filter           672  1 
iptable_mangle           896  1 
iptable_nat              704  1 
jbd2                   45424  1 ext4
mac80211              391936  1 ath9k
mbcache                 2768  1 ext4
mii                     3296  1 usbnet
nf_conntrack           52256  9 nf_conntrack_ipv6,xt_state,xt_conntrack,xt_CT,nf_nat_masquerade_ipv4,nf_conntrack_ipv4,nf_nat_ipv4,nf_nat,nf_conntrack_rtcache
nf_conntrack_ipv4       5280 12 
nf_conntrack_ipv6       5792  7 
nf_conntrack_rtcache    2432  0 
nf_defrag_ipv4           800  1 nf_conntrack_ipv4
nf_defrag_ipv6          8688  1 nf_conntrack_ipv6
nf_log_common           2336  2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4             3104  0 
nf_log_ipv6             3264  0 
nf_nat                  9424  4 xt_nat,nf_nat_redirect,nf_nat_masquerade_ipv4,nf_nat_ipv4
nf_nat_ipv4             3760  1 iptable_nat
nf_nat_masquerade_ipv4    1264  1 ipt_MASQUERADE
nf_nat_redirect          864  1 xt_REDIRECT
nf_reject_ipv4          2080  1 ipt_REJECT
nf_reject_ipv6          2304  1 ip6t_REJECT
nls_base                4736  1 usbcore
ohci_hcd               22320  1 ohci_platform
ohci_platform           3296  0 
option                 30528  0 
ppp_async               6176  0 
ppp_generic            21008  3 pppoe,ppp_async,pppox
pppoe                   7840  0 
pppox                   1168  1 pppoe
qmi_wwan               12160  0 
scsi_mod               86656  2 usb_storage,sd_mod
sd_mod                 24752  2 
slhc                    4160  1 ppp_generic
uhci_hcd               18672  0 
usb_common              1312  1 usbcore
usb_storage            39488  1 
usb_wwan                4128  1 option
usbcore               118464 15 option,cdc_mbim,usb_wwan,qmi_wwan,huawei_cdc_ncm,cdc_ncm,usbserial,usbnet,cdc_wdm,usb_storage,uhci_hcd,ohci_platform,ohci_hcd,ehci_platform,ehci_hcd
usbnet                 15536  4 cdc_mbim,qmi_wwan,huawei_cdc_ncm,cdc_ncm
usbserial              16864  2 option,usb_wwan
x_tables               11344 23 ipt_REJECT,ipt_MASQUERADE,xt_time,xt_tcpudp,xt_state,xt_nat,xt_multiport,xt_mark,xt_mac,xt_limit,xt_conntrack,xt_comment,xt_TCPMSS,xt_REDIRECT,xt_LOG,xt_CT,iptable_mangle,iptable_filter,ip_tables,ip6t_REJECT,ip6table_mangle,ip6table_filter,ip6_tables
xt_CT                   2496  0 
xt_LOG                   704  0 
xt_REDIRECT              608  0 
xt_TCPMSS               2624  4 
xt_comment               448155 
xt_conntrack            2144 18 
xt_limit                 960 20 
xt_mac                   576  0 
xt_mark                  608  0 
xt_multiport            1152  0 
xt_nat                  1088  0 
xt_state                 640  0 
xt_tcpudp               1664 12 
xt_time                 1568  0