(linux-ide cc'ed) That is rather curious. There's no sign of any libata error handling going on.. Maybe the drive is actually returning that error code in the ATAPI CDB, or at least we think it is? You are sure that this drive still works with older kernels using drivers/ide, and that the hardware didn't break at some point, I assume? -- Robert Hancock Saskatoon, SK, Canada To email, remove "nospam" from hancockr@nospamshaw.ca Home Page: http://www.roberthancock.com/ --
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Thanks for your time. I get a kernel panic with the controller mode in BIOS
set to AHCI with Fedora Core 6. Once returned to IDE (setting used since
computer was built) I booted up. Added information: In Fedora 7 I can not
burn DVDs or CDROM using K3b with the Zip drive connected. Some
preformatting (I assume) is done rendering the CD/DVD useless then got an
I/O error. In Fedora 8 I am able to burn a CDROM using K3b but DVDs behave
as with Fedora 7. All is well when the Zip is totaly removed. This Zip
drive also worked under Microsoft 2000 { which was removed over a year
ago ;-) }. Fedora Core 6, Fedora 7, and Fedora 8 are all installed on
this machine. This drive did not work with a Ubuntu 7.10 Live CD on this
machine. I intend to try this Zip drive on another motherboard with the
above live CD.
- --RoyBoy626
Fedora Core 6 information (computer booted December 11th with Zip
disk inserted):
# uname -r
2.6.22.5-49.fc6
# blkid
/dev/hdb4: SEC_TYPE="msdos" LABEL="ZIP-100" UUID="XXXX-YYYY" TYPE="vfat"
from dmesg:
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
JMB361: IDE controller at PCI slot 0000:03:00.1
PCI: Enabling device 0000:03:00.1 (0000 -> 0001)
ACPI: PCI Interrupt 0000:03:00.1[B] -> GSI 17 (level, low) -> IRQ 17
JMB361: chipset revision 2
JMB361: 100% native mode on irq 17
PCI: Setting latency timer of device 0000:03:00.1 to 64
ide0: BM-DMA at 0xc400-0xc407, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xc408-0xc40f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide0...
hda: LITE-ON DVDRW SOHW-1693S, ATAPI CD/DVD-ROM drive
hdb: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
hda: host side 80-wire cable detection failed, limiting max speed to UDMA33
hda: selected mode 0x42
hdb: selected mode 0x21
ide0 at 0xcc00-0xcc07,0xc882 on irq 17
Probing IDE interface ide1...
Probing IDE interface ide1...
ide-floppy driver 0.99.newide
hdb: 98304kB, 196608 blocks, 512 sect...trash can wrote: ... I missed the early part of this thread, but here is a data point that may or may not be useful. I have an ASUS mobo here with an onboard JM363 SATA/PATA controller (verified by looking at the actual chip). It works fine when in AHCI mode with a PATA ATAPI ZIP100 drive all by itself. No other configurations tested. This is with kernel 2.6.24-rc4-git?. Cheers --
.. Oh yeah.. that's with libata controlling all drives in the system. This exact same mobo was used for a while with a PATA DVD-RW (no ZIP drive) under older kernels using drivers/IDE, but was unreliable in that configuration (Ubuntu Edgy). Ditto when the PATA DVD-RW was replaced with a SATA DVD-RW. -ml --
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thanks for the note. Zip drive as only device on the bus did not work for me. kernel is correctly identifying the Jmicron chip. Removed the DVD drive and jumpered the Zip drive to Master. BIOS set to IDE. Fedora 8 with nash on boot: Buffer I/O error on dev/sdc locaical block 0 dmesg: Buffer I/O error on device sdc, logical block 0 sd 4:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK sd 4:0:0:0: [sdc] Sense Key : Hardware Error [current] sd 4:0:0:0: [sdc] Add. Sense: Scsi parity error end_request: I/O error, dev sdc, sector 0 Buffer I/O error on device sdc, logical block 0 sd 4:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK sd 4:0:0:0: [sdc] Sense Key : Hardware Error [current] sd 4:0:0:0: [sdc] Add. Sense: Scsi parity error end_request: I/O error, dev sdc, sector 0 Buffer I/O error on device sdc, logical block 0 Dev sdc: unable to read RDB block 0 udev creates a /dev/sdc only. With DVD removed and BIOS set to AHCI device changes to sda Fedora 8: nash: Buffer I/O error on device sda, logical block 0 dmesg: Buffer I/O error on device sda, logical block 0 sd 0:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK sd 0:0:0:0: [sda] Sense Key : Hardware Error [current] sd 0:0:0:0: [sda] Add. Sense: Scsi parity error end_request: I/O error, dev sda, sector 0 Buffer I/O error on device sda, logical block 0 Dev sda: unable to read RDB block 0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHXt92z1/aqdDsM3URAvoNAKD4jBHDbhppOx6Fa8URPjbgN+jc9gCdEc6s HomNnFPdQEDa6m8aJKB+vLM= =PkYa -----END PGP SIGNATURE----- --
.. .. --
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Success! I downloaded kernel-2.6.24-0.81.rc4.git7.fc9.src.rpm from the Fedora development tree. Went through "rpm dependecy hell" and solved all dependencies by installing other fc9 rpms. I used config-2.6.23.1-42.fc8 as my starting point. My config-2.6.24-0.81.rc4.git7.local.fc8 is attached. After compilation and installation of the kernel rpm, upon boot I could see a device sdc4 being created, but boot failed with "mount: missing mount point", some errors in mounting from setuproot and switchroot. I believe the problem was with the Red Hat/Fedora anaconda installer and/or grub, and my multiboot machine setup. I had not been able to boot updated fc8 kernel packages, only the originally installed kernel. Note that my Fedora 7 and Fedora 8 distributions share no directories (one exception) and all this work is taking place in the Fedora 8 distribution. The /boot partition IS shared among my distributions. I found my /etc/fstab file had two "/" mount point entries. The last line contained LABEL=/ and is a reference to my Fedora 7 root partition. I deleted this line from fstab as I did not want to change the mount point for this line to mount my Fedora 7 distribution on Fedora 8. This kernel installation process was appending LABEL=/ to my kernel line in grub.conf: kernel /vmlinuz-2.6.24-0.81.rc4.git7.local.fc8 ro root=/dev/VGf800/LogVol00 rhgb quiet LABEL=/ LABEL=/ was removed from the line. I then needed to recreate my initrd image: mkinitrd /boot/initrd-2.6.24-0.81.rc4.git7.local.fc8.img \ 2.6.24-0.81.rc4.git7.local.fc8 Finally I was able to boot (Zip disk inserted) to the local kernel and the Zip drive works as expected. # blkid /dev/sdc4: SEC_TYPE="msdos" LABEL="ZIP-100" UUID="4910-1305" TYPE="vfat" dmesg: ata9.00: ATAPI: LITE-ON DVDRW SOHW-1693S, KS0B, max UDMA/66 ata9.01: ATAPI: IOMEGA ZIP 100 ATAPI, 05.H, max MWDMA1, CDB intr ata9.00: limited to UDMA/33 due to 40-wire cable ata9.00: configured for UDMA...
| Theodore Tso | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Jeff Garzik | Re: [RFC] Heads up on sys_fallocate() |
| Erez Zadok | [UNIONFS] 00/42 Unionfs and related patches review |
| Roland Dreier | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| Jon Smirl | Re: VCS comparison table |
| Andy Parkins | svn:externals using git submodules |
| Daniel Berlin | Re: Git and GCC |
| Sam Vilain | [PATCH] git-mergetool: add support for ediff |
| Richard Stallman | Real men don't attack straw men |
| Paul de Weerd | Re: Porting OpenBSD to OLPC XO laptops. |
| sonjaya | openvpn on openbsd 4.1 |
| Adliger Martinez von der Unterschicht | linux kills laptop hard drive... how does obsd behave? |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Andrew Morton | Re: [Bugme-new] [Bug 11144] New: dhcp doesn't work with iwl4965 |
| Arjan van de Ven | Re: [GIT]: Networking |
