0001 What: /sys/class/net/<iface>/qmi/raw_ip
0002 Date: Dec 2015
0003 KernelVersion: 4.4
0004 Contact: Bjørn Mork <bjorn@mork.no>
0005 Description:
0006 Boolean. Default: 'N'
0007
0008 Set this to 'Y' to change the network device link
0009 framing from '802.3' to 'raw-ip'.
0010
0011 The netdev will change to reflect the link framing
0012 mode. The netdev is an ordinary ethernet device in
0013 '802.3' mode, and the driver expects to exchange
0014 frames with an ethernet header over the USB link. The
0015 netdev is a headerless p-t-p device in 'raw-ip' mode,
0016 and the driver expects to echange IPv4 or IPv6 packets
0017 without any L2 header over the USB link.
0018
0019 Userspace is in full control of firmware configuration
0020 through the delegation of the QMI protocol. Userspace
0021 is responsible for coordination of driver and firmware
0022 link framing mode, changing this setting to 'Y' if the
0023 firmware is configured for 'raw-ip' mode.
0024
0025 What: /sys/class/net/<iface>/qmi/add_mux
0026 Date: March 2017
0027 KernelVersion: 4.11
0028 Contact: Bjørn Mork <bjorn@mork.no>
0029 Description:
0030 Unsigned integer.
0031
0032 Write a number ranging from 1 to 254 to add a qmap mux
0033 based network device, supported by recent Qualcomm based
0034 modems.
0035
0036 The network device will be called qmimux.
0037
0038 Userspace is in charge of managing the qmux network device
0039 activation and data stream setup on the modem side by
0040 using the proper QMI protocol requests.
0041
0042 What: /sys/class/net/<iface>/qmi/del_mux
0043 Date: March 2017
0044 KernelVersion: 4.11
0045 Contact: Bjørn Mork <bjorn@mork.no>
0046 Description:
0047 Unsigned integer.
0048
0049 Write a number ranging from 1 to 254 to delete a previously
0050 created qmap mux based network device.
0051
0052 What: /sys/class/net/<qmimux iface>/qmap/mux_id
0053 Date: January 2021
0054 KernelVersion: 5.12
0055 Contact: Daniele Palmas <dnlplm@gmail.com>
0056 Description:
0057 Unsigned integer
0058
0059 Indicates the mux id associated to the qmimux network interface
0060 during its creation.
0061
0062 What: /sys/class/net/<iface>/qmi/pass_through
0063 Date: January 2021
0064 KernelVersion: 5.12
0065 Contact: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
0066 Description:
0067 Boolean. Default: 'N'
0068
0069 Set this to 'Y' to enable 'pass-through' mode, allowing packets
0070 in MAP format to be passed on to the stack.
0071
0072 Normally the rmnet driver (CONFIG_RMNET) is then used to process
0073 and demultiplex these packets.
0074
0075 'Pass-through' mode can be enabled when the device is in
0076 'raw-ip' mode only.