Port-mac68k archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Macintosh Classic II Status



Hi,

I have a Classic II I'm trying to install NetBSD on for a museum and I'm not having much
luck.
I can boot the install kernel for 3.1.1, but anything newer hangs on SCSI detection, with
status messages every 60 seconds.  I've tried a conventional hard drive and a BlueSCSI.
Is there any information I can provide to assist?

To be clear, you're using the SBC kernels, right?

I've been running NetBSD 10 on an LC II which is very similar to the Classic II. The differences are that the Classic II has fixed 1 bit video, an external floppy port, and lacks the LC-PDS slot. I haven't tested this yet, but the emulated SCSI-ethernet device of the BlueSCSI should be able to give you networking in lieu of the LC-PDS slot.

The kernel config for NetBSD 10 follows. It can be adapted by removing nubus* and ethernet cards and by adding:

dse* at scsibus? target ? lun ?

Also add options FPU_EMULATE if your Classic II doesn't have an FPU.

Like Martin said, the dmesg from a kernel that does boot will definitely help here.

John



# Kernel configuration file for Mac LC II with 10 megs.
#   Note Nubus slot change needed.
#   Also note that LC machines require SBC SCSI.
#   John Klos, jklos%NetBSD.org@localhost

include 	"arch/mac68k/conf/std.mac68k"
makeoptions	COPTS="-O2 -m68030 -fno-reorder-blocks -fno-omit-frame-pointer"

maxusers	6		# estimated number of users
options 	M68030

options 	NUBUS_MIN_SLOT="0xE"

file-system 	FFS		# UFS
file-system	PTYFS		# /dev/pts/N support

options 	WAPBL		# File system journaling support
options 	FFS_NO_SNAPSHOT	# No FFS snapshot support

options 	INET		# IP + ICMP + TCP + UDP
options 	INET6		# IPV6

options 	WSEMUL_VT100		# VT100 / VT220 emulation
options 	WSDISPLAY_COMPAT_ITEFONT # use ite font (6x10)

#options 	GRF_COMPAT	# Include grf compatibility code
#options 	ZS_CONSOLE_ABORT

config		netbsd	root on ? type ?

mainbus0 at root
obio0 at mainbus?
nubus0 at mainbus?

adb0	at obio?
aed*	at adb?				# ADB event device
akbd*	at adb?				# ADB keyboard
ams*	at adb?				# ADB mouse

intvid0	at obio?			# Internal video hardware
macfb*	at intvid?

wsdisplay* at macfb? console ?
wskbd*	at akbd? console ?
wsmouse* at ams?

zsc0	at obio?
zstty*	at zsc? channel ?

sbc0	at obio? addr 0 flags 0x1	# MI SCSI NCR 5380
scsibus* at scsi?
sd*	at scsibus? target ? lun ?	# SCSI disk drives
#st*	at scsibus? target ? lun ?	# SCSI tape drives
#cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
#ch*	at scsibus? target ? lun ?	# SCSI autochangers
#se*	at scsibus? target ? lun ?	# SCSI ethernet
#ss*	at scsibus? target ? lun ?	# SCSI scanners
#uk*	at scsibus? target ? lun ?	# SCSI unknown

ae*	at nubus?			# DP8390-based
#sn*	at nubus?			# SONIC-based (DP83932, DP83916)
#sm*	at nubus?			# SMC 91cxx-based

asc0	at obio?			# ASC/EASC audio

pseudo-device	loop			# network loopback
pseudo-device	accf_data		# "dataready" accept filter
pseudo-device	accf_http		# "httpready" accept filter
pseudo-device	pty			# pseudo-terminals


Home | Main Index | Thread Index | Old Index