> Hi, > > thanks for your reply and sorry for answering late, the problem is still existing: > > On 26 Dec, this message from Rolf Weidmann echoed through cyberspace: >> I'm trying to install debian 3.0(kernel 2.4.18) on a mac b&w rev1. >> Because of an built-in error of the original onboard ide-controller >> it's impossible to add another hard disk to this controller and so I >> want to install on a disk, which is connected to an ide-controller >> card. I've got a TurboMax/ATA-66 card, which is identical to the ACARD >> 6260M. >> During istallation of the 2.4.18 kernel from the debian3.0-cd the hard >> disk is recognised from the installation system, partition check is >> o.k. as said in dmesg and kernel is written on the disk, but when the >> system should be rebooted from the hard disk it gives in dmesg the >> following error-messages: >> .. >> partition check: >> .. >> hde: lost interrupt >> ide_dma_proc: chipset supported >> ide_dma_lostirq func only: 13 >> .. >> this error message is given again and again without an end; > > Hm, IDE has had that 'lost interrupt' problem a few times already.... > Can you try and send along 'lspci' from a runnign system with this > controller, to see whether it gets a correct interrupt assigned? > don't know if it's similar to 'lspci', but here is a complete cat/proc/pci fom the machine with the pci-ide-controller card after starting debian from the debian installation compact disk (note: the above mentioned error message in dmseg is not given as long as the installation system is started from cd holding down "c"-key, but is given after reboot from the hard disk connected to the pci-ide-controller card or is given too when starting the installation system from cd with a command from the boot prompt in yaboot, so the lost interrupt problem always occurs if the system has read from the hard disk connected to the ide-controller card before starting the kernel):
# cat /proc/pci PCI devices found: Bus 0, device 0, function 0: Host bridge: Motorola MPC106 (Grackle) (rev64). Bus 0, device 13, function 0: PCI bridge: Digital Equipment Corporation DECchip 21154 (rev2). Master Capable. Latency=64. Min Gnt=6.Max Lat=3. Bus 0, device 16, function 0: VGA compatible controller: ATI Technologies Inc Rage 128 RE (rev0) IRQ 22. Master Capable. Latency=16. Min Gnt=8. Prefetchable 32 bit memory at 0x80900000 (0x8bffffff). Bus 1, device0, function 0: Fire wire (IEEE 1394): Texas Instruments PCILynx/PCILynx2 IEEE 1394 Link Layer Controller (rev2). IRQ21. Master Capable. Latency=16. Min Gnt=3.Max Lat=4. Non Prefetchable 32 bit memory at 0x80881000 (0x80881fff). Non Prefetchable 32 bit memory at 0x808c0000 (0x808cffff). Non Prefetchable 32 bit memory at 0x808b0000 (0x808bffff). Bus 1, device 1, function 0: IDE interface: CMD Technology Inc PCI0646 (rev5). IRQ26. Master Capable. Latency=64. Min Gnt=2.Max Lat=4. I/O at 0x10e0 (0x10e7). I/O at 0x10d0 (0x10d3). I/O at 0x10c0 (0x10c7). I/O at 0x10b0 (0x10b3). I/O at 0x10a0 (0x10af). Bus1, device 2, function 0: SCSI storage controller: Artop Electronic Corp ATP 860 (rev1). IRQ23. Master Capable. Latency=16. Min Gnt=6.MaxLat=6. I/O at 0x1090 (0x1097). I/O at 0x1080 (0x1083). I/O at 0x1070 (0x1077). I/O at 0x1060 (0x1063). I/O at 0x1050 (0x105f). Bus 1, device 5, function 0: Class ft00: Apple computer Inc. Paddington Mac I/O (rev6). Master Capable. Latency=16. Nonprefetchable 32bit memory at 0x80800000 (0x8087ffff). Bus 1, device 6, function 0: USB Controller: OPTi Inc. 82C861 (rev16). IRQ 28. Master Capable. Latency=16. Nonprefetchable 32 bit memory at 0x8080880000 (0x80880fff). NOTE: the pci-IDE-controller card is named SCSI storage controller above ! >> hde is the disk connected to the ACARD ide controller card, about the >> card is said in dmesg: >> .. >> AEC 6260R: IDE controller on PCI bus 01 dev 10 >> AEC 6260R: chipset revision 1 >> AEC 6260R: not 100% native mode: will probe irqs later >> AEC 6260R: ROM enabled at 0x80890000 >> .. >> during installation I found with >> cat /proc/pci >> .. >> bus 1, device 2, function 0: >> SCSI storage controller: Artop Electronics Corp ATP 860 (rev1) >> IRQ 23 > > What does this SCSI controller have to do with the IDE controller above? this is the ide-controller with the hard disk hde connected to, in proc/pci it is described as scsi, don't know why. > >> I've updated the card's firmware under mac os to version 3.21. > > Is this car supported under MacOS? Does it emulate a SCSI controller? > as you assume the card is supported under MacOS and it emulates a SCSI controller as shown in "Apple System Profiler". I've compiled the kernel from sources provided with the debian 3.0-cd and got again the same problem, but have seen that the cards driver in the debian 3.0 sources is version 0.9 and that there's a newer version 1.2 which I want to try next; would be nice if you can give some further advice, Bye rolf