Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 May 2000 14:58:06 +0100
From:      arnaud.gibier@bt.com
To:        freebsd-mobile@FreeBSD.ORG
Subject:   Wavelan IEEE 802.11 card
Message-ID:  <F66469FCE9C5D311B8FF0000F8FE9E0701453E74@mbtlipnt03.btlabs.bt.co.uk>

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

I have been trying to get an IEEE 802.11 WaveLAN PC Card working under
FreeBSD-3.4 with a Kame patch (kame-20000320-freebsd34-snap.tgz).
I have used the PAO3-20000130.tar.gz patch for FreeBSD 3.4-RELEASE to enable
my WaveLAN PC Card but it is not working.
I have the following problem:
When I enable the following options in my kernel

# PCCARD (PCMCIA) support - do not remove
pseudo-device  card1
#controller      card0

# You must use "flags 0x1" when you don't hear any negociation noise(?)
# if you use modem card, or pccard doesn't read cis tuple, tell you
# 'No card in database for"(null)"("(null)")' in case of Cirrus Logic's
# pcic is your PC.
#device         pcic0   at isa? port 0x3e0 flags 0x1 irq 11
device         pcic0   at isa? port 0x3e0 irq 11
device         pcic0   at isa? port 0x3e4 irq 11
device         pcic1   at isa? port 0x3e2      # for HiNote Ultra II
device         pcic1   at isa? port 0x3e4      # for Chandra II
#device          pcic0   at card?
#device          pcic1   at card?

I got the following error message when I try to make the kernel:

cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit
-Wnested-externsc
loading kernel
ioconf.o(.data+0x5dc): undefined reference to `pcicdriver'
ioconf.o(.data+0x620): undefined reference to `pcicdriver'
ioconf.o(.data+0x664): undefined reference to `pcicdriver'
ioconf.o(.data+0x6a8): undefined reference to `pcicdriver'
*** Error code 1

Stop.

If I don't enable those options:

# PCCARD (PCMCIA) support - do not remove
#pseudo-device  card1
controller      card0

# You must use "flags 0x1" when you don't hear any negociation noise(?)
# if you use modem card, or pccard doesn't read cis tuple, tell you
# 'No card in database for"(null)"("(null)")' in case of Cirrus Logic's
# pcic is your PC.
#device         pcic0   at isa? port 0x3e0 flags 0x1 irq 11
#device         pcic0   at isa? port 0x3e0 irq 11
#device         pcic0   at isa? port 0x3e4 irq 11
#device         pcic1   at isa? port 0x3e2      # for HiNote Ultra II
#device         pcic1   at isa? port 0x3e4      # for Chandra II
device          pcic0   at card?
device          pcic1   at card?
.
.
.

# Serial (COM) ports
device          sio0    at isa? port "IO_COM1" flags 0x10 tty irq 4
device          sio1    at isa? port "IO_COM2" tty irq 3
device          sio2    at isa? disable port "IO_COM3" tty irq 5
device          sio3    at isa? disable port "IO_COM4" tty irq 9
device          sio4
device          sio5
.
.
.

# requires PCCARD (PCMCIA) support to be activated
#device         xe0     at isa? port? net irq ?
device          wi0     at isa? port? net irq ?

I can compile my kernel but I still have the following problems:

> dmesg | grep wi
wi0 not found
ppc0: FIFO with 16/16/8 bytes threshold
PC-Card Vadem 469 (5 mem & 2 I/O windows)
Initializing PC-card drivers: wi sio

> wicontrol -i wi0
wicontrol: SIOCGWAVELAN: Device not configure

Could someone help me please?
Thanks,

Arnaud.

PS: Sorry for the long mail ...


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?F66469FCE9C5D311B8FF0000F8FE9E0701453E74>