AHA2940 seen, HD & CDROM not (1.3.40)

AHA2940 seen, HD & CDROM not (1.3.40)

Post by Robert Jon Aga » Wed, 27 Nov 1996 04:00:00


    I was previously running 1.2.13, until I wanted to use my AHA2940
SCSI controller to run a Fujitsu SCSI-2 1.08Gb Hard drive and Toshiba
CDROM.  I upgraded to kernel 1.3.40 a few days ago.  Everything seems
okay.  I have not replaced the old kernel image yet, so I am booting
from a floppy.  It seems that the 2940 is now recognized by the
kernel, but still get

    SCSI: 0 Hosts detected

at bootup time.  I have the 2940's BIOS control enabled as well as its
termination.  The HD is in the middle of the internal ribbon (and so
its termination resistor has been removed), while the CDROM is at the
end of the ribbon.  There are no SCSI ID conflicts.

   The drive and CDROM are reocognized by the AHA2940's BIOS at bootup
(before LILO starts) I formatted a small partition on the SCSI drive
under DOS and wrote files to it verifying that it is working under DOS.

My linux system has been working fine for a year on 1 IDE drive.  I
wanted to move linux to the SCSI drive and maybe put a few DOS/WIN
things there too.

  Any help would be greatly appreciated.  



1. segmentation fault with 1.3.40, nmbd 1.2.13-1.3.40

I got the Slackware 3.0.0 release and started my system using a
precomiled 1.2.13 kernel.  I compiled kernel 1.3.40 for use, but there
are several programs (i.e., Netscape, all versions) that output
"Segmentation Fault" when they are run.  dmesg shows:
general protection: 0000
CPU:    0
EIP:    0010:0101a581
EFLAGS: 00010246
eax: 50ffff72   ebx: 0000002b   ecx: 00000000   edx: 00000090
esi: 0000560c   edi: 0000572c   ebp: 00000003   esp: 0058df4c
ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
Process netscape (pid: 3913, process nr: 29, stackpage=0058d000)
Stack: 01020e40 fffffff8 00000003 00000001 00755c0c 08051208 0804e3e0 00000001
       001c0aa0 00000202 0012566f 006a8000 00000000 0011bfca 006a8000 006a8000
       00000000 00000000 00000003 006a8000 001235d0 001b9156 0012361a 00000003
Call Trace: 01020e40 0012566f 0011bfca 001235d0 0012361a 0010a209
Code: 8b 48 20 89 8e 08 01 00 00 c7 86 1c 01 00 00 49 d6 01 01 31

This is on a Pentium/90 with Intel Triton chipset, 8MB RAM, 3 PCI slots,
Diamond Stealth 64 DRAM PCI, SMC EtherPower PCI.  Does anyone know
why this happens?  When I reload my 1.2.13 kernels, that problem

Also, in all kernels I have run (1.2.13 and 1.3.40) on this Pentium, I get
a continual message in /var/log/messages about every 5 minutes:
Nov 14 18:50:18 engr109 inetd[39]: /usr/sbin/nmbd: exit status 0x1
Nov 14 18:50:20 engr109 last message repeated 2 times

There is no /usr/sbin/nmbd and I have never heard of it.  Do you guys
know what causes this?

2. Startx fails

3. perl-pop on 1.3.40+

4. dns setup problem

5. nec270 and 1.3.40+ kernels

6. Xdefaults

7. nec cdr270 and 1.3.40+

8. Monitoring SLIP connection for hangup

9. Linux 1.3.40 (IRC bug)

10. Lilo "L 40 40 40 40 40 40..."

11. LILO saying "L 40 40 40 40 40 40..."

12. Swap problems in 1.3.40 ?? (AHA 2940 crashes solved!)

13. CDROM drive sees CDROM, not files inside... why?