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
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message