Nikos Mouat (nikm@cyberflunk.com)
Fri, 6 Nov 1998 14:53:11 -0800 (PST)
Hi,
You should try a newer kernel - you need to enable the NCR 53c8XX
drivers (not the NCR53c7XX/8XX driver!). You can get the latest kernel
source from vger.rutgers.edu using cvs (see the README.CVS file on the ftp
site)
nm
On Fri, 6 Nov 1998, Joel M Snyder wrote:
> Hi there. I have managed to get generic LinuxPPC from the
> LinuxPPC 4 CD-ROM installed on an external Seagate Cheetah
> drive on my ANS 700.
>
> I have followed instructions on editing mace.c and rebuilt a
> kernel and now I can at least telnet to the beast.
>
> Now I'm trying to turn on support for the internal SCSI controller.
> When I make menuconfig, I see:
>
> Linux Kernel v2.1.24 Configuration
> ------------------------------------------------------------------------------
> +------------------------ SCSI low-level drivers -------------------------+
> | Arrow keys navigate the menu. <Enter> selects submenus --->. |
> | Highlighted letters are hotkeys. Pressing <Y> includes, <N> excludes, |
> | <M> modularizes features. Press <Esc><Esc> to exit, <?> for Help. |
> | Legend: [*] built-in [ ] excluded <M> module < > module capable |
> | +---------------------------------------------------------------------+ |
> | |< > 7000FASST SCSI support | |
> | |< > Adaptec AHA152X/2825 support | |
> | |< > Adaptec AHA1542 support | |
> | |< > Adaptec AHA1740 support | |
> | |<*> Adaptec AHA274X/284X/294X support | |
> | |[ ] Enable tagged command queueing | |
> | |[ ] Override driver defaults for commands per LUN | |
> | |[ ] Enable SCB paging | |
> | |[*] Collect statistics to report in /proc | |
> | |(15) Delay in seconds after SCSI bus reset | |
> | |< > AdvanSys SCSI support | |
> | |< > Always IN2000 SCSI support | |
> | |< > AM53/79C974 PCI SCSI support | |
> | |< > BusLogic SCSI support | |
> | |< > DTC3180/3280 SCSI support | |
> | |< > EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alphatronix) suppor| |
> | |< > EATA-PIO (old DPT PM2001, PM2012A) support | |
> | |< > EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) sup| |
> | |< > Future Domain 16xx SCSI support | |
> | |< > Generic NCR5380/53c400 SCSI support | |
> | |< > NCR53c406a SCSI support | |
> | |< > IOMEGA Parallel Port ZIP drive SCSI support | |
> | |< > PAS16 SCSI support | |
> | |< > Qlogic FAS SCSI support | |
> | |< > Seagate ST-02 and Future Domain TMC-8xx SCSI support | |
> | |< > Trantor T128/T128F/T228 SCSI support | |
> | |< > UltraStor 14F/34F support | |
> | |< > UltraStor SCSI support | |
> | |<*> MESH (Power Mac internal SCSI) support | |
> | |(5) maximum synchronous transfer rate (MB/s) (0 = async) | |
> | |<*> 53C94 (Power Mac external SCSI) support | |
> | |<M> QLOGIC PMAC (PCI SCSI for Power Mac) support | |
> | | | |
> | | | |
> | | | |
> | | | |
> | +---------------------------------------------------------------------+ |
> +-------------------------------------------------------------------------+
> | <Select> < Exit > < Help > |
> +-------------------------------------------------------------------------+
>
> If I select "Generic NCR5380/53c400 SCSI support," I can build a new
> vmlinux.
>
> At this point, I type:
>
> make dep
> make clean
> then
> make boot
>
> which makes me a new vmlinux but not a "z" image, which I don't think is
> a problem.
>
> I make modules
> save the old ones
> make modules_install
>
> but when I move it to /boot/vmlinux (and reboot), I get the following:
>
> using video mode 5
> console: 16 point font
> Console: colour ...
> Calibrating delay loop
> Memory: 110104k (about right)
> Swansea U Net3
> Net3:
> Swansea U TCP
> IP: IGMP, ICMP, UDP, TCP
> Linux version 2.1.24 (root@dump.opus1.com) (gcc version egcs-2.90.25 980302
> (egcs-1.0.2 prerelease)) #2 Fri Nov 6 10:53:08 MST 1998
> POSIX conformance...
> PowerMac Z8530 serial driver
> tty00
> tty01
> Macintosh ADB mouse installed.
> Sound initialization started
> AWACS: Driver enabled
> <PowerMac AWACs found...
> Sound initialization complete
> Ramdisk driver initialized : 16 ramdisks of 4096k size
> fd0: SWIM3 floppy controller
> Machine check at PC: c012952c, SR: 9930
> NIP: C012952C, MSR: ....
> TASK = c0264018[1] 'swapper'
> Failure in kernel at PC: c012952c, MSR: 9930
>
> and then it's dead.
>
> What do I need to do to make a kernel which supports the internal
> SCSI drive?
>
> I have been pointed to the dusers.drexel.edu kernel, which I am downloading
> at about 300 baud, but I was hoping to be able to understand how to
> build the kernel myself.
>
> Any assistance/pointers/etc?
>
> jms
>
>
> Joel M Snyder, 1404 East Lind Road, Tucson, AZ, 85719
> Phone: +1 520 324 0494 (voice) +1 520 324 0495 (FAX)
> jms@Opus1.COM http://www.opus1.com/jms Opus One
>
This archive was generated by hypermail 2.0b3 on Thu Dec 10 1998 - 16:55:54 PST