140dd0d94SBjørn MorkWhat: /sys/class/net/<iface>/qmi/raw_ip 240dd0d94SBjørn MorkDate: Dec 2015 340dd0d94SBjørn MorkKernelVersion: 4.4 440dd0d94SBjørn MorkContact: Bjørn Mork <bjorn@mork.no> 540dd0d94SBjørn MorkDescription: 640dd0d94SBjørn Mork Boolean. Default: 'N' 740dd0d94SBjørn Mork 840dd0d94SBjørn Mork Set this to 'Y' to change the network device link 940dd0d94SBjørn Mork framing from '802.3' to 'raw-ip'. 1040dd0d94SBjørn Mork 1140dd0d94SBjørn Mork The netdev will change to reflect the link framing 1240dd0d94SBjørn Mork mode. The netdev is an ordinary ethernet device in 1340dd0d94SBjørn Mork '802.3' mode, and the driver expects to exchange 1440dd0d94SBjørn Mork frames with an ethernet header over the USB link. The 1540dd0d94SBjørn Mork netdev is a headerless p-t-p device in 'raw-ip' mode, 1640dd0d94SBjørn Mork and the driver expects to echange IPv4 or IPv6 packets 1740dd0d94SBjørn Mork without any L2 header over the USB link. 1840dd0d94SBjørn Mork 1940dd0d94SBjørn Mork Userspace is in full control of firmware configuration 2040dd0d94SBjørn Mork through the delegation of the QMI protocol. Userspace 2140dd0d94SBjørn Mork is responsible for coordination of driver and firmware 2240dd0d94SBjørn Mork link framing mode, changing this setting to 'Y' if the 2340dd0d94SBjørn Mork firmware is configured for 'raw-ip' mode. 24416906fcSDaniele Palmas 25416906fcSDaniele PalmasWhat: /sys/class/net/<iface>/qmi/add_mux 26416906fcSDaniele PalmasDate: March 2017 27416906fcSDaniele PalmasKernelVersion: 4.11 28416906fcSDaniele PalmasContact: Bjørn Mork <bjorn@mork.no> 29416906fcSDaniele PalmasDescription: 30416906fcSDaniele Palmas Unsigned integer. 31416906fcSDaniele Palmas 3236815b41SReinhard Speyerer Write a number ranging from 1 to 254 to add a qmap mux 33416906fcSDaniele Palmas based network device, supported by recent Qualcomm based 34416906fcSDaniele Palmas modems. 35416906fcSDaniele Palmas 36416906fcSDaniele Palmas The network device will be called qmimux. 37416906fcSDaniele Palmas 38416906fcSDaniele Palmas Userspace is in charge of managing the qmux network device 39416906fcSDaniele Palmas activation and data stream setup on the modem side by 40416906fcSDaniele Palmas using the proper QMI protocol requests. 41416906fcSDaniele Palmas 42416906fcSDaniele PalmasWhat: /sys/class/net/<iface>/qmi/del_mux 43416906fcSDaniele PalmasDate: March 2017 44416906fcSDaniele PalmasKernelVersion: 4.11 45416906fcSDaniele PalmasContact: Bjørn Mork <bjorn@mork.no> 46416906fcSDaniele PalmasDescription: 47416906fcSDaniele Palmas Unsigned integer. 48416906fcSDaniele Palmas 4936815b41SReinhard Speyerer Write a number ranging from 1 to 254 to delete a previously 50416906fcSDaniele Palmas created qmap mux based network device. 51b4b91e24SDaniele Palmas 52b4b91e24SDaniele PalmasWhat: /sys/class/net/<qmimux iface>/qmap/mux_id 53b4b91e24SDaniele PalmasDate: January 2021 54b4b91e24SDaniele PalmasKernelVersion: 5.12 55b4b91e24SDaniele PalmasContact: Daniele Palmas <dnlplm@gmail.com> 56b4b91e24SDaniele PalmasDescription: 57b4b91e24SDaniele Palmas Unsigned integer 58b4b91e24SDaniele Palmas 59b4b91e24SDaniele Palmas Indicates the mux id associated to the qmimux network interface 60b4b91e24SDaniele Palmas during its creation. 61bd1af6b5SDaniele Palmas 62bd1af6b5SDaniele PalmasWhat: /sys/class/net/<iface>/qmi/pass_through 63bd1af6b5SDaniele PalmasDate: January 2021 64bd1af6b5SDaniele PalmasKernelVersion: 5.12 65*acd97558SSubash Abhinov KasiviswanathanContact: Subash Abhinov Kasiviswanathan <quic_subashab@quicinc.com> 66bd1af6b5SDaniele PalmasDescription: 67bd1af6b5SDaniele Palmas Boolean. Default: 'N' 68bd1af6b5SDaniele Palmas 69bd1af6b5SDaniele Palmas Set this to 'Y' to enable 'pass-through' mode, allowing packets 70bd1af6b5SDaniele Palmas in MAP format to be passed on to the stack. 71bd1af6b5SDaniele Palmas 72bd1af6b5SDaniele Palmas Normally the rmnet driver (CONFIG_RMNET) is then used to process 73bd1af6b5SDaniele Palmas and demultiplex these packets. 74bd1af6b5SDaniele Palmas 75bd1af6b5SDaniele Palmas 'Pass-through' mode can be enabled when the device is in 76bd1af6b5SDaniele Palmas 'raw-ip' mode only. 77