svn commit: r306590 - head/sys/net80211

2016-10-02 Thread Andriy Voskoboinyk
Author: avos Date: Sun Oct 2 19:39:23 2016 New Revision: 306590 URL: https://svnweb.freebsd.org/changeset/base/306590 Log: net80211: add one-vap version of ieee80211_iterate_nodes() - Add a counter into 'struct ieee80211_node_table' to save current number of allocated nodes. (allows to

svn commit: r306549 - stable/11/sys/dev/usb/wlan

2016-09-30 Thread Andriy Voskoboinyk
Author: avos Date: Sat Oct 1 03:24:53 2016 New Revision: 306549 URL: https://svnweb.freebsd.org/changeset/base/306549 Log: MFC r306320: rsu: do not restart calibration task when going out of RUN state. Clear 'sc_calibrating' flag and stop calibration task when interface is not assoc

svn commit: r306519 - head/sys/net80211

2016-09-30 Thread Andriy Voskoboinyk
Author: avos Date: Fri Sep 30 18:43:39 2016 New Revision: 306519 URL: https://svnweb.freebsd.org/changeset/base/306519 Log: net80211: do not cancel scan when packet is sent. Restore pre-r300383 behavior when a frame is sent: - stop scan; - send frame; - when beacon arrives and our bit

svn commit: r306498 - head/sys/dev/ral

2016-09-30 Thread Andriy Voskoboinyk
Author: avos Date: Fri Sep 30 13:37:50 2016 New Revision: 306498 URL: https://svnweb.freebsd.org/changeset/base/306498 Log: ral (rt2860): eliminate duplicate ieee80211_process_callback() call (left after r287197) MFC after:1 week Modified: head/sys/dev/ral/rt2860.c Modified: head/

svn commit: r306450 - head/share/man/man9

2016-09-29 Thread Andriy Voskoboinyk
Author: avos Date: Thu Sep 29 14:14:39 2016 New Revision: 306450 URL: https://svnweb.freebsd.org/changeset/base/306450 Log: sysctl.9: add missing underscore (SYSCTL_HANDLERARGS -> SYSCTL_HANDLER_ARGS) Modified: head/share/man/man9/sysctl.9 Modified: head/share/man/man9/sysctl.9 =

svn commit: r306320 - head/sys/dev/usb/wlan

2016-09-25 Thread Andriy Voskoboinyk
Author: avos Date: Sun Sep 25 19:13:07 2016 New Revision: 306320 URL: https://svnweb.freebsd.org/changeset/base/306320 Log: rsu: do not restart calibration task when going out of RUN state. Clear 'sc_calibrating' flag and stop calibration task when interface is not associated; this fixes

svn commit: r306049 - in head: share/man/man9 sys/dev/ath sys/dev/usb/wlan

2016-09-20 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 20 18:53:42 2016 New Revision: 306049 URL: https://svnweb.freebsd.org/changeset/base/306049 Log: net80211: remove IEEE80211_RADIOTAP_TSFT field from transmit definitions. This field may be used for received frames only. Differential Revision:https://r

svn commit: r305991 - head/sys/dev/usb

2016-09-19 Thread Andriy Voskoboinyk
Author: avos Date: Mon Sep 19 18:36:26 2016 New Revision: 305991 URL: https://svnweb.freebsd.org/changeset/base/305991 Log: dev/usb: add USB IDs for Realtek 802.11ac wireless adapters. They are will be used by the updated rtwn(4) / urtwn(4) driver. Suggested by: adrian Modified: hea

svn commit: r305850 - head/sys/net80211

2016-09-15 Thread Andriy Voskoboinyk
Author: avos Date: Thu Sep 15 22:27:00 2016 New Revision: 305850 URL: https://svnweb.freebsd.org/changeset/base/305850 Log: net80211: allow to override SWCRYPT/SWMIC bits in the driver Add IEEE80211_KEY_SWCRYPT / IEEE80211_KEY_SWMIC bits to the IEEE80211_KEY_DEVICE mask - as a result, tho

svn commit: r305785 - head/sys/net80211

2016-09-13 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 13 22:59:38 2016 New Revision: 305785 URL: https://svnweb.freebsd.org/changeset/base/305785 Log: net80211: improve error checking in ieee80211_parse_{wpa,rsn}() - Add few checks for group/pairwise ciphers into ieee80211_parse_{wpa,rsn}(). - Split error code an

svn commit: r305762 - stable/11/sys/dev/iwm

2016-09-12 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 13 05:47:59 2016 New Revision: 305762 URL: https://svnweb.freebsd.org/changeset/base/305762 Log: MFC r305470: iwm: fix scanning for hidden SSIDs. Setup SSIDs in scan command so firmware will send direct probe request(s) while scanning. Tested by:db

svn commit: r305757 - head/sys/net80211

2016-09-12 Thread Andriy Voskoboinyk
Author: avos Date: Mon Sep 12 23:00:31 2016 New Revision: 305757 URL: https://svnweb.freebsd.org/changeset/base/305757 Log: net80211: fix possible panic in adhoc mode (INIT -> RUN state transition). In case if there is already running interface, a second non-sta interface will omit scanni

