Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Aug 1999 13:15:55 -0600 (MDT)
From:      "Kenneth D. Merry" <ken@kdm.org>
To:        hasty@rah.star-gate.com (Amancio Hasty)
Cc:        dillon@apollo.backplane.com (Matthew Dillon), wilko@yedi.iaf.nl (Wilko Bulte), current@FreeBSD.ORG
Subject:   Re: [re]writable cdrom drive
Message-ID:  <199908181915.NAA21502@panzer.kdm.org>
In-Reply-To: <199908181756.KAA12956@rah.star-gate.com> from Amancio Hasty at "Aug 18, 1999 10:56:42 am"

next in thread | previous in thread | raw e-mail | index | archive | help
Amancio Hasty wrote...
> I have to agree with Matt on this plus the set of defaults is system wide .

What are you agreeing with him on?  Why not quote what you're talking
about?

> Is it possible to get a system bus enumeration from the system so 
> a program such a cdrecord can attempt to make an intelligent
> decision as to which device is the cd recorder for instance we
> know that the system can print the device's name and its
> scsi address:

If you want a bus number, there's a really easy way to get it:

# camcontrol devlist
<EXABYTE EXB-10i 2.6>              at scbus0 target 3 lun 0 (pass0,ch0)
<EXABYTE EXB-8500-85Qanx0 0415>    at scbus0 target 4 lun 0 (pass1,sa0)
<SEAGATE ST31230W 0510>            at scbus1 target 0 lun 0 (pass2,da0)
<SEAGATE ST32155N 0318>            at scbus1 target 1 lun 0 (pass3,da1)
<PLEXTOR CD-R   PX-R412C 1.04>     at scbus1 target 3 lun 0 (pass4,cd0)
<PLEXTOR CD-ROM PX-4XCS 1.04>      at scbus1 target 6 lun 0 (pass5,cd1)
<SEAGATE ST34371N 0484>            at scbus2 target 0 lun 0 (pass6,da2)

So, in this case, the bus,target,lun combination for my CD-R is 1,3,0.

cdrecord itself also has a slightly more obtuse way of doing the same
thing:

# cdrecord -scanbus
Cdrecord release 1.8a22 Copyright (C) 1995-1999 Jörg Schilling
scsibus0:
                  0) *
                  1) *
                  2) *
                  3) 'EXABYTE ' 'EXB-10i         ' '2.6 ' Removable Juke Box
                  4) 'EXABYTE ' 'EXB-8500-85Qanx0' '0415' Removable Tape
                  5) *
                  6) *
                  7) *
scsibus1:
                100) 'SEAGATE ' 'ST31230W        ' '0510' Disk
                101) 'SEAGATE ' 'ST32155N        ' '0318' Disk
                102) *
                103) 'PLEXTOR ' 'CD-R   PX-R412C ' '1.04' Removable CD-ROM
                104) *
                105) *
                106) 'PLEXTOR ' 'CD-ROM PX-4XCS  ' '1.04' Removable CD-ROM
                107) *
scsibus2:
                200) 'SEAGATE ' 'ST34371N        ' '0484' Disk
                201) *
                202) *
                203) *
                204) *
                205) *
                206) *
                207) *

The camcontrol output is easier to figure out, though.

Ken
-- 
Kenneth Merry
ken@kdm.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908181915.NAA21502>