airo-linux-gen80211 Mailing List for Linux 802.11 Aironet driver (Page 2)
Status: Inactive
Brought to you by:
breed
You can subscribe to this list here.
1999 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(20) |
Oct
(10) |
Nov
(19) |
Dec
(55) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2000 |
Jan
(29) |
Feb
(70) |
Mar
(53) |
Apr
(23) |
May
(21) |
Jun
(27) |
Jul
(33) |
Aug
(67) |
Sep
(94) |
Oct
(100) |
Nov
(95) |
Dec
(45) |
2001 |
Jan
(143) |
Feb
(84) |
Mar
(79) |
Apr
(97) |
May
(96) |
Jun
(95) |
Jul
(85) |
Aug
(143) |
Sep
(85) |
Oct
(105) |
Nov
(130) |
Dec
(86) |
2002 |
Jan
(72) |
Feb
(66) |
Mar
(108) |
Apr
(67) |
May
(6) |
Jun
(31) |
Jul
(3) |
Aug
(23) |
Sep
(27) |
Oct
(18) |
Nov
(10) |
Dec
(2) |
2003 |
Jan
(29) |
Feb
(7) |
Mar
(6) |
Apr
(13) |
May
(12) |
Jun
(3) |
Jul
(10) |
Aug
(4) |
Sep
|
Oct
(4) |
Nov
|
Dec
(4) |
2004 |
Jan
(6) |
Feb
(8) |
Mar
(2) |
Apr
(9) |
May
(4) |
Jun
(11) |
Jul
|
Aug
|
Sep
(1) |
Oct
(4) |
Nov
(2) |
Dec
(2) |
2005 |
Jan
(5) |
Feb
(2) |
Mar
|
Apr
|
May
(3) |
Jun
(3) |
Jul
(2) |
Aug
(2) |
Sep
(6) |
Oct
(6) |
Nov
(2) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
From: Pierpaolo B. <pbe...@in...> - 2005-01-20 17:06:48
|
Jan I believe you are right ... I played a little bit on that and I could not find the way to get the information you need. You could check the wireless card LynkSys WPC11, the project hostAP (http://hostap.epitest.fi/) the project Linux AP GNU (http://openap.ksmith.com/) Hope this helps Paolo Jan Ouwens wrote: > Hello Ian, > > Thanks for you quick reply. > > > Ian Silvester wrote: > >> I've not played with the software in question, but my first thought >> is that you could use Ethereal or other similar packet-sniffing >> software to achieve your aim without code recompilation. > > > I've thought of that too. The problem is, packets are 'translated' to > regular ethernet before they reach Ethereal. Even if a packet is > (re)transmitted 14 times, it will only show up once in Ethereal. > > There is a way to sniff the raw 802.11 packets, but this involves > putting the wireless card in 'monitor' mode, which has the unfortunate > consequence that you can't transmit anymore with the card. This is a > problem, because I actually want to measure the number of transmitted > 802.11 packets :). > > I could set up an additional computer to sniff the packets 'from the > air', but there's always a risk that it won't pick up everything. > > So that's why I'd like to get to the retransmission code, if possible, > so I can get the data from the source (no pun intended). > > > > Jan > |
From: Jan O. <nlv...@na...> - 2005-01-20 13:45:40
|
Hello Ian, Thanks for you quick reply. Ian Silvester wrote: > I've not played with the software in question, but my first thought is > that you could use Ethereal or other similar packet-sniffing software to > achieve your aim without code recompilation. I've thought of that too. The problem is, packets are 'translated' to regular ethernet before they reach Ethereal. Even if a packet is (re)transmitted 14 times, it will only show up once in Ethereal. There is a way to sniff the raw 802.11 packets, but this involves putting the wireless card in 'monitor' mode, which has the unfortunate consequence that you can't transmit anymore with the card. This is a problem, because I actually want to measure the number of transmitted 802.11 packets :). I could set up an additional computer to sniff the packets 'from the air', but there's always a risk that it won't pick up everything. So that's why I'd like to get to the retransmission code, if possible, so I can get the data from the source (no pun intended). Jan |
From: Ian S. <ya...@b1...> - 2005-01-20 09:03:40
|
Hiya Jan, I've not played with the software in question, but my first thought is that you could use Ethereal or other similar packet-sniffing software to achieve your aim without code recompilation. Ian On Wed, 19 Jan 2005 15:34:52 +0100, Jan Ouwens <nlv...@na...> wrote: > Hello, > > As part of an experiment, I want to find out, for each packet that is > sent over a wireless link, how many times it was retransmitted before an > ACK was received. I have considered setting up an additional computer to > run Kismet or some such application, but due to possible interference > this method is not reliable enough for my experiment. The most realiable > way seems to me to tally the packets as they are sent out, and write the > data to a log file. My plan was therefore to add a printk statement to > the driver source code to handle this. However, looking at the code, I > couldn't find the part that handles these retransmissions, so I fear > this might actually take place in the firmware. Is this actually the > case? And if so, might there be another way to track packet > retransmissions? > > > Thanks for your time, > > Jan > > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > Airo-linux-gen80211 mailing list > Air...@li... > https://lists.sourceforge.net/lists/listinfo/airo-linux-gen80211 -- Unmicrosoft your life - you know it makes sense! |
From: Jan O. <nlv...@na...> - 2005-01-19 14:35:21
|
Hello, As part of an experiment, I want to find out, for each packet that is sent over a wireless link, how many times it was retransmitted before an ACK was received. I have considered setting up an additional computer to run Kismet or some such application, but due to possible interference this method is not reliable enough for my experiment. The most realiable way seems to me to tally the packets as they are sent out, and write the data to a log file. My plan was therefore to add a printk statement to the driver source code to handle this. However, looking at the code, I couldn't find the part that handles these retransmissions, so I fear this might actually take place in the firmware. Is this actually the case? And if so, might there be another way to track packet retransmissions? Thanks for your time, Jan |
From: Ian S. <ya...@b1...> - 2005-01-12 20:56:54
|
Hello all, New to this list, having gone round a fair few loops. I have a Cisco MPI350 with firmware 5.00.3, and I'm trying to get it working under Debian Woody with a 2.4.20 kernel. I am looking for help in how to compile the airo_mpi.c driver that I've attained from CVS; this is my first foray into CVS, so I'm learning as I go, but I'm stuck in that there's no Makefile supplied? If anyone could help me with this last step in the puzzle I'd be overjoyed, its been a long hard road with many dead-end drivers (are you listening Cisco?) trying to get this card working under Debian! Thanks or any pointers, Ian -- Unmicrosoft your life - you know it makes sense! |
From: Balgansuren B. <ba...@ne...> - 2004-12-14 08:21:38
|
Hi, I am using Cisco Aironet BR350 "A", "E" model of wireless bridge. Recently, I try to use "J" model of Aironet for bridge and it seems = connection distance take only 500meters max. in my case. I compare all three model of units board, LMC352 card. I saw all model = has same 100mW output powered LMC352 card.=20 I am looking for way to increase output power of "J" model atleast to = "E" or even to "A". =20 Is there any way to get it? Regards, Balgaa |
From: Dan S. <dds...@ie...> - 2004-12-03 00:24:28
|
Hi, This is a patch that adds support for the IW_ENCODE_TEMP flag when setting WEP keys. Currently, the code sets both the TEMP and PERM wep keys. This patch change that to set either the TEMP only or TEMP and PERM keys. If only the TEMP keys are being set, the MAC is not disabled. Also, the warning message isn't displayed if only the TEMP keys are being set. Finally, the FLAG_COMMIT bit setting is changed to only be set if the authentication type has changed, which is really what the code wanted to do. I need this because I would like to be able to use my T40 (with a Cisco 350 MPI) with 802.1x/xsupplicant, but to do that when setting WEP keys only the temporary keys can be set. Setting the permanent keys requires disabling/enabling the MAC, and that resets the card, which causes re-authentication, etc. So I sent a patch to the xsupplicant guys adding support for the IW_ENCODE_TEMP flag when setting keys, hopefully they will add that. --- linux-2.6.10-rc2-clean/drivers/net/wireless/airo.c 2004-12-02 12:25:54.000000000 -0500 +++ linux-2.6.10-rc2/drivers/net/wireless/airo.c 2004-12-02 15:25:40.000000000 -0500 @@ -4048,7 +4048,7 @@ Cmd cmd; Resp rsp; - if (test_bit(FLAG_ENABLED, &ai->flags)) + if (test_bit(FLAG_ENABLED, &ai->flags) && (RID_WEP_TEMP != rid)) printk(KERN_ERR "%s: MAC should be disabled (rid=%04x)\n", __FUNCTION__, rid); @@ -5108,9 +5108,9 @@ printk(KERN_INFO "Setting key %d\n", index); } - disable_MAC(ai, lock); + if (perm) disable_MAC(ai, lock); writeWepKeyRid(ai, &wkr, perm, lock); - enable_MAC(ai, &rsp, lock); + if (perm) enable_MAC(ai, &rsp, lock); return 0; } @@ -6168,6 +6168,8 @@ { struct airo_info *local = dev->priv; CapabilityRid cap_rid; /* Card capability info */ + int perm = ( dwrq->flags & IW_ENCODE_TEMP ? 0 : 1 ); + u16 currentAuthType = local->config.authType; /* Is WEP supported ? */ readCapabilityRid(local, &cap_rid, 1); @@ -6210,7 +6212,7 @@ /* Copy the key in the driver */ memcpy(key.key, extra, dwrq->length); /* Send the key to the card */ - set_wep_key(local, index, key.key, key.len, 1, 1); + set_wep_key(local, index, key.key, key.len, perm, 1); } /* WE specify that if a valid key is set, encryption * should be enabled (user may turn it off later) @@ -6218,13 +6220,12 @@ if((index == current_index) && (key.len > 0) && (local->config.authType == AUTH_OPEN)) { local->config.authType = AUTH_ENCRYPT; - set_bit (FLAG_COMMIT, &local->flags); } } else { /* Do we want to just set the transmit key index ? */ int index = (dwrq->flags & IW_ENCODE_INDEX) - 1; if ((index >= 0) && (index < ((cap_rid.softCap & 0x80)?4:1))) { - set_wep_key(local, index, NULL, 0, 1, 1); + set_wep_key(local, index, NULL, 0, perm, 1); } else /* Don't complain if only change the mode */ if(!dwrq->flags & IW_ENCODE_MODE) { @@ -6239,7 +6240,7 @@ if(dwrq->flags & IW_ENCODE_OPEN) local->config.authType = AUTH_ENCRYPT; // Only Wep /* Commit the changes to flags if needed */ - if(dwrq->flags & IW_ENCODE_MODE) + if (local->config.authType != currentAuthType) set_bit (FLAG_COMMIT, &local->flags); return -EINPROGRESS; /* Call commit handler */ } |
From: Dan L. <ddl...@da...> - 2004-11-18 05:49:05
|
I'm looking to borrow some sample PCM/LMC35x cards which are (in theory) restricted to 40-bit WEP or home-key-only (or even no WEP at all) so I can confirm my understanding of some of their flash parameters. There should be no risk to the samples and if you like (and assuming my understanding is correct) I can remove the restrictions... Dan Lanciani ddl@danlan.*com |
From: Dan L. <ddl...@da...> - 2004-10-04 02:47:16
|
Andras GELANYI <gh...@sc...> wrote: |Thank you for your answer. | |Could you help me to reflash the boot block? You'd have to send the card to me. |In my opinion it worth a |try. (I know i can kill it. But this is my problem. :) Might it be easier/safer to find someone with a PCMCIA version who needs a PCI version and trade? |Is it possible to do the flashing without any specific hardware? I use an ISA carrier in non-Plug&Play mode to avoid having to deal with bus setup. |For |example using the Cisco PCI adapter that came with this wireless |interface card. It might be possible, but I'm not inclined to fiddle with PCI setup... |Do you have any boot block images? Yes, I have a fairly large collection of them. I'm attaching the one that could be of use to you (1.50 PCMCIA version). |(or even the modified one) I'm not sure what you mean by modified one. Dan Lanciani ddl@danlan.*com ----- begin 644 boot150 M__^0_X#_)0#__Y'_@?\E /__DO^"_R4 __^3_X/_* #__Y3_A/\H /__E?^% M_R@ __^6_X;_* #__Y?_A_\H %)E=BX@,2XU, !0 9G_ .&A__P MF?\ X:'__ "9_P#AP& $YC\ H?_Y )G_ .&A__P F?\ X:'__ "9_P#AH?_\ M )G_ .&A__P F?\ X8C_ V QX I@ .0!8%'EZV ;XLA@ 'D 8'#L@& ([,!@ M?^P 8 #M@& [<!@G>T 8&SN@& [L!@;^Z*_R!VB/^8_T10F?]B____ F M9$! _V#[>/__F/\03IG_+D3@A."$X(3DA'"UX(<'M#2/+T3@H(!@#&0!!$!> M F 9$! 9.X$8 !F!& 89?]@_V1 07YC(42CVOX?9D3<A-2 8$;W! 1@ &8$ M8!AE?F.CT"%$D(2CVJ/0__^P@/__!P+V'V9$W(34@&!&\ 0$ %E V!W>/__ M#& 8W!G0$$$9T!"(4:_T")&_]C['0=@_V9@8 ID._KD8 )D//I@9P"\/?IX M9]:\/OK_8/]D/_H 9L!@ .;_8/MX__\"8"'@ &8$8 !E_V#_9$!!?F,A1*/: M_A]F1-R$U(!@1O<$ &8$8 !E?F.CT"%$D(2CVJ/0__^P@/__00+V'V9$W(34 M@&!&\ 0$8!AF"& 9?]@_V1 07YC(42CVOX?9D3<A-2 8$;W! 1@&&8(8 !E M?F.CT"%$D(2CVJ/0__^P@/__'0+V'V9$W(34@&!&\ 0'8/]F8& *9#OZY& M9#SZ8&<!O#WZ>&=-O#[Z_V#_9#_Z V QX !F_V#[>/__!V#_9F!@"F0[^N1@ M &0\^F!G [P]^GAG=[P^^O]@_V0_^@-@,> !90!F_V#[>/__P& $YB!D+?MP M9"#[ &0A^VQD(OL 9"/[P&!_9"C[P&"=9"G[P&!O9"K[P& 9"O[@& (9#3[ M@& 9#7[@& 9#;[@& 9#?[$F0E^RY$+OLO1"3[-4?_M"S[+T3@H(!@#&0! M!#;["F $Y#]@\&9 8 !E & 9$!!?F,A1*/:_A]F1-R$U(!@1O<$"F Y'!@ M &9 8 !C_]( 96!!_]#__V1$_[3$A61'_[3$A=6 ]AT! @0 F4#8'=X__\@ M0GA$!*1*VP1@#GA"0 M@\F$ 8-QC<& 9DG0 & (9J/8^1\E\___%*C__P0" M"F1#^C5D'_IP8 !F0&,'8 !AO=#__V1$_[2AVPD#V8%D1_^TH=L$ V-$4*C9 M@?$"=& 9D!C!V @8;W0__]D1/^TH=L) ]F!9$?_M*';! -C1%"HV8'Q G%@ M &8 8_Y@ &5#0;W2O="<@)2 3@,# R%#PX/T ,"%O=)#0IR 1(/W B%$P(6] MTM> (T5$@_D"[P( 9$!!$&1 0R)#O=!#0B%%#F-D1&!!^8'\A("TE(3@A $G M,:Q@1?<?#F-D1V!!^8'\A("TE(3@A $G,:Q@1?<?14$C0P=@0&7'@F1$_[1* MVV1'_[1*V_RC0T/6 B%$ +C__PH"!V!.8Z/3____L/__ P,"8*IX__\J\___ M_[1 1 5D0$4@0GA$!*1*VP-@HWA"0"%$ +C__P<"!V!.8Z/3____L/__#P(+ M8+1C___^'R5#3X7__^8" F"J>/__!&4#8'=X__\"8 !F &/^8 !D8$6]V@!@ M$&3$A;W:_V#_9,2%O=H'8%!A2=%)T___8$>PA,2%O=IA1#^P___U @!DU(2] MVD!@ &-P9T!!!F= 0B%&O] B1O_8^QT 9L!@ .8@0GA$!*1*VXA@ 'A"0 "X MP& $Y@0#!V4#8'=X__^O_XS_ 0C^ !3S%?%^8'YED("4@"4") ) 8 !C<&= M009G0$(A1K_0(D;_V/L=!V#_9O]@_V0[^O]@_V0\^F!@B&0]^GA@ &0^^O]@ M_V0_^@!FP& YJ'___^(8 !X__]V8 !F &/_T@!E8$%V9T!!!F= 0B%&O] B M1O_89$3_M,2%9$?_M,2%]1UT9T!!!&= 0B%&O] B1O_89$3_M,2%9$?_M,2% M]1W5@ -E;P)Q8 !F &-#1/Y@$&5#0;W2O="<@)2 %@,# R%#PX/T ,"%O=)# M0IR 1(/W B%$P(6]TM> (T5$@_D"[P(B0Z/2__] 1"3S__]@127S__\4J/__ M"@,D1 *T__\# @-@<6,& -@<V,# -@=6, '1@ &8S\O__G(!@00$" &%P M8 !FXX.]T/__9$3_M/^HU( ! _@&RX/+@Z/0__]D1_^T+_M@1=6 !F4:!&SN M!V#_9F!@"F0[^N1@ F0\^F!@ &0]^GA@'&0^^O]@_V0_^@!FP& YJ'_____ M8/MX__\& %__\ !?__ ;__T5";.X&8$!A&@!D[@!@9&$+8+1C___^'\V! M___Y FSN 6 L80M@M&/___X?S8'___D"943,A?__Z (&8$!A"V"T8____A_- M@?__^0(B165$,+^ OQ7[V0 D1!"_P+] 7@5@V&/___X?)$3OM\"_0%X%8-AC M___^'P]E"&$D1!"_P+] 7@!@"&/___X?943HA?__! 0D1.^WP+] 7@!@R&/_ M__X?)$3OM\"_0%X 8*1C___^'\V!___A @!D0$$09$!""&1 0R1$$+_ OT!> M & (8____A\D1.^WP+] 7@!@"&/___X?/D3DA.2$Y(3DA/V! 6!D8____A\A M16%$@+24A."$ 2<QK$!!(T1,@___V@(B0P=@/F7'@F%$HMM+@O__SP) 3R#3 M6H!@6"]$B/]O8/+G &D!%OX <& 9FA$_[01J!.H @,$ P8 "&!Z8P@ "6!8 M8P4 "F V8Q1D)?L &U@LN>]T/__9$><@'^T" /@@61$_[1@2&%* 1;^ /( M0$\@TUJ 8%@O1 $!2 )( X $ 4 !B0)NPJ3"Q,+ P #0 .7 ^!$" 1Q!(' M$PH4%A4 %@P7 180%P(6%!<#%A@7!!8<%P46(!<&%B07!Q8H%P@6+A<)%C07 M"A8X%PL6/!<,%C\7#19#%PX61A</%D@7$!9+%Q$64!<2%E47$Q9:%Q068Q<5 M%FT7%A9V%Q<6?Q<8%G\7&19_%QH6?Q<;%G\7'!9_%QT6?Q<>%G\7'Q9_%RT8 M(!F8&A@;>AP*'20>R!\ ( A "+_(QLD;"5_)BDG#R@@*2 J$"L0+! M$"X> M+QHP&#'__P$!2 )( X $ 4 !J0)NPJ;"QL+ P #0 .7 ^"$" 1Q!(7$PH4 M$!4 %@P7 180%P(6%!<#%A@7!!8<%P46(!<&%B07!Q8H%P@6+A<)%C07"A8X M%PL6/!<,%C\7#19#%PX61A</%D@7$!9+%Q$64!<2%E47$Q9:%Q068Q<5%FT7 M%A9V%Q<6?Q<8%G\7&19_%QH6?Q<;%G\7'!9_%QT6?Q<>%G\7'Q9_%RT8(!F0 M&A@;=AP*'20>R!\ ( A "(,(R8D6R5_)BDG#R@@*2 J$"L0+! M$"X>+QXP M&#'__P$! 0(X X $ 4 !J0)RPH#"P , T #EP/@A >$<<2%Q-J%!(5 !8, M%P$6$!<"%A07 Q88%P06'!<%%B 7!A8D%P<6*!<(%BX7"18T%PH6.!<+%CP7 M#!8_%PT60Q<.%D87#Q9(%Q 62Q<1%E 7$A95%Q,66A<4%F,7%19M%Q86=A<7 M%G\7&!9_%QD6?Q<:%G\7&Q9_%QP6?Q<=%G\7'A9_%Q\6?Q<M&" 9@AH8&WD< MRATD'L@? " (1,B?R.+) \E!B8*)P\H("D@*A K$"P@+6XN'B\F,%LQ +_ M_P$ P#< _P 7 , W /\ % !4 ,0 $ $ 0P!I ', 8P!O " M4P!Y ', = !E &T <P #, - P " 4P!E '( :0!E ', ( !7 &D <@!E M &P 90!S ', ( !, $$ 3@ @ $$ 9 !A ' = !E '( #_ " ! !? $ M!P "$ @ & (@ " $ !P B 4 @# -@ IP "( @ # < &@ % M $ !0#@ , !P ; P Q0 ! !H "0!5 &8 0!5 $8 , #_ /\ _P#_ M M M M M M M M M M M M M M M M M M M M M M M M )@ &8 \/Y@ &20@/__# (@0GA$!*1*VYM@TGA"0$!/(--:@&!8+T0*8 +D MB/^H_Z[_(O.9__.T0%XB^_]A($)X1 2D2MN08.AX0D \8 !F,&.68")E94?_ MMV"_O=IE1/^W>+^]VO]@_V2]VKW:9O\ 9$!(0$D!9$!* F F9$!+T	$!, M4&1 327S__] 3G%@ &8 8X!@ &5#0;W2O="<@)2 )0,# R%#PX/T ,"%O=)# M0IR 1(/W B%$P(6]TM> (T5$@_D"[P(B0]N#O=+___^T__\! V!!O=+__P"H M__\! T!,#*.]TO___[1 327S__\4J/__ P, 8 IC P 8"IC @0GA$!*1* MVYE@E'A"0 !@ &,@0GA$!*1*VYE@E'A"0 %@R&,@0GA$!*1*VYE@E'A"0"!" M>$0$I$K;C&!G>$) &.]TO__ *C___,#)*@NJ#$#,P-!J$2H8@-* T:H1ZA- M R4#3*A-J&P#10-0J%&H2 ,: U*H4Z@C T8#5*A6J%$#;@-7J%BH)P-M UFH M6JAS W4# 6!F8R!">$0$I$K;F6"4>$) Q0")8$MX__^)8%9X__^28'1X__^. M8)AX__^CTO__4*C__P,#BF"T>/__VX.*8.1X__^CTO__4*C__P,#BV 7>/__ MVX.+8#AX__^+8%MX__^18$]X__^.8,MX__^/8 MX__^]TO__4ZA0J ,#DF 0 M>/__CV!+>/__CV!X>/__O=+__U*H5*@$ P8#B&#->/__DV"^>/__E& *>/__ MO=+__T*H6*@$ P8#B6!L>/__C&#*>/__BF M>/__C6!<>/__O=+__U*H5*@* M PP#B&#->/__D6 F>/__C6"[>/__EF S>/__EV"3>/__&F4@0GA$!*1*VYA@ MU7A"0*'_____ =@_V9@8 ID._KD8 !D//I@8 !D/?IX8!QD/OK_8/]D/_JZ M_R[Q_V#[>/__($)X1 2D2MN98+1X0D N/__! ,!9(E@^WC__P!@3&,R\0=@ M'V30A/__ @( 8&AC($)X1 2D2MN98)1X0D 8)YC($)X1 2D2MN98)1X0D @ M0GA$!*1*VYI@"GA"0 "X__\" P)D6P 8*YC($)X1 2D2MN98)1X0D!T8 !D M0$(;92!">$0$I$K;F>$) ($)X1 2D2MN88,9X0D N/__ @/_9#L 6 M9$!! &1 1"%&)$.CTD-#6X1 1O^T0$4@0GA$!*1*VYM@37A"0 "X__\A B-$ M7(,F1_^T0$4@0GA$!*1*VYM@37A"0 "X__\2 B1'0+#__]L#@&4A1$2!(D1$ M@B%'_J#__] "(D>(H/__M0(" -D 0 9("] *@!J P##@,"J .H#@,0 P2H M!:@0 Q(#B&"<>/__ &#"8PX &#@8PL &#Z8P@ 6 08P4 6 J8P( 6!& M8R!">$0$I$K;F>$) ($)X1 2D2MN98)1X0D"(8)QX__\@0GA$!*1*VYE@ MM'A"0 "X__\" P%DP@ 8$QC,O$'8!]DT(3__P(" &!H8R!">$0$I$K;F6"4 M>$) &">8R!">$0$I$K;F6"4>$) ($)X1 2D2MN:8#EX0D N/__ @,"9)P M &"N8R!">$0$I$K;F6"4>$) '&4@0GA$!*1*VYA@U7A"0"!">$0$I$K;F&#& M>$) +C__P0#_V2)8/MX__\!8 !D0$%P8 !D0$( 9$!$(48D0Z/20T-;A$!& M_[1 12!">$0$I$K;FV!->$) +C__Q0"(T1<@R9'_[1 12!">$0$I$K;FV!- M>$) +C__P4")$= L/__VP,$ -DB6#[>/__ &2)8/MX__\@0GA$!*1*VXQ@ M0'A"0")!?K$!8/]E(D3DA_"$I(4A1'^WX(2TAJ'2__]@02!">$0$I$K;F6 0 M>$) #64@0GA$!*1*VYA@U7A"0 IE($)X1 2D2MN88-5X0D"(8)QX__\@0GA$ M!*1*VXQ@0'A"0")!S8'-@0<$" 3-@<V!!P0(! !A!P \004 /4$# #Y! 0 _ M02!">$0$I$K;F6 0>$) #64@0GA$!*1*VYA@U7A"0 IE($)X1 2D2MN88-5X M0D"(8)QX__\@0GA$!*1*VXQ@0'A"0")!?K%!0P%@_V4B1.2'\(2DA2%$?[?@ MA#2$($)X1 2D2MN,8$!X0D D1B)$(]J(8)QX__\@0GA$!*1*VXQ@0'A"0 )$ M($)X1 2D2MN,8$!X0D D0<V!S8$&! <$S8'-@08$!P0' )<!0 "70, EX! M )?B&"<>/__H]+__P"H__\, R!">$0$I$K;C&! >$) _V" 90%((D0DB0%@ M_V4I1.2'\(2DA2A$?[?@A+2& &,H02!">$0$I$K;F&#U>$) *47'@2!">$0$ MI$K;F6 0>$) (&4@0GA$!*1*VYA@U7A"0"!E($)X1 2D2MN88-5X0D!#0;W2 M__]@02!">$0$I$K;F&#U>$) (&4@0GA$!*1*VYA@U7A"0&%'8$$@0GA$!*1* MVYA@]7A"0"!E($)X1 2D2MN88-5X0D!C1 ^P___9 B!E($)X1 2D2MN88-5X M0D A0[W2__]@0?^TX*" L (D""@N9&!%($)X1 2D2MN88-5X0D!A1_^TX*" ML (D""@N9&!%($)X1 2D2MN88-5X0D!C1 ^P___< @UE($)X1 2D2MN88-5X M0D *92!">$0$I$K;F>$) 8T2 J/__ P.+8'=X__\I14>)*$0")%R(B&"< M>/__O=+__]"D]J#__P(D^:0/M."$X(3@A."%O=+__]"D]J#__P(D^:0/M+2$ M0$\@TUJ 8%@O1 !AH]+__R"H__\$ MN#^0"CTO__T*7&H @$!P7AA."!X8'$ MA<6!VX/S $!/(--:@&!8+T0 9 !A0$&CTO__(*C__P0"VX/Y */2___0I<:@ M$@0%!+^@N: .! T%R:4A1.&!\(3A@?"$X8'PA.&!<(&U@=N#Z0!!0D!/(--: M@&!8+T0$9BIE($)X1 2D2MN88-5X0D 9!3[8$,@0GA$!*1*VYA@QGA"0 VH M"*@V Q<#X*" L/($\0)@16-$,*C__^P#($)X1 2D2MN88-5X0D!E1*"@__\" M)."DO=K> &-$ *C__]H#RX,(92!">$0$I$K;F>$) (&4@0GA$!*1*VYA@ MU7A"0 AE($)X1 2D2MN88-5X0D# !DH]H-92!">$0$I$K;F>$) "F4@ M0GA$!*1*VYA@U7A"0$!/(--:@&!8+T0@0GA$!*1*VYE@M'A"0 "X__\$ P%D MC6!0>/__($)X1 2D2MN:8 IX0D N/__! ,"9(U@4'C__RME($)X1 2D2MN8 M8-5X0D @0GA$!*1*VYA@QGA"0 "X__\$ P!DC6!0>/__ 6 9D9! &-#1+W2 MO=! 0T1"O=*]T$!'1$9#1"-$?[5%0V!! 6#_9>6'\(2DA2)$?[?@A+2!.& M946"(48D0[W00T1D1/^T0$4@0GA$!*1*VYM@37A"0 "X__\D B-$7(-D1_^T M0$4@0GA$!*1*VYM@37A"0 "X__\5 B-$W(2 L$!#! -_M$!#(D1<@B=$2(<F M1 (H3(8G1"9%M(#. HQ@YGC__P-D_[2 O2!">$0$I$K;F>$) B&"<>/__ M*V4@0GA$!*1*VYA@U7A"0"!">$0$I$K;F&#&>$) +C__P0# &2-8*]X__\! M8 !F1D$ 8T-$O=*]T$!#1$*]TKW00$=$1D-$(T1_M45#8$$!8/]EY8?PA*2% M(D1_M^"$M($X8 !E18(A1B1#O=!#1")&(T.]TD-#T(#__Q,"(T2 L'^T P- M0R)$7((G1$B')D0"*$R&)T0F1;2 Y0*-8%QX__\!9/^T@+T@0GA$!*1*VYA@ MU7A"0(A@G'C__Z/2__]8J/__&@,@0GA$!*1*VXQ@)GA"0!ZQR8$R ^&!X8'A M@7"Q847A@>&!X8'A@;6! ;F9_T%0B&"<>/__($)X1 2D2MN.8&=X0D!@02!" M>$0$I$K;F6 0>$) #64@0GA$!*1*VYA@U7A"0 IE($)X1 2D2MN88-5X0D"( M8)QX__\@0GA$!*1*VXY@9WA"0&!!($)X1 2D2MN88/5X0D -92!">$0$I$K; MF>$) "F4@0GA$!*1*VYA@U7A"0 &I__]& T=@<> 8 QC___^'R+S__\, MO+^T0%XB^^%@ .8 8'QC___^'T!@/.+_8/]ZJ/^I_ZK_J_^G_P!@ .? 8 #L MP& [<!@;.XB\YG_W[1 7B+[ &3__[____\B\YG_(+Q 7B+[*/$I\T1<*O% M741>!V#\8____A_@8 #F(O/___.T0+Q 7B+[I_\#8#'@B&"<>/__#F, 90!A M/.+#8%!Z*>*9_SU$ K24@&!% 0/=@3)$ K#___8#)?/__Q2H__\) @Q@Q675 M@1!E# 35@?__# 0( !-@.&75@:!E P35@?__ P38'P%D 0 9$!/(--:@&!8 M+T0R92!">$0$I$K;F>$) ,&4@0GA$!*1*VYA@U7A"0"YE($)X1 2D2MN8 M8-5X0D P92!">$0$I$K;F>$) #64@0GA$!*1*VYA@U7A"0 IE($)X1 2D M2MN88-5X0D"(8)QX__\@0GA$!*1*VXQ@)GA"0$%#H]+__P"H__\, R!">$0$ MI$K;C&! >$) (D3_M2Q'_[<TC"-!"&"69=6!__\"* !A F 9=6 840"! %@ M_V3@A-R$'[7HA.B$Z(3HA.B$<J1@1^B$M(3@A/&!X(3Q@0*\ [% 2V%'@+] M2HA@G'C__Z/2__]0J "H$ ,? R!">$0$I$K;C&! >$) (D3_M2Q'_[<TC(A@ MG'C__]N#($)X1 2D2MN,8$!X0D L1/^U(D3_MS2,B&"<>/__+$$@0GA$!*1* MVYE@$'A"0 UE($)X1 2D2MN88-5X0D *92!">$0$I$K;F>$) B&"<>/__ MH]+__P"H__\- R!">$0$I$K;C&! >$) (D3_M$!-B&"<>/__+4$@0GA$!*1* MVYA@]7A"0 UE($)X1 2D2MN88-5X0D *92!">$0$I$K;F>$) B&"<>/__ MH]+__P"H__]? R!">$0$I$K;C&! >$) (D0"L &T+ (!K."%"F1 0R!">$0$ MI$K;D6 '>$) _;0!O#2"($)X1 2D2MN18!9X0D!E1."%"61 0R!">$0$I$K; MD6 '>$) ^;0T@B!">$0$I$K;D6 6>$) B&"<>/__"61 0R!">$0$I$K;D6 ' M>$) !KQ 0B!">$0$I$K;D6 6>$) "F1 0R!">$0$I$K;D6 '>$) _K0"O$!" M($)X1 2D2MN18!9X0D"(8)QX__\*9$!#($)X1 2D2MN18 =X0D !L )A! ," MM.B$ :Q@02!">$0$I$K;F&#U>$) #64@0GA$!*1*VYA@U7A"0 IE($)X1 2D M2MN88-5X0D"(8)QX__\@\YG_W[1 7&5@@.<#:O__ 1;^ &5@H.<%: 1J__\! M%OX (/.9_T!<W[1 7&5@@.< :O__ 1;^ &5@H.>P: !J__\!%OX (/.9_T!< MW[1 7&5@@.< :O__ 1;^ &5@H.<N:%QJ__\!%OX (/.9_T!<W[1 7&5@@.< M:O__ 1;^ &5@H.<%: 1J__\!%OX (/.9_T!<W[1 7&5@H.=G: !J__\!%OX M(/.9_T!<O[1 7&5@@.<#:O__ 1;^ &5@H.<%: 1J__\!%OX (/.9_T!<O[1 M7&5@@.< :O__ 1;^ &5@H.=@: %J__\!%OX (/.9_T!<O[1 7&5@@.<!:O__ M 1;^ &5@H.=B: )J__\!%OX (/.9_T!<O[1 7&5@@.< :O__ 1;^ &5@H.<% M: 1J__\!%OX (/.9_T!<0$\@TUJ 8%@O1"I'@+#__R4#(/.9_[^T0%QE8(#G M*D3_M$!*8$K__P$6_@!E8*#G*T3_M&!(*T?_M&!*__\!%OX (/.9_T!< & \ MXCI@F'H 8#GB,D0"L/___ - 3R#36H!@6"]$;6"RYRQ$_[5_9-2$_K1@2#YJ M__\!%OX 0$\@TUJ 8%@O1"7S__\4J/__%0)D8*#G(/.9_^^T0%S_L>&!X8'A M@>&!84AA1_^T8$K__P$6_@ @\YG_0%Q 3R#36H!@6"]$;V#RYR-$?[3@B?__ M 1;^ &A$_[1 3R#36H!@6"]$;6"RYR)$_[1@2"-$?[3@BO__ 1;^ $!/(--: M@&!8+T108 !F_F, 90GR__\"M.B$Q(7Z'V5$B*0!80$% &$@0GA$!*1*VYA@ M]7A"0 UE($)X1 2D2MN88-5X0D *92!">$0$I$K;F>$) B&"<>/__($)X M1 2D2MN,8"9X0D N<V!#@,P \V!S8%0 WD#S8'__P,#B&"<>/__D6#P>/__ M($)X1 2D2MN,8$!X0D!E8(#G_V4A02#SF?_?M$!<I8HB1"2!(D<D@@$6_@!E M8*#G(4@B2O__ 1;^ "#SF?] 7(A@G'C__R!">$0$I$K;C&! >$) 96" Y_]E M(4$@\YG_O[1 7*6*(D0D@2)')((!%OX 96"@YR%((DK__P$6_@ @\YG_0%R( M8)QX__\@0GA$!*1*VXQ@0'A"0 )#($)X1 2D2MN18 =X0D!@02!">$0$I$K; MF&#U>$) #64@0GA$!*1*VYA@U7A"0 IE($)X1 2D2MN88-5X0D"(8)QX__\@ M0GA$!*1*VXQ@0'A"0 )#($)X1 2D2MN,8$!X0D @0GA$!*1*VY%@%GA"0(A@ MG'C__R!">$0$I$K;C&! >$) 9&"@YR#SF?_OM$!<(D3_M."$X(3@A."$8$A@ M1_^T8$K__P$6_@ @\YG_0%R(8)QX__\T R7S__\4J/__+P(B\YG__;5%7O^T M0%X?8#QC___^'S)D0$,@0GA$!*1*VY%@!WA"0'^T8$$@0GA$!*1*VYA@]7A" M0 UE($)X1 2D2MN88-5X0D *92!">$0$I$K;F>$) B&"<>/__(O.9__VU M15[_M$!>'V \8____A\^9$!#($)X1 2D2MN18 =X0D!_M&!!($)X1 2D2MN8 M8/5X0D -92!">$0$I$K;F>$) "F4@0GA$!*1*VYA@U7A"0(A@G'C__R!" M>$0$I$K;C&! >$) D<@0GA$!*1*VXQ@0'A"0 )&($)X1 2D2MN,8$!X0D " M12!">$0$I$K;F6"T>$) +C__UH" F 9D9! &-#1+W0)T20@&!%4 *]T"9$ MD(#$A4L"O=+__YR Q(5& KW2TX#$A?P")474@#\"/@)Q8 !F1D( 8R7S__\4 MJ/__ P-D8%]E @!T8%]EO=*]T "HO=(M L"!G("]TO__E( G B8"847$A;W2 MTX#$A?P"'P(G1 "H__\9 T-#O=*]T"=%G("4@!H# P/#@_RC]0!#0P!D0$4@ M0GA$!*1*VYM@37A"0 "X(D8C0^\# 6$N !C0T,G1 "H___X B%&)$.]T$-$ M9$3_M$!%($)X1 2D2MN;8$UX0D N/__YP(C1%R#9$?_M$!%($)X1 2D2MN; M8$UX0D N/__V (C1%R#)$0F1=2 ___9 @!A($)X1 2D2MN88/5X0D -92!" M>$0$I$K;F>$) "F4@0GA$!*1*VYA@U7A"0(A@G'C__W%@ &8 8V%%0T&] MTKW0G("4@!,# P,A0\.#]0# A;W20T*<@$2#]P(A1,"%O=+7@"-%1(/Y N\" M &1 3R#36H!@6"]$(?/__X"P__\Z @)@(>#_82!">$0$I$K;D&#H>$) (O.9 M__RT0%XB^R'SF?\ M("\0%TA^R'SF?\%O$!=(?LR81]@/&/___X?S8'___D" M($)X1 2D2MN08 9X0D A\YG_$+Q 72'[*D> OT!*+$=@02!">$0$I$K;D&#H M>$) 0$\@TUJ 8%@O1 -@,>#_82!">$0$I$K;D&#H>$) (O.9__RT0%XB^R'S MF?^ M$!=(?LA\YG_ +1 72'[0$\@TUJ 8%@O1"!">$0$I$K;C& F>$) 042( M_R+SF?_\M$!>(OL!%OX ;V#RYQ)I__\!%OX :$3GM6U@LN=E2!)J__\!%OX M &@<:B1! +G-@0$#" ,@0GA$!*1*VY-@H'A"0!L ($)X1 2D2MN38%QX0D A M\YG_@+0%O$!=$+Q 72'[($)X1 2D2MN08*EX0D B\YG_ KQ 7B+[B&"<>/__ M($)X1 2D2MN,8"9X0D!!1"!">$0$I$K;C& F>$) 044@0GA$!*1*VXQ@)GA" M0$%&R?Z(_R+SF?_\M$!>(OL!%OX ;V#RYQ)I__\!%OX :$3GM6U@LN=E2!)J M__\!%OX &@<:B1! +G-@0T#%@/-@<V!)P,I \V!S8$I RX#S8'-@3$#1 ,@ M0GA$!*1*VY-@H'A"0(A@G'C__P$6_@!O8/+G$FG__P$6_@!H1/^T&+UM8++G M94@2:A!@!.@ 9$!%> 08 3H=0 08 #H<@ 08 #HJF"J84%&; 08 #H56!5 M84%&9@ !%OX ;V#RYQ)I__\!%OX :$3_M!B];6"RYV5($FH08 3H &1 15( M$& $Z)C_ &1 4$!1F?\J02M$Z8'XA.F!^(0?M>"$8$?_M(ZDX(3@A."$X(3@ MA+2$Z(2;I)ND0$<F1X"_8$$@0GA$!*1*VY-@.GA"0 "H(D.3 F)E1](B0T!, M)T3^M0&P1](! V!'_[4L1_^W-(R8_PQ0F?]DH62A9*$@0GA$!*1*VY-@.GA" M0 "H(D,+ B=$_K4!L$?2 0-@1_^T0$>8_P=1F?\@0GA$!*1*VY-@7'A"0"'S MF?^ M F\0%T0O$!=(?L@0GA$!*1*VY!@J7A"0"!">$0$I$K;D>$) 1;^ M &]@\N< :?__ 1;^ &A$_[01J/__!@(!%OX ;6"RYX!H'&J\____(O.9_P&\ M0%XB^P$6_@!M8++G)40#M&!("FHD1 >H!J@] Q #_*#__PH$N____P$(_@ F M3!3S__^L@/__^ .(8)QX__\\XLAZ*>(R1 *P___\ R+SF?_\M$!>(OLA\YG_ M@+05O$!=(?L\XLAZ*>(R1 *P___\ R'SF?^ M!F\0%TA^R+SF?\!O$!>(OL4 M\___K(#__]<#B&"<>/__R/Z(8)QX__\ M $#_. !! M_S8 0O\N $/_/0 M !$_QX 1?\6 $;_#@ M !'_P8 B/[__P8%J?Y _P'AH?___U8^J/Y _PGAF/\03!%'F?\L1/^T M0$P 8#SB V#H>@!@.>)#_Z'___]6/D/_;V#RYW1I__\!%OX :$'_L8"I)T0# MI=6 __\S P<$+$0"9=2 __\M!$B,#@ G1/VE__\!!0!EU8#__R,%+$3^9=2 M__\>!5B,(O.9__RT0%XB^R'SF?^ M!6\0%TA^R!">$0$I$K;D>$) (?.9 M_X"T&;Q 72'[(O.9_P&\0%XB^P!@/.(#8.AZ & YXJ'___]6/O__EO^&_XC_ MF?^H_JG^JOZK_D#_ 6" 9$! >&A____5CX@0GA$!*1*VXQ@)GA"0$%!($)X M1 2D2MN,8"9X0D!!0B!">$0$I$K;C& F>$) 04,@0GA$!*1*VY-@7'A"0"!" M>$0$I$K;D&"I>$) B/\B\YG__+1 7B+[ 1;^ &]@\N<2:?__ 1;^ &A$Y[5M M8++G94@2:O__ 1;^ !H'&HA\YG_@+0%O$!=$+Q 72'["6 1X)C_ &1 4$!1 M0%) 4T!40%5 5D!@/.(A6D!@.>*U____B/^W_T!@ .808 CH#& :P1@''VT M____(O.9_P*\0%XB^PD0,D0"L/__^P/_8/]AEV ,>/__F/\"8 !F &-L1+W: M0T1 10)@ &,$$/X?@& 858 ;$0D0[W:0T3HA.B!)43_M!2H__\! ^F!R8$7 M "Y$$:C__Q,# F 8P00_A^ 8 %A/0 *%?]@_F$V1%R6,D1<DC-$""1<DS( M;$0"8 !C!!#^'X!@ F$J &Q$)$.]VLF!0T0" _(%MO\"8 !C!!#^'X!@ V$; M X5;$0D0[W:0T3_8/UA-D1<EC1$7)0U1 @D7)4, &Q$)$.]VD-$ &$V1%R6 M,$1<D#%$""1<D2+SF?_\M$!>(ON8_VI'0+3__VP"G8#__P\#(D0 K?Z@"P,# M!99@A7C__S9$U(#__P,%EF"*>/__M?___R)$ *C__P@"($)X1 2D2MN98!!X M0D O )C_$4<01@IE($)X1 2D2MN98$%X0D @92!">$0$I$K;F>$) $T<2 M1@IE($)X1 2D2MN98$%X0D @92!">$0$I$K;F>$) %4<41@IE($)X1 2D M2MN98$%X0D -92!">$0$I$K;F>$) "F4@0GA$!*1*VYA@U7A"0)G_(T0 MJ/__% ,4\___K(#__P\"EF!\>/__M?___YG_ 6",8R!">$0$I$K;F6"4>$) M F AX(A@G'C__R!">$0$I$K;C& F>$) 04$@0GA$!*1*VXQ@)GA"0$%"($)X M1 2D2MN,8"9X0D N4%#""1=@R!">$0$I$K;C& F>$) J83.H/__ B@R9$!$ M($)X1 2D2MN,8"9X0D N?__""@C04%%($)X1 2D2MN38%QX0D A\YG_[[1 M72'[($)X1 2D2MN08*EX0D @0GA$!*1*VY!@UWA"0+S___^(_R+SF?_\M$!> M(OL!%OX ;V#RYQ)I__\!%OX :$3GM6U@LN=E2!)J__\!%OX &@<:B'SF?^ MM!F\0%TA^T!@ .808 #H & ):P!@ 'TB\YG_ ;Q 7B+[ 1;^ &]@\N<*:?__ M 1;^ &A$_+5M8++G(40#M+2$8$@*:@)@ &8$8R)!R83__P0%/F!R9@!@(&$/ M8/QEU8!A1 ,$#V#[86%$!*3@A."%(40!J/__ @-E1."% 1;^ &5($&IE1P$6 M_@!@2 YJ 1;^ E@$>"]TLF!8$[__________Q!@$.@08 #H$& 0Z!!@ .C_ M____N____PH# 0C^ ,F!O=(#!&!,^0(" &!-__\!"/X &[__P$(_@ ; )@ M(>!J1$"T__\] FI$0+3___P# & <8____A\B\YG__+1 7B+[7.(D6UGB(?.9 M_X"T%;Q 72'[(O.9_P*\0%XB^S)$"+#___P#(T1,@___ P.78.%X__\E1 "H M__\< T!@/.(!8/1Z0& YXC)$ K#___P#%//__ZR __\- @5#EV#A>/__ 6!^ M8R!">$0$I$K;F6"4>$) O/___R!">$0$I$K;DV"@>$) B&"<>/__%//__V!' M@+!@1?H# &04^V5'_[1 3R#36H!@6"]$%?/__V!'@+!E1/H"_[> OQ7[0$\@ MTUJ 8%@O1&5$,*3&H&!% B0'I2!">$0$I$K;F>$) 0$\@TUJ 8%@O1&%$ M\+3HA.B$Z(3HA2!">$0$I$K;F&#C>$) 840/M2!">$0$I$K;F&#C>$) 0$\@ MTUJ 8%@O1&%'\+3HA.B$Z(3HA2!">$0$I$K;F&#C>$) 84</M2!">$0$I$K; MF&#C>$) 843PM.B$Z(3HA.B%($)X1 2D2MN88.-X0D!A1 ^U($)X1 2D2MN8 M8.-X0D! 3R#36H!@6"]$/F!F9@ICUX/C@^.#O= 9&1%O= F056%)T$"!<V! M!P31@?__! 3<A$%'!4;S #"E($)X1 2D2MN88-5X0D!C1"BH___C D!/(--: M@&!8+T0 M ,J:.P#A]06 EI@ 0$(/ *"& 0 0)P Z , &0 * 0 M #Y@=&:]T/__9$3_M?__$P,@0GA$!*1*VYA@U7A"0&1'_[7__P@#($)X1 2D M2MN88-5X0D#G $!/(--:@&!8+T1P8 IFJF158V#^H]K__R#^<& %9E5D*F-@ M_J/:__\@_G!@"F:09%5C8/ZCVO__(/YP8 !F /#P9 !C8/ZCVO__(/XR^<)@ M 630A/__!0) 3R#36H!@6"]$<&"J9JID56-@_J/:__\@_G!@56959"IC8/ZC MVO__(/YP8*IFD&158V#^H]K__R#^<& 9@#P\&0 8V#^H]K__R#^,OD'8!]D MT(1 3R#36H!@6"]$!V ?93+S___4A/__&@-T8 !A($)X1 2D2MN:8,!X0D MN/__"0)V8 !A($)X1 2D2MN:8,!X0D! 3R#36H!@6"]$=& 82!">$0$I$K; MFF# >$) 0$\@TUJ 8%@O1 =@'V4R\___U(3__PX#<& 82!">$0$I$K;FF# M>$) 0$\@TUJ 8%@O1'!@JF:J9%5C8/ZCVO__(/YP8%5F560J8V#^H]K__R#^ M<&"J9H!D56-@_J/:__\@_G!@JF:J9%5C8/ZCVO__(/YP8%5F560J8V#^H]K_ M_R#^<&"J9A!D56-@_J/:__\@_GYC8T7_8/YC /#___]@_V30A/__! /X'V5# M___R'T!/(--:@&!8+T0 N/__ 0,. '!@@&$@0GA$!*1*VYI@P'A"0$!/(--: M@&!8+T1P8,!A($)X1 2D2MN:8,!X0D! 3R#36H!@6"]$<6 82!">$0$I$K; MFF# >$) 0$\@TUJ 8%@O1 =@'V4R\___U(3__T,#<& *9JID56-@_J/:__\@ M_G!@!6959"IC8/ZCVO__(/YP8 IF@&158V#^H]K__R#^<& *9JID56-@_J/: M__\@_G!@!6959"IC8/ZCVO__(/YA1C!D &-@_J/:__\@_GYC8T7_8/YC /#_ M__]@_V30A/__! /X'V5#___R'T!/(--:@&!8+T1P8*IFJF158V#^H]K__R#^ M<&!59E5D*F-@_J/:__\@_G!@JF: 9%5C8/ZCVO__(/YP8*IFJF158V#^H]K_ M_R#^<&!59E5D*F-@_J/:__\@_F%&,&0 8V#^H]K__R#^?F-C1?]@_F, \/__ M_V#_9-"$__\$ _@?94/___(?0$\@TUJ 8%@O1 =@'V4R\___U(3__R\#<& * M9JID56-@_J/:__\@_G!@!6959"IC8/ZCVO__(/YP8 IFH&158V#^H]K__R#^ M(D8C025$8/ZAVO__(/Y@1?YC8/ZATO__(/[_M-2$__\! _<?0$\@TUJ 8%@O M1'!@JF:J9%5C8/ZCVO__(/YP8%5F560J8V#^H]K__R#^<&"J9J!D56-@_J/: M__\@_B)&(T$E1&#^H=K__R#^8$7^8V#^H=+__R#^_[34A/__ 0/W'T!/(--: M@&!8+T1&0D%#9$3_M$!%($)X1 2D2MN;8$UX0D J/__# (C1%R#9$?_M$!% M($)X1 2D2MN;8$UX0D! 3R#36H!@6"]$($)X1 2D2MN98+1X0D N/__;0)Q M8 !F1D( 8V1@7V6]TKW0 *B]TE<"P(&<@+W2__]2 F%%Q(6]TM. Q(7\ DL" M0T/^8 !EO=*]T)R E( 3 P,#PX/\H_0 0T, 9$!%($)X1 2D2MN;8$UX0D MN")&(T,\ NX F 9D9! ?( 8T-$0$8A1B1#H] 9+W:0T1D1/^T0$4@0GA$ M!*1*VYM@37A"0 "X__\A B-$7(-D1_^T0$4@0GA$!*1*VYM@37A"0 "X__\2 M B-$7(,D1"9%U(#__]<" F 9@!D /H 9 !F0$\@TUJ 8%@O1 )@ &8 9 #Z M 60 9D!/(--:@&!8+T0 M M # Q,C,T-38W.#DZ.SP]/C\P,3(S-#4V-S@Y.CL\ M/3X_ M M M M %)E M=BX@,2XU, !03%543R!297-I9&5N="!&;&%S:"!,;V%D97(@+2 _TU%4D-5 M4ED@4F5S:61E;G0@1FQA<V@@3&]A9&5R("T@ /]!33(Y3%8P,#)"($9L87-H M($1E=&5C=&5D#0H 050T.4Q6,# R($9L87-H($1E=&5C=&5D#0H _U=A:71I M;F<@1F]R($9L87-H($EM86=E#0H 17)A<VEN9R!&;&%S: T* %!R;V=R86UM M:6YG($9L87-H#0H 1FQA<V@@4')O9W)A;6UI;F<@0V]M<&QE=&4-"@#_56YR M96-O9VYI>F5D($9L87-H(%1Y<&4-"@!%<G)O<B!%<F%S:6YG($9L87-H#0H M17)R;W(@4')O9W)A;6UI;F<@1FQA<V@-"@!!9&1R97-S($5R<F]R($EN($AE M>"!&:6QE#0H 0VAE8VMS=6T@5F5R:69I8V%T:6]N($9A:6QU<F4-"@!5;G)E M8V]G;FEZ960@0V]M;6%N9 T* /]46"!5;F1E<G)U;@T* %)8($]V97)R=6X- M"@#_3U-#($%D:G5S=#H@ /\@+2TM(%18($%T=&XZ( #_("TM+2!002!":6%S M.B _PT* /\ M M M M M M M M M M M M M M M M M M M M M M M $ "_&P end |
From: Andras G. <gh...@sc...> - 2004-10-04 00:13:23
|
Thank you for your answer. Could you help me to reflash the boot block? In my opinion it worth a try. (I know i can kill it. But this is my problem. :) Is it possible to do the flashing without any specific hardware? For example using the Cisco PCI adapter that came with this wireless interface card. Do you have any boot block images? (or even the modified one) Andras On 2004.10.03., at 21:46, Dan Lanciani wrote: > |i own a cisco aironet air-pci352.. everything works well if i use it > as > |a pci adapter.. but i decided to use the pcmcia card in my laptop.. > but > |i had no luck.. > |googling around a bit i found some mail threads discussing this.. the > |problem might be that the boot block on this lmc352 is set to ISA only > |mode.. (V1.50/ISA) > | > |my question: is it possible somehow to reflash the card's boot block > to > |support PCMCIA mode too? > > No, you can't support PCMCIA mode "too." Although the modern PCMCIA > boot > blocks still support both PCMCIA and ISA/PCI mode (I tested by putting > a > newer boot block in an old card) the hardware line used to select > appears > to be hardwired on cards >= 4800A. So while the "PCMCIA" boot block > is not > itself forced to PCMCIA mode (the way the the ISA/PCI boot block is > forced > to ISA/PCI mode) you can't set it up to do both. (Unfortunately the > CPU's > instruction set seems to be a secret so there is no easy way to patch > the > boot block to use some other method of selection.) > > |or do you know any other way to use is as a > |PCMCIA card? > > I've found a way to directly flash any part of the memory, so I could > put > a regular 1.50 boot block on it, but then it would be PCMCIA-only. > There > is also the risk that something could go wrong part way through and > then > the card would be useless... > > Dan Lanciani > ddl@danlan.*com > |
From: Dan L. <ddl...@da...> - 2004-10-03 19:48:21
|
|i own a cisco aironet air-pci352.. everything works well if i use it as |a pci adapter.. but i decided to use the pcmcia card in my laptop.. but |i had no luck.. |googling around a bit i found some mail threads discussing this.. the |problem might be that the boot block on this lmc352 is set to ISA only |mode.. (V1.50/ISA) | |my question: is it possible somehow to reflash the card's boot block to |support PCMCIA mode too? No, you can't support PCMCIA mode "too." Although the modern PCMCIA boot blocks still support both PCMCIA and ISA/PCI mode (I tested by putting a newer boot block in an old card) the hardware line used to select appears to be hardwired on cards >= 4800A. So while the "PCMCIA" boot block is not itself forced to PCMCIA mode (the way the the ISA/PCI boot block is forced to ISA/PCI mode) you can't set it up to do both. (Unfortunately the CPU's instruction set seems to be a secret so there is no easy way to patch the boot block to use some other method of selection.) |or do you know any other way to use is as a |PCMCIA card? I've found a way to directly flash any part of the memory, so I could put a regular 1.50 boot block on it, but then it would be PCMCIA-only. There is also the risk that something could go wrong part way through and then the card would be useless... Dan Lanciani ddl@danlan.*com |
From: Andras G. <gh...@sc...> - 2004-10-03 12:22:34
|
hi.. it might be a little bit offtopic, sorry.. i own a cisco aironet air-pci352.. everything works well if i use it as a pci adapter.. but i decided to use the pcmcia card in my laptop.. but i had no luck.. googling around a bit i found some mail threads discussing this.. the problem might be that the boot block on this lmc352 is set to ISA only mode.. (V1.50/ISA) my question: is it possible somehow to reflash the card's boot block to support PCMCIA mode too? or do you know any other way to use is as a PCMCIA card? thanks in advance, andras |
From: David V. <da...@vr...> - 2004-09-06 00:30:11
|
Hi all, I have a perfectly good WGB342R for sale. I was going to list it on eBay but I thought I would offer it here first. V8.65 firmware. I can telnet to it just fine. I don't have the little antennas but I do have two antenna pigtails, both about 2 feet long. One of the pigtails is for connection to a HyperLink amplifier. Yes, the HyperLink is for sale as well. I am just trying to figure out which model it is. Can anybody tell me if I e-mail them a picture? Thanks, Dave --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.742 / Virus Database: 495 - Release Date: 8/19/2004 |
From: Paul F. <pg...@fo...> - 2004-06-17 20:18:04
|
hi dan -- > |so: is it possible that the eeprom on my airo 350 is hosed > |somehow? > > I suppose it's possible, but I can't think what would cause it to not connect > as you describe. You could try the little eeprom dumper program I posted > to this list a few weeks ago. It should show you all the tags. Note that thanks -- in fact, i'm trying to get use it right now. i'll let you know how it goes. paul =--------------------- paul fox, pg...@fo... (arlington, ma, where it's 72.3 degrees) |
From: Dan L. <ddl...@da...> - 2004-06-17 19:48:56
|
|i have an airo 350 pcmcia card which has stopped working, sort of. | |it works fine, in ad-hoc mode, to another linux host, if there's no |encryption. if i turn encryption on, it no longer connects. i've |tried both 4.25.23 and 4.25.30 firmware in the card. (i had hoped |that upgrading the firmware might "clear" whatever was ailing it. :-) | |i'm confident that this is a card issue, and not a config issue, because |if i take a second, borrowed, airo card and plug it in instead, the |replacement card works fine, with encryption. | |so: is it possible that the eeprom on my airo 350 is hosed |somehow? I suppose it's possible, but I can't think what would cause it to not connect as you describe. You could try the little eeprom dumper program I posted to this list a few weeks ago. It should show you all the tags. Note that there are also flash parameters, though again I'm not sure how they would cause this specific problem. (Certainly they could disable WEP, but you should get an error message when you try to use it.) |is there a way to erase it, or force a re-init? I have some tools to do some poking at the eeprom and flash. Since you are "local" you might want to stop by some time. |is |it possible that the "encryption h/w" (whatever that might refer |to) in my card has simply failed? I don't think there is any specific encryption hardware; the firmware does it. There have been some incompatibilities. For example, firmware newer than about 4.13 breaks WEP on original 4800 (not A) and 4500 cards. Dan Lanciani ddl@danlan.*com |
From: Paul F. <pg...@fo...> - 2004-06-17 18:24:03
|
i have an airo 350 pcmcia card which has stopped working, sort of. it works fine, in ad-hoc mode, to another linux host, if there's no encryption. if i turn encryption on, it no longer connects. i've tried both 4.25.23 and 4.25.30 firmware in the card. (i had hoped that upgrading the firmware might "clear" whatever was ailing it. :-) i'm confident that this is a card issue, and not a config issue, because if i take a second, borrowed, airo card and plug it in instead, the replacement card works fine, with encryption. so: is it possible that the eeprom on my airo 350 is hosed somehow? is there a way to erase it, or force a re-init? is it possible that the "encryption h/w" (whatever that might refer to) in my card has simply failed? any tips welcome... paul =--------------------- paul fox, pg...@fo... (arlington, ma, where it's 76.8 degrees) |
From: Samarth S. <sh...@ui...> - 2004-06-04 21:43:52
|
On Mon, Apr 19, 2004, Adam Kessel wrote: > Can you try doing > > iwconfig eth1 essid any > > and see if that does it? I had the *exact* same problem as Bill, with both Aironet 340 and 350 cards, using a RH 8.0 kernel 2.6.5 laptop. I tried Adam's solution, and it worked... sort of. It detected the building's wireless LAN and associated with its AP, which is better than AP FF:FF:FF:FF:FF:FF, I suppose. But I was hoping it would detect the encrypted wireless LAN and its AP that are in the same *room*. It detected the wrong LAN! I'm hoping that if I get the admins to un-encrypt the wireless LAN in the room, then using 'essid any' will enable me to connect to the LAN in my room. Regards, S. -- Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us. -- Calvin. |
From: Dan L. <ddl...@da...> - 2004-06-04 08:18:22
|
"Fredrik Emil Jensen" <fre...@ne...> wrote: |I had the same problem The same as what? |and I spend some time finding that out. What you |need to do is go to 1 - Radio, 8 - I80211, 3 - Extend and turn it off. I doubt that you needed to do that. It happens that turning off Aironet extensions also as a side effect sets the default encapsulation to RFC1042. As I said, the latter is what you often need to do for third-party compatibility. The reason that turning off Aironet extensions changes the encapsulation default is that Aironet changed the default on their client cards to match industry de facto standards, even though they are arguably wrong. When Aironet extensions are enabled the access point or bridge advertises its encapsulation table in an extension element of its administrative packets and the clients pick it up, so they are always in sync. When you disable extensions the access point and client have to match, so they fall back to RFC1042. Again, I recommend setting the default encapsulation to RFC1042 and leaving Aironet extensions enabled unless they cause a specific problem. |You will not be able to have other BRE500 that's bridging to associate |with the one you turn off Extend on so be aware off that. Which is a good reason *not* to turn off Aironet extensions... |Regards, |Fredrik Jensen | |-----Original Message----- |From: air...@li... |[mailto:air...@li...] On Behalf Of |Dan Lanciani |Sent: 4. juni 2004 09:47 |To: air...@li... |Subject: Re: [Airo-linux-gen80211] BR-500 How do you let it talk to |other brands of cards. | |"Dan" <lon...@pd...> wrote: | ||BR-500 How do you let it talk to other brands of cards. Like the Avaya ||Br500 set to access point. | |You might have to set the default encapsulation to RFC1042 in |configuration/ |radio/i80211/encapsulation. | ||Anyplace to get repairs on br500? | |Probably just from Cisco. Note that you can always change out the radio |card yourself if that is the problem. | | Dan Lanciani | ddl@danlan.*com |
From: Fredrik E. J. <fre...@ne...> - 2004-06-04 08:04:54
|
Hi.=20 I had the same problem and I spend some time finding that out. What you need to do is go to 1 - Radio, 8 - I80211, 3 - Extend and turn it off. You will not be able to have other BRE500 that's bridging to associate with the one you turn off Extend on so be aware off that. Regards, Fredrik Jensen =20 -----Original Message----- From: air...@li... [mailto:air...@li...] On Behalf Of Dan Lanciani Sent: 4. juni 2004 09:47 To: air...@li... Subject: Re: [Airo-linux-gen80211] BR-500 How do you let it talk to other brands of cards. "Dan" <lon...@pd...> wrote: |BR-500 How do you let it talk to other brands of cards. Like the Avaya |Br500 set to access point. You might have to set the default encapsulation to RFC1042 in configuration/ radio/i80211/encapsulation. |Anyplace to get repairs on br500? Probably just from Cisco. Note that you can always change out the radio card yourself if that is the problem. Dan Lanciani ddl@danlan.*com ------------------------------------------------------- This SF.Net email is sponsored by the new InstallShield X. From Windows to Linux, servers to mobile, InstallShield X is the one installation-authoring solution that does it all. Learn more and evaluate today! http://www.installshield.com/Dev2Dev/0504 _______________________________________________ Airo-linux-gen80211 mailing list Air...@li... https://lists.sourceforge.net/lists/listinfo/airo-linux-gen80211 |
From: Dan L. <ddl...@da...> - 2004-06-04 07:47:17
|
"Dan" <lon...@pd...> wrote: |BR-500 How do you let it talk to other brands of cards. Like the Avaya |Br500 set to access point. You might have to set the default encapsulation to RFC1042 in configuration/ radio/i80211/encapsulation. |Anyplace to get repairs on br500? Probably just from Cisco. Note that you can always change out the radio card yourself if that is the problem. Dan Lanciani ddl@danlan.*com |
From: Dan <lon...@pd...> - 2004-06-03 13:21:08
|
BR-500 How do you let it talk to other brands of cards. Like the Avaya. = Br500 set to access point. Anyplace to get repairs on br500? Thanks Dan |
From: Rinaldo B. <rin...@al...> - 2004-06-03 09:34:01
|
Hi Derek, I tried what you said. In the makefile I haven't got any -Werror. I had a -Wall and removed it but the same errors occurred. Thanks for the quick support. Derek Smithies wrote: > Hi, > from google, and the link below, > http://www.research.att.com/lists/uwin-users/1999/10/msg00098.html > > we see an explanation of the dereferencing incomplete type error. > > You can "eliminate" this error by removing the -Werror option. > You can hide this error by removing the -Wall option. > > As to the safety of this, well,,, I don't know. > > Derek. > > > On Wed, 2 Jun 2004, Rinaldo Bergamini wrote: > >> Hi everybody! I'm tying to compile a kernel 2.4.26 modified with the >> airo-linux/kernel/airo* from the latest CVS. >> All I get is a flood of "dereferencing pointer to incomplete type" >> making the airo.c. >> As read from other post on the list I tried looking at the "airo.h" >> include, but it's in the right place and it's well included. >> My system is a fedora core 1. I also tried compiling a kernel >> without the support for pcmcia servies and then compiling a modified >> pcmcia-cs (with CVS airo*) but I get the same errors. Anybody has a >> clue? >> >> Thanks for your help, bye! |
From: Derek S. <de...@in...> - 2004-06-02 22:36:01
|
Hi, from google, and the link below, http://www.research.att.com/lists/uwin-users/1999/10/msg00098.html we see an explanation of the dereferencing incomplete type error. You can "eliminate" this error by removing the -Werror option. You can hide this error by removing the -Wall option. As to the safety of this, well,,, I don't know. Derek. On Wed, 2 Jun 2004, Rinaldo Bergamini wrote: > Hi everybody! I'm tying to compile a kernel 2.4.26 modified with the > airo-linux/kernel/airo* from the latest CVS. > All I get is a flood of "dereferencing pointer to incomplete type" making > the airo.c. > As read from other post on the list I tried looking at the "airo.h" include, > but it's in the right place and it's well included. > My system is a fedora core 1. I also tried compiling a kernel without the > support for pcmcia servies and then compiling a modified pcmcia-cs (with CVS > airo*) but I get the same errors. Anybody has a clue? > > Thanks for your help, bye! > > > > ------------------------------------------------------- > This SF.Net email is sponsored by the new InstallShield X. > From Windows to Linux, servers to mobile, InstallShield X is the one > installation-authoring solution that does it all. Learn more and > evaluate today! http://www.installshield.com/Dev2Dev/0504 > _______________________________________________ > Airo-linux-gen80211 mailing list > Air...@li... > https://lists.sourceforge.net/lists/listinfo/airo-linux-gen80211 > > > -- Derek Smithies Ph.D. This PC runs pine on linux for email IndraNet Technologies Ltd. If you find a virus apparently from me, it has Email: de...@in... forged the e-mail headers on someone else's machine ph +64 3 365 6485 Please do not notify me when (apparently) receiving a Web: http://www.indranet-technologies.com/ windows virus from me...... |
From: Rinaldo B. <rin...@al...> - 2004-06-02 14:55:10
|
Hi everybody! I'm tying to compile a kernel 2.4.26 modified with the airo-linux/kernel/airo* from the latest CVS. All I get is a flood of "dereferencing pointer to incomplete type" making the airo.c. As read from other post on the list I tried looking at the "airo.h" include, but it's in the right place and it's well included. My system is a fedora core 1. I also tried compiling a kernel without the support for pcmcia servies and then compiling a modified pcmcia-cs (with CVS airo*) but I get the same errors. Anybody has a clue? Thanks for your help, bye! |
From: rick <mi...@op...> - 2004-05-29 10:50:03
|
is there any diffrence between the 4800 and the 350 ? for some reson my cisco340 shows noise values under wavemon and my aironet4800 doesnt ? |