*BSD News Article 46786


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!daffy!uwvax!uwm.edu!news.moneng.mei.com!howland.reston.ans.net!news.sprintlink.net!psgrain!quack!quack.kfu.com!nsayer
From: nsayer@quack.kfu.com (Nick Sayer)
Subject: Re: FreeBSD 1.1 Installing to a Zenith Laptop
Message-ID: <gzU3r2r@quack.kfu.com>
Sender: news@quack.kfu.com (0000-News(0000))
Organization: The Duck Pond public unix: +1 408 249 9630, log in as 'guest'.
References: <DBLKrE.G87@news.tcd.ie>
Date: 12 Jul 1995 16:26:20 UTC
Lines: 79

aquigley@tcd.ie (Aaron J. Quigley) writes:

>Hi,
>	I'm currently trying to install a rather older version on
>FreeBSD 1.1 onto a Zenith Z-Note 433 Lnc+ .  I know I should be using
>a more recent version but for the moment this is all I have.  

>I seem to be getting a Gateway like keyboard lockup as soon 
>as I boot up with the floppy.  I get as far as

>FreeBSD Boot"0x90000:639/7168k of memory [Revision 1.9.2.1 $]
>use hd(1,a)/386bsd to boot sd0 when wd0 is ds0 installed
>Boot:[[[Fd(0,a)]/386bsd][-s][-a][-d]]:- (At this point it hangs...)

>I've tried hitting the shift/Numlock a number of times but to no avail.

>Has anyone run into this problem and solved it,  I think I will try
>installing a higher version and this might solve the problem
>but I'd like to know is it even possible to install on this machine type

I have successfully installed and am using 2.0.5 on a Z-NoteFlex. So
neither the machine nor the OS is exactly the same as yours, but
anyhow. I have a web page that talks about the Z-NoteFlex under
FreeBSD if you're interested: http://www.kfu.com/~nsayer/zentih/

Although it won't show up during the install, there is a problem I
ran into with the PS/2 mouse driver. The probe routine locks up the
keyboard. The fix is to apply the patch below and add

options		PSM_NO_RESET

to your kernel configuration file before building the kernel.

Index: conf/LINT
===================================================================
RCS file: /home/ncvs/src/sys/i386/conf/LINT,v
retrieving revision 1.184
diff -c -r1.184 LINT
*** 1.184	1995/05/28 13:24:16
--- i386/conf/LINT	1995/06/22 09:55:36
***************
*** 525,530 ****
--- 525,533 ----
  device		lpt0	at isa? port "IO_LPT3" tty irq 7 vector lptintr
  device		mse0	at isa? port 0x23c tty irq 5 vector mseintr
  device		psm0	at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
+ # Options for psm:
+ options		PSM_NO_RESET		#don't reset mouse hardware (some laptops)
+ 
  device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
  
  # Options for sio:
Index: isa/psm.c
===================================================================
RCS file: /home/ncvs/src/sys/i386/isa/psm.c,v
retrieving revision 1.4
diff -c -r1.4 psm.c
*** 1.4	1995/05/30 08:02:59
--- i386/isa/psm.c	1995/06/22 09:52:14
***************
*** 150,157 ****
--- 150,159 ----
  
  	ioport=dvp->id_iobase;
  	unit=dvp->id_unit;
+ #ifndef PSM_NO_RESET
  	psm_write_dev(ioport,0xff); /* Reset aux device */
  	psm_poll_status();
+ #endif
  	outb(ioport+CNTRL,0xa9);
  	psm_poll_status();
  	outb(ioport+CNTRL,0xaa);


-- 
Nick Sayer <nsayer@quack.kfu.com>  | "If this be treason, then
N6QQQ @ N0ARY.#NORCAL.CA.USA.NOAM  | make the most of it."
+1 408 249 9630, log in as 'guest' | 
URL: http://www.kfu.com/~nsayer/   |    -- Patrick Henry