Re: svn commit: r305745 - head/sys/dev/urtwn

2016-09-12 Thread Andriy Voskoboinyk
, That's why I created ieee80211_tx_complete(). Is that not "right" here? -a On 12 September 2016 at 09:46, Andriy Voskoboinyk wrote: Author: avos Date: Mon Sep 12 16:46:14 2016 New Revision: 305745 URL: https://svnweb.freebsd.org/changeset/base/305745 Log: urtwn: fix possible d

svn commit: r305745 - head/sys/dev/urtwn

2016-09-12 Thread Andriy Voskoboinyk
Author: avos Date: Mon Sep 12 16:46:14 2016 New Revision: 305745 URL: https://svnweb.freebsd.org/changeset/base/305745 Log: urtwn: fix possible driver hang when beacon miss is detected. Modified: head/sys/dev/urtwn/if_urtwn.c Modified: head/sys/dev/urtwn/if_urtwn.c ==

svn commit: r305544 - head/sys/dev/usb/wlan

2016-09-07 Thread Andriy Voskoboinyk
Author: avos Date: Wed Sep 7 16:19:20 2016 New Revision: 305544 URL: https://svnweb.freebsd.org/changeset/base/305544 Log: rum: fix possible panic on device detach (similar to r302034). Tested with WUSB54GC, STA/AP modes. Modified: head/sys/dev/usb/wlan/if_rum.c Modified: head/sys/dev/

svn commit: r305528 - head/sys/dev/usb/wlan

2016-09-07 Thread Andriy Voskoboinyk
Author: avos Date: Wed Sep 7 12:07:02 2016 New Revision: 305528 URL: https://svnweb.freebsd.org/changeset/base/305528 Log: rum: use mgmt frame rate for EAPOL frames. Modified: head/sys/dev/usb/wlan/if_rum.c Modified: head/sys/dev/usb/wlan/if_rum.c ===

svn commit: r305473 - head/sys/dev/usb/wlan

2016-09-06 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 6 12:00:16 2016 New Revision: 305473 URL: https://svnweb.freebsd.org/changeset/base/305473 Log: rum: use m_get2() in Rx path. Modified: head/sys/dev/usb/wlan/if_rum.c Modified: head/sys/dev/usb/wlan/if_rum.c

svn commit: r305472 - head/sys/dev/rtwn

2016-09-06 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 6 11:08:32 2016 New Revision: 305472 URL: https://svnweb.freebsd.org/changeset/base/305472 Log: rtwn: fix firmware readiness check in rtwn_load_firmware(). Modified: head/sys/dev/rtwn/if_rtwn.c Modified: head/sys/dev/rtwn/if_rtwn.c

svn commit: r305470 - head/sys/dev/iwm

2016-09-06 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 6 10:08:32 2016 New Revision: 305470 URL: https://svnweb.freebsd.org/changeset/base/305470 Log: iwm: fix scanning for hidden SSIDs. Setup SSIDs in scan command so firmware will send direct probe request(s) while scanning. Tested by:dbk...@gmail.com

svn commit: r305465 - head/sys/dev/usb/wlan

2016-09-05 Thread Andriy Voskoboinyk
Author: avos Date: Tue Sep 6 06:40:59 2016 New Revision: 305465 URL: https://svnweb.freebsd.org/changeset/base/305465 Log: rum: fix frame length checks in Rx path. Split usbd_xfer_status() check: - Check xfer length: must be longer, than Rx descriptor size. - Check frame size: must be

svn commit: r305434 - head/sys/dev/usb/wlan

2016-09-05 Thread Andriy Voskoboinyk
Author: avos Date: Mon Sep 5 19:42:35 2016 New Revision: 305434 URL: https://svnweb.freebsd.org/changeset/base/305434 Log: rum: do not restart device when protmode / rtsthreshold is changed. Modified: head/sys/dev/usb/wlan/if_rum.c Modified: head/sys/dev/usb/wlan/if_rum.c ==

svn commit: r304891 - head/sys/dev/iwm

2016-08-27 Thread Andriy Voskoboinyk
Author: avos Date: Sat Aug 27 10:04:48 2016 New Revision: 304891 URL: https://svnweb.freebsd.org/changeset/base/304891 Log: iwm: fix few comment typos. Modified: head/sys/dev/iwm/if_iwmreg.h Modified: head/sys/dev/iwm/if_iwmreg.h ==

svn commit: r304880 - head/sys/dev/iwm

2016-08-27 Thread Andriy Voskoboinyk
Author: avos Date: Sat Aug 27 08:34:20 2016 New Revision: 304880 URL: https://svnweb.freebsd.org/changeset/base/304880 Log: iwm: add 'command accepted' debug notification (copied from wpi(4)). Now it should be easier to find out which command causes firmware panics when few commands are s

svn commit: r303344 - stable/11/sys/dev/urtwn

