Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Oct 2001 17:45:19 +0100
From:      Thomas Johnsen <thomas.johnsen@runit.no>
To:        "'freebsd-mobile@freebsd.org'" <freebsd-mobile@freebsd.org>
Subject:   Zyxel ZyAir/100 11Mbps?
Message-ID:  <43824563A7D0D21195640090273ABD90A7F712@runitxch.runit.no>

next in thread | raw e-mail | index | archive | help
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C16099.1803A780
Content-Type: text/plain;
	charset="ISO-8859-1"

Hi,

I've installed a ZyAIR PCI-PCMCIA Bridge with a ZyAIR/100 Wireless
networking card on my FreeBSD 4.4 box/gateway. And it works very well.
Haven't had a crash yet. But one thing puzzles me. The ZyAir card is 11Mbps,
but FreeBSD only recognizes it as 2Mbps, which makes it kind of useless. I
just borrowed a Dell Truemobile (really a Lucent WaveLan) from work and
inserted it into the PCI-PCMCIA bridge and it is recognized as 11Mbps. 

If I do 'pccardc dumpcis' 11Mbps is not one listed as a capability of the
card. Seems like the PCI-PCMCIA bridge is ok since the Dell card is
recognized as 11Mbps. I'm not sure if the ZyXEL ZyAIR/100 card is based on
something else, and what that might be. Maybe someone recognizes anything
from the dumpcis output (below).

Anyone have any tips for configuring this card as 11Mbps or am I stuck with
2Mbps? If you need dmesg output or configuration files please tell me and
I'll paste it.

Thanks!


pccardc dumpcis:
----
bash-2.05$ pccardc dumpcis                    
Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
    000:  00 00 ff
        Common memory device information:
                Device number 1, type No device, WPS = OFF
                Speed = No speed, Memory block size = 512b, 1 units
Tuple #2, code = 0x17 (Attribute memory descriptor), length = 4
    000:  67 5a 08 ff
        Attribute memory device information:
                Device number 1, type SRAM, WPS = OFF
                Speed = 5.0 x 100 ns, Memory block size = 512b, 2 units
Tuple #3, code = 0x1d (Other conditions for attribute memory), length = 5
    000:  01 67 5a 08 ff
        (MWAIT)
Tuple #4, code = 0x1c (Other conditions for common memory), length = 4
    000:  01 00 00 ff
        (MWAIT)
Tuple #5, code = 0x15 (Version 1 info), length = 20
    000:  05 00 5a 79 58 45 4c 00 5a 79 41 49 52 2f 31 30
    010:  30 00 00 ff
        Version = 5.0, Manuf = [ZyXEL], card vers = [ZyAIR/100]
        Addit. info = []
Tuple #6, code = 0x20 (Manufacturer ID), length = 4
    000:  01 d6 02 00
        PCMCIA ID = 0xd601, OEM ID = 0x2
Tuple #7, code = 0x21 (Functional ID), length = 2
    000:  06 00
        Network/LAN adapter
Tuple #8, code = 0x22 (Functional EXT), length = 2
    000:  01 07
        Network technology: Wireless
Tuple #9, code = 0x22 (Functional EXT), length = 5
    000:  02 40 42 0f 00
        Network speed: 1 Mb/sec
Tuple #10, code = 0x22 (Functional EXT), length = 5
    000:  02 80 84 1e 00
        Network speed: 2 Mb/sec
Tuple #11, code = 0x22 (Functional EXT), length = 2
    000:  03 07
        Network media: 2.4 GHz
Tuple #12, code = 0x22 (Functional EXT), length = 2
    000:  05 01
        Network connector: closed connector standard
Tuple #13, code = 0x1a (Configuration map), length = 7
    000:  03 02 e0 03 00 00 01
        Reg len = 4, config register addr = 0x3e0, last config = 0x2
        Registers: X------- 
Tuple #14, code = 0x1b (Configuration entry), length = 16
    000:  c1 01 19 77 55 c5 4b d5 19 36 36 05 46 7f ff ff
        Config index = 0x1(default)
        Interface byte = 0x1 (I/O)
        Vcc pwr:
                Nominal operating supply voltage: 5 x 1V
                Minimum operating supply voltage: 4 x 1V, ext = 0x4b
                Maximum operating supply voltage: 5 x 1V, ext = 0x19
                Max current average over 1 second: 3 x 100mA
                Max current average over 10 ms: 3 x 100mA
                Power down supply current: 1 x 10mA
        Card decodes 6 address lines, limited 8/16 Bit I/O
                IRQ modes: Level, Pulse
                IRQs:  NMI IOCK BERR VEND 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
15
Tuple #15, code = 0xff (Terminator), length = 0
1 slots found
--

------_=_NextPart_001_01C16099.1803A780
Content-Type: text/html;
	charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DISO-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>Zyxel ZyAir/100 11Mbps?</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Hi,</FONT>
</P>

<P><FONT SIZE=3D2>I've installed a ZyAIR PCI-PCMCIA Bridge with a =
ZyAIR/100 Wireless networking card on my FreeBSD 4.4 box/gateway. And =
it works very well. Haven't had a crash yet. But one thing puzzles me. =
The ZyAir card is 11Mbps, but FreeBSD only recognizes it as 2Mbps, =
which makes it kind of useless. I just borrowed a Dell Truemobile =
(really a Lucent WaveLan) from work and inserted it into the PCI-PCMCIA =
bridge and it is recognized as 11Mbps. </FONT></P>

