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

2015-11-09 Thread Andriy Voskoboinyk
Author: avos Date: Mon Nov 9 23:46:13 2015 New Revision: 290630 URL: https://svnweb.freebsd.org/changeset/base/290630 Log: urtwn(4): refactor and fix TX path. - Split urtwn_tx_start() into urtwn_tx_data() and urtwn_tx_start() (the last will be used for beacon updates / raw xmit path).

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

2015-11-09 Thread Andriy Voskoboinyk
Author: avos Date: Tue Nov 10 00:12:00 2015 New Revision: 290631 URL: https://svnweb.freebsd.org/changeset/base/290631 Log: urtwn(4): add HOSTAP mode support. Tested with RTL8188EU, HOSTAP and STA modes Reviewed by: kevlo Approved by: adrian (mentor) Differential Revision:

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

2015-11-09 Thread Andriy Voskoboinyk
Author: avos Date: Tue Nov 10 00:42:32 2015 New Revision: 290632 URL: https://svnweb.freebsd.org/changeset/base/290632 Log: urtwn(4): fix the build. Add some missing bits from D4020. Modified: head/sys/dev/usb/wlan/if_urtwnreg.h Modified: head/sys/dev/usb/wlan/if_urtwnreg.h

Re: svn commit: r290631 - head/sys/dev/usb/wlan

2015-11-09 Thread Andriy Voskoboinyk
Tue, 10 Nov 2015 02:37:20 +0200 було написано Jung-uk Kim : -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 11/09/2015 19:12, Andriy Voskoboinyk wrote: Author: avos Date: Tue Nov 10 00:12:00 2015 New Revision: 290631 URL: https://svnweb.freebsd.org/changeset/base/290631 Log: urtwn(4

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

2015-11-10 Thread Andriy Voskoboinyk
Author: avos Date: Tue Nov 10 12:52:26 2015 New Revision: 290651 URL: https://svnweb.freebsd.org/changeset/base/290651 Log: urtwn(4): add IBSS mode support Tested with RTL8188EU, IBSS and STA modes. Reviewed by: kevlo Approved by: adrian (mentor) Differential Revision:htt

Re: svn commit: r290651 - head/sys/dev/usb/wlan

2015-11-11 Thread Andriy Voskoboinyk
Wed, 11 Nov 2015 11:54:58 +0200 було написано Renato Botelho : On Nov 10, 2015, at 18:19, Renato Botelho wrote: On Nov 10, 2015, at 10:52, Andriy Voskoboinyk wrote: Author: avos Date: Tue Nov 10 12:52:26 2015 New Revision: 290651 URL: https://svnweb.freebsd.org/changeset/base/290651 Log

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

2015-11-16 Thread Andriy Voskoboinyk
Author: avos Date: Mon Nov 16 21:55:11 2015 New Revision: 290950 URL: https://svnweb.freebsd.org/changeset/base/290950 Log: wpi(4): import r289674 Switch PCI register reads from using magic numbers to using the names defined in pcireg.h Approved by: adrian (mentor) Differential Re

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

2015-11-24 Thread Andriy Voskoboinyk
Author: avos Date: Tue Nov 24 19:20:45 2015 New Revision: 291264 URL: https://svnweb.freebsd.org/changeset/base/291264 Log: urtwn(4): rework ROM reading. - Add error handling for urtwn_(r88e_)read_rom() and urtwn_efuse_*() functions. - Remove code duplication between urtwn_efuse_read()

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

2015-11-30 Thread Andriy Voskoboinyk
Author: avos Date: Mon Nov 30 17:16:51 2015 New Revision: 291493 URL: https://svnweb.freebsd.org/changeset/base/291493 Log: wpi: ignore ic_update_promisc() call when device is not running This change will fix kernel panic with uninitialized (zeroed) RXON structure. Tested with Intel

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

2015-12-03 Thread Andriy Voskoboinyk
Author: avos Date: Thu Dec 3 14:17:28 2015 New Revision: 291695 URL: https://svnweb.freebsd.org/changeset/base/291695 Log: urtwn(4): move duplicate code from urtwn_(r92c/r88e)_dma_init() to urtwn_dma_init() (noop). Reviewed by: kevlo Approved by: adrian (mentor, implicit) Different

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

2015-12-03 Thread Andriy Voskoboinyk
Author: avos Date: Thu Dec 3 14:38:55 2015 New Revision: 291698 URL: https://svnweb.freebsd.org/changeset/base/291698 Log: urtwn(4): add error handling for urtwn_write_X() functions. - Call ieee80211_stop() when urtwn_init() fails (i.e., stop vap explicitly) - Return an error when urtw

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

2015-12-05 Thread Andriy Voskoboinyk
Author: avos Date: Sat Dec 5 15:08:01 2015 New Revision: 291858 URL: https://svnweb.freebsd.org/changeset/base/291858 Log: urtwn: fix some regressions after r290630 - Restore R92C_TXDW4_HWSEQ_EN bit - it is used by non-8188EU chips. - Fix DRVRATE bit usage. Tested with: - RTL8188

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