2016-07-26 Thread Andriy Voskoboinyk
Author: avos Date: Tue Jul 26 20:26:03 2016 New Revision: 303344 URL: https://svnweb.freebsd.org/changeset/base/303344 Log: MFC r303115: urtwn: fix A-MSDU tx aggregation when encryption is used. Clear unused (undocumented) CAM bytes while setting a key; without that, hardware does we

svn commit: r303115 - head/sys/dev/urtwn

2016-07-20 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jul 20 22:05:44 2016 New Revision: 303115 URL: https://svnweb.freebsd.org/changeset/base/303115 Log: urtwn: fix A-MSDU tx aggregation when encryption is used. Clear unused (undocumented) CAM bytes while setting a key; without that, hardware does weird things when A-

svn commit: r302283 - head/sys/net80211

2016-06-29 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jun 29 17:25:46 2016 New Revision: 302283 URL: https://svnweb.freebsd.org/changeset/base/302283 Log: net80211: fix LOR/deadlock in ieee80211_ff_node_cleanup(). Add new lock for stageq (part of ieee80211_superg structure) and ni_tx_superg (part of ieee80211_node stru

svn commit: r302186 - head/sys/dev/urtwn

2016-06-24 Thread Andriy Voskoboinyk
Author: avos Date: Fri Jun 24 23:43:19 2016 New Revision: 302186 URL: https://svnweb.freebsd.org/changeset/base/302186 Log: urtwn: use m_get2() in Rx path. Replace m_getcl() with m_get2(); this fixes 'frame too long' messages for frames, which are longer than MCLBYTES (can be easily tri

svn commit: r302183 - head/sys/dev/urtwn

2016-06-24 Thread Andriy Voskoboinyk
Author: avos Date: Fri Jun 24 23:36:22 2016 New Revision: 302183 URL: https://svnweb.freebsd.org/changeset/base/302183 Log: urtwn: fix memory leak on device restart Free data buffers every time when device is stopped, not when it is detached; they are allocated at the initialization stage

svn commit: r302035 - head/sys/dev/rtwn

2016-06-20 Thread Andriy Voskoboinyk
Author: avos Date: Mon Jun 20 22:45:19 2016 New Revision: 302035 URL: https://svnweb.freebsd.org/changeset/base/302035 Log: rtwn: fix Tx processing, add some busdma synchronization. 1) Unload mbuf instead of descriptor in rtwn_tx_done(). 2) Add more synchronization for device visible mapp

svn commit: r302034 - head/sys/dev/urtwn

2016-06-20 Thread Andriy Voskoboinyk
Author: avos Date: Mon Jun 20 22:39:32 2016 New Revision: 302034 URL: https://svnweb.freebsd.org/changeset/base/302034 Log: urtwn: fix panic on device detach. Remove frames from active/pending Tx queues and free related node references when vap is destroyed to prevent various use-after-fr

svn commit: r301762 - head/sys/dev/urtwn

2016-06-09 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jun 9 21:19:46 2016 New Revision: 301762 URL: https://svnweb.freebsd.org/changeset/base/301762 Log: urtwn: reinstall group keys on every device startup. Since key table is cleared on every device shutdown, static WEP keys (which are set only once) need to be rein

svn commit: r301748 - head/share/man/man4

2016-06-09 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jun 9 17:26:54 2016 New Revision: 301748 URL: https://svnweb.freebsd.org/changeset/base/301748 Log: urtwn(4): refresh manpage. Mention URTWN_WITHOUT_UCODE option (r295871), hardware encryption support (r292175), IBSS (r290651) and HOSTAP (r290631) mode support; c

svn commit: r301733 - head/share/man/man4

2016-06-09 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jun 9 14:18:12 2016 New Revision: 301733 URL: https://svnweb.freebsd.org/changeset/base/301733 Log: rum(4): refresh manpage. Add a note about hardware encryption support (r288633), adhoc-demo mode (r288622) and remove BUGS section (fixed in r288632). Modified: h

svn commit: r301731 - head/sys/net80211

2016-06-09 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jun 9 13:42:18 2016 New Revision: 301731 URL: https://svnweb.freebsd.org/changeset/base/301731 Log: net80211: discard an injected frame if it is smaller than header length. Do not try to pass such frames; a correct frame cannot be smaller than (the corresponding) h

svn commit: r301722 - head/sys/net80211

2016-06-09 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jun 9 08:19:42 2016 New Revision: 301722 URL: https://svnweb.freebsd.org/changeset/base/301722 Log: net80211: fix duplicate packet counter incrementation. Remove 'if_inc_counter(ifp, IFCOUNTER_OPACKETS, 1);' from raw xmit and apbridge path; it will be incremented b

svn commit: r301694 - head/usr.sbin/bsdinstall/scripts

2016-06-08 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jun 8 20:42:35 2016 New Revision: 301694 URL: https://svnweb.freebsd.org/changeset/base/301694 Log: bsdinstall: add country/regulatory domain configuration dialog. Allow to setup country and/or regulatory domain before scanning (since channel list is affected by re

