[PLUG] firewire external enclosure

Zot O'Connor zot at whiteknighthackers.com
Fri Sep 26 15:14:02 UTC 2003


what does lsmod say?
 You should have somethinglike
sg                     36524   0  (autoclean)
sr_mod                 18136   0  (autoclean)
ide-scsi               12208   2 
scsi_mod              107544   5  [sbp2 sd_mod sg sr_mod ide-scsi]
ide-cd                 35712   0 
cdrom                  33728   0  [sr_mod ide-cd]
ohci1394               20168   0  (unused)
ieee1394               48780   0  [sbp2 ohci1394]


Is perhaps the usb2 driver locking the sdX device (i.e. reload the
modules or reboot).

You should see something like this is /var/log/messages
Sep 22 07:48:30 kat kernel: ieee1394: SelfID completion called outside of bus reset!
Sep 22 07:48:31 kat kernel: ieee1394: Node 00:1023 has non-standard ROM format (0 quads), cannot parse
Sep 22 07:48:33 kat kernel: ieee1394: Node 00:1023 has non-standard ROM format (0 quads), cannot parse
Sep 22 07:48:43 kat kernel: ieee1394: SelfID completion called outside of bus reset!
Sep 22 07:48:43 kat /etc/hotplug/ieee1394.agent: Setup sbp2 for IEEE1394 product 0x0004da/0x00609e/0x010483
Sep 22 07:48:44 kat kernel: ieee1394: sbp2: Logged into SBP-2 device
Sep 22 07:48:44 kat kernel: ieee1394: sbp2: Node[01:1023]: Max speed [S400] - Max payload [2048]
Sep 22 07:48:44 kat kernel: scsi1 : IEEE-1394 SBP-2 protocol driver (host: ohci1394)
Sep 22 07:48:44 kat kernel: $Rev: 707 $ James Goodwin <jamesg at filanet.com>
Sep 22 07:48:44 kat kernel: SBP-2 module load options:
Sep 22 07:48:44 kat kernel: - Max speed supported: S400
Sep 22 07:48:44 kat kernel: - Max sectors per I/O supported: 255
Sep 22 07:48:44 kat kernel: - Max outstanding commands supported: 64
Sep 22 07:48:44 kat kernel: - Max outstanding commands per lun supported: 1
Sep 22 07:48:44 kat kernel: - Serialized I/O (debug): no
Sep 22 07:48:44 kat kernel: - Exclusive login: yes
Sep 22 07:48:44 kat kernel:   Vendor: QUANTUM   Model: FIREBALLP AS40.0  Rev:     
Sep 22 07:48:44 kat kernel:   Type:   Direct-Access                      ANSI SCSI revision: 06
Sep 22 07:48:44 kat kernel: Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
Sep 22 07:48:44 kat kernel: SCSI device sda: 80288480 512-byte hdwr sectors (41108 MB)




On Thu, 2003-09-25 at 23:42, Russell Senior wrote:
> Last night I put together an external firewire/USB2 enclosure and
> installed a firewire/USB2 card (Adaptec DuoConnect).  I recompiled a
> 2.4.22 kernel with the appropriate support.  USB2 is working fine and
> satisfactorily, but for some reason the Firewire isn't.  When I plug
> in, /var/log/messages gives me:
> 
>   Sep 25 23:17:02 celilo kernel: scsi3 : SCSI emulation for IEEE-1394 SBP-2 Devices
>   Sep 25 23:17:02 celilo kernel: blk: queue dbb84818, I/O limit 4095Mb (mask 0xffffffff)
>   Sep 25 23:17:02 celilo kernel: ieee1394: sbp2: Logged into SBP-2 device
>   Sep 25 23:17:02 celilo kernel: ieee1394: sbp2: Reconnected to SBP-2 device
> 
> Then I try to mount /dev/sdc1 /mnt, and I get:
> 
>   # mount /dev/sdc1 /mnt
>   /dev/sdc1: Input/output error
>   mount: you must specify the filesystem type
> 
> When I try specifying the filesystem type:
> 
>   # mount -t ext3 /dev/sdc1 /mnt
>   mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
>          or too many mounted file systems
> 
> When I disconnect firewire and plug in USB2:
> 
>   Sep 25 23:31:41 celilo kernel: ieee1394: sbp2: Logged out of SBP-2 device
>   Sep 25 23:31:51 celilo kernel: hub.c: new USB device 02:08.2-4, assigned address 3
> 
> And then when I mount with "mount /dev/sdc1 /mnt":
> 
>   Sep 25 23:32:20 celilo kernel: kjournald starting.  Commit interval 5 seconds
>   Sep 25 23:32:20 celilo kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,33), internal journal
>   Sep 25 23:32:20 celilo kernel: EXT3-fs: mounted filesystem with ordered data mode.
> 
> Any clues why the firewire isn't working?
-- 
Zot O'Connor

http://www.ZotConsulting.com
http://www.WhiteKnightHackers.com





More information about the PLUG mailing list