*BSD News Article 30032


Return to BSD News archive

Newsgroups: comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!library.ucla.edu!agate!headwall.Stanford.EDU!unixhub!cdsun2.SLAC.Stanford.EDU!tomdean
From: tomdean@cdsun2.SLAC.Stanford.EDU (Thomas Dean)
Subject: TI TravelMate 
Message-ID: <CoxHJB.13B@unixhub.SLAC.Stanford.EDU>
Keywords: BSD, TI, NE2000
Sender: news@unixhub.SLAC.Stanford.EDU
Reply-To: tomdean@cdsun2.SLAC.Stanford.EDU (Thomas Dean)
Organization: Stanford Linear Accelerator Center
Date: Wed, 27 Apr 1994 17:21:10 GMT
Lines: 32

I have installed FreeBSD on a TI Travelmate notebook.  The installation
was not easy.  There is a problem with the network adapter I/O address.

The notebook is a 486DX50, 20mb RAM, 200mb disk.

I used the CDRom from Walnut Creek as a source, and installed FreeBSD
over the network.  The CDRom was mounted in a Windows NT system.

The installation from the 3-floppies went smoothly.  The kernel could
not find the network adapter.  After checking, I noticed that the
adapter I/O address was set to 0x320.  The kernel was checking 0x280 and
0x300 for ed0.  I set the adapter to 0x300, and rebooted.  The notebook
hung, before it attempted to access the hard drive.  After an hour in
the TI documentation, and searching for a DOS utility, I ended up 
disabling the mouse.  It seems that the network adapter address
range is 0x300, 320, 340, or 0x360, with 0x300 and 0x360 conflicting with
the PS/2 mouse port and the printer port, respecitvely. This is very
confusing, since I am using the Quickport mouse!  However, after
disabling the mouse, the machine would boot and recognize the network
adapter at0x 300.  It would NOT soft boot - I had to cycle power every
time I booted the machine.

I used FTP to transfer the binary files from the Windows NT system.
Another bummer - the files came across with all upper case names.
So, I extracted the files by hand, only one command.  See extract.sh!

After this, the system booted and seems ok.

Question:  How do I change the address of ed0?  The kernel currently
looks at 0x280 and 0x300.  I want it to look at 0x320, (also?)