svn commit: r301692 - in head/sys/modules: bwn bwn_pci siba_bwn

2016-06-08 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jun 8 20:01:10 2016 New Revision: 301692 URL: https://svnweb.freebsd.org/changeset/base/301692 Log: bwn, bwn_pci, siba_bwn: add missing opt_*.h dependencies. Modified: head/sys/modules/bwn/Makefile head/sys/modules/bwn_pci/Makefile head/sys/modules/siba_bwn/Makefil

svn commit: r301651 - head/sbin/ifconfig

2016-06-08 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jun 8 17:21:15 2016 New Revision: 301651 URL: https://svnweb.freebsd.org/changeset/base/301651 Log: ifconfig: fix wlan creation when unit number is not provided (was broken after r300738). Reported by: Yoshihiro Ota , adrian Tested by:Yoshihiro Ota Modifie

svn commit: r301202 - head/sys/dev/usb/wlan

2016-06-02 Thread Andriy Voskoboinyk
Author: avos Date: Thu Jun 2 12:01:58 2016 New Revision: 301202 URL: https://svnweb.freebsd.org/changeset/base/301202 Log: urtw: fix unused variable assignments. Append CWmax and retry limitation to tp->maxretry instead of rewriting it (will restore pre-r198194 behavior). Noticed by

svn commit: r301132 - head/sys/dev/urtwn

2016-06-01 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jun 1 15:47:19 2016 New Revision: 301132 URL: https://svnweb.freebsd.org/changeset/base/301132 Log: urtwn: unbreak CTS-to-self protection mode. Do not set HWRTSEN bit when CTS-to-self is used; CTS2SELF bit triggers CTS frame transmission by itself (and it does not

svn commit: r301128 - head/sys/dev/urtwn

2016-06-01 Thread Andriy Voskoboinyk
Author: avos Date: Wed Jun 1 14:57:53 2016 New Revision: 301128 URL: https://svnweb.freebsd.org/changeset/base/301128 Log: urtwn: fix non-ERP BSS detection in HOSTAP mode. Receive all beacons in HOSTAP mode; they will give more information about present non-ERP / legacy BSSs (used to cho

svn commit: r300911 - head/sys/net80211

2016-05-28 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 28 19:13:39 2016 New Revision: 300911 URL: https://svnweb.freebsd.org/changeset/base/300911 Log: net80211: replace m_getcl/m_gethdr pair with m_get2 in ieee80211_fragment() - Switch to m_get2() for mbuf allocation instead of manual mbuf size determination. - R

svn commit: r300910 - head/sys/net80211

2016-05-28 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 28 18:49:17 2016 New Revision: 300910 URL: https://svnweb.freebsd.org/changeset/base/300910 Log: net80211: fix use-after-free in frame defragmentation procedure. - Assign frame sequence/fragment number before frame concatenation; otherwise, frame header pointer

svn commit: r300788 - in head/sys/dev: rtwn urtwn

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 22:43:02 2016 New Revision: 300788 URL: https://svnweb.freebsd.org/changeset/base/300788 Log: rtwn, urtwn: drop unused structures. urtwn(4) uses another implementation of command queue; rtwn(4) don't need it at all. Modified: head/sys/dev/rtwn/if_rtwnreg.h

svn commit: r300759 - head/sys/dev/ral

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 17:06:43 2016 New Revision: 300759 URL: https://svnweb.freebsd.org/changeset/base/300759 Log: ral: add missing ic_getradiocaps() assignment. Modified: head/sys/dev/ral/rt2661.c Modified: head/sys/dev/ral/rt2661.c =

svn commit: r300755 - head/sys/dev/bwi

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 16:48:20 2016 New Revision: 300755 URL: https://svnweb.freebsd.org/changeset/base/300755 Log: bwi: switch to ieee80211_add_channel_list_2ghz(). - Use device's channel list instead of default one (from ieee80211_init_channels()); adds 12 - 14 2GHz channels.

svn commit: r300754 - in head/sys/dev: rtwn urtwn usb/wlan

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 16:39:11 2016 New Revision: 300754 URL: https://svnweb.freebsd.org/changeset/base/300754 Log: urtwn, rtwn, rsu: switch to ieee80211_add_channel_list_2ghz(). - Use device's channel list instead of default one (from ieee80211_init_channels()); adds 12 - 14 2GHz

svn commit: r300753 - head/sys/dev/usb/wlan

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 16:15:10 2016 New Revision: 300753 URL: https://svnweb.freebsd.org/changeset/base/300753 Log: urtw: switch to ieee80211_add_channel_list_2ghz(). - Use device's channel list instead of default one (from ieee80211_init_channels()). - Add ic_getradiocaps() met

svn commit: r300752 - head/sys/dev/ral

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 16:05:19 2016 New Revision: 300752 URL: https://svnweb.freebsd.org/changeset/base/300752 Log: ral: switch to ieee80211_add_channel_list_*() - Use device's channel list instead of default one (from ieee80211_init_channels()). - Add ic_getradiocaps() method.

