# Em7430 no com port after vid:pid change

**URL:** <https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392>\
**Category:** MC/EM Series\
**Created:** [August 5, 2023, 6:29am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392 "2023-08-05T06:29:43Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [August 6, 2023, 8:08am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/21 "2023-08-06T08:08:01Z")

</div>

seems same issue as this one

> [@MC7455 stuck in MBIM-only USB composition](https://forum.sierrawireless.com/t/mc7455-stuck-in-mbim-only-usb-composition/8499/5):
>
> So the only solution was to try the tools you sent to me… And it worked! That’s really great job! I let you decide whether it’s worth sharing, as far as I’m concern I keep it safe in case it happens again. I think I misused AT!USBCOMP and AT!USBPID commands, hence entering into an unexpected mode… But you sometimes need to expect the unexpected. Thank you very much for your kind and fast help on this! Edit: Here are more information on the root of it. These are the commands I had used: AT…

@dl5162 , any idea how to solve this?

---

<div class="post-metadata">

**Author:** ![dl5162](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/dl5162/32/2169_2.png) [@dl5162](https://forum.sierrawireless.com/u/dl5162)\
**Post date:** [August 6, 2023, 4:51pm UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/22 "2023-08-06T16:51:27Z")

</div>

Yes, looks like exactly the same issue.

I don’t have any better idea than what’s discussed in the discussion you linked to. My last post there includes a link to a .nvu file which might fix the problem. Or make it worse. All warnings are still applicable.

---

<div class="post-metadata">

**Author:** ![phucha](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@phucha](https://forum.sierrawireless.com/u/phucha)\
**Post date:** [August 6, 2023, 6:49pm UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/23 "2023-08-06T18:49:38Z")

</div>

i will try to flash this .nvu and give you the result i get. but anyway i have ordered the new module and stick with verified vid:pid.

---

<div class="post-metadata">

**Author:** ![phucha](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@phucha](https://forum.sierrawireless.com/u/phucha)\
**Post date:** [August 7, 2023, 2:52am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/24 "2023-08-07T02:52:14Z")

</div>

well, i have flash your .nvu with lastest generic .cwe. still cannot fix this problem. so i have brick this module. good bye 8$ 😆

---

<div class="post-metadata">

**Author:** ![phucha](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@phucha](https://forum.sierrawireless.com/u/phucha)\
**Post date:** [August 7, 2023, 7:26am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/25 "2023-08-07T07:26:03Z")

</div>

oh god, i did fix this by many many wierd steps on both Windows10 and Ubuntu 20.04, thanks you @dl5162 , this .nvu is helpful to change the pid, so driver and usb bus can be detected, my works are:

1. using physical pc, dont use virtual machine with usb passthrough because the vm host will not detect usb bus without driver
2. Clean the hardware, m2 pin, m2 adapter pin to avoid pin missing or short
3. must know the device usb setting, i remember it was 3 so i plug it on usb 3.0 port
4. Plug in on windows 10, install the driver with flag DisableUsbCompAutoUpdate=0, it help release the wrong usb bus of device so it can be register
5. flash our .nvu with generic cwe firmware, it help change my vid:pid from 1199:68b1 to 1199:9071, i am using the fdt tool downloaded on the sierra device page with flag -d g5k -fd “firmware folder path” -f generic firmware.cwe bjorn.nvu -log. It run without any issue, device flash and restarted
6. Well, now it have accepted vid:pid, boot up an Ubuntu machine, using swi\_script or the qmicli command to set device work mode to 6 or 8, i was set it as 6
7. Now booting it back to windows, unistall driver, reinstalling it with flag DisableUsbCompAutoUpdate=1 GPS=1 GPSAUTO=1 USBCOMP=6 WIN8BUSDriver=1, after done, it will detected the com port inside device manager, well
8. I am not likely use connect the com with Huawei Modem driver in Windows, i think i will be safer to connect it with minicom or putty in ubuntu so i boot it back onto ubuntu and ttyUSB registered as well

thats my adventure with my em7430

---

<div class="post-metadata">

**Author:** ![phucha](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@phucha](https://forum.sierrawireless.com/u/phucha)\
**Post date:** [August 7, 2023, 7:32am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/26 "2023-08-07T07:32:41Z")

</div>

@jyijyi @dl5162 Thanks you so much for helping me with helpful advise. Have good day !

---

<div class="post-metadata">

**Author:** ![dl5162](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/dl5162/32/2169_2.png) [@dl5162](https://forum.sierrawireless.com/u/dl5162)\
**Post date:** [August 7, 2023, 8:05am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/27 "2023-08-07T08:05:51Z")

</div>

Thanks for sharing that procedure. It helps a lot in case anyone else hits this issue.

And great to hear that you were able to rescue your modem. I do find it amazing that this config, made by a tool I hacked together based on reverse engineering .cwe and .nvu files, is able to fix a problem like this. I have never seen any docs describing the file format or the firmware mechanism it uses, so there are obviously large holes in my understanding. But good enough is good enough 🙂

---

<div class="post-metadata">

**Author:** ![phucha](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@phucha](https://forum.sierrawireless.com/u/phucha)\
**Post date:** [August 7, 2023, 9:39am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/28 "2023-08-07T09:39:43Z")

</div>

yeah, hope it help anyone-else who need. em74xx are very widely used

---

<div class="post-metadata">

**Author:** ![857487](https://avatars.discourse-cdn.com/v4/letter/8/858c86/32.png) [@857487](https://forum.sierrawireless.com/u/857487)\
**Post date:** [May 1, 2024, 5:01pm UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/29 "2024-05-01T17:01:22Z")

</div>

Hello, I also have a 4g module of dw5816e. I want to flash it to the latest universal firmware. I have been researching it for many days and have not been successful. Can you list more detailed flashing steps?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [May 1, 2024, 5:02pm UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/30 "2024-05-01T17:02:58Z")

</div>

Are you testing in Linux or Windows?  
For windows, what do you see in device manager?  
For linux, did you install the USB driver?

---

<div class="post-metadata">

**Author:** ![857487](https://avatars.discourse-cdn.com/v4/letter/8/858c86/32.png) [@857487](https://forum.sierrawireless.com/u/857487)\
**Post date:** [May 1, 2024, 6:43pm UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/31 "2024-05-01T18:43:33Z")

</div>

One DW5816e was successfully refreshed and can be used normally, while another DW5816e failed to refresh its firmware.  
Refresh using the method in the following post:

> [@Can't seem to get EM7455 MR7VT to flash to generic firmware](https://forum.sierrawireless.com/t/cant-seem-to-get-em7455-mr7vt-to-flash-to-generic-firmware/25459/14):
>
> Will that allow me to bypass the need for this?

Failed DW5816e refresh log and related information:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/sierrawireless/original/2X/2/20b4932952d75514d5a1b6945386955f3a592b3c.jpeg)

 ![image](https://us1.discourse-cdn.com/flex025/uploads/sierrawireless/original/2X/0/0afcd73848bc503f3ec68b411323f9f98ab84119.png)

---

<div class="post-metadata">

**Author:** ![857487](https://avatars.discourse-cdn.com/v4/letter/8/858c86/32.png) [@857487](https://forum.sierrawireless.com/u/857487)\
**Post date:** [May 1, 2024, 6:47pm UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/32 "2024-05-01T18:47:02Z")

</div>

I forgot to mention one thing. A dw5816e that is successfully refreshed using this method will display 413c:81cb when refreshed under Linux. However, a dw5816e that fails to be refreshed using this method will not display 413c:81cb when refreshed under Linux.

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [May 2, 2024, 1:08am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/33 "2024-05-02T01:08:23Z")

</div>

is the linux platform able to enumerate the /dev/ttyUSBx port?

> [@Em7430 no com port after vid:pid change](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/6):
>
> Some idea like this one: I also see the qcserial.c in MBPL usb driver where you might add your pid:

Are you able to update the firmware via Airvantage platform over the air?

---

<div class="post-metadata">

**Author:** ![GeBiLaoSun](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/gebilaosun/32/9905_2.png) [@GeBiLaoSun](https://forum.sierrawireless.com/u/GeBiLaoSun)\
**Post date:** [May 16, 2025, 12:38am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/34 "2025-05-16T00:38:17Z")

</div>

May I ask how you updated the firmware of dw5816e? Is it on Windows or Linux? How to install the driver? Are there any specific steps?

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [May 16, 2025, 12:54am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/35 "2025-05-16T00:54:27Z")

</div>

There should be windows driver from dell

---

<div class="post-metadata">

**Author:** ![GeBiLaoSun](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/gebilaosun/32/9905_2.png) [@GeBiLaoSun](https://forum.sierrawireless.com/u/GeBiLaoSun)\
**Post date:** [May 16, 2025, 12:58am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/36 "2025-05-16T00:58:44Z")

</div>

I can indeed download the driver program from the Dell official website. When it can be installed, it prompts me that my computer is not a Dell computer and cannot be installed. I manually installed the driver program by extracting the exe file, but still encountered an error.

 ![wechat_2025-05-16_085827_002](https://us1.discourse-cdn.com/flex025/uploads/sierrawireless/original/2X/1/168269fcc1d81ce9df25ce549e2f7e8cbf2b0d3d.png)

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [May 16, 2025, 1:00am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/37 "2025-05-16T01:00:59Z")

</div>

See if this helps

> **[Convert Dell DW5816e to generic EM7430 · danielewood/sierra-wireless-modems ·...](https://github.com/danielewood/sierra-wireless-modems/discussions/110)**
>
> Hi All Just wondering what the process would be to convert Dell branded EM7430 cards over to generic? is it possible to use these same tools discussed here to do them? Cheers Paul

---

<div class="post-metadata">

**Author:** ![GeBiLaoSun](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/gebilaosun/32/9905_2.png) [@GeBiLaoSun](https://forum.sierrawireless.com/u/GeBiLaoSun)\
**Post date:** [May 16, 2025, 1:02am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/38 "2025-05-16T01:02:24Z")

</div>

You have sent these messages before, and I have reviewed them without solving the problem. I think I should use a Dell computer to install the drivers and change the Vid

---

<div class="post-metadata">

**Author:** ![jyijyi](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/jyijyi/32/4766_2.png) [@jyijyi](https://forum.sierrawireless.com/u/jyijyi)\
**Post date:** [May 16, 2025, 1:18am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/39 "2025-05-16T01:18:07Z")

</div>

so you cannot enumerate the AT command port in linux?

---

<div class="post-metadata">

**Author:** ![GeBiLaoSun](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/gebilaosun/32/9905_2.png) [@GeBiLaoSun](https://forum.sierrawireless.com/u/GeBiLaoSun)\
**Post date:** [May 16, 2025, 1:19am UTC](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392/40 "2025-05-16T01:19:44Z")

</div>

I’m not very good at using Linux yet, I’m learning. I’m not sure if this article is useful, but I’m currently studying. [Sierra Wireless EM7455: How to enable COM ports | zukota.com](https://zukota.com/posts/sierra-wireless-em7455-how-to-enable-com-ports/)

[Previous page](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392.md?page=1)

[Next page](https://forum.sierrawireless.com/t/em7430-no-com-port-after-vid-pid-change/30392.md?page=3)
