Problem: devfs & devfsd do not create /dev/cdroms and /dev/tapes and
related symbolic links.
woody box
devfsd 1.3.21-3
stock kernel-image 2.4.17-386
Modules loaded that pertain to scsi: sg, aic7xxx, ide-probe-mod,
ide-scsi, sd_mod and scsi_mod
devfs is mounted at boot by including "devfs=mount" at lilo boot prompt
Extract from /var/log/dmesg for these devices:
hdc: HP COLORADO 8GB, ATAPI TAPE drive
hdd: CD-ROM 48X/AKU, ATAPI CD/DVD-ROM drive
[snip]
PCI: Found IRQ 10 for device 00:09.0
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.4
<Adaptec 2940 Ultra SCSI adapter>
aic7880: Single Channel A, SCSI Id=7, 16/253 SCBs
(scsi0:A:6:0): refuses synchronous negotiation. Using asynchronous
transfers
Vendor: IOMEGA Model: ZIP 100 Rev: K.05
Type: Direct-Access ANSI SCSI revision: 02
scsi1 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: HP Model: COLORADO 8GB Rev: 2.08
Type: Sequential-Access ANSI SCSI revision: 02
Vendor: E-IDE Model: CD-ROM 48X/AKU Rev: U22
Type: CD-ROM ANSI SCSI revision: 02
/dev lists these devices for the cdrom and tape:
1) /dev/ide/host0/bus1/target0/lun0
2) /dev/ide/host0/bus1/target1/lun0
3) /dev/scsi/host1/bus0/target0/lun0/generic
4) /dev/scsi/host1/bus0/target1/lun0/generic
5) /dev/sg1 [symlink to #3]
6) /dev/sg2 [symlink to #4]
Without devfs mounted, cdrom is /dev/scd0, and tape is /dev/st0 or
/dev/nst0.
Any thoughts on how I can get devfs to create /dev/cdroms/cdrom0 and
/dev/tapes/tape0 and symbolic links to these devices? I haven't been
able to figure out how to do this from devfs FAQ and kernel
documentation or come across solutions searching with google.
TIA
--
Jerome
Attachment:
pgpv7uH9hr5PJ.pgp
Description: PGP signature