Skyus - DS with linux embedded platform

I got a bit stuck.
We are using embedded linux on a target board to control the unit.
We now have the correct drivers installed.
When we plug the card in the following occurs.

usb 1-1: new high-speed USB device number 6 using zynq-ehci
usb 1-1: config 1 has an invalid interface number: 8 but max is 5
usb 1-1: config 1 has an invalid interface number: 10 but max is 5
usb 1-1: config 1 has an invalid interface number: 11 but max is 5
usb 1-1: config 1 has no interface number 1
usb 1-1: config 1 has no interface number 4
usb 1-1: config 1 has no interface number 5
option 1-1:1.0: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
option 1-1:1.2: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
option 1-1:1.3: GSM modem (1-port) converter detected
usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
qmi_wwan 1-1:1.8: cdc-wdm0: USB WDM device
qmi_wwan 1-1:1.8 wwan0: register ‘qmi_wwan’ at usb-zynq-ehci.0-1, WWAN/QMI device, e2:77:78:e0:2a:58
qmi_wwan 1-1:1.10: cdc-wdm1: USB WDM device
qmi_wwan 1-1:1.10 wwan1: register ‘qmi_wwan’ at usb-zynq-ehci.0-1, WWAN/QMI device, e2:77:78:e0:2a:58

Which is correct.

I can now talk to the unit (AT commands) on /dev/ttyUSB2

AT!gstatus?
!GSTATUS:
Current Time: 52 Temperature: 24
Bootup Time: 0 Mode: ONLINE
System mode: LTE PS state: Attached
LTE band: B20 LTE bw: 10 MHz
LTE Rx chan: 6400 LTE Tx chan: 24400
EMM state: Registered Normal Service
RRC state: RRC Idle
IMS reg state: No Srv

RSSI (dBm): -56 Tx Power: 0
RSRP (dBm): -83 TAC: 4141 (16705)
RSRQ (dB): -11 Cell ID: 00097678 (620152)
SINR (dB): 15.6

OK
at!scpaddr=
at!scpaddr=
!SCPADDR: NOT IMPLEMENTED

OK
at!scprof?
at!scprof?
!SCPROF: NOT IMPLEMENTED

I don’t understand the reply not implemented.
I see both wwan0 and wwan1 but neither become configured.
Am I missing something>

It looks to me like you are using the qmi_wwan driver for the network interface and the unit will not work with this correctly. You need to use the GobiNet driver we supply, the qmi_wwan is the qopen source one which Linux will always try to use if it is present on the system, you need to do the following

  1. Delete the qmi_wwan.ko file from the system.
  2. Delete the qcserial.ko file from the system.
  3. Blackist the qmi_wwan modem in the black list file.
  4. Install the GobiSerial and GobiNet drvers as supplied by us.
  5. Check the USB composition with the below commands to make sure it is using RMNet.

at!entercnd=“A710”
at!usbcomp?

Make sure the composition is 50D.

Regards

Matt