<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000099">
Edward wrote:<br>
<blockquote cite="mid40EA2DAF.8050908@tripled.iinet.net.au" type="cite"><br>
<br>
David Jansen wrote: <br>
<blockquote type="cite">I ran into a problem setting up a Linux
system for a co-worker. He has <br>
an external firewire disk. <br>
The problem is: when it is connected, the system detects a new device: <br>
<br>
# cat /proc/bus/ieee1394/devices <br>
Vendor ID: `Linux OHCI-1394' [0x004063] <br>
Capabilities: 0x0083c0 <br>
Bus Options: <br>
IRMC(1) CMC(1) ISC(1) BMC(0) PMC(0) GEN(0) <br>
LSPD(2) MAX_REC(2048) CYC_CLK_ACC(0) <br>
Host Node Status: <br>
Host Driver : ohci1394 <br>
Nodes connected : 2 <br>
Nodes active : 2 <br>
SelfIDs received: 2 <br>
Irm ID : [0-01:1023] <br>
BusMgr ID : [0-63:1023] <br>
In Bus Reset : no <br>
Root : yes <br>
Cycle Master : yes <br>
IRM : yes <br>
Bus Manager : no <br>
Node[0-00:1023] GUID[0004da00e0014ddb]: <br>
Vendor ID: `Granite Digital' [0x0004da] <br>
Capabilities: 0x0083c0 <br>
Bus Options: <br>
IRMC(0) CMC(0) ISC(0) BMC(0) PMC(0) GEN(0) <br>
LSPD(0) MAX_REC(64) CYC_CLK_ACC(255) <br>
Unit Directory 0: <br>
Vendor/Model ID: Granite Digital [0004da] / FireVue 1394-IDE Bridge
LUN0 [000000] <br>
Software Specifier ID: 00609e <br>
Software Version: 010483 <br>
Driver: SBP2 Driver <br>
Length (in quads): 8 <br>
<br>
But what it detects is just the electronics in the enclosure, which is <br>
essentially an IDE-controller to which the actual disk (Maxtor 300 GB) <br>
is connected. So an sbp2 driver gets loaded, and nothing more. <br>
<br>
I figured out that it works to do: <br>
# echo "scsi add-single-device 1 0 0" > /proc/scsi/scsi <br>
after which /dev/sda1 exists. So basically my only remaining question <br>
is: where to add this in the scripts of hotplug or devlabel or
whichever <br>
component can do such a task. <br>
<br>
David Jansen <br>
</blockquote>
<br>
What operating system you running? Remember FC2 doesn't have working
firewire support. <br>
<br>
If not FC2 - you probably have to modprobe a mass storage module. Don't
ask me which one though. <br>
</blockquote>
To get it working on my system (FC2 with kernel 2.6.6-1.435) I had to
use the following modules:<br>
<br>
sd_mod <br>
scsi_mod <br>
sg<br>
sbp2 <br>
ohci1394 <br>
ieee1394 (I think that this is the correct order to load them in; I
could be wrong).<br>
<br>
Hope that this helps!<br>
Steve <br>
<br>
<br>
<br>
<pre class="moz-signature" cols="72">--
Steven Ringwald
Asric Consulting Services</pre>
</body>
</html>