freebird
Debian Rocks!
I have installed kernel-2.6.20 in Debian latest via custom apt repo.afterwards udev is creating all these device files and expecting my ide dvd writer and cd writer drives as scsi devices!
here is the udev file:
I dont know how the kernel detects ide drives as scsi things!
here is part of dmesg:
Although it works perfectly in default kernel-2.6.18-4 and the correct device block files are created; /dev/hda for dvd drive and /dev/hdb for cd drive.
here is the udev file:
Code:
# CD-RW_CRX210E1 (pci-0000:00:0f.1-scsi-0:0:1:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-scsi-0:0:1:0", SYMLINK+="cd
rom", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-scsi-0:0:1:0", SYMLINK+="cd
rw", ENV{GENERATED}="1"
# CDDVDW_SH-S182F (pci-0000:00:0f.1-scsi-0:0:0:0)
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-scsi-0:0:0:0", SYMLINK+="cd
rom1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-scsi-0:0:0:0", SYMLINK+="cd
rw1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-scsi-0:0:0:0", SYMLINK+="dv
d1", ENV{GENERATED}="1"
ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:0f.1-scsi-0:0:0:0", SYMLINK+="dv
drw1", ENV{GENERATED}="1"
here is part of dmesg:
and /var/log/messages shows:SCSI subsystem initialized libata version 2.00 loaded.
ata1: SATA max UDMA/133 cmd 0xDF806D00 ctl 0x0 bmdma 0x0 irq 221
ata2: SATA max UDMA/133 cmd 0xDF806D80 ctl 0x0 bmdma 0x0 irq 221
ata3: SATA max UDMA/133 cmd 0xDF806E00 ctl 0x0 bmdma 0x0 irq 221
ata4: SATA max UDMA/133 cmd 0xDF806E80 ctl 0x0 bmdma 0x0 irq 221
scsi0 : ahci
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata1.00: ATA-6, max UDMA/133, 156299375 sectors: LBA48
ata1.00: ata1: dev 0 multi count 16
ata1.00: configured for UDMA/133
scsi1 : ahci
ata2: SATA link down (SStatus 0 SControl 300)
scsi2 : ahci
ata3: SATA link down (SStatus 0 SControl 300)
scsi3 : ahci
ata4: SATA link down (SStatus 0 SControl 300)
scsi 0:0:0:0: Direct-Access ATA ST380013AS 3.18 PQ: 0 ANSI: 5
pata_via 0000:00:0f.1: version 0.2.1
ata5: PATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xFC00 irq 14
ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xFC08 irq 15
scsi4 : pata_via
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ata5.00: ATAPI, max UDMA/33
ata5.01: ATAPI, max UDMA/33
ata5.00: configured for UDMA/33
ata5.01: configured for UDMA/33
scsi5 : pata_via
ATA: abnormal status 0x8 on port 0x177
scsi 4:0:0:0: CD-ROM TSSTcorp CD/DVDW SH-S182F SB02 PQ: 0 ANSI: 5
scsi 4:0:1:0: CD-ROM SONY CD-RW CRX210E1 2YS2 PQ: 0 ANSI: 5
-----------
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 4:0:0:0: Attached scsi CD-ROM sr0
----------------------
sr1: scsi3-mmc drive: 152x/52x writer cd/rw xa/form2 cdda tray
sr 4:0:1:0: Attached scsi CD-ROM sr1
sd 0:0:0:0: Attached scsi generic sg0 type 0
sr 4:0:0:0: Attached scsi generic sg1 type 5
sr 4:0:1:0: Attached scsi generic sg2 type 5
ide0: I/O resource 0x3F6-0x3F6 not free.
ide0: ports already in use, skipping probe
ide1: I/O resource 0x376-0x376 not free.
ide1: ports already in use, skipping probe
I tried removing modules like sr_mod etc but to no avail.Geeks here can u help?Apr 7 15:11:39 localhost kernel: ahci 0000:00:0f.0: AHCI 0001.0000 32 slots 4 ports 3 Gbps 0xf impl IDE mode
Apr 7 15:11:39 localhost kernel: ahci 0000:00:0f.0: flags: 64bit ncq pm led clo pmp pio slum part
Apr 7 15:11:39 localhost kernel: ata1: SATA max UDMA/133 cmd 0xDF806D00 ctl 0x0 bmdma 0x0 irq 221
Apr 7 15:11:39 localhost kernel: ata2: SATA max UDMA/133 cmd 0xDF806D80 ctl 0x0 bmdma 0x0 irq 221
Apr 7 15:11:39 localhost kernel: ata3: SATA max UDMA/133 cmd 0xDF806E00 ctl 0x0 bmdma 0x0 irq 221
Apr 7 15:11:39 localhost kernel: ata4: SATA max UDMA/133 cmd 0xDF806E80 ctl 0x0 bmdma 0x0 irq 221
Apr 7 15:11:39 localhost kernel: scsi0 : ahci
Apr 7 15:11:39 localhost kernel: ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Apr 7 15:11:39 localhost kernel: ata1.00: ATA-6, max UDMA/133, 156299375 sectors: LBA48
Apr 7 15:11:39 localhost kernel: ata1.00: ata1: dev 0 multi count 16
Apr 7 15:11:39 localhost kernel: ata1.00: configured for UDMA/133
Apr 7 15:11:39 localhost kernel: scsi1 : ahci
Apr 7 15:11:39 localhost kernel: ata2: SATA link down (SStatus 0 SControl 300)
Apr 7 15:11:39 localhost kernel: scsi2 : ahci
Apr 7 15:11:39 localhost kernel: ata3: SATA link down (SStatus 0 SControl 300)
Apr 7 15:11:39 localhost kernel: scsi3 : ahci
Apr 7 15:11:39 localhost kernel: ata4: SATA link down (SStatus 0 SControl 300)
Apr 7 15:11:39 localhost kernel: scsi 0:0:0:0: Direct-Access ATA ST380013AS 3.18 PQ: 0 ANSI: 5
Apr 7 15:11:39 localhost kernel: ata5: PATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xFC00 irq 14
Apr 7 15:11:39 localhost kernel: ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xFC08 irq 15
Apr 7 15:11:39 localhost kernel: scsi4 : pata_via
Apr 7 15:11:39 localhost kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
Apr 7 15:11:39 localhost kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Apr 7 15:11:39 localhost kernel: ata5.00: ATAPI, max UDMA/33
Apr 7 15:11:39 localhost kernel: ata5.01: ATAPI, max UDMA/33
Apr 7 15:11:39 localhost kernel: ata5.00: configured for UDMA/33
Apr 7 15:11:39 localhost kernel: ata5.01: configured for UDMA/33
Apr 7 15:11:39 localhost kernel: scsi5 : pata_via
Apr 7 15:11:39 localhost kernel: ATA: abnormal status 0x8 on port 0x177
Apr 7 15:11:39 localhost kernel: scsi 4:0:0:0: CD-ROM TSSTcorp CD/DVDW SH-S182F SB02 PQ: 0 ANSI: 5
Apr 7 15:11:39 localhost kernel: scsi 4:0:1:0: CD-ROM SONY CD-RW CRX210E1 2YS2 PQ: 0 ANSI: 5
Apr 7 15:11:39 localhost kernel: sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
Apr 7 15:11:39 localhost kernel: sr1: scsi3-mmc drive: 152x/52x writer cd/rw xa/form2 cdda tray
Apr 7 15:11:39 localhost kernel: shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Apr 7 15:11:39 localhost kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
Apr 7 15:11:39 localhost kernel: sr 4:0:0:0: Attached scsi generic sg1 type 5
Apr 7 15:11:39 localhost kernel: sr 4:0:1:0: Attached scsi generic sg2 type 5
Although it works perfectly in default kernel-2.6.18-4 and the correct device block files are created; /dev/hda for dvd drive and /dev/hdb for cd drive.