From owner-freebsd-firewire Tue Dec 24 22:39:22 2002 Delivered-To: freebsd-firewire@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C73937B401 for ; Tue, 24 Dec 2002 22:39:20 -0800 (PST) Received: from is2.mh.itc.u-tokyo.ac.jp (is2.mh.itc.u-tokyo.ac.jp [133.11.205.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAD5543EA9 for ; Tue, 24 Dec 2002 22:39:18 -0800 (PST) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from is2.mh.itc.u-tokyo.ac.jp (is2.mh.itc.u-tokyo.ac.jp [127.0.0.1]) by is2.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id 592D2378069 for ; Wed, 25 Dec 2002 15:39:12 +0900 (JST) Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3]) by is2.mh.itc.u-tokyo.ac.jp (8.11.3/8.11.3) with ESMTP id gBP6dCF08991; Wed, 25 Dec 2002 15:39:12 +0900 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [133.11.135.3]) by mailhosting.itc.u-tokyo.ac.jp (Mirapoint Messaging Server MOS 2.9.3.2) with ESMTP id AHO60849; Wed, 25 Dec 2002 15:39:10 +0900 (JST) Date: Wed, 25 Dec 2002 15:39:10 +0900 Message-ID: From: Hidetoshi Shimokawa To: Jaye Mathisen Cc: freebsd-firewire@freebsd.org Subject: Re: Problem recognizing second disk in 2 disk firewire enclosure. In-Reply-To: <20021225053353.GA1284@backmaster.cdsnet.net> References: <20021224095328.GZ1284@backmaster.cdsnet.net> <20021225053353.GA1284@backmaster.cdsnet.net> User-Agent: Wanderlust/2.11.0 (Wonderwall) REMI/1.14.3 (Matsudai) FLIM/1.14.3 (=?ISO-8859-1?Q?Unebigory=F2mae?=) APEL/10.3 MULE XEmacs/21.4 (patch 8) (Honest Recruiter) (i386--freebsd) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7: #j7i14gu$jgR\S*&C3R/pJX List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At Tue, 24 Dec 2002 21:33:54 -0800, Jaye Mathisen wrote: > > Here's the output of fwcontrol: > > 1 devices > 0 node 0 eui:00048302ee003003 status:1 > node: 0 > first quad: 0x0430609f > len: 48 > bus_info: 0x31333934 > bus_info: 0x00ff5000 > bus_info: 0x00048302 > bus_info: 0xee003003 > root_directory len=0x0006(6) crc=0x5043 > 0x0c 0x0083c0 node_capabilities > 0x03 0x000483 module_vendor_ID > 0x81 0x000014 text_leaf: 'Oxford ' > 0x04 0x00f911 XXX > 0x81 0x000018 text_leaf: 'OXFW911 ' > 0xd1 0x000001 unit_directory len=0x000f(15) crc=0x7eed > 0x12 0x00609e unit_spec_ID > 0x13 0x010483 unit_sw_version > 0x3c 0x000132 firmware_revision > 0x54 0x00c000 management_agent > 0x3a 0x003c08 unit_characteristics > 0x38 0x00609e command_set_spec_ID > 0x39 0x0104d8 command_set > 0x3b 0x000000 command_set_revision > 0x3d 0x000003 reconnect_timeout Thanks for the information. > 0x14 0x4e0000 logical_unit_number > 0x17 0x000001 model_ID > 0x81 0x000010 text_leaf: '911D' > 0x14 0x4e0001 logical_unit_number > 0x17 0x000000 model_ID > 0x81 0x000012 text_leaf: '' It actually has 2 LUNs. Sbp.c has basic support for multiple LUNs but getcsrdata() in firewire.c is not powerfull enough to parse multiple LUNs. I'll improve config ROM support in kernel. /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-firewire" in the body of the message