From owner-freebsd-mobile Mon Oct 29 8:45:41 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from runitxch.runit.no (runitxch.runit.no [129.241.225.47]) by hub.freebsd.org (Postfix) with ESMTP id 7952637B405 for ; Mon, 29 Oct 2001 08:45:21 -0800 (PST) Received: by runitxch.runit.no with Internet Mail Service (5.5.2653.19) id <4BRDMXKW>; Mon, 29 Oct 2001 17:45:20 +0100 Message-ID: <43824563A7D0D21195640090273ABD90A7F712@runitxch.runit.no> From: Thomas Johnsen To: "'freebsd-mobile@freebsd.org'" Subject: Zyxel ZyAir/100 11Mbps? Date: Mon, 29 Oct 2001 17:45:19 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C16099.1803A780" Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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 Zyxel ZyAir/100 11Mbps?

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

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