2015-12-09 Thread Andriy Voskoboinyk
Author: avos Date: Wed Dec 9 09:29:38 2015 New Revision: 292014 URL: https://svnweb.freebsd.org/changeset/base/292014 Log: urtwn: add WME support Tested with: - RTL8188CUS, HOSTAP mode. - RTL8188EU, STA mode. Reviewed by: kevlo Approved by: adrian (mentor) Differential Rev

svn commit: r292165 - in head/sys: dev/bwn dev/otus dev/ral dev/usb/wlan net80211

2015-12-13 Thread Andriy Voskoboinyk
Author: avos Date: Sun Dec 13 20:48:24 2015 New Revision: 292165 URL: https://svnweb.freebsd.org/changeset/base/292165 Log: net80211: remove hardcoded slot time durations from drivers - Add IEEE80211_GET_SLOTTIME(ic) macro. - Use predefined macroses to set slot time. Approved by: ad

svn commit: r292166 - in head/sys/dev/wtap: . plugins

2015-12-13 Thread Andriy Voskoboinyk
Author: avos Date: Sun Dec 13 20:53:51 2015 New Revision: 292166 URL: https://svnweb.freebsd.org/changeset/base/292166 Log: wtap: do not include when is already included Approved by: adrian (mentor) Differential Revision:https://reviews.freebsd.org/D4536 Modified: head/sys/d

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

2015-12-13 Thread Andriy Voskoboinyk
Author: avos Date: Sun Dec 13 21:00:21 2015 New Revision: 292167 URL: https://svnweb.freebsd.org/changeset/base/292167 Log: urtwn: add rate control support for RTL8188EU. Tested with: - RTL8188EU, STA and HOSTAP modes. - RTL8188CUS, STA mode. Reviewed by: kevlo Approved by: adr

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

2015-12-13 Thread Andriy Voskoboinyk
Author: avos Date: Sun Dec 13 21:43:54 2015 New Revision: 292173 URL: https://svnweb.freebsd.org/changeset/base/292173 Log: urtwn(4): setup channel frequency/flags for radiotap in urtwn_set_channel() Reviewed by: kevlo Approved by: adrian (mentor) Differential Revision:https:/

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

2015-12-13 Thread Andriy Voskoboinyk
Author: avos Date: Sun Dec 13 21:50:38 2015 New Revision: 292174 URL: https://svnweb.freebsd.org/changeset/base/292174 Log: urtwn: add a command queue for sleepable tasks. An implementation from rum(4) was used (it looks simpler for me). Will be used for h/w encryption support. Revie

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

2015-12-13 Thread Andriy Voskoboinyk
Author: avos Date: Sun Dec 13 22:00:19 2015 New Revision: 292175 URL: https://svnweb.freebsd.org/changeset/base/292175 Log: urtwn: add support for hardware encryption (WEP, TKIP and CCMP) Tested with: - RTL8188EU; - RTL8188CUS; Modes: - IBSS mode: TKIP, CCMP (WPA-None); - STA /

svn commit: r292176 - in head/sys/dev: usb/wlan wpi

2015-12-13 Thread Andriy Voskoboinyk
2015 (r292175) +++ head/sys/dev/usb/wlan/if_rum.c Sun Dec 13 22:08:27 2015 (r292176) @@ -4,6 +4,7 @@ * Copyright (c) 2005-2007 Damien Bergamini * Copyright (c) 2006 Niall O'Higgins * Copyright (c) 2007-2008 Hans Petter Selasky + * Copyright (c) 2015 Andriy Voskob

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

2015-12-14 Thread Andriy Voskoboinyk
Author: avos Date: Mon Dec 14 12:36:10 2015 New Revision: 292203 URL: https://svnweb.freebsd.org/changeset/base/292203 Log: urtwn: add TSF field into RX radiotap header. Tested with RTL8188EU, MONITOR/STA modes. Reviewed by: kevlo Approved by: adrian (mentor) Differential Revisio

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

2015-12-14 Thread Andriy Voskoboinyk
Author: avos Date: Mon Dec 14 13:05:16 2015 New Revision: 292207 URL: https://svnweb.freebsd.org/changeset/base/292207 Log: urtwn: fix frame processing in the Rx path. Currently, in case when npkts >= 2, RSSI and Rx radiotap fields will be overridden by the next packet. As a result, every

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

2015-12-14 Thread Andriy Voskoboinyk
Author: avos Date: Mon Dec 14 20:39:38 2015 New Revision: 292221 URL: https://svnweb.freebsd.org/changeset/base/292221 Log: urtwn: add raw Tx path. Tested with RTL8188EU and RTL8188CUS in STA mode. Reviewed by: kevlo Approved by: adrian (mentor) Differential Revision:http

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

