Firewire Drive Not Recognized During Boot

Drew Tomlinson drew at mykitchentable.net
Fri Apr 2 08:18:25 PST 2004


On 4/2/2004 6:29 AM Stephen Hilton wrote:

>On Thu, 01 Apr 2004 15:12:35 -0800
>Drew Tomlinson <drew at mykitchentable.net> wrote:
>
>  
>
>>I'm using 4.9-RELEASE-p4 and have an 80 GB IDE hard drive in a firewire 
>>enclosure.  When I reboot my system, the drive is not recognized.  
>>However if I unplug/plug the firewire cable, then the drive is 
>>recognized.  I've included my dmesg output below.  Any ideas on what is 
>>going on or what I'm doing wrong?
>>
>>Thanks,
>>
>>Drew
>>    
>>
>
>
>http://groups.google.com/groups?q=hiltonbsd.com+firewire+group:mailing.freebsd.*&hl=en&lr=&ie=UTF-8&group=mailing.freebsd.*&selm=bmh3ge%241niu%241%40FreeBSD.csie.NCTU.edu.tw&rnum=1
>  
>
Thanks for your reply.  I noticed that your firewire drive is found 
during boot:

 > da2 at sbp0 bus 0 target 0 lun 0
 > da2: <Oxford S OXFORD IDE Devic 0132> Fixed Simplified Direct Access 
SCSI-4 device
 > da2: 50.000MB/s transfers, Tagged Queueing Enabled
 > da2: 76319MB (156301488 512 byte sectors: 255H 63S/T 9729C)

But my drive is not found during boot.  I have to unplug/plug my 
firewire cable before my drive is recognized.  Although I just found the 
fwcontrol man page and learned about the -r option.  I ran it and my 
drive was found as well:

WARNING: driver fw should register devices with make_dev() (dev_t = "#fw/0")
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc800ffc1, gen=2, CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me)
firewire0: bus manager 1 (me)
da2 at sbp0 bus 0 target 0 lun 0
da2: <Oxford 911G 0135> Fixed Simplified Direct Access SCSI-4 device
da2: 50.000MB/s transfers, Tagged Queueing Enabled
da2: 76351MB (156368016 512 byte sectors: 255H 63S/T 9733C)

But what is this "WARNING"?  I don't recall seeing it on the unplug/plug 
sequence.  Maybe that has something to do with my problem?

Thanks,

Drew



More information about the freebsd-questions mailing list