Help configuring Huawei E5220 3G dongle

I found an old Huawei E5220 3G dongle here and wanted to configure it as a backup wan.
However, I can't seem to configure it as a modem, it's always failing:

daemon.notice netifd: Interface 'wan2' is setting up now
daemon.notice netifd: wan2 (24402): Configuring modem
daemon.notice netifd: wan2 (24402): WARNING: Variable 'modes' does not exist or is not an array/object
daemon.notice netifd: wan2 (24402): Setting mode
daemon.notice netifd: wan2 (24402): sending ->
daemon.notice netifd: wan2 (24402): Timeout running AT-command
daemon.notice netifd: wan2 (24402): Failed to set operating mode
daemon.notice netifd: wan2 (24615): Stopping network wan2
daemon.notice netifd: wan2 (24615): sending ->
daemon.notice netifd: Interface 'wan2' is now down

I tried following the instructions for ncm devices, since lsusb gives me this:

 lsusb -tv
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=huawei_cdc_ncm, 480M
    |__ Port 1: Dev 2, If 1, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 1: Dev 2, If 2, Class=Vendor Specific Class, Driver=option, 480M
    |__ Port 1: Dev 2, If 3, Class=Mass Storage, Driver=, 480M

But I may be wrong... can someone point me in the right direction? For now I just wanted to get the interface working and access to the internet, the "backup wan" part I'll take care later.