Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Aug 1995 16:30:49 -0600
From:      tst@titan.cs.mci.com (Thomas S. Traylor)
To:        freebsd-questions@freebsd.org
Subject:   Need help configuring a PCMCIA Ethernet card (ze0)
Message-ID:  <95081816304854@titan.cs.mci.com>

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

I would like a little help configuring a PCMCIA ethernet (ze0) on my
notebook computer. The card is a Megahertz 10BaseT.  The notebook is a
Dell 320sli 386DX, 10MB Memory / 82MB Quantum HD running FreeBSD 2.0.5-Release.

FreeBSD recognizes the ethernet card. (I think?) Here is the output of 
dmseg:

FreeBSD 2.0.5-RELEASE #0: Thu Aug 17 23:00:54  1995
   root@vulture:/usr/src/sys/compile/OWL
CPU: i386DX (386-class CPU)
real memory  = 10289152 (2512 pages)
config> ls
device   port       irq   drq   iomem   iosize   unit  flags      enabled
fdc0     0x3f0      6     2     0x0     0        0     0x0        Yes
wdc0     0x1f0      14    -1    0x0     0        0     0x0        Yes
sc0      0x60       1     -1    0x0     0        0     0x0        Yes
sio0     0x3f8      4     -1    0x0     0        0     0x0        Yes
lpt0     0xffffffff 7     -1    0x0     0        0     0x0        Yes
psm0     0x60       12    -1    0x0     0        0     0x0        Yes
pca0     0x0        -1    -1    0x0     0        0     0x0        Yes
ze0      0x300      5     -1    0xd8000 0        0     0x0        Yes
npx0     0xf0       13    -1    0x0     0        0     0x0        Yes
config> attach ze0
ze0: address 00:00:00:00:00:00, type (null) (0bit), MAU (null)
attach returned status of 0x1
config> enable ze0
config> quit
avail memory = 9121792 (2227 pages)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16450
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 not probed due to I/O address conflict with sc0 at 0x60
pca0 on isa
pca0: PC speaker audio driver
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fdc0: NEC 72065B
fd0: 1.44MB 3.5in
wdc0 at 0x1f0-0x1f7 irq 14 on isa
wdc0: unit 0 (wd0): <QUANTUM GO80A>
wd0: 82MB (168470 sectors), 991 cyls, 10 heads, 17 S/T, 512 B/S
ze: pcmcia slot 0: Megahertz~CC10BT/2~PCMCIA 10BASE-T/2 ETHERNET ADAPTER~
 000086050DA0~~
ze: slot 1: no card in slot
ze0 not found at 0x300
npx0 on motherboard
npx0: 387 emulator

I only have one PCMCIA slot on the computer.  It looks to have found the 
ethernet card at slot 0.  Why then does it say "ze0 not found at 0x300"?
How do you make FreeBSD check slot 1?  Since I only have on physical openning
in the side of the notebook, I assume that slot 0 corresponds to it.

I took the default configuration for the PCMCIA card.  Which is (according
to the book) IRQ 5 and I/O Base 300.

lsdev -c does not show the ze0 device:

# This listing automatically generated by lsdev(1)
 CPU cpu0
controller isa0
sc0	at isa? tty port 0x60 irq 1
sio0	at isa? tty port 0x3f8 irq 4
lpt0	at isa? tty port 0x378 irq 7
pca0	at isa? tty
fdc0	at isa? bio port 0x3f0 irq 6 drq 2
fd0 at fdc0 drive 0
wdc0	at isa? port 0x1f0 irq 14
wd0 at wdc0 drive 0
npx0	at isa? port 0xf0

But ifconfig -a shows a ze0 network device:

ze0: flags=822<BROADCAST,NOTRAILERS,SIMPLEX> mtu 1500
	ether 00:00:00:00:00:00 
lp0: flags=810<POINTOPOINT,SIMPLEX> mtu 1500
lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 16384
	inet 127.0.0.1 netmask 0xff000000 
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552

Any suggestions or ideas would be most appreciated.

Thanks,

Tom
tst@titan.cs.mci.com



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