code: def send_and_receive_raw(self, target, lun, netfn, raw_bytes):
          
          return self._send_and_receive(target=target,
                                        lun=lun,
                                        netfn=netfn,
                                        cmdid=array('B', raw_bytes)[0],
                                        payload=raw_bytes[1:])
docs: Interface function to send and receive raw message.
  
          target: IPMI target
          lun: logical unit number
          netfn: network function
          raw_bytes: RAW bytes as bytestring
  
          Returns the IPMI message response bytestring.