svn commit: r300751 - head/sys/dev/usb/wlan

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 15:56:27 2016 New Revision: 300751 URL: https://svnweb.freebsd.org/changeset/base/300751 Log: zyd: switch to ieee80211_add_channel_list_*() - Use device's channel list instead of default one (adds 12, 13 and 14 2GHz channels). - Add ic_getradiocaps() method

svn commit: r300749 - head/sys/dev/usb/wlan

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 15:12:54 2016 New Revision: 300749 URL: https://svnweb.freebsd.org/changeset/base/300749 Log: ural: switch to ieee80211_add_channel_list_*() - Use device's channel list instead of default one (+ 12, 13 and 14 2GHz channels). - Add ic_getradiocaps() method.

svn commit: r300748 - head/sys/dev/usb/wlan

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 15:05:37 2016 New Revision: 300748 URL: https://svnweb.freebsd.org/changeset/base/300748 Log: run: switch to ieee80211_add_channel_list_*() - Use device's channel list instead of default one (from ieee80211_init_channels()). - Add ic_getradiocaps() method.

svn commit: r300744 - head/sys/dev/rtwn

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 14:17:57 2016 New Revision: 300744 URL: https://svnweb.freebsd.org/changeset/base/300744 Log: rtwn: replace hardcoded rate indices with their names (similar to r289758). - Use macros to define rate indices; don't hardcode them in code. - Add method for 'rate'

svn commit: r300738 - in head: sbin/ifconfig sys/net80211

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 13:14:08 2016 New Revision: 300738 URL: https://svnweb.freebsd.org/changeset/base/300738 Log: ifconfig: set by default FCC regulatory domain for wireless interfaces. Change default regulatory domain from DEBUG (no limitations; exposes all device channels) to

svn commit: r300735 - head/usr.sbin/bsdinstall/scripts

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 11:58:36 2016 New Revision: 300735 URL: https://svnweb.freebsd.org/changeset/base/300735 Log: bsdinstall: unbreak static address assignment for wired networks. This fixes regression introduced in r298946 (fixes static address assignment for wireless networks)

svn commit: r300732 - head/sys/dev/iwn

2016-05-26 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 26 11:12:36 2016 New Revision: 300732 URL: https://svnweb.freebsd.org/changeset/base/300732 Log: iwn: add watchdog for scanning. Restart device if scanning was not done in time. Tested by:da...@catwhisker.org PR: 209198 Differential Revis

svn commit: r300729 - head/share/man/man4

2016-05-26 Thread Andriy Voskoboinyk
2004-2007 .\"Damien Bergamini . All rights reserved. .\"Benjamin Close . All rights reserved. +.\" Copyright (c) 2016 Andriy Voskoboinyk +.\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modif

Re: svn commit: r298946 - head/usr.sbin/bsdinstall/scripts

2016-05-23 Thread Andriy Voskoboinyk
Mon, 23 May 2016 08:00:27 +0300 було написано Allan Jude : On 2016-05-23 00:49, Allan Jude wrote: On 2016-05-02 17:40, Andriy Voskoboinyk wrote: Author: avos Date: Mon May 2 21:40:34 2016 New Revision: 298946 URL: https://svnweb.freebsd.org/changeset/base/298946 Log: bsdinstall: fix

svn commit: r300434 - head/sys/dev/urtwn

2016-05-22 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 22 20:12:07 2016 New Revision: 300434 URL: https://svnweb.freebsd.org/changeset/base/300434 Log: urtwn: cleanup some unused code in urtwn_tx_data(). - Drop unused 'subtype' variable. - Remove obsolete comment (hardware crypto support was added in r292175). Modi

Re: svn commit: r300433 - head/sys/dev/urtwn

2016-05-22 Thread Andriy Voskoboinyk
RTL8192CUS RTL8188CUS of course. ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

svn commit: r300433 - head/sys/dev/urtwn

2016-05-22 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 22 19:43:40 2016 New Revision: 300433 URL: https://svnweb.freebsd.org/changeset/base/300433 Log: urtwn: setup per-frame retry limit. Override global retry limit (which is set in R92C_RL) via per-frame TX descriptor field. Obsoletes D3840 (should work better with

Re: svn commit: r300383 - head/sys/net80211

2016-05-21 Thread Andriy Voskoboinyk
Tested with wpi(4) and urtwn(4) in STA mode. ___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

svn commit: r300383 - head/sys/net80211

2016-05-21 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 21 23:21:42 2016 New Revision: 300383 URL: https://svnweb.freebsd.org/changeset/base/300383 Log: net80211: send RTM_IEEE80211_SCAN event when scan was cancelled. wpa_supplicant(8) expects to see 'scan complete' event after every scan command; in case, when event

svn commit: r300292 - in head/sys/dev: bwn wi

