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