18c2ecf20Sopenharmony_ciWhat: /sys/class/net/<iface>/qmi/raw_ip 28c2ecf20Sopenharmony_ciDate: Dec 2015 38c2ecf20Sopenharmony_ciKernelVersion: 4.4 48c2ecf20Sopenharmony_ciContact: Bjørn Mork <bjorn@mork.no> 58c2ecf20Sopenharmony_ciDescription: 68c2ecf20Sopenharmony_ci Boolean. Default: 'N' 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci Set this to 'Y' to change the network device link 98c2ecf20Sopenharmony_ci framing from '802.3' to 'raw-ip'. 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci The netdev will change to reflect the link framing 128c2ecf20Sopenharmony_ci mode. The netdev is an ordinary ethernet device in 138c2ecf20Sopenharmony_ci '802.3' mode, and the driver expects to exchange 148c2ecf20Sopenharmony_ci frames with an ethernet header over the USB link. The 158c2ecf20Sopenharmony_ci netdev is a headerless p-t-p device in 'raw-ip' mode, 168c2ecf20Sopenharmony_ci and the driver expects to echange IPv4 or IPv6 packets 178c2ecf20Sopenharmony_ci without any L2 header over the USB link. 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci Userspace is in full control of firmware configuration 208c2ecf20Sopenharmony_ci through the delegation of the QMI protocol. Userspace 218c2ecf20Sopenharmony_ci is responsible for coordination of driver and firmware 228c2ecf20Sopenharmony_ci link framing mode, changing this setting to 'Y' if the 238c2ecf20Sopenharmony_ci firmware is configured for 'raw-ip' mode. 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciWhat: /sys/class/net/<iface>/qmi/add_mux 268c2ecf20Sopenharmony_ciDate: March 2017 278c2ecf20Sopenharmony_ciKernelVersion: 4.11 288c2ecf20Sopenharmony_ciContact: Bjørn Mork <bjorn@mork.no> 298c2ecf20Sopenharmony_ciDescription: 308c2ecf20Sopenharmony_ci Unsigned integer. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci Write a number ranging from 1 to 254 to add a qmap mux 338c2ecf20Sopenharmony_ci based network device, supported by recent Qualcomm based 348c2ecf20Sopenharmony_ci modems. 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci The network device will be called qmimux. 378c2ecf20Sopenharmony_ci 388c2ecf20Sopenharmony_ci Userspace is in charge of managing the qmux network device 398c2ecf20Sopenharmony_ci activation and data stream setup on the modem side by 408c2ecf20Sopenharmony_ci using the proper QMI protocol requests. 418c2ecf20Sopenharmony_ci 428c2ecf20Sopenharmony_ciWhat: /sys/class/net/<iface>/qmi/del_mux 438c2ecf20Sopenharmony_ciDate: March 2017 448c2ecf20Sopenharmony_ciKernelVersion: 4.11 458c2ecf20Sopenharmony_ciContact: Bjørn Mork <bjorn@mork.no> 468c2ecf20Sopenharmony_ciDescription: 478c2ecf20Sopenharmony_ci Unsigned integer. 488c2ecf20Sopenharmony_ci 498c2ecf20Sopenharmony_ci Write a number ranging from 1 to 254 to delete a previously 508c2ecf20Sopenharmony_ci created qmap mux based network device. 51