Но вот под linux еще никак. Имел кто дело с этим змием (qmi) мануалов не густо, а результаты так себе. Пробовал так:
root@imx7dsabresd:~# usb 2-1: new high-speed USB device number 2 using ci_hdrc
usbcore: registered new interface driver usbserial
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial support registered for generic
usbcore: registered new interface driver cdc_wdm
usbcore: registered new interface driver option
qmi_wwan 2-1:1.2: cdc-wdm0: USB WDM device
usbserial: USB Serial support registered for GSM modem (1-port)
qmi_wwan 2-1:1.2 wwan0: register 'qmi_wwan' at usb-ci_hdrc.1-1, WWAN/QMI device, de:d5:76:77:fb:3f
option 2-1:1.0: GSM modem (1-port) converter detected
usbcore: registered new interface driver qmi_wwan
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
option 2-1:1.3: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
option 2-1:1.4: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
option 2-1:1.5: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB3
option 2-1:1.6: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB4
ifconfig
eth0 Link encap:Ethernet HWaddr F8:DC:7A:2F:01:AA
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:
127.0.0.1 Mask:
255.0.0.0 inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:700 (700.0 B) TX bytes:700 (700.0 B)
root@imx7dsabresd:~# ip link set dev wwan0 down
root@imx7dsabresd:~# echo Y > /sys/class/net/wwan0/qmi/raw_ip
root@imx7dsabresd:~# ip link set dev wwan0 up
root@imx7dsabresd:~# qmicli --device=/dev/cdc-wdm0 --device-open-proxy --wds-start-network="ip-type=4,apn=internet" --client-no-release-cid
[/dev/cdc-wdm0] Network started
Packet data handle: '2266627568'
[/dev/cdc-wdm0] Client ID not released:
Service: 'wds'
CID: '17'
root@imx7dsabresd:~# udhcpc -q -f -n -i wwan0
udhcpc (v1.23.1) started
Sending discover...
Sending select for
10.234.57.44...
Lease of
10.234.57.44 obtained, lease time 7200
/etc/udhcpc.d/50default: Adding DNS
10.23.238.194/etc/udhcpc.d/50default: Adding DNS
10.23.4.141root@imx7dsabresd:~# ifconfig
eth0 Link encap:Ethernet HWaddr F8:DC:7A:2F:01:AA
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:
127.0.0.1 Mask:
255.0.0.0 inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:700 (700.0 B) TX bytes:700 (700.0 B)
wwan0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:
10.234.57.44 P-t-P:
10.234.57.44 Mask:
255.255.255.248 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:612 (612.0 B) TX bytes:656 (656.0 B)
root@imx7dsabresd:~# ping
8.8.8.8PING
8.8.8.8 (
8.8.8.8): 56 data bytes
^C
---
8.8.8.8 ping statistics ---