Ok, first update. Reflashed to stick, configured as here:
config interface 'wan'
option ifname 'wwan0'
option proto 'ncm'
option device '/dev/cdc-wdm0'
option mode 'auto'
option apn 'the_text_name_of_your_mobile_network'
option ipv6 'auto'
option metric '100'
got the same misbehavior as in linked post
daemon.notice netifd: wan (6693): Timeout running AT-command
daemon.notice netifd: wan (6693): Failed to set operating mode
daemon.notice netifd: wan (7490): Stopping network wan
daemon.notice netifd: wan (7490): sending ->
daemon.notice netifd: Interface 'wan' is now down
daemon.notice netifd: Interface 'wan' is setting up now
daemon.notice netifd: wan (7499): Configuring modem
daemon.notice netifd: wan (7499): WARNING: Variable 'modes' does not exist or is not an array/object
daemon.notice netifd: wan (7499): Setting mode
daemon.notice netifd: wan (7499): sending ->
Solution was to change the device to /dev/ttyUSB0
like this:
config interface 'wan'
option ifname 'wwan0'
option proto 'ncm'
#option device '/dev/cdc-wdm0'
option device '/dev/ttyUSB0'
option mode 'auto'
option apn 'the_text_name_of_your_mobile_network'
option ipv6 'auto'
option metric '100'
and do the following to activate changes
/etc/init.d/network restart
#and possibly these if still not working
ip link set wwan0 down
ip link set wwan0 up
ifdown wan
ifup wan
I think in the linked post that's what the author did too, it just wasn't very explicit.
Anyhow, now on to the sms, ussd.