public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
From: "shankar krishna" <kshan01@hotmail.com>
To: aksumit@india.hp.com
Cc: linux-scsi@vger.kernel.org
Subject: Re: building SCSI CDB over FC
Date: Fri, 08 Nov 2002 14:03:16 -0700	[thread overview]
Message-ID: <F10FGcbNZOBPr0ebmeG00001ecf@hotmail.com> (raw)

Sumit:
You are correct. I sent the
following command to send the
CDB. It did send correctly.

if (ioctl(sd_fd,SCSI_IOCTL_SEND_COMMAND,&cdb_buf))
{
/* ERROR */
}

where cdb_buf is of type Scsi_Ioctl_Command.

DGilbert:
"
Notes:
The SCSI command length is determined by examining the 1st byte of the given 
command [1] . There is no way to override this.
"

The above claim that 1st octet should be the length
of CDB is not true...In the analyser I could see
that "if I sent the length of CDB it is sending
it as OPCODE" which essentially is the first byte.

You may want to correct it in the
document(www.torque.net/sg) that you
told me. It was very useful.

Thanks,
-Shankar.

>From: Sumit Agarwal <aksumit@india.hp.com>
>To: shankar krishna <kshan01@hotmail.com>
>CC: linux-scsi@vger.kernel.org
>Subject: Re: building SCSI CDB over FC
>Date: Fri, 08 Nov 2002 11:52:58 -0600
>
>Check the r_ctl bits of your FCP CDB while generating your
>FCP IU. It should be unsolicited command. The best way to
>send your commands are using ioctl's so try to use them.
>
>Thanks
>- Sumit
>
>shankar krishna wrote:
> >
> > Hi,
> >
> > I am trying to send SCSI CDB over Fibre channel HBA.
> >
> > Using IBM FC disk drive and qlogic HBA(QLA2300).
> >
> > I want to build my own CDB (not with 'write' cmd which
> > sends an "ex write" to target) - eventually to build some
> > vendor specific CDBs!
> >
> > Can anybody help me in this?
> >
> > Rgds,
> > -Shankar.
> > PS: I am using FC analyser(FCacccess) inbetween Drive and HBA to
> > see the frames and their contents. If I do a "write"
> > of my own CDB, it sends it as data not as a command!!
> >
> > _________________________________________________________________
> > MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
> > http://join.msn.com/?page=features/virus
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
><< aksumit.vcf >>


_________________________________________________________________
The new MSN 8: smart spam protection and 2 months FREE*  
http://join.msn.com/?page=features/junkmail


             reply	other threads:[~2002-11-08 21:03 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-08 21:03 shankar krishna [this message]
2002-11-08 23:12 ` building SCSI CDB over FC Doug Ledford
  -- strict thread matches above, loose matches on Subject: below --
2002-11-08  2:44 shankar krishna
2002-11-08 17:52 ` Sumit Agarwal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=F10FGcbNZOBPr0ebmeG00001ecf@hotmail.com \
    --to=kshan01@hotmail.com \
    --cc=aksumit@india.hp.com \
    --cc=linux-scsi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox