IDE disk invisible to linux, claimed to be SCSI by MacOS


Subject: IDE disk invisible to linux, claimed to be SCSI by MacOS
From: dab (dab@flaez.ch)
Date: Sat Feb 23 2002 - 07:32:14 MST


I installed YDL, kernel 2.4.10 on an old Powermac 7300 with one scsi
and one ide drive. Linux is on /dev/sda, MacOs 9.1 is on a partition of
the ide drive.

However, the ide drive is totally invisible to linux.
the drive is on an AEC6280M PCI IDE card.

The drive is recognized by MacOS without any trouble
(indeed, it is where BootX boots from).
However, Drive Setup claims it is a SCSI drive and
pdisk (on MacOs) calls it /dev/scsi2.0 = /dev/sdb

I tried the 'driver downgrade' trick I found here:
http://www.linuxppc.com/news/macos9/
but to no avail.

I recompiled the kernel, enabling "AEC62xx support" and "AEC62xx tuning", but
again, nothing.

I found one guy had the exact same problem in June 2000, but he never
got a reply:
http://lists.yellowdoglinux.com/yellowdog-general/June00/0526.html
in fact, I'm having quite a hard time finding any info in this

I spent a day on this and now I'm at my wits' end.

do I need a newer kernel? an older kernel? do I need to mess with the drivers
more?

I'll be very thankful for any advice or clue.
thanks a lot,

 Dieter Bachmann

----------------------

dmesg doesn't even mention AEC62xx...:

>PCI: Probing PCI hardware
>Scanning bus 00
>Found 00:58 [106b/0001] 000600 00
>Found 00:78 [1191/0009] 000100 00
>Found 00:80 [106b/0002] 00ff00 00
>Fixups for bus 00
>Bus scan for 00 returning with max=00
>Scanning bus 01
>Found 01:58 [106b/0003] 000000 00
>Fixups for bus 01
>Bus scan for 01 returning with max=01
>PCI:00:0f.0: Resource 0: 00000440-00000447 (f=101)
>PCI:00:0f.0: Resource 1: 00000430-00000433 (f=101)
>PCI:00:0f.0: Resource 2: 00000420-00000427 (f=101)
>PCI:00:0f.0: Resource 3: 00000410-00000413 (f=101)
>PCI:00:0f.0: Resource 4: 00000400-0000040f (f=101)
>PCI:00:10.0: Resource 0: f3000000-f301ffff (f=200)
>PCI:01:0b.0: Resource 1: 90000000-9000ffff (f=200)
>PCI:01:0b.0: Resource 2: 94000000-97ffffff (f=200)
>Macintosh CUDA driver v0.5 for Unified ADB.
>Linux NET4.0 for Linux 2.4
>Based upon Swansea University Computer Society NET3.039
>Thermal assist unit not available
>Starting kswapd v1.8
>devfs: v0.116 (20010919) Richard Gooch (rgooch@atnf.csiro.au)
>devfs: boot_options: 0x0
>controlfb: VRAM Total = 2MB (2MB @ bank 1, 0MB @ bank 2)
>controlfb: using video mode 6 and color mode 1.
>Console: switching to colour frame buffer device 80x30
>fb0: control display adapter
>MacOS display is /chaos/control
>input0: Macintosh mouse button emulation
>pty: 256 Unix98 ptys configured
>block: queued sectors max/low 60856kB/20285kB, 192 slots per queue
>RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
>Uniform Multi-Platform E-IDE driver Revision: 6.31
>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
>ide-floppy driver 0.97.sv
>loop: loaded (max 8 devices)
>eth0: MACE at 00:05:02:6e:ee:78, chip revision 25.64
>PPP generic driver version 2.4.1
>PPP Deflate Compression module registered
>ide-floppy driver 0.97.sv
 
 



This archive was generated by hypermail 2a24 : Sat Feb 23 2002 - 07:47:22 MST