2016-05-20 Thread Andriy Voskoboinyk
Author: avos Date: Fri May 20 08:58:06 2016 New Revision: 300292 URL: https://svnweb.freebsd.org/changeset/base/300292 Log: wi: fix a typo. The max size of bitmask is IEEE80211_MODE_BYTES, not IEEE80211_MODE_MAX. Reuse it in bwn(4) while I'm here. Noticed by: kevlo Modified:

svn commit: r300248 - head/sys/dev/iwm

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 23:31:00 2016 New Revision: 300248 URL: https://svnweb.freebsd.org/changeset/base/300248 Log: iwm: add 'opt_wlan.h' include into source files. Include net80211 options file, so IEEE80211_DEBUG_REFCNT option will be handled correctly. Modified: head/sys/dev

svn commit: r300246 - head/sys/dev/ath/ath_hal

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 23:00:30 2016 New Revision: 300246 URL: https://svnweb.freebsd.org/changeset/base/300246 Log: ath: refactor/split getchannels() method. Split getchannels() method in ath_hal/ah_regdomain.c into a subset of functions for better readability. Note: due to d

svn commit: r300242 - head/sys/dev/iwm

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 22:43:21 2016 New Revision: 300242 URL: https://svnweb.freebsd.org/changeset/base/300242 Log: iwm: restart device after watchdog timeouts. Modified: head/sys/dev/iwm/if_iwm.c Modified: head/sys/dev/iwm/if_iwm.c ===

svn commit: r300241 - head/sys/dev/mwl

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 22:28:46 2016 New Revision: 300241 URL: https://svnweb.freebsd.org/changeset/base/300241 Log: mwl: switch to ieee80211_add_channel*(). Modified: head/sys/dev/mwl/if_mwl.c Modified: head/sys/dev/mwl/if_mwl.c ===

svn commit: r300239 - head/sys/dev/ipw

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 22:19:35 2016 New Revision: 300239 URL: https://svnweb.freebsd.org/changeset/base/300239 Log: ipw: switch to ieee80211_add_channel() - Convert to ieee80211_add_channel(). - Add ic_getradiocaps() method. Differential Revision:https://reviews.freeb

svn commit: r300238 - head/sys/dev/wi

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 22:14:35 2016 New Revision: 300238 URL: https://svnweb.freebsd.org/changeset/base/300238 Log: wi: switch to ieee80211_add_channel() - Convert to ieee80211_add_channel(). - Add ic_getradiocaps() method. Differential Revision:https://reviews.freebs

svn commit: r300237 - head/sys/net80211

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 22:02:03 2016 New Revision: 300237 URL: https://svnweb.freebsd.org/changeset/base/300237 Log: net80211: restore interface state check for IEEE80211_IOC_SCAN_REQ ioctl. Do not try to start a scan when interface is not running. How-to-reproduce: 1) ifconfi

svn commit: r300232 - head/sys/net80211

2016-05-19 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 19 21:08:33 2016 New Revision: 300232 URL: https://svnweb.freebsd.org/changeset/base/300232 Log: net80211: fix more compiler warnings. ieee80211.c: add_chanlist(): 'error' variable will be uninitialized if no channels were passed; r

svn commit: r300138 - head/targets

2016-05-18 Thread Andriy Voskoboinyk
Author: avos Date: Wed May 18 10:59:16 2016 New Revision: 300138 URL: https://svnweb.freebsd.org/changeset/base/300138 Log: targets/Makefile: fix a typo (derrived -> derived). Modified: head/targets/Makefile Modified: head/targets/Makefile

svn commit: r300137 - head

2016-05-18 Thread Andriy Voskoboinyk
Author: avos Date: Wed May 18 10:43:13 2016 New Revision: 300137 URL: https://svnweb.freebsd.org/changeset/base/300137 Log: README: remove nonexistent 'games' directory. Games were moved to usr.bin in r288485. (todo: add/describe 'targets' directory) Modified: head/README Modified:

svn commit: r300077 - head/sys/dev/mwl

2016-05-17 Thread Andriy Voskoboinyk
Author: avos Date: Tue May 17 20:53:56 2016 New Revision: 300077 URL: https://svnweb.freebsd.org/changeset/base/300077 Log: mwl: drop unneeded NULL pointer check. mh_streams[] is a fixed-length array, not a pointer. Modified: head/sys/dev/mwl/mwlhal.c Modified: head/sys/dev/mwl/mwlhal.c

svn commit: r300063 - head/sys/net80211

2016-05-17 Thread Andriy Voskoboinyk
Author: avos Date: Tue May 17 16:38:18 2016 New Revision: 300063 URL: https://svnweb.freebsd.org/changeset/base/300063 Log: net80211: unbreak 'show all vaps(/a)' ddb command Replace ifnet list lookup (which is broken since r287197, because IFT_IEEE80211 type is not used anymore) with iter

svn commit: r299965 - head/sys/dev/urtwn

2016-05-16 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 16 19:10:59 2016 New Revision: 299965 URL: https://svnweb.freebsd.org/changeset/base/299965 Log: urtwn: add support for hardware multicast filter setup. Tested with RTL8188EU and RTL8188CUS. Modified: head/sys/dev/urtwn/if_urtwn.c Modified: head/sys/dev/urtwn/

