root@OpenWrt:/# lspci
|
00:00.0 Class 0604: 17cb:1001
|
01:00.0 Class ff00: 17cb:0306
|
|
root@OpenWrt:~# insmod pcie_mhi.ko
|
[ 77.949271] mhi_init Quectel_Linux_PCIE_MHI_Driver_V1.3.0.17
|
[ 77.950949] mhi_pci_probe pci_dev->name = 0000:01:00.0, domain=0, bus=1, slot=0, vendor=17CB, device=0306
|
[ 77.955331] mhi_q 0000:01:00.0: BAR 0: assigned [mem 0x48000000-0x48000fff 64bit]
|
[ 77.963756] mhi_q 0000:01:00.0: enabling device (0140 -> 0142)
|
[ 78.048911] [I][mhi_netdev_enable_iface] Prepare the channels for transfer
|
[ 78.092304] [I][mhi_netdev_enable_iface] Exited.
|
[ 78.096580] rmnet_vnd_register_device(rmnet_mhi0.1)=0
|
|
root@OpenWrt:~# brctl addbr br0
|
root@OpenWrt:~# brctl addif br0 rmnet_mhi0.1
|
root@OpenWrt:~# brctl addif br0 eth1
|
[ 250.017213] device eth1 entered promiscuous mode
|
root@OpenWrt:~# brctl show
|
bridge name bridge id STP enabled interfaces
|
br0 8000.00001c353487 no eth1
|
rmnet_mhi0.1
|
|
root@OpenWrt:~# quectel-CM -s cmnet -b &
|
[04-14_06:43:28:473] Quectel_QConnectManager_Linux_V1.6.0.25
|
[04-14_06:43:28:474] network interface '' or qmidev '' is not exist
|
[04-14_06:43:28:475] netcard driver = pcie_mhi, driver version = V1.3.0.17
|
[04-14_06:43:28:476] qmap_mode = 1, qmap_version = 9, qmap_size = 16384, muxid = 0x81, qmap_netcard = rmnet_mhi0.1
|
[04-14_06:43:28:477] Modem works in QMI mode
|
[04-14_06:43:28:531] cdc_wdm_fd = 7
|
[04-14_06:43:29:532] QmiWwanInit message timeout
|
[04-14_06:43:30:540] Get clientWDS = 15
|
[04-14_06:43:30:543] Get clientDMS = 1
|
[04-14_06:43:30:546] Get clientNAS = 4
|
[04-14_06:43:30:550] Get clientUIM = 1
|
[04-14_06:43:30:553] Get clientWDA = 1
|
[04-14_06:43:30:557] requestBaseBandVersion RM500QGLABR10A03M4G
|
[04-14_06:43:30:560] qmap_settings.rx_urb_size = 16384
|
[04-14_06:43:30:561] qmap_settings.ul_data_aggregation_max_datagrams = 11
|
[04-14_06:43:30:561] qmap_settings.ul_data_aggregation_max_size = 8192
|
[04-14_06:43:30:561] qmap_settings.dl_minimum_padding = 0
|
[04-14_06:43:30:575] requestGetSIMStatus SIMStatus: SIM_READY
|
[04-14_06:43:30:575] requestSetProfile[1] cmnet///0
|
[04-14_06:43:30:588] requestGetProfile[1] cmnet///0
|
[04-14_06:43:30:591] requestRegistrationState2 MCC: 460, MNC: 0, PS: Attached, DataCap: 5G_NSA
|
[04-14_06:43:30:595] requestQueryDataCall IPv4ConnectionStatus: DISCONNECTED
|
[04-14_06:43:30:595] ifconfig rmnet_mhi0 down
|
[04-14_06:43:30:620] ifconfig rmnet_mhi0.1 0.0.0.0
|
ifconfig: SIOCSIFFLAGS: Network is down
|
[04-14_06:43:30:644] ifconfig rmnet_mhi0.1 down
|
[04-14_06:43:30:679] requestSetupDataCall WdsConnectionIPv4Handle: 0xb41f47d0
|
[ 263.869899] net rmnet_mhi0: link_state 0x0 -> 0x1
|
[04-14_06:43:30:693] ifconfig rmnet_mhi0 up
|
[ 263.892647] [I][mhi_netdev_open] Opened net dev interface
|
[04-14_06:43:30:718] ifconfig rmnet_mhi0.1 up
|
[04-14_06:43:30:746] echo '0xa59316b' > /sys/class/net/rmnet_mhi0.1/bridge_ipv4
|
|
root@OpenWrt:~# ifconfig br0 up
|
[ 268.800026] br0: port 2(eth1) entered forwarding state
|
[ 268.800336] br0: port 2(eth1) entered forwarding state
|
[ 268.804251] br0: port 1(rmnet_mhi0.1) entered forwarding state
|
[ 268.809465] br0: port 1(rmnet_mhi0.1) entered forwarding state
|
[ 283.845790] br0: port 2(eth1) entered forwarding state
|
|
[ 296.512489] rmnet_mhi0.1 PC Mac Address: 00:0e:c6:a6:6c:f1
|
[ 296.515756] rmnet_mhi0.1 PC Mac Address: 00:0e:c6:a6:6c:f1
|
[ 296.586584] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|
[ 296.672356] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|
[ 296.792061] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|
[ 296.832822] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|
[ 296.941073] rmnet_mhi0.1 sip = 0.0.0.0, tip=10.89.49.107, ipv4=10.89.49.107
|
[ 297.941310] rmnet_mhi0.1 sip = 0.0.0.0, tip=10.89.49.107, ipv4=10.89.49.107
|
[ 298.941528] rmnet_mhi0.1 sip = 0.0.0.0, tip=10.89.49.107, ipv4=10.89.49.107
|
[ 299.941704] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.107, ipv4=10.89.49.107
|
[ 300.024484] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|
[ 300.051995] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|
[ 303.915933] rmnet_mhi0.1 sip = 10.89.49.107, tip=10.89.49.108, ipv4=10.89.49.107
|