Connection of 2 EG25-G PCI to MCU in the same time

We have designed device with two 4g modems connected to MCU in the same time, but when we connect 2 EG25-G in the sametime working only 1 of them…But when we connect EG25-G and anyother PCI modem it working well…i think EG25-G have internal adress and we need to change it. I can`t find any information about it…

Thanks for your query in Quectel forums.
Hello, what are your criteria for judging whether EG25 is operating normally? Can you tell me more about the internal address you are referring to? Is it ip address or pid or what?
Thanks.

The main problem - when connecting two modems Quectel EC25-G only one is responsible to work. We are using oolite 8.0 Main dev board (3 PCIe, Ethernets, etc) + 8.1 Oolite as SOC (MT7621DAT, 128 RAM, 16 ROM). We run custom OpenWRT with all kernel modules built in.

The main problem we see from dmesg:

Not enough bandwidth for altsetting 0

[ 1163.680537] usb 1-2.3: new high-speed USB device number 8 using xhci-mtk
[ 1163.900821] option 1-2.3:1.0: GSM modem (1-port) converter detected
[ 1163.914464] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB4
[ 1163.930354] option 1-2.3:1.1: GSM modem (1-port) converter detected
[ 1163.943955] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB5
[ 1163.960012] option 1-2.3:1.2: GSM modem (1-port) converter detected
[ 1163.973356] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB6
[ 1163.989316] option 1-2.3:1.3: GSM modem (1-port) converter detected
[ 1164.002803] usb 1-2.3: GSM modem (1-port) converter now attached to ttyUSB7
[ 1164.019675] usb 1-2.3: Not enough host controller resources for new device state.
[ 1164.034845] usb 1-2.3: Not enough bandwidth for altsetting 0
[ 1164.046616] qmi_wwan: probe of 1-2.3:1.4 failed with error -12


https://sliusardanya.notion.site/Connect-two-Quectel-EC25-G-via-PCIe-57dc61dfe33e405b8f16034acccebfb8

Hi,
Thanks for your query in Quectel forums.

  1. First, you need to confirm that the USB ports of the two modules on your side are all enumerated successfully;
  2. If you use QMI dialing, how do you do it the first time QMI dialing selects the USB port of module A, and the second QMI dialing is the USB port of module B? Did you repeat the selection twice for QMI dialing? Module A is used for dialing, but module B does not dial it, so the dialing is not successful and the correct ip address is obtained.
    Thanks.