svn commit: r299937 - head/sys/dev/rtwn

2016-05-16 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 16 10:51:35 2016 New Revision: 299937 URL: https://svnweb.freebsd.org/changeset/base/299937 Log: rtwn: fix double free in raw xmit path. Reported by: mva Modified: head/sys/dev/rtwn/if_rtwn.c Modified: head/sys/dev/rtwn/if_rtwn.c =

Re: svn commit: r299575 - head/sys/net80211

2016-05-13 Thread Andriy Voskoboinyk
Fri, 13 May 2016 02:56:56 +0300 було написано Adrian Chadd : It works - but REFCNT_LOC macro is not used since r178354 (multi-vap support). Wait a sec, I thought the DEBUG_REFCNT stuff worked? -a On 12 May 2016 at 15:17, Andriy Voskoboinyk wrote: Author: avos Date: Thu May 12 22:17

svn commit: r299575 - head/sys/net80211

2016-05-12 Thread Andriy Voskoboinyk
Author: avos Date: Thu May 12 22:17:00 2016 New Revision: 299575 URL: https://svnweb.freebsd.org/changeset/base/299575 Log: net80211: drop some unused variables / local macros Most of them left after some commits (r178354, r191544, r287197 etc.); some were never used. Found by: C

svn commit: r299264 - head/sbin/ifconfig

2016-05-09 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 9 16:15:52 2016 New Revision: 299264 URL: https://svnweb.freebsd.org/changeset/base/299264 Log: ifconfig: fix check for 40 MHz channels while applying country/regdomain. Do not use 20 MHz channel list while checking 40 MHz channels; it may be different. Just us

svn commit: r299189 - head/sys/dev/iwn

2016-05-06 Thread Andriy Voskoboinyk
Author: avos Date: Fri May 6 17:39:12 2016 New Revision: 299189 URL: https://svnweb.freebsd.org/changeset/base/299189 Log: iwn: fix comments for iwn_read_eeprom_channels(). It's used for all channels (20MHz and 40MHz). Modified: head/sys/dev/iwn/if_iwn.c Modified: head/sys/dev/iwn/if_i

svn commit: r299171 - head/sys/net80211

2016-05-06 Thread Andriy Voskoboinyk
Author: avos Date: Fri May 6 11:41:49 2016 New Revision: 299171 URL: https://svnweb.freebsd.org/changeset/base/299171 Log: net80211: restore 'iflladdr_event' event handler. Now 'ether' argument to ifconfig can be used as an alias to 'wlanaddr'. PR: 208933 Modified: head/s

svn commit: r299083 - head/sys/dev/wi

2016-05-04 Thread Andriy Voskoboinyk
Author: avos Date: Wed May 4 18:08:38 2016 New Revision: 299083 URL: https://svnweb.freebsd.org/changeset/base/299083 Log: wi: fix a comment (0x1fff has 13 bits set). Modified: head/sys/dev/wi/if_wi.c Modified: head/sys/dev/wi/if_wi.c

svn commit: r299078 - head/sys/net80211

2016-05-04 Thread Andriy Voskoboinyk
Author: avos Date: Wed May 4 17:22:35 2016 New Revision: 299078 URL: https://svnweb.freebsd.org/changeset/base/299078 Log: net80211: do not hardcode size of ic_modecaps field. Modified: head/sys/net80211/ieee80211_var.h Modified: head/sys/net80211/ieee80211_var.h ===

svn commit: r299063 - head/sys/dev/iwn

2016-05-04 Thread Andriy Voskoboinyk
Author: avos Date: Wed May 4 12:51:27 2016 New Revision: 299063 URL: https://svnweb.freebsd.org/changeset/base/299063 Log: iwn: fix device reset after watchdog timeout. Simple device reset (stop/start) is not enough here; post-init state changes must be applied too. Modified: head/sys

svn commit: r298946 - head/usr.sbin/bsdinstall/scripts

2016-05-02 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 2 21:40:34 2016 New Revision: 298946 URL: https://svnweb.freebsd.org/changeset/base/298946 Log: bsdinstall: fix static address assignment for protected wireless networks. Filter out IFCONFIG_PREFIX variable (which may contain WPA keyword) from ifconfig paramete

svn commit: r298941 - head/sys/net80211

2016-05-02 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 2 20:46:05 2016 New Revision: 298941 URL: https://svnweb.freebsd.org/changeset/base/298941 Log: net80211: fix MAC address change via SIOCSIFLLADDR ioctl. Recheck MAC address on SIOCSIFFLAGS; as a result, 'ifconfig wlan0 ether ' can be used after interface start

svn commit: r298936 - head/sys/dev/iwm

2016-05-02 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 2 19:07:44 2016 New Revision: 298936 URL: https://svnweb.freebsd.org/changeset/base/298936 Log: iwm: fix parameters for iwm_add_channel_band() It accepts , not . Reported by: adrian Modified: head/sys/dev/iwm/if_iwm.c Modified: head/sys/dev/iwm/if_iwm

