Bricked ? FX30 gives no IP address on usb0

Hello,

After attempting to upgrade a FX30 it’s not working anymore at all:
192.168.13.31 IP is unreachable on ethernet and I get no IP address on usb0:

Here are the kernel log when plugging the USB;

Jul 23 22:48:35 thrall kernel: [  640.642570] usb 1-6: new high-speed USB device number 5 using xhci_hcd
Jul 23 22:48:35 thrall kernel: [  640.871392] usb 1-6: config 1 has an invalid interface number: 8 but max is 5
Jul 23 22:48:35 thrall kernel: [  640.871396] usb 1-6: config 1 has an invalid interface number: 19 but max is 5
Jul 23 22:48:35 thrall kernel: [  640.871399] usb 1-6: config 1 has an invalid interface number: 20 but max is 5
Jul 23 22:48:35 thrall kernel: [  640.871401] usb 1-6: config 1 has an invalid interface number: 20 but max is 5
Jul 23 22:48:35 thrall kernel: [  640.871403] usb 1-6: config 1 has no interface number 1
Jul 23 22:48:35 thrall kernel: [  640.871404] usb 1-6: config 1 has no interface number 4
Jul 23 22:48:35 thrall kernel: [  640.871406] usb 1-6: config 1 has no interface number 5
Jul 23 22:48:35 thrall kernel: [  640.883390] usb 1-6: New USB device found, idVendor=1199, idProduct=68c0, bcdDevice= 3.18
Jul 23 22:48:35 thrall kernel: [  640.883394] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 23 22:48:35 thrall kernel: [  640.883396] usb 1-6: Product: Sierra Wireless FX30(WP7607-1)
Jul 23 22:48:35 thrall kernel: [  640.883398] usb 1-6: Manufacturer: Sierra Wireless, Incorporated
Jul 23 22:48:35 thrall kernel: [  640.883399] usb 1-6: SerialNumber: V292020045031006
Jul 23 22:48:35 thrall kernel: [  640.923000] qcserial 1-6:1.0: Qualcomm USB modem converter detected
Jul 23 22:48:35 thrall kernel: [  640.923112] usb 1-6: Qualcomm USB modem converter now attached to ttyUSB0
Jul 23 22:48:35 thrall kernel: [  640.933696] qcserial 1-6:1.2: Qualcomm USB modem converter detected
Jul 23 22:48:35 thrall kernel: [  640.933785] usb 1-6: Qualcomm USB modem converter now attached to ttyUSB1
Jul 23 22:48:35 thrall kernel: [  640.945342] qcserial 1-6:1.3: Qualcomm USB modem converter detected
Jul 23 22:48:35 thrall kernel: [  640.945443] usb 1-6: Qualcomm USB modem converter now attached to ttyUSB2
Jul 23 22:48:35 thrall kernel: [  640.960761] qmi_wwan 1-6:1.8: cdc-wdm0: USB WDM device
Jul 23 22:48:35 thrall kernel: [  640.962600] qmi_wwan 1-6:1.8 wwan0: register 'qmi_wwan' at usb-0000:01:00.0-6, WWAN/QMI device, 8e:55:4b:ba:70:f9
Jul 23 22:48:35 thrall kernel: [  640.979565] cdc_ether 1-6:1.19 usb0: register 'cdc_ether' at usb-0000:01:00.0-6, CDC Ethernet Device, 42:b7:d3:ac:b7:78
Jul 23 22:48:35 thrall kernel: [  641.023329] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready

Sadly no IP assign, if I run dhclient by hand, it just time out with no response. If I assign 192.168.2.20 manually, 192.168.2.2 is unreachable.

I tried on windows with the legato dev suite stuff and recovery mode found the device and flash image on it, but still no IP address on usb0

What do I do now ?

Hi Adam,
Can you send AT command at modem port?

  • ubuntu@ubuntu:~$ sudo minicom /dev/ttyUSB2
    Please check these commands:
  • ATI8
  • ATI9
  • AT!UNLOCK=“A710”
  • AT!USBCOMP?
    —> if the response is not "Interface bitmask: 0008010D (diag,nmea,modem,rmnet0,ecm) "
  • Please set " AT!USBCOMP=1,1,8010D"
  • AT!RESET
    And check the usb0,eth0 after reset.
    Hope it can help
    Thanks,

Hi @acecile,
I suspect you loaded a stock WP7607-1 image onto your FX30.
Log in to the Source and download the R10.0.1.004 image for FX30 and then use fdt2 in Windows or swiflash in Linux to update to the firmware.
The device is not bricked, since the USB ports are up. The stock module firmware doesn’t have the configuration for the FX30 ethernet.
BR,
Chris

Hello guys,

Thanks a lot for the quick response. In the meanwhile I kept digging and figured out I flashed a “regular” image instead of a “cat1”. I have no idea what the difference is but after flashing cat1 image back with recovery option in studio, the modem went back to life :slight_smile:

Thanks