<div dir="ltr"><div>Hi all,</div><div><br></div><div>I'm having trouble enabling my new EM7455 card for a Thinkpad T460 with Arch Linux. Using qmi_setup at <a href="https://github.com/penguin2716/qmi_setup">https://github.com/penguin2716/qmi_setup</a> I'm getting the following error:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>error: couldn't set operating mode: QMI protocol error (60): 'InvalidTransition' your wwan device may be RFKilled?<br></div></blockquote><div><br></div><div>Trying a second time I get:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>error: couldn't open the QmiDevice: Operation timed out: device is closed your wwan device may be RFKilled?<br></div></blockquote><div><br></div><div>This seems to be the same response as `sudo qmicli -d /dev/cdc-wdm0 -p --dms-set-operating-mode=online`:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>error: couldn't set operating mode: QMI protocol error (60): 'InvalidTransition' your wwan device may be RFKilled?</div></blockquote></div><div><br></div><div>Listing `rfkill list`:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>1: tpacpi_wwan_sw: Wireless WAN<br>        Soft blocked: no<br>      Hard blocked: no<br></div></blockquote><div><br></div><div>Listing `ip a`:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>4: wwp0s20f0u3i12: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000<br>    link/ether 9a:c6:e7:f6:3d:42 brd ff:ff:ff:ff:ff:ff<br>    inet6 fe80::98c6:e7ff:fef6:3d42/64 scope link <br>       valid_lft forever preferred_lft forever</div></blockquote><div><br></div><div>Listing `sudo qmicli -d /dev/cdc-wdm0 -p --dms-get-operating-mode`:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>[/dev/cdc-wdm0] Operating mode retrieved:<br>     Mode: 'low-power'<br>     Reason: 'unknown'<br>     HW restricted: 'no'</div></blockquote><div><br></div><div>Listing `sudo qmicli -d /dev/cdc-wdm0 -p --dms-get-firmware-preference`:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">firmware preference successfully retrieved:<br>[image 0]<br>     Image type: 'modem'<br>   Unique ID:  '002.023_000'<br>    Build ID:   '02.24.05.03_GENERIC'<br>[image 1]<br> Image type: 'pri'<br>     Unique ID:  '002.023_000'<br>    Build ID:   '02.24.05.03_GENERIC'<br></blockquote></div><div></div><div><br></div><div>Listing `sudo qmicli -d /dev/cdc-wdm0 -p --dms-list-stored-images`:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>[/dev/cdc-wdm0] Device list of stored images retrieved:<br><br>  [0] Type:    'modem'<br>            Maximum: '4'<br><br>          [modem0]<br>              Unique ID:     '?_?'<br>                Build ID:      '02.24.05.03_?'<br>             Storage index: '1'<br>            Failure count: '0'<br><br>  [1] Type:    'pri'<br>      Maximum: '50'<br><br>         >>>>>>>>>> [CURRENT] <<<<<<<<<<<br>           [pri0]<br>                Unique ID:     '002.023_000'<br>                Build ID:      '02.24.05.03_GENERIC'<br><br>             [pri1]<br>                Unique ID:     '001.000_000'<br>                Build ID:      '00.00.00.00_OEMPRI918'<br></div></blockquote><div><br></div><div>Listing `sudo qmicli -d /dev/cdc-wdm0 -p --dms-swi-get-current-firmware`:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[/dev/cdc-wdm0] Successfully retrieved current firmware:<br>  Model: EM7455<br> Boot version: SWI9X30C_02.24.05.03<br>    AMSS version: SWI9X30C_02.24.05.03<br>    SKU ID: 1103422<br>       Package ID: unknown<br>   Carrier ID: 0<br> Config version: 002.023_000<br></blockquote></div><div><br></div><div>I've tried to update the firmware, running `sudo qmi-firmware-update -d 1199 -u SWI9X30C_02.33.03.00.cwe SWI9X30C_02.33.03.00_SIERRA_001.023_000.nvu`:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">loading device information before the update...<br>error: couldn't open QMI device: Operation timed out: device is closed<br></blockquote></div><div><br></div><div>I have three `/dev/ttyUSB[0,1,2]` that are all for qcserial. What's going on here? Why does it keep failing? What else can I try?</div><div><br></div><div>Thanks in advance!<br></div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">Saludos cordiales,<div>Taco de Wolff</div></div></div></div></div></div></div></div></div></div>