svn commit: r298925 - head/sys/dev/iwn

2016-05-02 Thread Andriy Voskoboinyk
Author: avos Date: Mon May 2 15:14:16 2016 New Revision: 298925 URL: https://svnweb.freebsd.org/changeset/base/298925 Log: iwn: do not buffer frames for non-passive channels (it's not needed). Modified: head/sys/dev/iwn/if_iwn.c Modified: head/sys/dev/iwn/if_iwn.c ==

svn commit: r298903 - head/sys/dev/iwn

2016-05-01 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 1 22:00:40 2016 New Revision: 298903 URL: https://svnweb.freebsd.org/changeset/base/298903 Log: iwn: switch to ieee80211_add_channel*() Switch to add_channel / add_channel_ht40 + pass channel's TX power for the last. Tested by:dhw Reviewed by: adria

svn commit: r298899 - head/sys/net80211

2016-05-01 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 1 20:57:10 2016 New Revision: 298899 URL: https://svnweb.freebsd.org/changeset/base/298899 Log: net80211: calculate IEEE80211_MODE_BYTES / IEEE80211_CHAN_BYTES instead of hardcoding it. Suggested by: adrian Modified: head/sys/net80211/_ieee80211.h head/sys

svn commit: r298895 - head/sys/dev/usb/wlan

2016-05-01 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 1 18:53:12 2016 New Revision: 298895 URL: https://svnweb.freebsd.org/changeset/base/298895 Log: rum: switch to ieee80211_add_channel_list_*() - Use device's channel list instead of default one (from ieee80211_init_channels()). - Add ic_getradiocaps() method.

svn commit: r298894 - head/sys/dev/otus

2016-05-01 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 1 18:15:40 2016 New Revision: 298894 URL: https://svnweb.freebsd.org/changeset/base/298894 Log: otus: switch to ieee80211_add_channel_list_*() - Use device's channel list instead of default one (from ieee80211_init_channels()). - Sort channels (ieee80211_add_

svn commit: r298877 - head/sys/dev/iwm

2016-05-01 Thread Andriy Voskoboinyk
Author: avos Date: Sun May 1 14:27:27 2016 New Revision: 298877 URL: https://svnweb.freebsd.org/changeset/base/298877 Log: iwm: switch to ieee80211_add_channel() - Switch to ieee80211_add_channel(). - Parse/set more channel flags (DFS, NOADHOC). - Add ic_getradiocaps() method. Rev

Re: svn commit: r298818 - in head/sys: dev/bwi dev/if_ndis dev/iwi dev/malo dev/otus dev/ral dev/rtwn dev/urtwn dev/usb/wlan net80211

2016-04-29 Thread Andriy Voskoboinyk
Sat, 30 Apr 2016 01:38:32 +0300 було написано Adrian Chadd : hi, probably, IEEE80211_CHAN_BYTES should be uncommented too? hi, you should likely keep this as a macro: #defineIEEE80211_MODE_MAX (IEEE80211_MODE_QUARTER+1) +#defineIEEE80211_MODE_BYTES2 /* howman

svn commit: r298822 - head/sys/dev/wpi

2016-04-29 Thread Andriy Voskoboinyk
Author: avos Date: Fri Apr 29 22:43:11 2016 New Revision: 298822 URL: https://svnweb.freebsd.org/changeset/base/298822 Log: wpi: convert to ieee80211_add_channel() (mostly noop). Tested with Intel 3945BG, STA / HOSTAP modes. Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi

svn commit: r298818 - in head/sys: dev/bwi dev/if_ndis dev/iwi dev/malo dev/otus dev/ral dev/rtwn dev/urtwn dev/usb/wlan net80211

2016-04-29 Thread Andriy Voskoboinyk
Author: avos Date: Fri Apr 29 22:14:11 2016 New Revision: 298818 URL: https://svnweb.freebsd.org/changeset/base/298818 Log: net80211 + drivers: hide size of 'bands' array behind a macro. Auto-replace 'howmany(IEEE80211_MODE_MAX, 8)' with 'IEEE80211_MODE_BYTES'. No functional changes. Mod

svn commit: r298815 - head/sys/dev/wpi

2016-04-29 Thread Andriy Voskoboinyk
Author: avos Date: Fri Apr 29 21:38:36 2016 New Revision: 298815 URL: https://svnweb.freebsd.org/changeset/base/298815 Log: wpi: remove unused variable. Modified: head/sys/dev/wpi/if_wpi.c Modified: head/sys/dev/wpi/if_wpi.c ===

svn commit: r298812 - head/sys/net80211

2016-04-29 Thread Andriy Voskoboinyk
Author: avos Date: Fri Apr 29 21:18:14 2016 New Revision: 298812 URL: https://svnweb.freebsd.org/changeset/base/298812 Log: net80211: provide a set of ieee80211_add_channel*() functions This change adds few methods for net80211 channel table setup: - ieee80211_add_channel() - ieee802

<    1   2   3   4   5   6   7   8   >