Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Apr 1998 13:43:42 -0700 (PDT)
From:      david.myers@Corp.Sun.COM
To:        freebsd-mobile@FreeBSD.ORG
Subject:   Toshiba 440CDT: ep0 problems...
Message-ID:  <199804072043.NAA01715@concord.Corp.Sun.COM>

next in thread | raw e-mail | index | archive | help

Has anybody got the ep0 driver to work under FreeBSD 2.2.6/PAO on a
Toshiba 440CDT laptop?  My 3c589D card refuses to be recognized,
although my Adaptec SlimSCSI card is probed and started just fine.  And
it's not a hardware problem: the zp0 driver in a non-PAO kernel can find
and use the 3com card without any trouble.

I've tried a range of IRQ values; currently I have settled on IRQ 7
and port 0x300.  (The lpt0 driver was disabled.)  This matches the
settings specified in my kernel config file.  Here's /etc/pccard.conf:


# 3Com Etherlink III 3C589D
card "3Com Corporation" "3C589D"
	config	0x1 "ep0" 7
	insert	echo 3Com Etherlink III inserted
	insert	/etc/pccard_ether ep0
	remove	echo 3Com Etherlink III removed
	remove	/sbin/ifconfig ep0 delete

# Adaptec SlimSCSI (also included with Sony CD-ROM players)
card "Adaptec, Inc." "APA-1460 SCSI Host Adapter"
	config	0x9 "aic0" 10
	insert	echo Adaptec Slim SCSI inserted
	remove	echo Adaptec Slim SCSI removed


The bootup message is:

   pccardd[36]: Resource allocation failure for 3Com Corporation
   
Running `pccardc enable 0 ep0 -i 7` gives me the message:

   ep0: failed to come ready

Sometimes I also get:

   ep0: eeprom failed to come ready

Oddly, sometimes my heroics can bring the interface up (i.e., dozens of
inserts/removes, running pccardc many times from the command line,
switching back and forth between slot 0 and slot 1, trying
combinations of IRQs and ports, etc.), although the interface then is
extremely slow (i.e., at best, a few thousand characters per second). 
I've never been able to isolate the particular sequence of events that
brings it up, and it's not a long-term solution anyway, since it takes
like ten minutes of fiddling before it'll happen.

Any help greatly appreciated.

-David




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804072043.NAA01715>