You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(14) |
Aug
(46) |
Sep
(117) |
Oct
(24) |
Nov
(10) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(11) |
Feb
(2) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
(3) |
Apr
(3) |
May
(1) |
Jun
(5) |
Jul
(7) |
Aug
(1) |
Sep
(8) |
Oct
(2) |
Nov
(27) |
Dec
(33) |
2009 |
Jan
(11) |
Feb
(10) |
Mar
(10) |
Apr
(16) |
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Zhu Yi <yi...@in...> - 2007-07-12 07:54:52
|
Snapshot available at http://ieee80211.sf.net/#downloads Changes in 1.2.18 * Add compatibility patch for linux-2.6.22 sk_buff structure change * Fix remove-old not to remove mac80211 related files |
From: Zhu Yi <yi...@in...> - 2007-04-02 04:57:48
|
Snapshot available at http://ieee80211.sf.net/#downloads Changes in 1.2.17 * Fix connection problem with an encrypted AP (WPA and WEP) on kernels earlier than 2.6.18 (This problem only exists on 1.2.16). * Makefile suggests to use bash if it is not the default SHELL. * Makefile keeps quite if Modules.symvers doesn't exist. Thanks, -yi |
From: Zhu Yi <yi...@in...> - 2007-01-05 03:44:09
|
Snapshot available at http://ieee80211.sf.net/#downloads Changes in 1.2.16 * Remove IEEE80211_VERSION_API macro and symbol ieee80211_api_version * Crypto cipher fix for kernel 2.6.19 and above * Fix a WLAN_GET_SEQ_SEQ() select the wrong region bug Thanks, -yi |
From: ashwin c. <ash...@gm...> - 2006-10-25 16:14:40
|
The generic ieee80211 network stack in 2.6.18 (vanilla) has a call to ieee80211_classify(skb) in its xmit routine. If I understand this right, then this routine maps the ToS field to 802.1Dprio. (?) and then sets the header's qos_ctl accordingly to signify QoS data or QoS NULL. But, the xmit routine also accepts a prio parameter which is passed on, as is, to the low level device drivers hard_xmit. Looking at my ipw2200 driver, I find that this prio value is used to map to the appropriate h/w queues, with the assumption that its value is already a 802.1D prio. So my suggestion is that we need not do the classification (ieee80211_classify) in the stack, at least at the point where it is right now. As long as the priority value that comes in the xmit function of the stack is non-zero, header->qos_ctl != NULL. In any case for apps that mangle the ToS field for their QoS requirements, the mapping from ToS to 1D prio can be done elsewhere ( pardon the uncertainty here, I'm quite the novice). :) Cheers, Ashwin Signed-off-by: Ashwin Chaugule <ash...@gm...> -- --- ieee80211_tx.c-orig 2006-10-25 20:24:09.000000000 +0530 +++ ieee80211_tx.c 2006-10-25 20:27:02.000000000 +0530 @@ -219,35 +219,6 @@ return txb; } -static int ieee80211_classify(struct sk_buff *skb) -{ - struct ethhdr *eth; - struct iphdr *ip; - - eth = (struct ethhdr *)skb->data; - if (eth->h_proto != __constant_htons(ETH_P_IP)) - return 0; - - ip = skb->nh.iph; - switch (ip->tos & 0xfc) { - case 0x20: - return 2; - case 0x40: - return 1; - case 0x60: - return 3; - case 0x80: - return 4; - case 0xa0: - return 5; - case 0xc0: - return 6; - case 0xe0: - return 7; - default: - return 0; - } -} /* Incoming skb is converted to a txb which consists of * a block of 802.11 fragment packets (stored as skbs) */ @@ -335,9 +306,8 @@ if (ieee->is_qos_active && ieee->is_qos_active(dev, skb)) { fc |= IEEE80211_STYPE_QOS_DATA; hdr_len += 2; - - skb->priority = ieee80211_classify(skb); - header.qos_ctl |= cpu_to_le16(skb->priority & IEEE80211_QCTL_TID); + if (priority <= 7) + header.qos_ctl |= cpu_to_le16(skb->priority & IEEE80211_QCTL_TID); } header.frame_ctl = cpu_to_le16(fc); -- |
From: Michael G. <ok...@fr...> - 2006-09-21 09:12:54
|
Hi, [not sure if this is the right list to post to, but I didn't find a -user list for ieee80211] With the latest version of ieee80211 (and previous versions), I'm getting lots of CCMP decrypt errors when broadcast arps or spanning tree messages are sent over the link. Unicast traffic works fine. Switching to TKIP doesn't help (same errors messages, just TKIP instead of CCMP) The error messages look like: CCMP: decrypt failed: STA=00:0f:b5:61:08:14 (the mac address is that of the wireless interface on the access point) How to reproduce: from a wired client on the same ethernet segment, after making sure the arp table does not contain the wireless client's mac address, ping the wireless client. A broadcast arp request gets sent over the wired link and is bridged onto the wireless link. Wireless client never receives the decrypted arp request and logs a "CCMP: decrypt failed..." message. Given that the wireless interface on the access point is in bridged mode, there are also stp "hello" bridge messages being sent over the wireless link. These produce the same errors, and are not received by the wireless client. I have posted to the ipw2200 and the hostapd lists, which didn't come up with anything. Here are some details about my setup : (Probably most of these are irrelevant, but included for the sake of completeness) Client: linux 2.6.17.13, ipw2200 1.1.4mprq, wpa_supplicant 0.4.8, ieee80211 1.2.15 wpa_supplicant.conf: network={ ssid="AdrenaLan" proto=RSN key_mgmt=WPA-EAP eap=TLS identity="asana.adrena.lan" ca_cert="/etc/certs/cacert.pem" client_cert="/etc/certs/clientcert.pem" private_key="/etc/certs/clientkey.pem" private_key_passwd="REMOVED" } access point: linux 2.6.12.6, hostapd 0.5.4, madwifi 0.9.1, freeradius 1.0.2 this is a via epia box, everything is compiled with "-march=c3 -Os" wireless interface is an atheros b/g card, bridged with a wired interface. hostapd.conf: interface=ath0 bridge=br0 driver=madwifi logger_syslog=-1 logger_syslog_level=1 logger_stdout=-1 logger_stdout_level=2 debug=0 dump_file=/tmp/hostapd.dump ctrl_interface=/var/run/hostapd ctrl_interface_group=0 ssid=AdrenaLan macaddr_acl=0 accept_mac_file=/etc/hostapd/hostapd.accept deny_mac_file=/etc/hostapd/hostapd.deny ieee8021x=1 auth_server_addr=127.0.0.1 auth_server_port=1812 auth_server_shared_secret=REMOVED wpa=3 wpa_key_mgmt=WPA-EAP wpa_pairwise=CCMP wpa_group_rekey=600 wpa_gmk_rekey=86400 Thanks, Mike |
From: Zhu Yi <yi...@in...> - 2006-09-01 01:56:41
|
On Thu, 2006-08-31 at 12:15 +0000, Mingyur Koblensky wrote: > i've successfully compiled ieee80211-1.2.15 with my kernel 2.6.15.4 , > after i've compiled again the same kernel without changing nothing with > gcc 4.1 (instead of 3.3 slack precompiled), > but when i'm going to make ieee80211-1.2.15 i get this error : > > root@darkstar:/opt1/ieee80211-1.2.15# make > Checking in /lib/modules/2.6.15.4 for ieee80211 components... > make -C /lib/modules/2.6.15.4/build M=/opt1/ieee80211-1.2.15 modules > make[1]: Entering directory `/usr/src/linux-2.6.15.4' > CC [M] /opt1/ieee80211-1.2.15/ieee80211_module.o > > /bin/sh: scripts/genksyms/genksyms: No such file or directory Do you have /lib/modules/2.6.15.4/build/scripts/genksyms/genksyms? It's a tool your kernel provided. I'm not sure it's related to gcc 3.3 or 4.1. Thanks, -yi |
From: Mingyur K. <Mi...@in...> - 2006-08-31 10:15:16
|
i've successfully compiled ieee80211-1.2.15 with my kernel 2.6.15.4 , after i've compiled again the same kernel without changing nothing with gcc 4.1 (instead of 3.3 slack precompiled), but when i'm going to make ieee80211-1.2.15 i get this error : root@darkstar:/opt1/ieee80211-1.2.15# make Checking in /lib/modules/2.6.15.4 for ieee80211 components... make -C /lib/modules/2.6.15.4/build M=/opt1/ieee80211-1.2.15 modules make[1]: Entering directory `/usr/src/linux-2.6.15.4' CC [M] /opt1/ieee80211-1.2.15/ieee80211_module.o /bin/sh: scripts/genksyms/genksyms: No such file or directory make[2]: *** [/opt1/ieee80211-1.2.15/ieee80211_module.o] Error 1 make[1]: *** [_module_/opt1/ieee80211-1.2.15] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.15.4' make: *** [modules] Error 2 how can i do?! thx, mingyur |
From: Zhu Yi <yi...@in...> - 2006-08-21 03:21:42
|
Snapshot available at http://ieee80211.sf.net/#downloads Changes in 1.2.15 * Add IEEE80211 version number checking macros * Export symbol ieee80211_api_version for dynamical checking by drivers. * Workaround malformed 802.11 frames from AP * Fix TKIP and WEP decryption error on SMP machines * Add IEEE80211_API_VERSION macro and export symbol ieee80211_api_version * TKIP and CCMP replay check rework * remove ieee80211_tx() is_queue_full warning * Fix header->qos_ctl endian issue Thanks, -yi |
From: Zhu Yi <yi...@in...> - 2006-06-12 07:43:26
|
Snapshot available at http://ieee80211.sf.net/#downloads Changes in 1.1.14 * Add kernel 2.6.8 compatibility support patches * Make remove-old be aware of in-tree sofmac * Make Makefile deal better with CONFIG_* definitions * Fix modprobe warning of "disagree about version of ..." bug Thanks, -yi |
From: Berthold C. <co...@rr...> - 2006-04-08 14:18:33
|
Hello! I'm trying to build a kernel (2.6.15.7) with the latest version of ieee80211. After a 'make KSRC=/usr/src/linux-2.6.16.7 patch_kernel' I get errors during make for the kernel: acer01:/usr/src/linux# make oldconfig ... scripts/kconfig/conf -o arch/i386/Kconfig net/ieee80211/Kconfig:69: can't open file "net/ieee80211/softmac/Kconfig" make[1]: *** [oldconfig] Fehler 1 make: *** [oldconfig] Fehler 2 and acer01:/usr/src/linux# make menuconfig ... scripts/kconfig/mconf arch/i386/Kconfig net/ieee80211/Kconfig:69: can't open file "net/ieee80211/softmac/Kconfig" make[1]: *** [menuconfig] Fehler 1 make: *** [menuconfig] Fehler 2 Regards Berthold |
From: Jean T. <jt...@hp...> - 2006-03-03 23:41:47
|
Hi, The ieee80211 code does not export the bitrate list in the standard form, and instead use a custom field. This correct this minor problem, as well as save a few hundred bytes ;-) Patch was done for kernel 2.6.15, tested with ipw2200 & 2.6.15, should apply as well to ieee80211-1.1.12... Please apply. Hean fun... Jean ------------------------------------------------------------------- diff -u -p linux/net/ieee80211/ieee80211_wx.k1.c linux/net/ieee80211/ieee80211_wx.c --- linux/net/ieee80211/ieee80211_wx.k1.c 2006-03-03 14:50:32.000000000 -0800 +++ linux/net/ieee80211/ieee80211_wx.c 2006-03-03 15:16:58.000000000 -0800 @@ -50,7 +50,11 @@ static inline char *ipw2100_translate_sc char *p; struct iw_event iwe; int i, j; - u8 max_rate, rate; + char *current_val; /* For rates */ + u8 rate; +#ifdef IEEE_SCAN_MAXRATE + u8 max_rate; +#endif /* First entry *MUST* be the AP MAC address */ iwe.cmd = SIOCGIWAP; @@ -107,9 +111,15 @@ static inline char *ipw2100_translate_sc start = iwe_stream_add_point(start, stop, &iwe, network->ssid); /* Add basic and extended rates */ + /* Rate : stuffing multiple values in a single event require a bit + * more of magic - Jean II */ + current_val = start + IW_EV_LCP_LEN; + iwe.cmd = SIOCGIWRATE; + /* Those two flags are ignored... */ + iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0; +#ifdef IEEE_SCAN_MAXRATE max_rate = 0; - p = custom; - p += snprintf(p, MAX_CUSTOM_LEN - (p - custom), " Rates (Mb/s): "); +#endif for (i = 0, j = 0; i < network->rates_len;) { if (j < network->rates_ex_len && ((network->rates_ex[j] & 0x7F) < @@ -117,28 +127,37 @@ static inline char *ipw2100_translate_sc rate = network->rates_ex[j++] & 0x7F; else rate = network->rates[i++] & 0x7F; + /* Bit rate given in 500 kb/s units (+ 0x80) */ + iwe.u.bitrate.value = ((rate & 0x7f) * 500000); + /* Add new value to event */ + current_val = iwe_stream_add_value(start, current_val, stop, &iwe, IW_EV_PARAM_LEN); +#ifdef IEEE_SCAN_MAXRATE if (rate > max_rate) max_rate = rate; - p += snprintf(p, MAX_CUSTOM_LEN - (p - custom), - "%d%s ", rate >> 1, (rate & 1) ? ".5" : ""); +#endif } for (; j < network->rates_ex_len; j++) { rate = network->rates_ex[j] & 0x7F; - p += snprintf(p, MAX_CUSTOM_LEN - (p - custom), - "%d%s ", rate >> 1, (rate & 1) ? ".5" : ""); + /* Bit rate given in 500 kb/s units (+ 0x80) */ + iwe.u.bitrate.value = ((rate & 0x7f) * 500000); + /* Add new value to event */ + current_val = iwe_stream_add_value(start, current_val, stop, &iwe, IW_EV_PARAM_LEN); +#ifdef IEEE_SCAN_MAXRATE if (rate > max_rate) max_rate = rate; +#endif } + /* Check if we added any rate */ + if((current_val - start) > IW_EV_LCP_LEN) + start = current_val; +#ifdef IEEE_SCAN_MAXRATE + /* Add another entry for the maximum rate. Optional and not useful. */ iwe.cmd = SIOCGIWRATE; iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0; iwe.u.bitrate.value = max_rate * 500000; start = iwe_stream_add_event(start, stop, &iwe, IW_EV_PARAM_LEN); - - iwe.cmd = IWEVCUSTOM; - iwe.u.data.length = p - custom; - if (iwe.u.data.length) - start = iwe_stream_add_point(start, stop, &iwe, custom); +#endif /* Add quality statistics */ iwe.cmd = IWEVQUAL; |
From: Zhu Yi <yi...@in...> - 2006-02-15 09:32:15
|
Snapshot available for download from http://ieee80211.sourceforge.net/#downloads Changes in 1.1.12 * Fix ieee80211_wx_set_auth and ieee80211_wx_get_auth exported but not defined problem while WIRELESS_EXT < 18 * Fix script remove-old doesn't detect kernel source headers problem * Remove ieee80211 TX "is_queue_full" warning * Use IWEVGENIE to set WPA IE (thanks to Chris Hessing) * Add common wx auth code (from upstream) * Add two management functions to ieee80211_rx.c (from upstream) Thanks, -yi |
From: Zhu Yi <yi...@in...> - 2006-02-07 05:52:49
|
Snapshot available for download from http://ieee80211.sourceforge.net/#downloads Changes in 1.1.11 * Fix compare_ether_addr is not defined in old kernels (<= 2.6.14) Changes in 1.1.10 * Add TIM information element parsing support * Add TKIP crypt->build_iv and change the interface to return key and keylen Thanks, -yi |
From: Axel T. <Axe...@AT...> - 2006-01-12 11:17:03
|
Hi, On Thu, Jan 12, 2006 at 10:12:30AM +0800, Zhu Yi wrote: > On Wed, 2006-01-11 at 11:30 +0100, Axel Thimm wrote: > > Thanks, that fixes the problems with 2.4.1x, but not yet for RHEL4 > > (2.6.9): >=20 > Updated. > http://ipw2100.sourceforge.net/patches/ipw2100-1.1.4-old_kernel_fix2.patch Thanks, Yi. Everything builds now, RHEL4 as well as FC2 to FC5. I've updated the packages at ATrpms to the latest releases. Please note that all packages are from sources marked as development and are therefore published in the "testing" repo. The firmwares are also packaged and available at the same place: http://atrpms.net/name/ipw2200-testing/ http://atrpms.net/name/ipw2100-testing/ http://atrpms.net/name/ieee80211/ http://atrpms.net/name/ipw2100-firmware/ The stable versions (the ones eneding with a "0") exist in the "stable" repo. Enjoy! --=20 Axel.Thimm at ATrpms.net |
From: Zhu Yi <yi...@in...> - 2006-01-12 02:18:34
|
On Wed, 2006-01-11 at 11:30 +0100, Axel Thimm wrote: > Thanks, that fixes the problems with 2.4.1x, but not yet for RHEL4 > (2.6.9): Updated. http://ipw2100.sourceforge.net/patches/ipw2100-1.1.4-old_kernel_fix2.patch Thanks, -yi |
From: Axel T. <Axe...@AT...> - 2006-01-11 10:30:54
|
On Wed, Jan 11, 2006 at 01:58:42PM +0800, Zhu, Yi wrote: > On 1/10/06, Axel Thimm <Axe...@at...> wrote: > > > > The gfp_t issue with ieee80211 is fixed now, but it reappeared at > > ipw2100: >=20 >=20 > Thanks for reporting the problem. Fix patch is upload to ipw2100 webpage. > http://ipw2100.sourceforge.net/patches/ipw2100-1.1.4-old_kernel_fix.patch Thanks, that fixes the problems with 2.4.1x, but not yet for RHEL4 (2.6.9): In file included from /builddir/ipw2100-1.1.4/ipw2100.c:168: /builddir/ipw2100-1.1.4/ipw2100.h:577: error: field `wireless_data' has inc= omplete type /builddir/ipw2100-1.1.4/ipw2100.c: In function `ipw2100_wx_get_range': /builddir/ipw2100-1.1.4/ipw2100.c:7301: error: structure has no member name= d `event_capa' /builddir/ipw2100-1.1.4/ipw2100.c:7301: error: `IW_EVENT_CAPA_K_0' undeclar= ed (first use in this function) /builddir/ipw2100-1.1.4/ipw2100.c:7301: error: (Each undeclared identifier = is reported only once /builddir/ipw2100-1.1.4/ipw2100.c:7301: error: for each function it appears= in.) /builddir/ipw2100-1.1.4/ipw2100.c:7302: warning: implicit declaration of fu= nction `IW_EVENT_CAPA_MASK' /builddir/ipw2100-1.1.4/ipw2100.c:7303: error: structure has no member name= d `event_capa' /builddir/ipw2100-1.1.4/ipw2100.c:7303: error: `IW_EVENT_CAPA_K_1' undeclar= ed (first use in this function) /builddir/ipw2100-1.1.4/ipw2100.c: At top level: /builddir/ipw2100-1.1.4/ipw2100.c:8722: error: unknown field `get_wireless_= stats' specified in initializer /builddir/ipw2100-1.1.4/ipw2100.c:8722: warning: initialization makes integ= er from pointer without a cast make[2]: *** [/builddir/ipw2100-1.1.4/ipw2100.o] Error 1 --=20 Axel.Thimm at ATrpms.net |
From: Zhu, Y. <ch...@gm...> - 2006-01-11 05:58:46
|
On 1/10/06, Axel Thimm <Axe...@at...> wrote: > > The gfp_t issue with ieee80211 is fixed now, but it reappeared at > ipw2100: Thanks for reporting the problem. Fix patch is upload to ipw2100 webpage. http://ipw2100.sourceforge.net/patches/ipw2100-1.1.4-old_kernel_fix.patch Thanks, -yi |
From: Bonilla, A. <ale...@hp...> - 2006-01-10 14:36:44
|
|Thanks. Just tried it with 2.6.15. On the first try, it seems to work |good so far. | |Do we know if we still are supposed to do hwcrypto=3D0 to make sure = that |we do not have firmware restarts? Osho, There were no firmware code changes as of this new version (AFAIK). Take a look at the CHANGELOG. Unfortunately, the ipw2200.sf.net is not updated and is not that easy to confirm this. So, give both =3D1 and =3D0 a try and see if it still makes a = difference. .Alejandro | |thanks, |Osho | |On 1/9/06, Zhu, Yi <ch...@gm...> wrote: |> Hi, |> |> ieee80211-1.1.8, ipw2100-1.1.4 and ipw2200-1.0.10 are released. |> |> See details from: |> http://ieee80211.sf.net |> http://ipw2100.sf.net |> http://ipw2200.sf.net |> |> Thanks, |> -yi |
From: Axel T. <Axe...@AT...> - 2006-01-10 09:24:27
|
Hi, On Mon, Jan 09, 2006 at 05:28:25PM +0800, Zhu, Yi wrote: > ieee80211-1.1.8, ipw2100-1.1.4 and ipw2200-1.0.10 are released. >=20 > See details from: > http://ieee80211.sf.net > http://ipw2100.sf.net > http://ipw2200.sf.net The gfp_t issue with ieee80211 is fixed now, but it reappeared at ipw2100: CC [M] /builddir/ipw2100-1.1.4/ipw2100.o In file included from /builddir/ipw2100-1.1.4/ipw2100.c:168: /builddir/ipw2100-1.1.4/ipw2100.h:577: error: field `wireless_data' has inc= omplete type /builddir/ipw2100-1.1.4/ipw2100.c:300: error: syntax error before "gfp_t" /builddir/ipw2100-1.1.4/ipw2100.c:301: error: redefinition of 'kzalloc' /usr/include/ieee80211/net/ieee80211.h:1146: error: previous definition of = 'kzalloc' was here /builddir/ipw2100-1.1.4/ipw2100.c: In function `kzalloc': /builddir/ipw2100-1.1.4/ipw2100.c:301: error: number of arguments doesn't m= atch prototype /usr/include/ieee80211/net/ieee80211.h:1146: error: prototype declaration /builddir/ipw2100-1.1.4/ipw2100.c:302: error: `size' undeclared (first use = in this function) /builddir/ipw2100-1.1.4/ipw2100.c:302: error: (Each undeclared identifier i= s reported only once /builddir/ipw2100-1.1.4/ipw2100.c:302: error: for each function it appears = in.) /builddir/ipw2100-1.1.4/ipw2100.c:302: error: `flags' undeclared (first use= in this function) /builddir/ipw2100-1.1.4/ipw2100.c: In function `ipw2100_alloc_device': /builddir/ipw2100-1.1.4/ipw2100.c:6444: error: structure has no member name= d `wireless_data' /builddir/ipw2100-1.1.4/ipw2100.c: In function `ipw2100_wx_get_range': /builddir/ipw2100-1.1.4/ipw2100.c:7307: error: structure has no member name= d `event_capa' /builddir/ipw2100-1.1.4/ipw2100.c:7307: error: `IW_EVENT_CAPA_K_0' undeclar= ed (first use in this function) /builddir/ipw2100-1.1.4/ipw2100.c:7308: warning: implicit declaration of fu= nction `IW_EVENT_CAPA_MASK' /builddir/ipw2100-1.1.4/ipw2100.c:7309: error: structure has no member name= d `event_capa' /builddir/ipw2100-1.1.4/ipw2100.c:7309: error: `IW_EVENT_CAPA_K_1' undeclar= ed (first use in this function) /builddir/ipw2100-1.1.4/ipw2100.c: At top level: /builddir/ipw2100-1.1.4/ipw2100.c:8728: error: unknown field `get_wireless_= stats' specified in initializer /builddir/ipw2100-1.1.4/ipw2100.c:8728: warning: initialization makes integ= er from pointer without a cast This is on RHEL4's 2.6.9. Similar for 2.6.12. --=20 Axel.Thimm at ATrpms.net |
From: Osho GG <os...@gm...> - 2006-01-10 00:48:03
|
Thanks. Just tried it with 2.6.15. On the first try, it seems to work good so far. Do we know if we still are supposed to do hwcrypto=3D0 to make sure that we do not have firmware restarts? thanks, Osho On 1/9/06, Zhu, Yi <ch...@gm...> wrote: > Hi, > > ieee80211-1.1.8, ipw2100-1.1.4 and ipw2200-1.0.10 are released. > > See details from: > http://ieee80211.sf.net > http://ipw2100.sf.net > http://ipw2200.sf.net > > Thanks, > -yi > |
From: Zhu, Y. <ch...@gm...> - 2006-01-09 09:28:28
|
Hi, ieee80211-1.1.8, ipw2100-1.1.4 and ipw2200-1.0.10 are released. See details from: http://ieee80211.sf.net http://ipw2100.sf.net http://ipw2200.sf.net Thanks, -yi |
From: Zhu, Y. <ch...@gm...> - 2006-01-06 09:22:48
|
GIT overlay is not updated yet. Will be available tomorrow. Snapshot available at http://ieee80211.sf.net/#downloads Changes in 1.1.7 * Fixed a memory leak bug (thanks to kirill<ki...@s-...>) * Add LEAP authentication algorithm support * Fixed iwlist scan can only show about 20 APs * Fixed problem with WEP unicast key > index 0 (thanks to Volker Braun) * Fixed to use GFP mask on TX skb allocation (thanks to Michael Buesch) * Fixed to use the tx_headroom and reserve requested space (thanks to Michael Buesch) * Fixed older kernel compatibility issues with __le16, __nocast, and NETDEV_TX_BUSY (thanks to Mike Hommey) Thanks, -yi |
From: Pavel R. <pr...@gn...> - 2006-01-03 22:20:35
|
On Fri, 2005-12-30 at 17:29 +0100, Huub Reuver wrote: > When trying to compile the 1.1.5 and 1.1.6 version of ieee80211 inside > or outside the kernel I ran into a problem: > ... > Building modules, stage 2. > MODPOST > *** Warning: "wireless_send_event" [/usr/src/ieee80211-1.1.6/ieee80211_cryp > t_tkip.ko] undefined! > *** Warning: "wireless_spy_update" [/usr/src/ieee80211-1.1.6/ieee80211.ko] > undefined! > CC /usr/src/ieee80211-1.1.6/ieee80211.mod.o > ... > > Of course ieee80211.h is included and indirect iw_handler.h which contains > the definitions of the above functions. Warnings on the MODPOST stage are not from the compiler. They are about object files, not about sources. > Any ideas how I can compile the package without warnings? > Right now I am less interested in the current version included in the > kernel. Enable CONFIG_NET_RADIO in the kernel .config file and recompile the kernel. -- Regards, Pavel Roskin |
From: Pavel R. <pr...@gn...> - 2006-01-03 22:15:22
|
git-grab-overlay referenced at http://ieee80211.sourceforge.net/git.php uses git-checkout-cache, which was renamed to git-checkout-index before the git 1.0 release. This patch makes git-grab-overlay compatible with git 1.0.x. Signed-off-by: Pavel Roskin <pr...@gn...> --- git-grab-overlay +++ git-grab-overlay @@ -95,7 +95,7 @@ echo "${2} now contains the full tree from ${1}." echo -e "\nTo sync the files to the cache state, run:" echo -e "\t% cd ${2}" -echo -e "\t% git-read-tree -m HEAD && git-checkout-cache -q -f -u -a" +echo -e "\t% git-read-tree -m HEAD && git-checkout-index -q -f -u -a" while true; do read -p "Do you want to do this now? [Y/n] :" reply case $reply in @@ -105,7 +105,7 @@ dir=$PWD cd ${2} git-read-tree -m HEAD - git-checkout-cache -q -f -u -a + git-checkout-index -q -f -u -a cd $PWD exit 0 esac -- Regards, Pavel Roskin |
From: <h_r...@ma...> - 2005-12-30 16:29:59
|
Hello, When trying to get my IPW2100 working with WPA-PSK/TKIP I ran into some problems which made me try to compile an up-to-date ipw2100 and a recent ieee80211. Configuration: - an older Intel Centrino laptop running Debian with a vanilla kernel - kernel 2.6.14.5 (from www.kernel.org) - ipw2100 1.1.3 (from ipw2100.sf.net) - ieee80211 1.1.6 (from ieee80211.sf.net) When trying to compile the 1.1.5 and 1.1.6 version of ieee80211 inside or outside the kernel I ran into a problem: ... Building modules, stage 2. MODPOST *** Warning: "wireless_send_event" [/usr/src/ieee80211-1.1.6/ieee80211_cryp t_tkip.ko] undefined! *** Warning: "wireless_spy_update" [/usr/src/ieee80211-1.1.6/ieee80211.ko] undefined! CC /usr/src/ieee80211-1.1.6/ieee80211.mod.o ... Of course ieee80211.h is included and indirect iw_handler.h which contains the definitions of the above functions. Any ideas how I can compile the package without warnings? Right now I am less interested in the current version included in the kernel. Cheers, Huub Reuver --- $ cd /usr/src $ tar xzf ~/ieee80211-1.1.6.tgz $ cd ieee80211-1.1.6 $ make check_old Checking in /lib/modules/2.6.14.5/build/ for ieee80211 components... /lib/modules/2.6.14.5/build/include/net/ieee80211.h /lib/modules/2.6.14.5/build/include/net/ieee80211_crypt.h /lib/modules/2.6.14.5/build/include/config/ieee80211.h /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_crypt.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_crypt_ccmp.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_crypt_tkip.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_crypt_wep.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_module.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_rx.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_tx.c /lib/modules/2.6.14.5/build/net/ieee80211/ieee80211_wx.c Above files found. Remove? [y],n y #undef CONFIG_IEEE80211 Above definitions found. Comment out? [y], n y $ make Checking in /lib/modules/2.6.14.5/build/ for ieee80211 components... make -C /lib/modules/2.6.14.5/build M=/usr/src/ieee80211-1.1.6 MODVERDIR=/usr/src/ieee80211-1.1.6 modules make[1]: Entering directory `/usr/src/linux-2.6.14' CC [M] /usr/src/ieee80211-1.1.6/ieee80211_module.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_tx.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_rx.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_wx.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_geo.o LD [M] /usr/src/ieee80211-1.1.6/ieee80211.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt_wep.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt_ccmp.o CC [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt_tkip.o Building modules, stage 2. MODPOST *** Warning: "wireless_send_event" [/usr/src/ieee80211-1.1.6/ieee80211_cryp t_tkip.ko] undefined! *** Warning: "wireless_spy_update" [/usr/src/ieee80211-1.1.6/ieee80211.ko] undefined! CC /usr/src/ieee80211-1.1.6/ieee80211.mod.o LD [M] /usr/src/ieee80211-1.1.6/ieee80211.ko CC /usr/src/ieee80211-1.1.6/ieee80211_crypt.mod.o LD [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt.ko CC /usr/src/ieee80211-1.1.6/ieee80211_crypt_ccmp.mod.o LD [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt_ccmp.ko CC /usr/src/ieee80211-1.1.6/ieee80211_crypt_tkip.mod.o LD [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt_tkip.ko CC /usr/src/ieee80211-1.1.6/ieee80211_crypt_wep.mod.o LD [M] /usr/src/ieee80211-1.1.6/ieee80211_crypt_wep.ko make[1]: Leaving directory `/usr/src/linux-2.6.14' $ |