Hello.
I want bought 3G USB modem IRZ ES90PU.
This modem based on Huawei EM770 3G Module.
Tell me, please.
Can I expect that the modem will work in RouterOS 5.17 ?
Developer makes the following recommendations for Linux.
First, you need to know the device VID (Vendor ID) and PID (Product ID). You can do this using lsusb command after connecting the modem to the system:
$ lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 10c4:8341 Cygnal Integrated Products, Inc.
Bus 001 Device 001: ID 0000:0000We are interested in the second line. Characters 10c4 are VID, and 8341 are PID. PID for different modems will differ.
Now that we know VID and PID, you will need the core source code. They are set by the following command in Ubuntu:
sudo apt-get install linux-source
Next, add the modem ID to the driver source code
cd /usr/src/linux/
sudo gedit drivers/usb/serial/cp2101.c
Find the line
{ USB_DEVICE(0x10C4, 0xEA60) }, /* Silicon Labs factory default */
and add the following line to it
{ USB_DEVICE(0x10C4, 0x8341) }, /* Siemens MC35PU GPRS modem*/
Reassemble the core:
make
Copy the new module instead of the old one:
sudo cp /usr/src/linux/drivers/usb/serial/cp2101.ko /lib/modules/<version_of_kernel>/kernel/drivers/usb/serial/cp2101.ko
Restart your computer. After the changes the modem will be determined as USB to COM converter.