<P><FONT SIZE=3D2>If I do 'pccardc dumpcis' 11Mbps is not one listed as =
a capability of the card. Seems like the PCI-PCMCIA bridge is ok since =
the Dell card is recognized as 11Mbps. I'm not sure if the ZyXEL =
ZyAIR/100 card is based on something else, and what that might be. =
Maybe someone recognizes anything from the dumpcis output =
(below).</FONT></P>

<P><FONT SIZE=3D2>Anyone have any tips for configuring this card as =
11Mbps or am I stuck with 2Mbps? If you need dmesg output or =
configuration files please tell me and I'll paste it.</FONT></P>

<P><FONT SIZE=3D2>Thanks!</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>pccardc dumpcis:</FONT>
<BR><FONT SIZE=3D2>----</FONT>
<BR><FONT SIZE=3D2>bash-2.05$ pccardc =
dumpcis&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=3D2>Configuration data for card in slot 0</FONT>
<BR><FONT SIZE=3D2>Tuple #1, code =3D 0x1 (Common memory descriptor), =
length =3D 3</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 00 00 ff</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Common =
memory device information:</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Device number 1, type No device, WPS =3D =
OFF</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Speed =3D No speed, Memory block size =3D =
512b, 1 units</FONT>
<BR><FONT SIZE=3D2>Tuple #2, code =3D 0x17 (Attribute memory =
descriptor), length =3D 4</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 67 5a 08 ff</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Attribute =
memory device information:</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Device number 1, type SRAM, WPS =3D =
OFF</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Speed =3D 5.0 x 100 ns, Memory block size =
=3D 512b, 2 units</FONT>
<BR><FONT SIZE=3D2>Tuple #3, code =3D 0x1d (Other conditions for =
attribute memory), length =3D 5</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 01 67 5a 08 ff</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
(MWAIT)</FONT>
<BR><FONT SIZE=3D2>Tuple #4, code =3D 0x1c (Other conditions for common =
memory), length =3D 4</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 01 00 00 ff</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
(MWAIT)</FONT>
<BR><FONT SIZE=3D2>Tuple #5, code =3D 0x15 (Version 1 info), length =3D =
20</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 05 00 5a 79 58 45 4c =
00 5a 79 41 49 52 2f 31 30</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 010:&nbsp; 30 00 00 ff</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version =
=3D 5.0, Manuf =3D [ZyXEL], card vers =3D [ZyAIR/100]</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Addit. =
info =3D []</FONT>
<BR><FONT SIZE=3D2>Tuple #6, code =3D 0x20 (Manufacturer ID), length =
=3D 4</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 01 d6 02 00</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PCMCIA ID =
=3D 0xd601, OEM ID =3D 0x2</FONT>
<BR><FONT SIZE=3D2>Tuple #7, code =3D 0x21 (Functional ID), length =3D =
2</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 06 00</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Network/LAN adapter</FONT>
<BR><FONT SIZE=3D2>Tuple #8, code =3D 0x22 (Functional EXT), length =3D =
2</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 01 07</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Network =
technology: Wireless</FONT>
<BR><FONT SIZE=3D2>Tuple #9, code =3D 0x22 (Functional EXT), length =3D =
5</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 02 40 42 0f 00</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Network =
speed: 1 Mb/sec</FONT>
<BR><FONT SIZE=3D2>Tuple #10, code =3D 0x22 (Functional EXT), length =
=3D 5</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 02 80 84 1e 00</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Network =
speed: 2 Mb/sec</FONT>
<BR><FONT SIZE=3D2>Tuple #11, code =3D 0x22 (Functional EXT), length =
=3D 2</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 03 07</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Network =
media: 2.4 GHz</FONT>
<BR><FONT SIZE=3D2>Tuple #12, code =3D 0x22 (Functional EXT), length =
=3D 2</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 05 01</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Network =
connector: closed connector standard</FONT>
<BR><FONT SIZE=3D2>Tuple #13, code =3D 0x1a (Configuration map), length =
=3D 7</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; 03 02 e0 03 00 00 =
01</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Reg len =
=3D 4, config register addr =3D 0x3e0, last config =3D 0x2</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Registers: X------- </FONT>
<BR><FONT SIZE=3D2>Tuple #14, code =3D 0x1b (Configuration entry), =
length =3D 16</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp; 000:&nbsp; c1 01 19 77 55 c5 4b =
d5 19 36 36 05 46 7f ff ff</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Config =
index =3D 0x1(default)</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Interface =
byte =3D 0x1 (I/O)</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vcc =
pwr:</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Nominal operating supply voltage: 5 x =
1V</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Minimum operating supply voltage: 4 x 1V, =
ext =3D 0x4b</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Maximum operating supply voltage: 5 x 1V, =
ext =3D 0x19</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Max current average over 1 second: 3 x =
100mA</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Max current average over 10 ms: 3 x =
100mA</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; Power down supply current: 1 x 10mA</FONT>
<BR><FONT SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Card =
decodes 6 address lines, limited 8/16 Bit I/O</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; IRQ modes: Level, Pulse</FONT>
<BR><FONT =
SIZE=3D2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp; IRQs:&nbsp; NMI IOCK BERR VEND 0 1 2 3 4 5 =
6 7 8 9 10 11 12 13 14 15</FONT>
<BR><FONT SIZE=3D2>Tuple #15, code =3D 0xff (Terminator), length =3D =
0</FONT>
<BR><FONT SIZE=3D2>1 slots found</FONT>
<BR><FONT SIZE=3D2>--</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C16099.1803A780--

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?43824563A7D0D21195640090273ABD90A7F712>