sparc64/121676: iscontrol do not connect iscsi-target on sparc64

SANAGI Terumasa etherforet at gmail.com
Thu Mar 13 20:50:05 UTC 2008


>Number:         121676
>Category:       sparc64
>Synopsis:       iscontrol do not connect iscsi-target on sparc64
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-sparc64
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 13 20:50:04 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     SANAGI Terumasa
>Release:        7.0-RELEASE
>Organization:
>Environment:
FreeBSD blade105.example.com 7.0-RELEASE FreeBSD 7.0-RELEASE #16: Wed Feb 27 09:11:39 JST 2008 root at blade1.eauforet.org:/usr/obj/usr/src/sys/GENERIC  sparc64
>Description:
I tested ports/net/iscsi-target with /sbin/iscontrol and
Microsoft iSCSI Initiator.

These four boxes are,

1)ports/net/iscsi-target on FreeBSD i386
2)/sbin/iscontrol on FreeBSD i386
3)Microsoft iSCSI Initiator on WinXP i386
4)/sbin/iscontrol on FreeBSD sparc64

iscontrol setting is standard and discovery mode run.
2) and 3) run as normally connect successful.
but, bump errors 4).

ports/net/iscsi-target(i386) say,

pid 1829:iscsi.c:577: ***ERROR*** Bad "Byte 1, bits 2-3": Got 1 expected 0.
pid 1829:target.c:789: ***ERROR*** iscsi_login_cmd_decap() failed
pid 1829:target.c:1148: ***ERROR*** login_command_t() failed
pid 1829:target.c:1268: ***ERROR*** execute_t() failed
>How-To-Repeat:
# -- iscontrol sparc64 settings -- #
> cat /etc/iscsi.conf
port    = 3260
target0 {
        targetaddress   = 192.168.0.1 # your target IP/hostname
        targetname      = iqn.1994-04.org.netbsd.iscsi-target:target0
}
# -- sparc64 box iscsi.conf over -- #

# -- i386 |sparc64 box iscsi-target settings -- #
> cat /usr/local/etc/iscsi/targets
extent0         /tmp/iscsi-target0      0       1MB
target0                rw      extent0         192.168.0.0/24 # your target network address and/or mask
# -- i386 box targets over -- #

# /usr/local/bin/iscsi-t arget -f /usr/local/etc/iscsi/targets -D

# not fork run debugging
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-sparc64 mailing list