2015-12-15 Thread Andriy Voskoboinyk
Author: avos Date: Tue Dec 15 17:59:13 2015 New Revision: 292279 URL: https://svnweb.freebsd.org/changeset/base/292279 Log: urtwn: fix off-by-one error. Reported by: adrian Modified: head/sys/dev/usb/wlan/if_urtwnvar.h Modified: head/sys/dev/usb/wlan/if_urtwnvar.h =

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 =

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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

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-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-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: r300433 - head/sys/dev/urtwn

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

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: 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: 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

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: r298226 - in head/lib/libc: db/btree gen inet isc net resolv rpc secure stdlib xdr yp

2016-04-18 Thread Andriy Voskoboinyk
Author: avos Date: Mon Apr 18 21:05:15 2016 New Revision: 298226 URL: https://svnweb.freebsd.org/changeset/base/298226 Log: libc: do not include where was already included According to style(9): > normally, include OR , but not both. ( already includes when LOCORE is not defined).

svn commit: r298293 - head/sys/net80211

2016-04-19 Thread Andriy Voskoboinyk
Author: avos Date: Tue Apr 19 20:19:21 2016 New Revision: 298293 URL: https://svnweb.freebsd.org/changeset/base/298293 Log: net80211: do not reschedule scan_curchan_task() if the scan was canceled. This should fix possible use-after-free in the scheduled task. PR: 208605 Mod

svn commit: r298359 - in head/sys: dev/ath dev/otus dev/rtwn dev/urtwn net80211

2016-04-20 Thread Andriy Voskoboinyk
Author: avos Date: Wed Apr 20 18:29:30 2016 New Revision: 298359 URL: https://svnweb.freebsd.org/changeset/base/298359 Log: net80211: replace internal LE_READ_*/LE_WRITE_* macro with system le*dec / le*enc functions. Replace net80211 specific macros with system-wide bytestream encoding/

svn commit: r298360 - head/sys/net80211

2016-04-20 Thread Andriy Voskoboinyk
Author: avos Date: Wed Apr 20 18:48:39 2016 New Revision: 298360 URL: https://svnweb.freebsd.org/changeset/base/298360 Log: net80211 (trivial, noop): remove duplicate check from hostap_recv_mgmt() Differential Revision:https://reviews.freebsd.org/D5483 Modified: head/sys/net80211

svn commit: r298364 - head/sys/net80211

2016-04-20 Thread Andriy Voskoboinyk
Author: avos Date: Wed Apr 20 20:30:18 2016 New Revision: 298364 URL: https://svnweb.freebsd.org/changeset/base/298364 Log: net80211: provide descriptions for reason codes Add text description for deauth/disassoc/etc reason codes in addition to 'reason: ' string. Reviewed by: adrian

svn commit: r298376 - head/sys/net80211

2016-04-20 Thread Andriy Voskoboinyk
Author: avos Date: Wed Apr 20 21:15:55 2016 New Revision: 298376 URL: https://svnweb.freebsd.org/changeset/base/298376 Log: net80211: hide subtype mask & shift in function call. Hide subtype mask/shift (which is used for index calculation in ieee80211_mgt_subtype_name[] array) in function

svn commit: r298389 - in head/sys: dev/malo dev/mwl net80211

2016-04-20 Thread Andriy Voskoboinyk
Author: avos Date: Thu Apr 21 05:47:47 2016 New Revision: 298389 URL: https://svnweb.freebsd.org/changeset/base/298389 Log: net80211: enable promiscuous mode state change for non-monitor/ahdemo modes - Allow to enable/disable promiscuous mode when: * interface is not a member of bridge,

svn commit: r298392 - head/sys/net80211

2016-04-20 Thread Andriy Voskoboinyk
Author: avos Date: Thu Apr 21 06:19:33 2016 New Revision: 298392 URL: https://svnweb.freebsd.org/changeset/base/298392 Log: net80211: refresh comments for ieee80211_scan_next() and ieee80211_scan_done(). Refresh comments that reference scan_next() method (does not exist since r191746) +

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

2016-04-21 Thread Andriy Voskoboinyk
Author: avos Date: Thu Apr 21 20:34:38 2016 New Revision: 298436 URL: https://svnweb.freebsd.org/changeset/base/298436 Log: urtwn: optimize rate lookup in the urtwn_ra_init() Replace loop with switch statement (rate2ridx()) (should be noop). Tested with RTL8188EU / RTL8188CUS, STA mo

Re: svn commit: r298612 - head/sys/dev/iwm

2016-04-25 Thread Andriy Voskoboinyk
Tue, 26 Apr 2016 07:40:59 +0300 було написано Adrian Chadd : Author: adrian Date: Tue Apr 26 04:40:59 2016 New Revision: 298612 URL: https://svnweb.freebsd.org/changeset/base/298612 Log: [iwm] implement suspend/resume through ieee80211_{suspend,resume}_all This allows wifi to associate cor

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

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: 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: 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

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: 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

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: 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: 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: 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: 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: 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: 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: 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: 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: 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 ===

<    1   2   3   4   5   >