When I tried to install Linux on my PC, which I bought yesterday, I had
problems with my Adaptec compatible SCSI controller.
This is my setup
AMD 486DX2 66MHz
16 MB RAM
Cirrus Logic VGA, 1 MB RAM, VESA Local Bus
I/O with 1 parallel, 2 serial, 1 game port
VESA Local Bus SCSI Controller with floppy controller
3.5" HD disk drive (TEAC)
500 MB SCSI drive (Quantum LPS540S)
The SCSI controller is a Adaptec clone which the manual says is
"Fully compatible with Adaptec AHA-1522A in H/W & S/W
(Using Adaptec's AIC-6360 SCSI chip & ASPI software family)"
All switches are set to the factory default which is:
SW1: ON: I/O port = 340h - 35Fh
SW2: ON: BIOS enable (enable boot from SCSI BIOS)
SW3: ON, SW4: ON: BIOS address DC000h
SW5: OFF, SW6: ON: SCSI IRQ port = 11
...
With debug under MSDOS I get
-d dc00:0
DC00:0000 55 AA 20 E9 42 00 E9 3B-22 E9 46 09 41 64 61 70 U. .B..;".F.Adap
DC00:0010 74 65 63 20 42 49 4F 53-3A 41 49 43 2D 36 33 36 tec BIOS:AIC-636
DC00:0020 30 20 56 65 72 20 31 2E-30 31 4C 01 00 43 6F 70 0 Ver 1.01L..Cop
DC00:0030 79 72 69 67 68 74 20 41-64 61 70 74 65 63 2C 49 yright Adaptec,I
DC00:0050 B8 00 00 8E C0 FF 36 6C-00 FF 36 6E 00 C7 06 6C ......6l..6n...l
DC00:0060 00 00 00 C7 06 6E 00 00-00 E8 86 0D E8 DE 0D 73 .....n.........s
DC00:0070 05 BD 01 00 EB 0C E8 E7-08 E8 1B 00 E8 11 1E E8 ................
-q
The controller has SCSI ID 7, the drive SCSI ID is set to 0.
When booting from the "uniboot" bootdisk of the slackware package without
giving parameters to LILO I get the following messages ( cat /proc/kmsg )
<6>Console: colour EGA+ 80x25, 8 virtual consoles cat /proc/version gives (as above)
I also tried pressing ALT to run the boot kernel with the following ramdisk aha152x=0x340,11,7,1 After some messages, which look OK, I get a screenfull of the following aha152x: more data than expected (130 bytes) Then comes a lot of other weird (at least to me) messages and the systems Is there a way to get this controller to work with Linux. Just to see Any suggestions? Thanx
<6>Serial driver version 3.96 with no serial options enabled
<6>tty00 at 0x03f8 (irq = 4) is a 16450
<6>tty01 at 0x02f8 (irq = 3) is a 16450
<6>lance_init(0x336d00, 0x1000000).
<6>Calibrating delay loop.. ok - 26.63 BogoMips (tm)
<6>aha152x: Probing: BIOS test: failed
<6>scsi : 0 hosts.
<6>scsi : detected 0 SCSI disks 0 tapes 0 CD-ROM drives total.
<6>Memory: 13720k/16384k available (624k kernel code, 384k reserved, 1656k data)
<6>This processor honours the WP bit even when in supervisor mode. Good.
<6>Floppy drive(s): fd0 is 1.44M
<6>Swansea University Computer Society Net2Debugged [1.24]
<6>IP Protocols: ICMP, UDP, TCP
<6>dl0: D-Link DE-600 pocket adapter: not at I/O 0x378.
<6>Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
<6>RAMDISK: 1474560 bytes, starting at 0x1ced00
<6>RAMDISK: Loading 1440 blocks into RAM disk.......................................................................
<6>done
<6>VFS: Mounted root (minix filesystem).
<6>VFS: Disk change detected on device 2/0
commandline:
message:
hangs.
if the controller isn't damaged, I booted with a friends MSDOS boot disk,
partioned and formatted the drive, and everything went fine.
Urs