All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.