Codebase list python-pyric / a8bd39d
Imported Upstream version 0.1.5 Sophie Brun 7 years ago
44 changed file(s) with 34892 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 # modified from https://github.com/github/gitignore/blob/master/Python.gitignore
1 #Copyright (c) 2016 GitHub, Inc.
2 #
3 #Permission is hereby granted, free of charge, to any person obtaining a
4 #copy of this software and associated documentation files (the "Software"),
5 #to deal in the Software without restriction, including without limitation
6 #the rights to use, copy, modify, merge, publish, distribute, sublicense,
7 #and/or sell copies of the Software, and to permit persons to whom the
8 #Software is furnished to do so, subject to the following conditions:
9 #
10 #The above copyright notice and this permission notice shall be included in
11 #all copies or substantial portions of the Software.
12 #
13 #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
18 #FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
19 #
20 #DEALINGS IN THE SOFTWARE.
21
22 # Byte-compiled / optimized / DLL files
23 __pycache__/
24 *.py[cod]
25 *$py.class
26
27 # C extensions
28 *.so
29
30 # Distribution / packaging
31 .Python
32 env/
33 build/
34 develop-eggs/
35 dist/
36 downloads/
37 eggs/
38 .eggs/
39 # lib -> commented out as we use lib
40 lib64/
41 parts/
42 sdist/
43 var/
44 *.egg-info/
45 .installed.cfg
46 *.egg
47 PyRIC.egg-info
48
49 # PyCharm
50 .idea
51 .git
52
53 # PyInstaller
54 # Usually these files are written by a python script from a template
55 # before PyInstaller builds the exe, so as to inject date/other infos into it.
56 *.manifest
57 *.spec
58
59 # Installer logs
60 pip-log.txt
61 pip-delete-this-directory.txt
62
63 # Unit test / coverage reports
64 htmlcov/
65 .tox/
66 .coverage
67 .coverage.*
68 .cache
69 nosetests.xml
70 coverage.xml
71 *,cover
72 .hypothesis/
73
74 # Translations
75 *.mo
76 *.pot
77
78 # Django stuff:
79 *.log
80 local_settings.py
81
82 # Flask stuff:
83 instance/
84 .webassets-cache
85
86 # Scrapy stuff:
87 .scrapy
88
89 # Sphinx documentation
90 docs/_build/
91
92 # PyBuilder
93 target/
94
95 # IPython Notebook
96 .ipynb_checkpoints
97
98 # pyenv
99 .python-version
100
101 # celery beat schedule file
102 celerybeat-schedule
103
104 # dotenv
105 .env
106
107 # virtualenv
108 venv/
109 ENV/
110
111 # Spyder project settings
112 .spyderproject
113
114 # Rope project settings
115 .ropeproject
0 PyRIC CHANGES
1
2 v 0.0.2 to 0.1.0
3 o added ifconfig/iwconfig functions to pyw
4 o reworked exception handling
5 - all exceptions from libnl, libio & pyw are pyric.error
6 - pyw will allow pyric to pass through
7 - reworked errorcodes to derive from errno
8 o added _iostub_, _nlstub_ and reworked traditiona commands to utilize these
9 o finished porting nl80211_h and nl80211_c (for attribute policies)
10 o pyw no longer provides familyid as a public function, rather it now uses a
11 private global value for the nl80211 family id and will instantiate it one
12 time only. In this way, callers do not not have to worry about retrieving and
13 passing it
14 o regdom get & set implemented
15 o info implemented
16 o removed radio/Radio class (shouldn't be the responsibility of this)
17 o added channels.py (provides channel/freq functions)
18 o added RFI page for notes/observations/questions
19 o changed utils.py to device.py
20 o updated libnl
21 o added channel set & get
22 - channel get only works when device is associated
23 - channel set only works when card is in monitor mode and all other interfaces
24 have been deleted
25 o added device add & delete
26 o rewrote pyw function to handle one-time & persistent functions using a
27 single function interface for each command
28 o added Card class and wrote functions to handle it in pyw
29 o implemented basic help functionality (for nl80211)
30 o added monitor flag(s) support in devadd
31 o began work on a user guide
32 o added nested attribute handling
33 o added partial phyinfo handles all but supported channels/bands
34 o fixed bugs in devinfo and phyinfo
35 o added setup.py and required files
36 o at least one card (ath9k_htc) has an unknown supported command, added a
37 wrapper around the list IFTYPES to handle commands not listed
38 o libnl: attribute related i.e. nla_* moved out of GENLMsg class and made as
39 standalone functions
40 o in pyw
41 - added modeset/modeget in pyw
42 - readded freqset in pyw
43 - added devcmds in pyw
44 - annotated (in comments) if fcts needed root privileges
45 - added functions to get/set ip address, netmask and broadcast
46 - fixed PEP8 errors
47 - added function pulling supported freqs out NL80211_ATTR_WIPHY_BANDS
48 * ATT using _getfreqs_ which attempts to find the packed version of every
49 freq
50 * nl80211_c.nl80211_parse_freqs works but is slower than _getfreqs_ and
51 uses several hacks which may make it invalid for certain cards
52 - added 4.9GHz frequencies to channels.py
53 - fixed _validmac_ to validate both uppercase & lowercase hex characters
54 - added devfreqs, devchs
55 o unittest completed 61 tests ran in 5.360s
56 o added rfkill (still working on it)
57 o production release
58
59 v 0.1.1 - 0.1.2
60 desc: wireless nic library: wireless radio identification, manipulation, enumeration
61 includes: /nlhelp /lib /net /utils pyw 0.1.2
62 changes:
63 o restructured hierarchy
64 - renamed device to hardware
65 o added mac address related functions to hardware
66 o split rfkill into functions file and definition file
67 o added block/unblock to pyw
68 o updated pyw to handle the newest version of libnl.py's processing of nested
69 attributes
70
71 v 0.1.3
72 o added this File, a revision history
73 o fixed issues
74 - # 13: Failed to process commands.help
75 - # 14: nlmsg_fromstream can incorrectly return error based on stream size
76 - # 11: MemoryError on nla_parse_nested()
77 o added nla_put_flag to libnl
78 o identified (unopened issue) and fixed error with ouifetch having invalid path
79 of default oui file
80 o moved parseoui from hardware to ouifetch renaming to parse
81 o removed ouifetch execution ability - parse and fetch must be called w/in
82 python console. Will eventually add this capability as as top-level program
83 o added ieee80211_h.py to net/wireless
84 o added supported ciphers to pyw.phyinfo dict
85 o added functions
86 - pwrsaveset and pwrsaveget
87 - covclassset
88 - retryshortset
89 - retrylongset
90 - rtsthreshset
91 - fragthreshset
92
93 v 0.1.4
94 o added functions:
95 - isup
96 - covclassget
97 - retryshortget
98 - retrylongget
99 - ifinfo
100 o modified devadd. User is allowed to submit a Card object or a physical index
101 o removed hardcoded values for covclassset, retry(short|long)set, retsthreshet and
102 fragrthreshset
103 - constants now defined in wlan.h (see below)
104 o removed return True where redundant i.e. when setting mac address we can assume
105 it worked if no error was thrown
106 o renamed ieee80211_h to wlan
107 o didn't like the incestual circular pyric error (libnl shouldn't know about pyric)
108 - replaced pyric.error with defined error in libnl and libio
109 - pyw has to catch libnl and libio errors and reraise as pyric errors
110 - retooled exception messages
111 o added new functions from 0.1.3 and 0.1.4 to unittests
112 o updated nl80211_h w/ additional constants included in kernel v 4 header
113 o added propietary concept of set to netlink processing
114 - nl80211 appears to define a set of like-sized elements (see cipher_suites)
115 o modified pyric exceptions
116 - imports errno codes into pyric, conforming how functions access error codes
117
118 v 0.1.5 Begin STA associated functionality
119 o added functions:
120 - isconnected
121 - disconnect
122 - link
123 - stainfo
124 - devset
125 - phylist
126 o updated nested netlink attribute handling - my understanding of it was incomplete
127 - There are still occasional errors
128 - nested attributes are parsed as 'far' as possible
129 o reupdated nested netlink attribute handling - this time it really works
130 - nested attributes are now parsed correctly, any errors are a result of
131 incorrect packing on the other side or packet corruption and the entire
132 unparsed attribute will be returned.
133 - nla_parse_nested has been changed to return a list of tuples
134 t = (index,attribute) which (TODO #41) eases the burden on the calling
135 function
136 - fixed 're'nesting of nested attributes
137 o parsing wiphy bands (issue #7) is now fully functional and no longer relies
138 on a hacked fix
139 o devstds now uses phyinfo to determine standards Card supports
140 o completely 'remodeled' functions in pyw to take advantage of new parsing
141 from libnl (have left some of the error checking in place as a backup until
142 testing confirms that the new nla_parse_nested is bug-free)
143 o fixed error on devadd during restoration in examples/pentest.py
144 o fixed output error, incorrect labeling
145 o fixed output error ASW max tx power
146 o added phylist w.r.t issue #17
0 PyRIC: Python Radio Interface Controller
1
2 Python wireless library
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" AND
22 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
23 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
24 IN NO EVENT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
25 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
26 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
28 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
31 PyRIC is free software but use, duplication or disclosure by the United States
32 Government is subject to the restrictions set forth in DFARS 252.227-7014.
33
34 Use of this software is governed by all applicable federal, state and local
35 laws of the United States and subject to the laws of the country where you reside.
36 The copyright owner and contributors will be not be held liable for use of this
37 software in furtherance of or with intent to commit any fraudulent or other illegal
38 activities, or otherwise in violation of any applicable law, regulation or legal
39 agreement.
40
41 See <http://www.gnu.org/licenses/> for a copy of the GNU General Public License.
0 # setup paramaters for PyRIC via PyPi
1 include LICENSE CHANGES README.md TODO
2
3 # Include subdirectories
4 # note to self: even including recursive-include here, have to follow up by
5 # ensuring data (non .py) files are also referenced in setup.py
6 recursive-include examples
7 recursive-include examples *.py
8 recursive-include docs *.pdf
9 recursive-include pyric/utils/data *.txt
10 recursive-include pyric/nlhelp *.help
0 # PyRIC 0.1.5: Python Radio Interface Controller
1 ## Linux wireless library for the Python Wireless Developer and Pentester
2 ![](docs/logo.png?raw=true)
3
4 [![License: GPLv3](https://img.shields.io/pypi/l/PyRIC.svg)](https://github.com/wraith-wireless/PyRIC/blob/master/LICENSE)
5 [![PyPI Version](https://img.shields.io/pypi/v/PyRIC.svg)](https://pypi.python.org/pypi/PyRIC)
6 [![Downloads per month on PyPI](https://img.shields.io/pypi/dm/PyRIC.svg)](https://pypi.python.org/pypi/PyRIC)
7 ![Supported Python Versions](https://img.shields.io/pypi/pyversions/PyRIC.svg)
8 ![Software status](https://img.shields.io/pypi/status/PyRIC.svg)
9 [![Documentation Status](https://readthedocs.org/projects/pyric/badge/?version=latest)](http://pyric.readthedocs.io/en/latest/?badge=latest)
10
11 ## 1 DESCRIPTION:
12 PyRIC (is a Linux only) library providing wireless developers and pentesters the
13 ability to identify, enumerate and manipulate their system's wireless cards
14 programmatically in Python. Pentesting applications and scripts written in Python
15 have increased dramatically in recent years. However, these tools still rely on
16 Linux command lines tools to setup and prepare and restore the system for use.
17 Until now. Why use subprocess.Popen, regular expressions and str.find to interact
18 with your wireless cards? PyRIC is:
19
20 1. Pythonic: no ctypes, SWIG etc. PyRIC redefines C header files as Python and
21 uses sockets to communicate with the kernel.
22 2. Self-sufficient: No third-party files used. PyRIC is completely self-contained.
23 3. Fast: (relatively speaking) PyRIC is faster than using command line tools
24 through subprocess.Popen
25 4. Parseless: Get the output you want without parsing output from command line
26 tools. Never worry about newer iw versions and having to rewrite your parsers.
27 5. Easy: If you can use iw, you can use PyRIC.
28
29 At it's heart, PyRIC is a Python port of (a subset of) iw and by extension, a
30 Python port of Netlink w.r.t nl80211 functionality. The original goal of PyRIC
31 was to provide a simple interface to the underlying nl80211 kernel support,
32 handling the complex operations of Netlink seamlessy while maintaining a minimum
33 of "code walking" to understand, modify and extend. But, why stop there? Since
34 it's initial inception, PyRIC has grown. PyRIC puts iw, ifconfig, rfkill,
35 udevadm, airmon-ng and macchanger.
36
37 ### a. Additions to iw
38 Several "extensions" have been added to iw:
39 * Persistent sockets: pyw provides the caller with functions & ability to pass
40 their own netlink (or ioctl socket) to pyw functions;
41 * One-time request for the nl80211 family id: pyw stores the family id in a
42 global variable
43 * Consolidating different "reference" values to wireless NICs in one class
44 (Cards are tuples t=(dev,phy #,ifindex)
45
46 These are minimal changes but they can improve the performance of any progams
47 that needs to access the wireless nic repeatedly as shown in the table below.
48
49 | chset | Total | Avg | Longest | Shortest |
50 |------------|----------|--------|-----------|----------|
51 | Popen(iw) | 588.3059 | 0.0588 | 0.0682 | 0.0021 |
52 | one-time | 560.3559 | 0.0560 | 0.0645 | 0.0003 |
53 | persistent | 257.8293 | 0.0257 | 0.0354 | 0.0004 |
54
55 The table shows benchmarks for hop time on a Alfa AWUS036NH 10000 times. Note that
56 there is no implication that PyRIC is faster than iw. Rather, the table shows that
57 PyRIC is faster than using Popen to execute iw. Using one-time sockets, there is
58 a difference of 28 seconds over Popen and iw with a small decrease in the average
59 hoptime. Not a big difference. However, the performance increased dramatically when
60 persistent netlink sockets are used with the total time and average hop time nearly
61 halved.
62
63 ### b. Current State
64 ATT, PyRIC provides the following:
65 * enumerate interfaces and wireless interfaces
66 * identify a cards driver, chipset and manufacturer
67 * get/set hardware address
68 * get/set ip4 address, netmask and or broadcast
69 * turn card on/off
70 * get supported standards, commands or modes
71 * get if info
72 * get dev info
73 * get phy info
74 * get link info
75 * get STA (connected AP) info
76 * get/set regulatory domain
77 * get/set mode
78 * get/set coverage class, RTS threshold, Fragmentation threshold & retry limits
79 * add/delete interfaces
80 * determine if a card is connected
81 * get link info for a connected card
82 * enumerate ISM and UNII channels
83 * block/unblock rfkill devices
84
85 In utils, several helpers can be found that can be used to:
86 * enumerate channels and frequencies and convert between the two
87 * manipulate mac addresses and generate random ones
88 * fetch and parse the IEEE oui text file
89 * further rfkill operations to include listing all rfkill devices
90
91 For a full listing of every function offered by pyw and helpers see the user
92 guide PyRIC.pdf.
93
94 PyRIC also provides limited help functionality concerning nl80211 commands/attributes
95 for those who wish to add additional commands. However, it pulls directly from
96 the comments nl80211 header file and may be vague.
97
98 ### c. What is PyRIC?
99
100 To avoid confusion, PyRIC is the system as a whole, including all header files
101 and "libraries" that are required to communicate with the kernel. pyw is a
102 interface to these libraries providing specific funtions.
103
104 What it does - defines programmatic access to a subset of iw, ifconfig and rkill.
105 In short, PyRIC provides Python wireless pentesters the ability to work with
106 wireless cards directly from Python without having to use command line tools
107 through Popen.
108
109 ## 2. INSTALLING/USING:
110
111 ### a. Requirements
112 PyRIC has only two requirements: Linux and Python. There has been very little
113 testing (on my side) on kernel 4.x and Python 3 but unit testing confirms
114 functionality on Python 2.7 and kernel 3.13.x.
115
116 ### b. Install from Package Manager
117 Obviously, the easiest way to install PyRIC is through PyPI:
118
119 sudo pip install PyRIC
120
121 ### c. Install from Source
122 The PyRIC source (tarball) can be downloaded from https://pypi.python.org/pypi/PyRIC
123 or http://wraith-wireless.github.io/PyRIC. Additionally, the source, as a zip file,
124 can be downloaded from https://github.com/wraith-wireless/PyRIC. Once downloaded,
125 extract the files and from the PyRIC directory run:
126
127 sudo python setup.py install
128
129 ### d. Test without Installing
130
131 If you just want to test PyRIC out, download your choice from above. After extraction,
132 move the pyric folder (the package directory) to your location of choice and from
133 there start Python and import pyw. It is very important that you do not try and
134 run it from PyRIC which is the distribution directory. This will break the imports
135 pyw uses.
136
137 You will only be able to test PyRIC from the pyric directory but, if you want to,
138 you can add it to your Python path and run it from any program or any location.
139 To do so, assume you untared PyRIC to /home/bob/PyRIC. Create a text file named
140 pyric.pth with one line
141
142 /home/bob/PyRIC
143
144 and save this file to /usr/lib/python2.7/dist-packages (or /usr/lib/python3/dist-packages
145 if you want to try it in Python 3).
146
147 ### e. Stability vs Latest
148
149 Keep in mind that the most stable version and easist installallation but oldest
150 release is on PyPI (installed through pip). The source on http://wraith-wireless.github.io/PyRIC tends to be
151 newer but may have some bugs. The most recent source but hardest to install is on
152 https://github.com/wraith-wireless/pyric/releases/ It is not guaranteed to be stable
153 (as I tend to commit changes periodically while working on the code) and may in
154 fact not run at all.
155
156 ## 3. USING
157 To use PyRIC, see the examples folder or read throuhg PyRIC.pdf. However, for
158 those impatient types:
159
160 ```python
161 import pyric # pyric errors
162 from pyric import pyw # iw functionality
163 ```
164
165 will import the basic requirements and unless otherwise stated is assumed for the
166 examples below. It is also assumed that the system is in the US and has three
167 devices lo, eth0 and wlan0 (only wlan0 of course being wireless). Keep in mind
168 that these examples use one-time sockets.
169
170 Although not all functions require root, we assume that the below have been
171 executed with root permissions.
172
173 Before proceeding with the examples, let's talk about pyric error handling. The
174 pyric module imports the errorcodes found in the errno module as its own. The
175 pyric error subclasses EnvironmentError and all pyric errors are tuples of the
176 form t = (error code,error message).
177
178 ```python
179 >>> try:
180 ... #some pyric code
181 ... except pyric.error as e:
182 ... #handle the error
183 ```
184
185 Work is ongoing to help clarify some of the error messages returned by default
186 by os.strerror for example.
187
188 Read the user guide, or type dir(pyw) in your console to get a full listing
189 of all pyw functions.
190
191 ### a. System/Wireless Core Functionality
192 These functions do not work with a specific device rather with the system.
193
194 ```python
195 >>> pyw.interfaces() # get all system interfaces
196 ['lo','eth0','wlan']
197 >>> pyw.isinterface('eth0') # deterimine if eth0 is an interface
198 True
199 >>> pyw.isinterface('bob0')
200 False
201 >>> pyw.winterfaces() # get all system wireless interfaces
202 ['wlan0']
203 >>> pyw.isinterface('eth0') # check eth0 for wireless
204 False
205 >>> pyw.iswinterface('wlan0')
206 True
207 >>> pyw.phylist() # list all current phys (Note device ASW phy1)
208 [(1,'phy1), (0, 'phy0')]
209 >>> pyw.regget() # get the regulatory domain
210 'US'
211 >>> pyw.regset('BO') # set the regulatory domain
212 True
213 >>> pyw.regget()
214 'BO'
215 >>>
216 ```
217
218 ### b. Interface Specific
219 Recall that PyRIC utilizes a Card object - this removes the necessity of having
220 to remember what to pass each function i.e. whether you have to pass a device name,
221 physical index or ifindex. Unless otherwise stated, we will be using the card
222 w0 instantiated as:
223
224 ```python
225 >>> w0 = pyw.getcard('wlan0') # get a card for wlan0
226 >>> w0
227 Card(phy=0,dev='wlan0',ifindex=2)
228 ```
229
230 There are other methods to get a Card object: pyw.devinfo, in addition to
231 information, will return a Card object, pyw.devadd returns a card object for the
232 newly created virtual interface and pyw.ifaces returns a lists of Cards for every
233 interface sharing the same phy.
234
235 Before continuing you may find that a Card can become invalid. For example, I
236 have an older system where the USB tends to fall out. You can confirm that your
237 card is still valid:
238
239 ```python
240 >>> pyw.validcard(w0)
241 True
242 >>>
243 ```
244
245 #### i. Why is my Card not Working?
246 Sometimes you may need to turn your Card on, or possibly unblock it.
247
248 ```python
249 >>> pyw.isup(w0)
250 True
251 >>> pyw.down(w0)
252 >>> pyw.isup(w0)
253 False
254 >>> pyw.up(w0)
255 >>> pyw.isblocked(w0) # returns tup;e (Soft Block, Hard Block)
256 (True,False)
257 >>> pyw.unblock(w0) # turn off the softblock
258 >>> pyw.isblocked(w0)
259 (False,False)
260 >>>
261 ```
262
263 #### ii. Working with Mac and IP Addresses
264
265 ```python
266 >>> mac = pyw.macget(w0) # get the hw addr
267 >>> mac
268 'a0:b1:c2:d3:e4:f5'
269 >>>
270 >>> pyw.down(w0): # turn the card off to set the mac
271 >>> pyw.macset(w0,'00:1F:32:00:01:00') # lets be a nintendo device
272 >>> pyw.up(w0) # bring wlan0 back up
273 >>> pyw.macget(w0) # see if it worked
274 '00:1F:32:00:01:00'
275 >>>
276 >>> pyw.inetget(w0) # not associated, inet won't return an address
277 (None, None, None)
278 >>> # NOTE: to set the inet, bcast or netmask, the card does not have to be down
279 ...
280 >>> pyw.inetset(w0,'192.168.3.23','255.255.255.192','192.168.3.63')
281 True
282 >>> pyw.inetget(w0)
283 ('192.168.3.23', '255.255.255.192', '192.168.3.255')
284 >>>
285 >>> # You can also use ip4set, netmaskset and broadcastset
286 ```
287
288 It is important to note that (like ifconfig), erroneous values can be set
289 when setting the inet addresses: for example you can set the ip address on
290 192.168.3.* network with a broadcast address of 10.255.255.255.
291
292 #### iii. WLAN Radio Properties
293 You may want to set power management or other radio properties when pentesting.
294 Particulary, if you are configuring a rogue AP.
295
296 ```python
297 >>> pyw.pwrsaveget(w0)
298 True
299 >>> pyw.pwrsaveset(w0, False) # turn off powermanagement
300 >>> pyw.pwrsaveget(w0)
301 False
302 >>> pyw.covclassset(w0, 1) # set the coverage class
303 pyric.error: [Errno 95] Operation not supported
304 >>> # My internal intel card does not support setting the coverage class
305 ...
306 >>> pyw.retryshortset(w0, 5)
307 >>> pyw.retrylongset(w0, 5)
308 >>> # We'll check these values out shortly
309 ...
310 >>> pyw.rtsthreshset(w0, 1024)
311 >>> pyw.fragthreshset(w0, 8000)
312 >>>
313 ```
314
315 For a brief description of coverage class and retry limits,
316 see http://www.computerhope.com/unix/iwconfig.htm. For a description of the RTS
317 and Fragmentation thresholds see http://resources.infosecinstitute.com/rts-threshold-configuration-improved-wireless-network-performance/
318
319 #### iv. Getting Info On Your Card
320
321 ```python
322 >>> iinfo = pyw.ifinfo(w0)
323 >>> for i in iinfo: print i, iinfo[i]
324 ...
325 mask 255.255.255.192
326 driver iwlwifi
327 hwaddr a0:88:b4:9e:68:58
328 chipset Intel 4965/5xxx/6xxx/1xxx
329 bcast 192.168.3.63
330 inet 192.168.3.7
331 manufacturer Intel Corporate
332 >>>
333 >>> dinfo = pyw.devinfo(w0)
334 >>> for d in dinfo: print d, dinfo[d]
335 ...
336 wdev 1
337 RF None
338 CF None
339 mac 00:1F:32:00:01:00
340 mode managed
341 CHW None
342 card Card(phy=0,dev=wlan0,ifindex=3)
343 >>> # NOTE: since we are not associated, RF, CF and CHW are None
344 ...
345 >>> pyw.txget(w0)
346 20
347 >>> pyw.devstds(w0)
348 ['b', 'g', 'n']
349 >>> pinfo = pyw.phyinfo(w0) # dict with 12 key->value pairs see info.py
350 >>> for p in pinfo: print p, pinfo[p]
351 ...
352 >>> pinfo['retry_short'], pinfo['retry_long']
353 (5, 5)
354 >>> pinfo['rts_thresh'], pinfo['frag_thresh']
355 (1024, 8000)
356 >>> pinfo['cov_class']
357 0
358 >>> pinfo['generation']
359 1
360 >>> pinfo['scan_ssids']
361 20
362 >>> pinfo['ciphers']
363 ['WEP-40', 'WEP-104', 'TKIP', 'CCMP']
364 >>>
365 >>> pinfo['modes']
366 ['ibss', 'managed', 'AP', 'AP VLAN', 'monitor']
367 >>> pinfo['swmodes']
368 ['AP VLAN', 'monitor']
369 >>>
370 >>> pinfo['commands']
371 [u'new_interface', u'set_interface', u'new_key', u'start_ap', u'new_station',
372 u'new_mpath', u'set_mesh_config', u'set_bss', u'authenticate', u'associate',
373 u'deauthenticate', u'disassociate', u'join_ibss', u'join_mesh',
374 u'set_tx_bitrate_mask', u'frame', u'frame_wait_cancel', u'set_wiphy_netns',
375 u'set_channel', u'set_wds_peer', u'probe_client', u'set_noack_map',
376 u'register_beacons', u'start_p2p_device', u'set_mcast_rate', u'connect',
377 u'disconnect']
378 >>>
379 >>> for d in pinfo['bands']:
380 ... print 'Band: ', d, pinfo['bands'][d]['HT'], pinfo['bands'][d]['VHT']
381 ... pinfo['bands'][d]['rates']
382 ... pinfo['bands'][d]['rfs']
383 ...
384 Band: 5GHz True False
385 [6.0, 9.0, 12.0, 18.0, 24.0, 36.0, 48.0, 54.0]
386 [5180, 5200, 5220, 5240, 5260, 5280, 5300, 5320, 5500, 5520, 5540, 5560,
387 5580, 5600, 5620, 5640, 5660, 5680, 5700, 5745, 5765, 5785, 5805, 5825]
388 Band: 2GHz HT True False
389 [1.0, 2.0, 5.5, 11.0, 6.0, 9.0, 12.0, 18.0, 24.0, 36.0, 48.0, 54.0]
390 [2412, 2417, 2422, 2427, 2432, 2437, 2442, 2447, 2452, 2457, 2462, 2467,
391 2472]
392 >>>
393 ```
394
395 #### v. Virtual Interfaces
396 In my experience, virtual interfaces are primarily used to recon, attack or some
397 other tomfoolery but can also be used to analyze your wireless network. In either
398 case, it is generally advised to create a virtual monitor interface and delete
399 all others (on the same phy) - this makes sure that some external process like
400 NetworkManager does not interfere with your shenanigans. In the below example,
401 in addition to creating an interface in monitor mode, we find all interfaces
402 on the same physical index and delete them. You may not need to do this.
403
404 NOTE: When creating a device in monitor mode, you can also set flags (see
405 NL80211_MNTR_FLAGS in nl80211_h), although some cards (usually atheros) do not
406 always obey these flag requests.
407
408 ```python
409 >>> 'monitor' in pyw.devmodes(w0) # make sure we can set wlan0 to monitor
410 True
411 >>>
412 >>> m0 = pyw.devadd(w0,'mon0','monitor') # create mon0 in monitor mode
413 >>> m0
414 Card(phy=0,dev=mon0,ifindex=4)
415 >>> pyw.winterfaces()
416 ['mon0', 'wlan0']
417 >>> for iface in pyw.ifaces(w0): # delete all interfaces
418 ... print iface
419 ... if not iface[0].dev == m0.dev: # that are not our monitor
420 ... pyw.devdel(iface[0]) # on the this phy
421 ...
422 (Card(phy=0,dev=mon0,ifindex=4), 'monitor')
423 (Card(phy=0,dev=wlan0,ifindex=3), 'managed')
424 >>>
425 >>>
426 >>> pyw.txget(w0)
427 15
428 >>> pyw.txset(w0,30,'fixed')
429 >>> # NOTE: my card does not support setting the tx power.
430 ...
431 >>> pyw.up(m0) # bring the new card up to use
432 >>> pyw.chset(m0,6,None) # and set the card to channel 6
433 True
434 >>>
435 ```
436
437 NOTE: If you don't want to add a virtual interface, you can set the mode of a current
438 one with modeset.
439
440 Once you are done, you will probably want to delete the virtual interface and
441 restore your original one.
442
443 ```python
444 >>> w0 = pyw.devadd(m0,'wlan0','managed') # restore wlan0 in managed mode
445 >>> pyw.devdel(m0) # delete the monitor interface
446 True
447 >>> pyw.up(w0) # and bring the card up
448 >>>
449 ```
450
451 So, perhaps you do not care for the previous method of creating a card
452 in monitor mode and deleting all associated interfaces and would prefer
453 to execute an airmon-ng(ish) method.
454
455 ```python
456 >>> w0
457 Card(phy=0,dev='wlan0',ifindex=2)
458 >>> w1 = pyw.devset(w0, 'wlan1')
459 >>> w1
460 Card(phy=0,dev=wlan1,ifindex=3)
461 >>> pyw.modeset(w1, 'monitor')
462 >>> pyw.up(w1)
463 >>> pyw.chset(w1, 1, None)
464 ```
465
466 The above commands execute the same internal commands as does airmon-ng.
467 To verify, open a command prompt and execute the following:
468
469 ```bash
470 ?> iw dev wlan0 info # replace wlan0 with your nic
471 Interface wlan0
472 ifindex 3
473 wdev 0x1
474 addr a0:88:b4:9e:68:58
475 type managed
476 wiphy 0
477 ?> sudo airmon-ng start wlan0
478 Found 2 processes ...
479 ?>
480 ?> iw dev wlan0mon info
481 Interface wlan0mon
482 ifindex 6
483 wdev 0x2
484 addr a0:88:b4:9e:68:58
485 type monitor
486 wiphy 0
487 channel 10 (2457 MHz), width: 20 MHz (no HT), center1: 2457 MHz
488 ?>
489 ?> sudo airmon-ng stop wlan0mon
490 ...
491 ?> iw dev wlan0 info
492 Interface wlan0
493 ifindex 7
494 wdev 0x3
495 addr a0:88:b4:9e:68:59
496 type managed
497 wiphy 0
498 ```
499
500 As you can see, under the covers, airmon-ng deletes the specified nic
501 (wlan0 in this example), creates a new one, sets the mode to monitor and
502 sets the channel (10 in this case). While the physical index remains the
503 same, wiphy 0, the ifindex and wdev change. So, what looks like a simple
504 renaming of your nic and setting the mode to monitor is in face multiple
505 steps requiring several communications with the kernel. As stated previously,
506 I prefer the first method of setting a card to monitor because by
507 deleting all associated interfaces, there is a smaller risk of some other
508 process interfering with you.
509
510 If you wanted, you could easily write your own python function to replicate
511 airmon-ng programmatically. as done below
512
513 ```python
514 import pyric
515 from pyric import pyw
516 from pyric.lib import libnl as nl
517
518 def pymon(card, start=True, ch=None):
519 """
520 sets the Card card monitor mode or returns it to managed mode
521 :param card: a Card object
522 :param start: True = set|False = reset
523 :param ch: initial ch to start on
524 :returns: the new card
525 """
526 newcard = None
527 if start:
528 if pyw.modeget(card) == 'monitor':
529 raise RuntimeError("Card is already in monitor mode")
530 newcard = pyw.devset(card, card.dev + 'mon')
531 pyw.modeset(newcard, 'monitor')
532 if ch: pyw.chset(w1, ch, None)
533 pyw.up(newcard)
534 else:
535 if pyw.modeget(card) == 'managed':
536 raise RuntimeError("Card is not in monitor mode")
537 newcard = pyw.devset(card, card.dev[:-3)
538 pyw.modeset(newcard, 'managed')
539 pyw.up(newcard)
540 return newcard
541 ```
542
543 #### vi. STA Related Functions
544 I have recently begun adding STA functionality to PyRIC. These are not
545 necessarily required for a pentester, although the ability to disconnect
546 a Card may come in handy. The difficulty is that iw only provides connect
547 functionality through Open or WEP enabled APs which means that I am
548 attempting to determine which commands and attributes are required. If all
549 else fails I will look to wpa_supplicant for more information. ATT two
550 two functions related to STA->AP exist: a) determine if the Card is connected
551 and b) disconnect the Card
552
553 ```python
554 >>> pyw.isconnected(w0)
555 True
556 >>> pyw.disconnect(w0)
557 >>> pyw.isconnected(w0)
558 False
559 >>>
560 ```
561
562 From a pentester's point of view iw link provides information of limited
563 quality/concern but can be useful at times. As such, link has now been
564 implemented.
565
566 ```python
567 >>> link=pyw.link(w0)
568 >>> for d in link:
569 ... print d, link[d]
570 ...
571 stat associated
572 ssid ****net
573 bssid XX:YY:ZZ:00:11:22
574 chw 20
575 int 100
576 freq 5765
577 tx {'pkts': 256, 'failed': 0, 'bytes': 22969, 'bitrate': {'rate': 6.0},
578 'retries': 31}
579 rx {'pkts': 29634, 'bitrate': {'width': 40, 'rate': 270.0,
580 'mcs-index': 14, 'gi': 0}, 'bytes': 2365454}
581 rss -50
582 >>>
583 ```
584
585 NOTE: the rx gives additional key->value pairs for bitrate. Depending on
586 whether the Card is transmitting (or receiving) 802.11n, the bitrate may
587 include values for width, mcs-index and guard interval (gi). If we look
588 up these values in Table 20-35 of IEEE Std 802.11-2012, we see that at
589 40 MHz width, an mcs-index of 14 with a short guard interval (400ns)
590 the rate = 270.
591
592 One can also use pyw.stainfo to retrieve only tx/rx metrics.
593
594 #### vii. Miscelleaneous Utilities
595 Several additional tools are located in the utils directory. Two of these are:
596 * channels.py: defines ISM and UNII band channels/frequencies and provides
597 functions to convert between channel and frequency and vice-versa
598 * ouifetch.py: retrieves and parses oui.txt from the IEEE website and stores
599 the oui data in a file that can be read by hardware.py functions
600 The others will be demonstrated in the following
601
602 hardware.py
603 Driver, chipset and mac address related functions can be found here:
604
605 ``` python
606 import pyric.utils.hardware as hw
607
608 ouis = hw.parseoui() # load the oui dict
609 len(ouis)
610 => 22128
611
612 mac = 'a0:88:b4:9e:68:58'
613 dev = 'wlan0'
614
615 hw.oui(mac)
616 => 'a0:88:b4'
617
618 hw.ulm(mac)
619 => '9e:68:58'
620
621 hw.manufacturer(ouis,mac)
622 => 'Intel Corporate'
623
624 hw.randhw(ouis) # generate a random mac address
625 =>'00:03:f0:5a:a1:fc'
626
627 hw.manufacturer(ouis,'00:03:f0:5a:a1:fc')
628 => 'Redfern Broadband Networks'
629
630 hw.ifcard('wlan0') # get driver & chipset
631 => ('iwlwifi', 'Intel 4965/5xxx/6xxx/1xxx')
632 ```
633
634 rfkill.py
635 Sometimes, your card has a soft block (or hard block) on it and it is not
636 recognized by command line tools or pyw. Use rkill to list, turn on or turn
637 off soft blocks.
638
639 ``` python
640 from pyric.utils import rfkill
641
642 rfkill.rfkill_list() # list rfkill devices
643 => {'tpacpi_bluetooth_sw': {'soft': True, 'hard': False, 'type': 'bluetooth', 'idx': 1},
644 'phy3': {'soft': False, 'hard': False, 'type': 'wlan', 'idx': 5},
645 'phy0': {'soft': False, 'hard': False, 'type': 'wlan', 'idx': 0}}
646
647 idx = rfkill.getidx(3)
648 idx
649 => 5
650
651 rfkill.getname(idx)
652 => phy3
653
654 rfkill.gettype(idx)
655 => 'wlan'
656
657 rfkill.soft_blocked(idx)
658 => False
659
660 rfkill.hard_blocked(idx)
661 => False
662
663 rfkill.rfkill_block(idx)
664
665 rfkill.list()
666 => {'tpacpi_bluetooth_sw': {'soft': False, 'hard': True, 'type': 'bluetooth', 'idx': 1},
667 'phy3': {'soft': True, 'hard': True, 'type': 'wlan', 'idx': 5},
668 'phy0': {'soft': True, 'hard': True, 'type': 'wlan', 'idx': 0}}
669
670 rfkill.rfkill_unblock(idx)
671
672 rfkill.rfkill_list()
673 => {'tpacpi_bluetooth_sw': {'soft': True, 'hard': False, 'type': 'bluetooth', 'idx': 1},
674 'phy3': {'soft': False, 'hard': False, 'type': 'wlan', 'idx': 5},
675 'phy0': {'soft': False, 'hard': False, 'type': 'wlan', 'idx': 0}}
676 ```
677
678 Note that rfkill_list lists all 'wireless' devices: wlan, bluetooth, wimax, wwan,
679 gps, fm and nfc. Another important thing to note is that the rfkill index is not
680 the same as the interface index.
681
682 ## 4. EXTENDING:
683
684 Extending PyRIC is fun and easy too, see the user guide PyRIC.pdf.
685
686 ## 5. ARCHITECTURE/HEIRARCHY:
687 Brief Overview of the project file structure. Directories and/or files annotated
688 with (-) are not included in pip installs or PyPI downloads
689
690 * PyRIC root Distribution directory
691 - \_\_init\_\_.py initialize distrubution PyRIC module
692 - examples example folder
693 + pentest.py create wireless pentest environment example
694 + device_details.py display device information
695 - tests (-) test folder
696 + pyw.unittest.py unit test for pyw functions
697 - docs User Guide resources
698 + nlsend.png (-) image for user guide
699 + nlsock.png (-) image for user guide
700 + PyRIC.tex (-) User tex file
701 + PyRIC.bib (-) User Guide bibliography
702 + PyRIC.pdf User Guide
703 - setup.py install file
704 - setup.cfg used by setup.py
705 - MANIFEST.in used by setup.py
706 - README.md this file
707 - LICENSE GPLv3 License
708 - TODO todos for PyRIC
709 - pyric package directory
710 + \_\_init\_\_.py initialize pyric module
711 + pyw.py wireless nic functionality
712 + utils utility directory
713 * \_\_init\_\_.py initialize utils module
714 * channels.py 802.11 ISM/UNII freqs. & channels
715 * hardware.py device, chipset and mac address utility functions
716 * rfkill.py rfkill functions
717 * ouifetch.py retrieve and store oui dict from IEEE
718 * data data folder for ouis
719 - oui.txt oui file fetched from IEEE
720 + net linux header ports
721 * \_\_init\_\_.py initialize net subpackage
722 * if_h.py inet/ifreq definition
723 * sockios_h.py socket-level I/O control calls
724 * genetlink_h.py port of genetlink.h
725 * netlink_h.py port of netlink.h
726 * policy.py defines attribute datatypes
727 * wireless wireless subpackage
728 - \_\_init\_\_.py initialize wireless subpackage
729 - nl80211_h.py nl80211 constants
730 - nl80211_c.py nl80211 attribute policies
731 - rfkill_h.py rfkill header file
732 - ieee80211_h.py ieee80211.h port (subset of)
733 + lib library subpackages
734 * \_\_init\_\_.py initialize lib subpackage
735 * libnl.py netlink helper functions
736 * libio.py sockios helper functions
737 + nlhelp netlinke documentation/help
738 * nsearch.py nl80211 search
739 * commands.help nl80211 commands help data
740 * attributes.help nl80211 attributes help data
0 8) Two commands that would add information of minor value
1 o ethtool. uses ioctl but does not follow same pattern as ifconfig seems
2 to use
3 - ethtool -i <dev> gives driver information including firmware-version
4 - ethtool -S <dev> gives some statistics on rx/tx
5 and udevadm (does what hardware.py does)
6 11) tried NL80211_CMD_GET_WIPHY, setting _WIPHY_TX_POWER_LEVEL but did
7 not return the current power level - currently cannot find anything in nl80211.h
8 that could be used to get tx power
9 17) distro tests
10 o openSUSE
11 o RedHat/Fedora
12 o Debian (g2g)
13 o Arch
14 o CentOs (?)
15 o slackware
16 o dd-wrt/OpenWRT
17 21) look at NL80211_CMD_START_AP - no need to try and recreate the wheel by
18 replicate hostap but could be useful
19 22) txset
20 o NOTE: the following is consistent with what iw gives us
21 o when using dBm
22 - get Operation not supported for setting tx power (see pyw.txset)
23 - have tried using the ifindex and phy. Both methods are accepted, returning
24 only Errno 95.
25 o when using mBm
26 - no errors reported but tx power is not changed
27 o Is the operation not supported by my cards? or is it not supported by the
28 kernel?
29 26) need to parse dumps NLM_F_DUMP, for now we're good with link etc, so long
30 as the card is connected but it may come up eventually
31 29) figure out how to parse the information element in pyw.link - there's some
32 good shit in it including sometimes the router os and type
33 31) add VHT processing to sta_info bitrate
34 35) iw connect (on open) returns status of successful connect but card is
35 not connected -> move to wpa_supplicant to see how they do it
36 36) do we need to write a find nested attribute? so we don't need to go iterate
37 a list of attributes to find one
38 39) parsing wiphy_bands
39 o _HT_MCS_SET: a 16-bit attr containing the MCS set as defined in 802.11n (find this)
40 o _HT_CAPA: as in the HT information IE
41 42) is there a simple way to set the format strings as constants keeping in
42 mind that things like strings require a length in the format string
43 45) find out if some the 'flags' for bands are actually supported such as
44 HT40+ which should be disabled for channel 11
45 46) max-tx for bands is showing 15 when iwconfig shows 30
46 47) in link, NL80211_BSS_BEACON_IES vs NL80211_BSS_INFORMATION_ELEMENT
47 BEACON_IES may not always be present
0 # PyRIC root Distribution directory
1 # Do not import from this directory i.e from PyRIC import foobar
2 # use pip ('sudo pip install PyRIC') or download latest tarbal to
3 # install. Then execute from pyric import foobar
0 # PyRIC.bib for v 1.4
1 @Misc{libnl,
2 Title = {Netlink Library (libnl)},
3 Author = {Thomas Graf},
4 Month = {May},
5 Year = {2011},
6 Date = {2011-05-09},
7 Language = {english},
8 Organization = {Swiss Internet User Group},
9 Shorthand = {libnl},
10 Url = {http://www.carisma.slowglass.com/~tgr/libnl/doc/core.html},
11 Version = {3.2}
12 }
13
14 @Article{spae,
15 Title = {Communicating between the kernel and user-space in Linux using Netlink sockets},
16 Author = {Pablo Neira Ayuso, Rafael M. Gasca, Laurent Lefevre},
17 Journal = {Software - Practice And Experience},
18 Year = {2010},
19 Month = {August},
20 Pages = {797-810},
21 Volume = {40}
22 }
23
24 @Misc{wraith,
25 Title = {Wireless Reconnaissance And Intelligent Target Harvesting},
26 Author = {Dale V. Patterson},
27 Month = {April},
28 Year = {2016},
29 Date = {2016-04-03},
30 Language = {english},
31 Shorthand = {wraith},
32 Url = {https://github.com/wraith-wireless/wraith},
33 Version = {0.0.6}
34 }
35
36 @Misc{gplv3,
37 Title = {GNU General Public License},
38 Month = {June},
39 Year = {2007},
40 Date = {2007-06-29},
41 Language = {english},
42 Organization = {Free Software Foundation},
43 Pagination = {section},
44 Shorthand = {GPL},
45 Url = {http://www.gnu.org/licenses/gpl.html},
46 Version = {3}
47 }
Binary diff not shown
0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1 % Copyright (C) 2016 Dale V. Patterson ([email protected])
2 %
3 %This program is free software: you can redistribute it and/or modify it under
4 %the terms of the GNU General Public License as published by the Free Software
5 %Foundation, either version 3 of the License, or (at your option) any later
6 %version.
7 %
8 %Redistribution and use in source and binary forms, with or without modifications,
9 %are permitted provided that the following conditions are met:
10 % o Redistributions of source code must retain the above copyright notice, this
11 % list of conditions and the following disclaimer.
12 % o Redistributions in binary form must reproduce the above copyright notice,
13 % this list of conditions and the following disclaimer in the documentation
14 % and/or other materials provided with the distribution.
15 % o Neither the name of the orginal author Dale V. Patterson nor the names of any
16 % contributors may be used to endorse or promote products derived from this
17 % software without specific prior written permission.
18 %
19 % __name__ = 'User Guide'
20 %__license__ = 'GPLv3'
21 %__version__ = '0.0.4'
22 %__date__ = 'July 2016'
23 %__author__ = 'Dale Patterson'
24 %__maintainer__ = 'Dale Patterson'
25 %__email__ = '[email protected]'
26 %__status__ = 'Production'
27 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
28
29 \documentclass[11pt]{article}
30 \usepackage[utf8]{inputenc}
31 \setlength{\parindent}{0pt}
32 \usepackage{graphicx}
33 \usepackage{listings}
34 \usepackage{caption}
35 \usepackage{geometry}
36 \usepackage{color}
37 \usepackage{graphicx}
38 \usepackage[titletoc,toc,title]{appendix}
39 \usepackage[T1]{fontenc}
40
41 \definecolor{codegreen}{rgb}{0,0.6,0}
42 \definecolor{codegray}{rgb}{0.5,0.5,0.5}
43 \definecolor{codepurple}{rgb}{0.58,0,0.82}
44 \definecolor{backcolour}{rgb}{0.95,0.95,0.92}
45
46 \geometry{left=1.0in,right=1.0in,top=1.0in,bottom=1.0in }
47
48 \lstset{
49 frame=top,
50 frame=bottom,
51 basicstyle=\small\normalfont\ ,
52 stepnumber=1,
53 numbersep=10pt,
54 tabsize=2,
55 extendedchars=true,
56 breaklines=true,
57 captionpos=b,
58 mathescape=true,
59 showspaces=false,
60 showtabs=false,
61 xleftmargin=17pt,
62 framexleftmargin=17pt,
63 framexrightmargin=17pt,
64 framexbottommargin=5pt,
65 framextopmargin=5pt,
66 showstringspaces=false,
67 backgroundcolor=\color{backcolour},
68 commentstyle=\color{codegreen},
69 keywordstyle=\color{magenta},
70 numberstyle=\tiny\color{codegray},
71 stringstyle=\color{codepurple},
72 basicstyle=\footnotesize
73 }
74
75 \title{\includegraphics[scale=1]{logo}\\ PyRIC v0.1.5: User Manual}
76 \author{Dale V. Patterson\\ [email protected]}
77
78 \begin{document}
79 \maketitle
80 \tableofcontents
81
82 \section{About PyRIC}\label{sec:About}
83 PyRIC (is a Linux only) library providing wireless developers and pentesters the
84 ability to identify, enumerate and manipulate their system's wireless cards
85 programmatically in Python. Pentesting applications and scripts written in Python
86 have increased dramatically in recent years. However, these tools still rely on
87 Linux command lines tools to setup and prepare and restore the system for use.
88 Until now. Why use subprocess.Popen, regular expressions and str.find to interact
89 with your wireless cards? PyRIC is:
90 \begin{enumerate}
91 \item \textbf{Pythonic}: No ctypes, SWIG etc. PyRIC redefines C header files as
92 Python and uses sockets to communicate with kernel.
93 \item \textbf{Self-sufficient}: No third-party files used, PyRIC is completely self-
94 contained
95 \item \textbf{Fast}: (relatively speaking) PyRIC is faster than using iw through
96 subprocess.Popen
97 \item \textbf{Parseless}: Get the output you without parsing output from iw. Never
98 worry about iw updates and rewriting your parsers.
99 \item \textbf{Easy}: If you can use iw, you can use PyRIC
100 \end{enumerate}
101
102 At it's heart, PyRIC is a Python port of (a subset of) iw and by extension, a
103 Python port of Netlink w.r.t nl80211 functionality. The original goal of PyRIC
104 was to provide a simple interface to the underlying nl80211 kernel support,
105 handling the complex operations of Netlink seamlessy while maintaining a minimum
106 of "code walking" to understand, modify and extend. But, why stop there? Since
107 it's initial inception, PyRIC has grown to include ioctl support to replicate
108 features of ifconfig such as getting or setting the mac address and has recently
109 implemented rkill support to soft block or unblock wireless cards.\\
110
111 While users can utilize libnl.py to communicate directly with the kernel, the
112 true utility of PyRIC is pyw.py. Like iw, pyw provides an interface/buffer
113 between the caller and the kernel, handling all message construction, parsing
114 and transfer transparently and without requiring any Netlink knowledge or
115 experience. \\
116
117 PyRIC does more though: it implements rfkill, allowing users to list, block and
118 unblock devices and implements a subset of ifconfig providing users the ability
119 to turn cards on/off and set mac and ip addresses. \\
120
121 At this time, PyRIC (through pyw, rfkill and device) can:
122 \begin{itemize}
123 \item enumerate interfaces and wireless interfaces,
124 \item get/set regulatory domain,
125 \item get/set hw address,
126 \item get/set ip4, netmask and broadcast address
127 \item identify a radio's chipset and driver,
128 \item turn device on/off,
129 \item get supported standards,
130 \item get supported commands,
131 \item get supported modes,
132 \item get dev/phy info on device,
133 \item get/set mode,
134 \item add/delete interfaces, and
135 \item block/unblock devices through rfkill.
136 \end{itemize}
137 And, through libnl.py users can extend the above functionality by creating
138 additional commands.\\
139
140 \subsection{Background}
141 PyRIC arose out of a need in Wraith (https://github.com/wraith-wireless/wraith)
142 for Python nl80211/netlink and ioctl functionality. Originally, Wraith used
143 ifconfig, iwconfig and iw via subprocess.Popen and parsed the output. There
144 are obvious shortfalls with this method, especially in terms of iw that is
145 actively changing (revisions break the parser) and I started looking for an
146 open source alternative. There are several open source projects out there
147 such as pyroute, pymnl (and the python files included in the libnl source) but
148 they generally have either not been maintained recently or come with warnings.
149 I desired a simple interface to the underlying nl80211 kernel support that
150 handles the complex operations of netlink seamlessy while maintaining a minimum
151 of "code walking" to understand, modify and extend. I decided to write my own
152 because I do not need complete netlink functionality, only that provided by
153 generic netlink and within the nl80221 family. Additionally, for Wraith, I do
154 not need a full blown port of iw et. al. functionality to Python but only
155 require the ability to turn a wireless nic on/off, get/set the hwaddr, get/set
156 the channel, determine some properties of the card and add/delete interfaces.
157
158 So, why did I do this and why is it done "this" way? When I first started to
159 explore the idea of moving away from iw output parsing, I looked at the source
160 for iw, and existing Python ports. Just to figure out how to get the family id
161 for nl80211 required reading through five different source files with no
162 comments. To that extent, I have attempted to keep subclassing to a minimum,
163 the total number of classes to a minimum, combine files where possible and where
164 it makes since and keep the number of files required to be open simultaneously
165 in order to understand the methodology and follow the program to a minimum. One
166 can understand the PyRIC program flow with only two files open at any time namely,
167 pyw and libnl. In fact, only an understanding of pyw is required to add additional
168 commands although an understanding of libnl.py is helpful especially, if for
169 example, the code is to be extended to handle multicast or callbacks.
170
171 \subsection{Naming Conventions}
172 The terms interface, device and radio are all used interchangeably throughout to
173 refer to a network interface controller (NIC). The following terms will always
174 have one meaning:
175 \begin{itemize}
176 \item \textbf{dev} - the device name i.e. wlan0 or eth0 of a NIC,
177 \item \textbf{phy} - the physical index of a NIC i.e. the 0 in phy0,
178 \item \textbf{ifindex} - the interface index of a NIC,
179 \item \textbf{card} or \textbf{Card} - a NIC abstraction, an object used in pyw
180 functions see the following section for a description.
181 \end{itemize}
182
183 \subsection{Cards}
184 A Card is merely a wrapper around a tuple t = (phy index,device name,ifindex).
185 Since the underlying Netlink calls sometimes require the physical index, sometimes
186 the device name, and sometimes the ifindex, pyw functions\footnote{Not all functions
187 accept a Card, devinfo() will accept either a Card or a dev and devadd will accept
188 either a Card or a physical index} take a Card object which doesn't require callers
189 to know which identifier to use for each function. There are four primary methods
190 to creating a Card:
191 \begin{enumerate}
192 \item \textbf{pyw.getcard} returns a Card object from a given dev,
193 \item \textbf{pyw.devinfo} returns the dict info where info['card'] is the Card
194 object. This function will take either a card or a dev
195 \item \textbf{pyw.devadd} returns a new Card object,
196 \item \textbf{pyw.ifaces} returns a list of tuples t = (Card,mode) sharing the
197 same phy as a given dev.
198 \end{enumerate}
199
200 A side affect of using Cards is that many of the netlink calls require the ifindex.
201 The ifindex is found through the use of ioctl, meaning two sockets have to be
202 created and two messages have to be sent, received and parsed in order to execute
203 the command. With Cards, the ifindex is requested for only once. \\
204
205 Keep in mind that any identifier (phy, dev, ifindex) can be invalidated outside
206 of your control. Another program can rename your interface, that is change the
207 dev without your knowledge. Depending on what functions are being used this may
208 not be noticed right away as the phy will remain the same. Also for usb devices,
209 (if the usb is disconnected and reconnected) will have the same dev but the phy
210 and ifindex will be different.
211
212 \subsection{Benchmarks}
213 PyRIC makes use of several "extensions" to speed up pyw functions:
214 \begin{enumerate}
215 \item \textbf{Persistent sockets}: pyw provides the caller with functions and
216 the ability to pass their own netlink (or ioctl socket) to pyw functions
217 \item \textbf{One-time request for the nl80211 family id}: pyw stores the family
218 id in a global variable
219 \item \textbf{Consolidation} different "reference" values are consolidated in one
220 class (see the previous section)
221 \end{enumerate}
222
223 \begin{table}
224 \begin{center}
225 \begin{tabular}{| l | r | r | r | r|}
226 \hline
227 chset & Total & Avg & Longest & Shortest \\
228 \hline
229 Popen(iw) & 588.3059 & 0.0588 & 0.0682 & 0.0021 \\
230 \hline
231 one-time & 560.3559 & 0.0560 & 0.0645 & 0.0003 \\
232 \hline
233 persistent & 257.8293 & 0.0257 & 0.0354 & 0.0004 \\
234 \hline
235 \end{tabular}
236 \caption{Benchmark: Popen(iw) vs pyw}
237 \end{center}
238 \label{tab:benchmark}
239 \end{table}
240
241 While small, these changes can improve the performance of any programs using pyw.
242 Table 1 shows benchmarks for hop time on an Alfa AWUS036NH conducted 10000 times.
243 Note that we are not implying that PyRIC is faster than iw. Rather, the table
244 shows that PyRIC is faster than using Popen to execute iw. Using one-time sockets,
245 there is a difference of 28 seconds over Popen and iw with a small decrease in
246 the average hoptime. Not a big difference. However, the performance increased
247 dramatically when persistent netlink sockets are used with the total time and
248 average hop time nearly halved.
249
250 \section{Installing PyRIC}\label{sec:installing}
251 The easiest way to install PyRIC is through PyPI:\\
252
253 \texttt{sudo pip install PyRIC}\\
254
255 You can also install PyRIC from source. The tarball can be downloaded from:
256
257 \begin{itemize}
258 \item PyPi: https://pypi.python.org/pypi/PyRIC,
259 \item PyRIC Web: http://wraith-wireless.github.io/PyRIC, or
260 \item Github: https://github.com/wraith-wireless/PyRIC.
261 \end{itemize}
262
263 After downloading, extract and run:\\
264
265 \texttt{sudo python setup.py install}\\
266
267 If you just want to test PyRIC out, download your choice from above. After
268 extraction, move the pyric folder (the package directory) to your location of
269 choice and from there start Python and import pyw. It is very important that you
270 do not try and run it from PyRIC which is the distribution directory. This will
271 break the imports pyw.py uses. \\
272
273 You will only be able to test PyRIC from the pyric directory but, if you want to,
274 you can add it to your Python path and run it from any program or any location.
275 To do so, assume you untared PyRIC to /home/bob/PyRIC. Create a text file named
276 pyric.pth with one line \\
277
278 /home/bob/PyRIC \\
279
280 and save this file to /usr/lib/python2.7/dist-packages (or
281 /usr/lib/python3/dist-packages if you want to try it in Python 3).
282
283 \begin{table}
284 \begin{center}
285 \begin{tabular}{| l | r | r | r |}
286 \hline
287 Source & Stability & Recency & Installation \\
288 \hline
289 pip & 5 & 3 & 5\\
290 \hline
291 PyPI & 5 & 3 & 4\\
292 \hline
293 PyRIC Web & 4 & 4 & 4\\
294 \hline
295 Github & 3 & 5 & 3\\
296 \hline
297 \end{tabular}
298 \caption{Stability vs Recency vs Installation}
299 \end{center}
300 \label{tab:install}
301 \end{table}
302
303 \section{Using PyRIC}\label{sec:using}
304 As stated previously, PyRIC provides a set of functions to interact with your
305 system's radio(s) and the ability to interact directly with the kernel through
306 netlink and ioctl sockets.
307
308 \subsection{Interacting with the Wireless Core and Wireless NICs: pyw.py}
309 If you can use iw, you can use pyw. The easist way to explain how to use pyw is
310 with an example. Imagine your wireless network, on ch 6, has been experiencing
311 difficulties lately and you want to capture some traffic to analyse it. Listing
312 \ref{lst:pentest} shows how to set up a wireless pentest environment. \\
313
314 \begin{lstlisting}[caption={Setting up a Wireless Pentest Environment},
315 label={lst:pentest},
316 language=Python]
317 1: import pyric # pyric error (and ecode EUNDEF)
318 2: from pyric import pyw # for iw functionality
319 3: import pyric.utils.hardware as hw # for chipset/driver
320 4: from pyric.utils.channels import rf2ch # rf to channel conversion
321 5:
322 6: dev = 'wlan0'
323 7: ifaces = pyw.interfaces()
324 8: wifaces = pyw.winterfaces()
325 9: if dev not in ifaces:
326 10: print "Device {0} is not valid, use one of {1}".format(dev,ifaces)
327 11: return
328 12: elif dev not in wifaces:
329 13: print "Device {0} is not wireless, use one of {1}".format(dev,wifaces)
330 14:
331 15: print "Regulatory Domain currently: ", pyw.regget()
332 16: dinfo = pyw.devinfo(dev)
333 17: card = dinfo['card']
334 18: pinfo = pyw.phyinfo(card)
335 19: driver = hw.ifdriver(card.dev)
336 20: chipset = hw.ifchipset(driver)
337 21:
338 22: pyw.down(card)
339 23: pyw.macset(card,'00:03:93:57:54:46')
340 24:
341 25: msg = "Using {0} currently in mode: {1}\n".format(card,dinfo['mode'])
342 26: msg += "\tDriver: {0} Chipset: {1}\n".format(driver,chipset)
343 27: if dinfo['mode'] == 'managed':
344 28: msg += "\ton channel {0} width {1}\n".format(rf2ch(dinfo['RF']),
345 29: dinfo['CHW'])
346 30: msg += "\tSupports modes {0}\n".format(pinfo['modes'])
347 31: msg += "\tSupports commands {0}".format(pinfo['commands'])
348 32: msg += "\thw addr {0}".format(pyw.macget(card))
349 33: print msg
350 34:
351 35: pdev = 'pent0'
352 36: for iface in pyw.ifaces(card):
353 37: pyw.devdel(iface[0])
354 38: pcard = pyw.devadd(card, pdev, 'monitor')
355 39: pyw.up(pcard)
356 40: pyw.chset(pcard,6,None)
357 41:
358 42: # DO STUFF HERE
359 43:
360 44: pyw.devdel(pcard)
361 45:
362 46: card = pyw.devadd(card,card.dev,dinfo['mode'])
363 47: pyw.macset(card,dinfo['mac'])
364 48: pyw.up(card)
365 \end{lstlisting}
366
367 Listing \ref{lst:pentest} attempts to show most of the available pyw functions
368 in use and is the basic shell used in another project, Wraith\cite{wraith}, to
369 instantiate a wireless (802.11) sensor - (for a full listing of all pyw functions
370 see Appendix \ref{sec:pywapi}) - with scanning capabilities. Lines 1 and 2 should
371 always be included as they import the pyric error and pyw functions. Line 3
372 imports hardware which provides the ifchipset and ifdriver functions and Line 4
373 imports the rf2ch conversion function. \\
374
375 In lines 6 through 13, the device wlan0 is confirmed wireless and lines 16 through
376 20 a Card object for 'wlan0' is created and details about the interface are printed.
377 Next, the mac address of wlan0 is changed on lines 23. Note, the device is brought
378 down first. \\
379
380 More information on the device is printed in lines 25 through 33. Starting on
381 line 35, a device named 'pent0' is created in monitor mode. First in lines 36
382 and 37, all interfaces on the same phy are deleted \footnote{we have found that
383 it is better to delete all interfaces on the same phy ensuring that external
384 processes don't interfere with the new device} before creating the new device,
385 bringing the card up and setting it to channel 6 NOHT.\\
386
387 Restoring the device starts on line 45, where the virtual interface is deleted,
388 the previous interface is restored and the mac address is reset.
389
390 \subsubsection{One-time vs Persistent Sockets}
391 The example in Listing \ref{lst:pentest} uses one-time sockets (netlink and
392 ioctl). When using iw, there are several things that occur prior to the actual
393 command or request being submitted. First, iw creates a netlink socket. Then,
394 iw will request the family id for nl80211. The relative time spent doing this
395 is neglible but, it is redundant and it may become noticeable in programs that
396 repeatedly use the Netlink service. Once comlete, iw closes the socket. In some
397 cases, the ifindex of the device is needed and iw will also initiate an ioctl
398 call to retrieve it. PyRIC eliminates these redundancies by using a global
399 variable in pyw that stores the family id after the first time it is requested
400 and by providing callers the option to use persistent sockets.
401 \begin{itemize}
402 \item \textbf{One-time Sockets} Similar to iw. The command, creates the netlink
403 socket (or ioctl socket), composes the message, sends the message and receives
404 the response, parses the results, closes the socket and returns the results to
405 the caller. At no time does the caller need to be aware of any underlying Netlink
406 processes or structures.
407 \item \textbf{Persistent Sockets} Communication and parsing only. The onus of
408 socket creation and deletion is on the caller which allows them to create one
409 (or more) socket(s). The pyw functions will only handle message construction,
410 message sending and receiving and message parsing.
411 \end{itemize}
412 The caller needs to be cognizant of whether the function requires a netlink or
413 ioctl socket. Passing the wrong type will result in an error. \\
414
415 NOTE: One must remember that there is an upper limit to the number of open netlink
416 sockets. It is advised to use one-time functions as much as possible and save the
417 use of persistent sockets for use in code that repeatedly makes use of netlink. \\
418
419 The latest version of pyw.py (v 0.1.*) implements this functionality through the
420 use of what I call templates\footnote{I use templates and stubs for the lack
421 of any better naming convention}, Listing \ref{lst:template} and stubs Listing
422 \ref{lst:stub}.
423
424 \begin{lstlisting}[caption={A Basic Netlink Function Template},
425 label={lst:template},
426 language=Python]
427 def fcttemplate(arg0,arg1,..,argn,*argv):
428 # put parameter validation (if any) here
429 try:
430 nlsock = argv[0]
431 except IndexError:
432 return _nlstub_(fcttemplate,arg0,arg1,...,argn)
433
434 # command execution
435 ...
436 return results
437 \end{lstlisting}
438
439 The template function in Listing \ref{lst:template} checks if argv has a netlink
440 socket\footnote{ioctl calls operate in the same manner} at index 0. If so, it
441 proceeds to execution. If there is no socket, the stub is executed which creates
442 one. If something other than a netlink socket is at argv[0], an error will be
443 raised during execution. \\
444
445 \begin{lstlisting}[caption={Function \_nlstub\_},
446 label={lst:stub},
447 language=Python]
448 def _nlstub_(fct,*argv):
449 nlsock = None
450 try:
451 nlsock = nlsock = nl.nl_socket_alloc()
452 argv = list(argv) + [nlsock]
453 return fct(*argv)
454 except pyric.error:
455 raise # catch & release
456 finally:
457 if nlsock: nl.nl_socket_free(nlsock)
458 \end{lstlisting}
459
460 The stub function, Listing \ref{lst:stub} allocates a netlink socket, executes
461 the original (now with a netlink socket) and then destroys the netlink socket.\\
462
463 \begin{lstlisting}[caption={Using Persistent Sockets},
464 label={lst:persistent},
465 language=Python]
466 1: import pyric # pyric errors
467 2: from pyric import pyw # for iw functionality
468 3: from pyric.lib import libnl as nl # for netlink sockets
469 4:
470 5: nlsock = nl.nl_socket_alloc(timeout=1)
471 6: card = pyw.getcard('wlan0',nlsock)
472 7: print pyw.devmodes(card,nlsock)
473 8: nl.nl_socket_free(nlsock)
474 \end{lstlisting}
475
476 Listing \ref{lst:persistent}, shows the creation of a persistent netlink socket
477 that is used in the creation of a card and in retrieved the card's supported
478 modes. \\
479
480 Use Python's built in help features on pyw functions or see Appendex \ref{sec:pywapi}
481 to determine what type of socket is needed.
482
483 \subsection{Additional Tools}
484 In the utils directory, PyRIC includes channels.py, hardware.py, rfkill.py and
485 ouifetch.py. These provide a port of rfkill, channel/frequency enumeration and
486 device chipset, driver retrieval as well as some mac address functions. More
487 information can be found in the Appendices and in README.md.
488
489 \subsection{Interacting with the Kernel: libnl.py and libio.py}
490 The kernel interfaces, libnl.py and libio.py are located in the lib directory.
491 They handle socket creation/deletion, message creation/parsing and kernel
492 communication. Aside from creating and deleting persistent sockets, there is
493 little need to access their functions unless you plan on extending pyw
494 functionality. As such, a further discussion of libnl.py and libio.py can be
495 found in the next section.
496
497 \section{Extending PyRIC}\label{sec:extending}
498 You may find that pyw does not offer some of the functionality you need. Using
499 libnl.py and/or libnl.io, additional functionality can be added to your program.\\
500
501 It is helpful if the reader has a basic knowledge of netlinks. For a review, see
502 "Communicating between the kernel and user-space in Linux using Netlink Sockets"
503 \cite{spae}.
504
505 \subsection{Porting C}
506 All Python ports of C header files can be found in the net directory. C Enums
507 and \#defines are ported using constants. C structs are ported using three
508 Python structures and the Python struct package:
509 \begin{enumerate}
510 \item a format string for packing and unpacking the struct
511 \item a constant specifying the size of the struct in bytes
512 \item a function taking the attributes of the struct as arguments and returning
513 a packed string
514 \end{enumerate}
515 Listing \ref{lst:cstruct} shows the C definition of the nlmsghdr found in netlink.h.
516
517 \begin{lstlisting}[caption={C Struct nlmsghdr},
518 label={lst:cstruct},
519 language=C]
520 struct nlmsghdr {
521 __u32 nlmsg_len;
522 __u16 nlmsg_type;
523 __u16 nlmsg_flags;
524 __u32 nlmsg_seq;
525 __u32 nlmsg_pid;
526 };
527 \end{lstlisting}
528
529 And Listing \ref{lst:pstruct} shows the ported version in Python.
530
531 \begin{lstlisting}[caption={Corresponding Python Definition},
532 label={lst:pstruct},
533 language=Python]
534 nl_nlmsghdr = "IHHII"
535 NLMSGHDRLEN = struct.calcsize(nl_nlmsghdr)
536 def nlmsghdr(mlen,nltype,flags,seq,pid):
537 return struct.pack(nl_nlmsghdr,NLMSGHDRLEN+mlen,nltype,flags,seq,pid)
538 \end{lstlisting}
539
540 When using pyw, dealing with these structures is handled transparently by libnl.py
541 and libio.py. When extending or customizing pyw, a basic understanding of the
542 definitions in netlink\_h.py, genetlink\_h.py and if\_h.py.
543
544 \subsection{Input/Output Control (ioctl)}
545 PyRIC provides more than just iw-related functions, it also implements functions
546 from ifconfig and iwconfig. These command line tools still use ioctl (or the proc
547 directory). For example, interfaces() reads from '/proc/net/dev' to retrieve all
548 system interfaces and winterfaces() use ioctl to check if a device is wireless.
549 Input/Output control calls have only been used when there was no viable alternative
550 and, it should not be necessary to have to add any further ioctl commands. If you
551 find that you need an ioctl related command, search through if\_h.py for the
552 appropriate structure and add it's definitions to ifreq.
553
554 \subsection{Netlink and nl80211}
555 Documentation on Netlink, and nl80211 in particular, is so minimal as to be
556 neglible. The clusterfuck of code and lack of comments in the iw source tree
557 make it impossible to use as any sort of roadmap. Fortunately Thomas Graf's
558 site\cite{libnl} has excellent coverage of libnl, the Netlink library. Using
559 this as a reference, a simple Netlink parser was put together which later became
560 libnl.py. Using the command line tool strace and libnl.py, Netlink messages could
561 be dissected and analyzed.\\
562
563 Let us consider adding a virtual interface with the command:\\
564
565 \texttt{sudo iw phy0 interface add test0 type monitor}\\
566
567 First, we need to see what is going on under the covers. Using strace:\\
568
569 \texttt{strace -f -x -s 4096 iw phy0 interface add test0 type monitor}\\
570
571 from a terminal will give a you a lot of output, most irrelevant (to us). Scroll
572 through this until the netlink socket creation as highlighted in Figure
573 \ref{fig:nlsock}. You can see that a socket of type PF\_NETLINK is created and
574 the send/receive buffers are set to 32768.
575 \begin{center}
576 \begin{figure}[h]
577 \includegraphics{nlsock}
578 \caption{Netlink socket creation}
579 \label{fig:nlsock}
580 \end{figure}
581 \end{center}
582 What we want to analyze are the messages sent and received over the netlink
583 socket. In Figure \ref{fig:nlsock}, iw is requesting the family id for nl80211.
584 This id will be used in subsequent requests related to nl80211 as we will see
585 shortly. The return message gives the nl80211 family id as 26 and returns other
586 nl80211 attributes. This is handled by the private function \_familyid\_ in
587 pyw.py.
588
589 Figure \ref{fig:nlsend} shows the add interface message being sent to the kernel.
590 \begin{center}
591 \begin{figure}[h]
592 \includegraphics{nlsend}
593 \caption{Netlink sendmsg}
594 \label{fig:nlsend}
595 \end{figure}
596 \end{center}
597 We are interested in the byte sequence following msg\_iov(1). Copy this and paste
598 into in a python variable as in Listing \ref{lst:nlparse} and pass it to the
599 function nlmsg\_fromstream which parses the byte stream and returns the GENLMsg.\\
600
601 \begin{lstlisting}[caption={Parsing netlink messages},
602 label={lst:nlparse},
603 language=Python]
604 >>> from pyric.lib import libnl as nl
605 >>> sent = "\x30\x00\x00\x00\x1a...\x00\x00"
606 >>> msg = nl.nlmsg_fromstream(sent)
607 >>> msg
608 nlmsghdr(len=48,type=26,flags=5,seq=1463268720,pid=10982)
609 genlmsghdr(cmd=7)
610 attributes:
611 0: type=1,datatype=3
612 value=0
613 1: type=4,datatype=5
614 value=test0
615 2: type=5,datatype=3
616 value=6
617 \end{lstlisting}
618
619 The first thing to notice is nlmsghdr type = 26, which of course is nl80211 family
620 id. The rest of the nlmsghdr components len, flags, seq, and pid are handled by
621 libnl.py although you can supply your own flags if desired. At this time, you can
622 manually look up what values the cmd, type and datatype correspond to in
623 nl80211\_h.py and netlink\_h.py or you can use the tools provided in nlhelp.py.\\
624
625 \begin{lstlisting}[caption={Parsing netlink messages continued},
626 label={lst:nlparse2},
627 language=Python]
628 >>> from pyric.net.netlink_h import NLA_DATATYPES
629 >>> from pyric.docs import nlhelp
630 >>> nlhelp.cmdbynum(7)
631 u'@NL80211_CMD_NEW_INTERFACE'
632 >>>
633 >>> for attr in msg.attrs:
634 ... print nlhelp.attrbynum(attr[0]), NLA_DATATYPES[attr[2]], attr[1]
635 ...
636 @NL80211_ATTR_WIPHY u32 0
637 @NL80211_ATTR_IFNAME string test0
638 @NL80211_ATTR_IFTYPE u32 6
639 >>>
640 >>> from pyric.net.wireless.nl80211_h import NL80211_IFTYPES
641 >>> NL80211_IFTYPES[6]
642 'monitor'
643 \end{lstlisting}
644
645 In Listing \ref{lst:nlparse2} command number 7 corresponds to
646 NL80211\_CMD\_NEW\_INTERFACE and the attributes that need to be passed to the
647 kernel are NL80211\_ATTR\_WIPHY, NL80211\_ATTR\_IFNAME and NL80211\_ATTR\_IFTYPE.
648 The IFTYPE is also known as the mode i.e. 'monitor' which can be found in
649 nl80211\_h.py NL80211\_IFTYPES. We don't parse the return message from the kernel
650 but, it follows the same SOP. In this case, it returns the attributes of the new
651 virtual interface. \\
652
653 With this information, we can now code our function. Recall the fcttemplate as
654 defined in Listing \ref{lst:template} and fill in the command execution as shown
655 in Listing \ref{lst:coding}. \\
656
657 \begin{lstlisting}[caption={Coding the function},
658 label={lst:coding},
659 language=Python]
660 # construct the message
661 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
662 cmd=nl80211h.NL80211_CMD_NEW_INTERFACE,
663 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
664 nl.nla_put_u32(msg,card.phy,nl80211h.NL80211_ATTR_WIPHY)
665 nl.nla_put_string(msg,vdev,nl80211h.NL80211_ATTR_IFNAME)
666 nl.nla_put_u32(msg,IFTYPES.index(mode),nl80211h.NL80211_ATTR_IFTYPE)
667
668 # send, receive and parse return results, returning the new Card
669 nl.nl_sendmsg(nlsock,msg)
670 rmsg = nl.nl_recvmsg(nlsock) # success returns new device attributes
671 return Card(card.phy,vdev,nl.nla_find(rmsg,nl80211h.NL80211_ATTR_IFINDEX))
672 \end{lstlisting}
673
674 We construct a new GENLMsg passing the nl80211 family id, the command we got
675 earlier and flags specifying that this is a request and we want to get an ACK
676 back\footnote{libnl.py always forces an ACK and handles the underlying process
677 of receiving it}. Now, add each attribute to the message. Note the order: value,
678 then attribute. With the message constructed, send it to the kernel, get the
679 results, parse and return them.\\
680
681 Rather simple, in fact the hardest part is figuring out what to send to the kernel.
682 Everything else is handled behind the scenes by libnl.py.
683
684 \begin{appendices}
685 \section{API: pyw.py}\label{sec:pywapi}
686
687 \subsection{Constants}
688 \begin{itemize}
689 \item \textbf{\_FAM80211ID\_}: Global netlink family id of nl80211. Do not touch
690 \item \textbf{IFTYPES}: redefined (from nl80211\_h.py) interface modes
691 \item \textbf{MNTRFLAGS}: redefined (from nl80211\_h.py) monitor mode flags
692 \item \textbf{TXPOWERSETTINGS}: redefined (from nl80211\_h.py) power level settings
693 \end{itemize}
694
695 \subsection{Objects/Classes}
696 \textbf{Card} A wrapper around a tuple
697 \texttt{t = (physical index,device name,interface index)}
698 which exposes the following properties through '.':
699 \begin{itemize}
700 \item \textbf{phy}: physical index
701 \item \textbf{dev}: device name
702 \item \textbf{idx}: interface index (ifindex)
703 \end{itemize}
704 Because the underlying Netlink calls will sometimes require the physical index,
705 sometimes the device name, and sometimes the ifindex, pyw functions accept a Card,
706 object. This allows callers to use pyw functions without having to remember which
707 identifier the function requires. However, in some cases the function requires
708 a dev or accepts both. See the next section on functions.\\
709
710 While callers could create their own Cards, it is recommend to use one of the
711 following
712 \begin{itemize}
713 \item \textbf{pyw.getcard} returns a Card object from a given dev
714 \item \textbf{pyw.devinfo} returns the dict info where info['card'] is the Card
715 object. This function will take either a card or a dev
716 \item \textbf{pyw.devadd} returns a new Card object
717 \item \textbf{pyw.ifaces} returns a list of tuples t = (Card,mode) sharing the
718 same phy as a given device to do so. It is also recommended to periodically
719 validate the Card. On some cheaper usb wireless nics, there are periodic
720 disconnects which results in a new phy and ifindex.
721 \end{itemize}
722
723 \subsection{Functions}
724 \begin{itemize}
725 \item interfaces(): (ifconfig), type: filesystem, returns list of all network dev
726 \item isinterface(dev): (ifconfig <dev>) type: filesystem, check dev is an interface
727 \item winterfaces([iosock]): (iwconfig), type: ioctl, list wireless interfaces
728 \item iswireless(dev,[iosock]): (iwconfig <dev>), type: ioctl, check dev is a
729 wireless interface
730 \item phylist(): (iw phy | grep wiphy) type: N/A, list phy indexes and phy names
731 present on system
732 \item regget([nlsock]: (iw reg get), type: netlink, get regulatory domain
733 \item regset(rd,[nlsock]): (iw reg set <rd>), type: netlink, set regulatory domain
734 to rd
735 \item getcard(dev,[nlsock]) (N/A), type: hybrid netlink and ioctl: get a Card
736 object for dev
737 \item validcard(card,[nlsock]): (N/A), type: (hyrbrid netlink and ioctl), verify
738 card is still valid
739 \item macget(card,[iosock]): (ifconfig), type: ioctl, determine if card is up
740 or down
741 \item macset(card,mac,[iosock]): (ifconfig card.<dev> hw ether <mac>), type:
742 ioctl, set card's hw address to mac
743 \item isup(card,[iosock]): (ifconfig card.<dev>)
744 \item up(card,[iosock]) (ifconfig card.<dev> up), type: ioctl, bring card up
745 \item down(card,[iosock]): (ifconfig card.<dev> down), type: ioctl, bring card
746 down
747 \item isblocked(card): (rfkill list <rfkill\_idx>): type N/A returns tuple
748 (Soft Block State, Hard Block State)
749 \item block(card): (rfkill block <rfkill\_idx>) type: N/A, soft blocks card
750 \item unblock(card): (rfkill unblock <rfkill\_idx>) type: N/A, removes the soft
751 block on card
752 \item pwrsaveget(card,[nlsock]) (iw dev card.<dev> get power\_save) type: netlink
753 get card's power save state True = on, False = off
754 \item pwrsaveset(card,on,[nlsock]) (iw dev card.<dev> set power\_save <on>) type:
755 netlink set card's power save state True = on, False = off
756 \item covclassget(card,[nlsock]) (iw phy card.<phy> get coverage <cc>) type:
757 netlink get card's coverage class
758 \item covclassset(card,cc,[nlsock]) (iw phy card.<phy> set coverage <cc>) type:
759 netlink set card's coverage class
760 \item retryshortget(card,[nlsock]) (iw phy card.<phy> info | grep 'retry short')
761 type:netlink get card's retry short limit
762 \item retryshortset(card,lim,[nlsock]) (iw phy card.<phy> set retry short <lim>)
763 type:netlink set card's retry short limit
764 \item retrylongget(card,[nlsock]) (iw phy card.<phy> info | grep 'retry long')
765 type:netlink get card's retry long limit
766 \item retrylongset(card,lim,[nlsock]) (iw phy card.<phy> set retry long <lim>)
767 type:netlink set card's retry long limit
768 \item rtsthreshget(card,[nlsock]) (iw phy card.<phy> info | grep rts) type:
769 netlink set card's RTS threshold
770 \item rtsthreshset(card,thresh,[nlsock]) (iw phy card.<phy> set rts <thresh>) type:
771 netlink set card's RTS threshold
772 \item fragthreshget(card,[nlsock]) (iw phy card.<phy> info | grep frag) type:
773 netlink get card's fragmentation threshold
774 \item fragthreshset(card,thresh,[nlsock]) (iw phy card.<phy> set frag <thresh>) type:
775 netlink set card's fragmentation threshold
776 \item inetget(card,[iosock]): (ifconfig card.<dev>), type: ioctl, get ip4 address,
777 netmask and broadcast address of card
778 \item inetset(card,ipaddr,netmask,broadcast,[iosock]): (ifconfig card/<dev> <ipaddr>
779 netmask <netmask> broadcast <broadcast>), type: ioctl, set the interface addresses
780 of the card
781 \item ip4set(card,ipaddr,[iosock]): (ifconfig card.<dev> <ipaddr>), type: ioctl,
782 set the card's ip4 address
783 \item netmaskset(card,netmask,[iosock]): (ifconfig card.<dev> netmask <netmask>),
784 type: ioctl, set the card's netmask
785 \item broadcastset(card,broadcast,[iosock]): (ifconfig card.<dev> broadcast
786 <broadcast>), type: ioctl, set the card's broadcast address
787 \item devfreqs(card,[nlsock]): (iw phy card.phy info), type: netlink, get card's
788 supported frequencies
789 \item devchs(card,[nlsock]): (iw phy card.phy info), type: netlink, get card's
790 supported channels
791 \item devstds(card,[nlsock]): (iwconfig card.<dev> | grep IEEE), type: nlsock,
792 returns a list of card's 802.11 supported standards by letter designator
793 \item devmodes(card,[nlsock]): (iw phy card.phy info | grep interface), type:
794 netlink, get card's supported modes
795 \item devcmds(card,[nlsock]): (iw phy card.phy info | grep commands), type:
796 netlink, get card's supported commands
797 \item ifinfo(card,[iosock]): (ifconfig card.<dev>), type: ioctl, get hardware
798 related info for card
799 \item devinfo(card,[nlsock]): (iw dev card.<dev> info), type: netlink, get info
800 for dev
801 \item phyinfo(card,[nlsock]): (iw phy card.<phy> info), type: netlink, get info
802 for phy
803 \item ifaces(card,[nlsock]): (APX iw card.dev | grep phy\#), type: netlink, get all
804 cards (w/ modes) of interfaces sharing the same phy as card
805 \item txset(card,pwr,lvl,[nlsock]) (iw phy phy0 set txpower <lvl> <pwr>), type:
806 netlink,sets the tx power to pwr (in dBm) with level setting lvl
807 \item txget(card,[iosock]): (iwconfig card.<dev> | grep Tx-Power card), type:
808 ioctl, get card's transmission power
809 \item chget(card,[nlsock]): (iw dev <card.dev> info | grep channelS), type:
810 netlink, get card's current channel (only works for cards in mode managed)
811 \item chset(card,ch,chw,[nlsock]): iw phy <card.phy> set channel <ch> <chw>),
812 type: netlink, set card's current channel to ch with width chw
813 \item freqset(card,rf,chw,[nlsock]): iw phy <card.phy> set freq <rf> <chw>),
814 type: netlink, set card's current frequency to rf with width chw
815 \item devmodes(card,[iosock]): (iw phy card.<phy>), type: netlink, get modes
816 supported by card
817 \item modeset(card,mode,[flags],[nlsock]): (iw dev card.<dev> set type <mode>
818 [flags]), type: netlink, set card's mode to mode with flags (if mode is monitor)
819 \item modeget(card[nlsock]): (iw dev card.<dev> info | grep mode), type: netlink,
820 get card's mode
821 \item devset(card,ndev,[nlsock]): (N/A) sets the dev (name) of card to ndev
822 \item devadd(card,vnic,mode,[flags],[nlsock]): (iw phy card.<phy> interface add
823 <vnic> type <mode> flags <flags>), type: netlink, creates a new virtual interface
824 on card's phy with dev vdev, in mode and using flags. Note: flags are only supported
825 in when creating a monitor mode
826 \item devdel(card,[nlsock]): (iw card.<dev> del), type: netlink, deletes card
827 \begin{itemize}
828 \item isconnected(card, [nlsock]): (iw dev card.<dev> info | grep channel), type:
829 netlink, determines if card is connected
830 \item disconnect(card, [nlsock]): (iw dev card.<dev> disconnect), type: netlink,
831 disconnects card from AP
832 \item link(card, [nlsock]): (iw dev card.<dev> link), type: netlink, displays
833 link specific details, i.e. AP details that card is connected to
834 \item stainfo(card, mac, [nlsock]): (iw dev card.<dev> link) type: netlink, displays
835 tx, rx metrics of the AP that card is connected to
836 \item \_hex2mac\_(v): returns a ':' separated mac address from byte stream v
837 \item \_mac2hex\_(v): returns a hex string corresponding to mac address v
838 \item \_hex2ip4\_(v): returns a '.' separated ip4 address from byte stream v
839 \item \_validip4\_(addr): determines if addr is a valid ip4 address
840 \item \_validmac\_(addr): determines if addr is a valid mac address
841 \item \_issetf\_(flags,flag): determines if flag is set in flags
842 \item \_setf\_(flags,flag): set flag in flags to on
843 \item \_unsetf\_(flags,flag): set flag in flags to off
844 \item \_familyid\_(nlsock): returns and sets the Netlink family id for nl80211,
845 only called once per module import
846 \item \_ifindex\_(dev,[iosock]): returns dev's ifindex
847 \item \_flagsget\_(dev,[iosock]): get's the dev's interface flags
848 \item \_flagsset\_(dev,flags,[iosock]): set's the dev's interface flags
849 \item \_iftypes\_(i): returns the mode corresponding to i
850 \item \_bands\_(band): futher parses band attribute returns dict of bands
851 containting rf information and rate information
852 \item \_band\_rates\_(rs): extracts list of rates from the unpacked rates rs
853 \item \_band\_rfs\_(rfs): extracts list of RFs (and other data) from the unpacked
854 frequencies rfs
855 \item \_unparsed\_rfs\_(band): (legacy) returns a list of frequencies from the
856 unparsed byte string band
857 \item \_commands\_(command): converts the list of numeric commands to a list of
858 commands as strings
859 \item \_ciphers\_(cipher): returns a list of ciphers from the packed byte string
860 cipher
861 \item \_rateinfo\_(ri): returns parsed rate info from the packed byte string ri
862 \item \_iostub\_(fct,*argv): ioctl stub function, calls fct with parameter list
863 argv and an allocated ioctl socket
864 \item \_nlstub\_(fct,*argv): netlink stub function, calls fct with parameter list
865 argv and an allocated netlink socket
866 \end{itemize}
867 \end{itemize}
868
869 \section{API: channels.py}\label{sec:channels.api}
870 Channel, Frequency enumeration and conversions can be found in channels.py.
871
872 \subsection{Constants}
873 \begin{enumerate}
874 \item \textbf{CHTYPES}: imported channel types from nl80211\_h
875 \item \textbf{CHWIDTHS}: imported channel widths from nl80211\_h
876 \item \textbf{ISM\_24\_C2F}: Dict containing ISM channel (key) to frequency (value)
877 pairs
878 \item \textbf{ISM\_24\_F2C}: Dict containing ISM frequency (key) to channel (value)
879 pairs
880 \item \textbf{UNII\_5\_C2F}: Dict containing UNII 5Ghz channel (key) to frequency
881 (value) pairs
882 \item \textbf{UNII\_5\_F2C}: Dict containing UNII 5Ghz frequency (key) to channel
883 (value) pairs
884 \item \textbf{UNII\_4\_C2F}: Dict containing UNII upper 4Ghz channel (key) to
885 frequency (value) pairs
886 \item \textbf{UNII\_4\_F2C}: Dict containing UNII upper 4Ghz frequency (key) to
887 channel (value) pairs
888 \end{enumerate}
889
890 \subsection{Functions}
891 \begin{enumerate}
892 \item channels(): returns a list of all channels
893 \item freqs(): returns a list of all frequencies
894 \item ch2rf(c): convert channel c to frequency
895 \item rf2ch(f): convert frequency f to channel
896 \end{enumerate}
897
898 \section{API: hardware.py}\label{sec:hardwareapi}
899 Hardware related: driver, chipset, manufacturer and mac address utility functions
900 can be found in device.py.
901
902 \subsection{Constants}
903 \begin{enumerate}
904 \item \textbf{dpath}: path to system device details
905 \item \textbf{drvpath}: path to device drivers
906 \end{enumerate}
907
908 \subsection{Functions}
909 \begin{enumerate}
910 \item oui(mac): returns the oui portion of address <mac>
911 \item ulm(mac): returns the ulm portion of address <mac>
912 \item manufacturer(ouis,mac): returns the manufacturer name of <mac> given the
913 dict of <ouis>
914 \item randhw([ouis]): returns a random mac address. If the dict ouis is specified
915 will select a random oui from the dict otherwise will generate one
916 \item ifcard(dev): returns the device driver and chipset
917 \item ifdriver(dev): returns the device driver
918 \item ifchipset(driver): returns the chipset associated with driver
919 \end{enumerate}
920
921 \section{API: ouifetch.py}
922 The file ouifetch.py retrieves and saves a tab seperated file of oui to
923 manufacturer name for use by hardware.py functions. From a command line, type: \\
924
925 \subsection{Constants}
926 \begin{enumerate}
927 \item \textbf{OUIURL}: url of IEEE oui file
928 \item \textbf{OUIPATH}: path to default location PyRIC oui.txt file
929 \end{enumerate}
930
931 \subsection{Functions}
932 \begin{enumerate}
933 \item load([opath]): returns a dict of oui:manufacturer key->value pairs stored
934 in the text file at opath. If opath is not specified, uses the default
935 \item fetch([opath]): retrieves oui.txt from the IEEE website, parses the files
936 and stores the results in a PyRIC friendly format in opath. If opath is not
937 specified, uses the default. User must have root permissions in order to write
938 to default opath
939 \end{enumerate}
940
941 \section{API: rfkill.py}\label{sec:rfkillapi}
942 A port of the command line tool rfkill, rfkill.py writes and reads rfkill\_event
943 structures to /dev/rfkill using fcntl providing functionality to block and unblock
944 devices.
945
946 \subsection{Constants}
947 \begin{enumerate}
948 \item \textbf{RFKILL\_STATE}: list of boolean values corresponding to blocked,
949 unblocked
950 \end{enumerate}
951
952 \subsection{Functions}
953 \begin{enumerate}
954 \item rfkill\_list(): corresponds to rkill list, returns a dict of dicts name ->
955 \{idx, type, soft, hard\}. If type is 'wireless', then name will be of the form
956 phy<n> such that n is the physical index of the wireless card
957 \item rfkill\_block(idx): soft blocks the device at rfkill index idx
958 \item rfkill\_blockby(rtype): soft blocks all devices of type rtype
959 \item rfkill\_unblock(idx): turns off the soft block at rfkill index idx
960 \item rfkill\_unblockby(rtype): turns off the soft blocks of all devices of type
961 rtype
962 \item soft\_blocked{idx}: determines soft block state of device at rfkill index idx
963 \item hard\_blocked{idx}: determines hard block state of device at rfkill index idx
964 \item getidx(phy): returns the rfkill index of the device with physical index phy
965 \item getname(idx): returns the name of the device at rfkill index idx
966 \item gettype(idx): returns the type of the device at rfkill index idx
967 \end{enumerate}
968
969 \section{API: libnl.py}\label{sec:libnlapi}
970 Providing libnl similar functionality, libnl.py provides the interface between
971 pyw and the underlying nl80211 core. It relates similarily to libnl by providing
972 functions handling netlink messages and sockets and where possible uses similarly
973 named functions as those libnl to ease any transitions from C to PyRIC. However,
974 several liberties have been taken as libnl.py handles only nl80211 generic netlink
975 messages.
976
977 \subsection{Constants}
978 \begin{itemize}
979 \item \textbf{BUFSZ} default rx and tx buffer size
980 \end{itemize}
981
982 \subsection{Classes/Objects}
983 The two classes in libnl.py, NLSocket and GENLMsg, discussed in the following
984 sections subclass Python's builtin dict. This has been done IOT to take advantage
985 of dict's already existing functions and primarily their mutability and Python's
986 'pass by name' i.e. modifications in a function will be reflected in the caller.
987 This makes the classes very similar to the use C pointers to structs in libnl.
988
989 \subsubsection{NLSocket}
990 NLSocket is a wrapper around a netlink socket which exposes the following
991 properties through '.':
992 \begin{itemize}
993 \item \textbf{sock}: the actual socket
994 \item \textbf{fd}: the socket's file descriptor (deprecated)
995 \item \textbf{tx}: size of the send buffer
996 \item \textbf{rx}: size of the receive buffer
997 \item \textbf{pid}: port id
998 \item \textbf{grpm}: group mask
999 \item \textbf{seq}: sequence number
1000 \item \textbf{timeout}: socket timeout
1001 \end{itemize}
1002 and has the following methods:
1003 \begin{itemize}
1004 \item incr(): increment sequence number
1005 \item send(pkt): sends pkt returning bytes sent
1006 \item recv(): returns received message (will block unless timeout is set)
1007 \item close(): close the socket
1008 \end{itemize}
1009
1010 NLSockets are created with nl\_socket\_alloc and must be freed with nl\_socket\_free.
1011 See Section \ref{sec:libnlfct}.
1012
1013 \subsubsection{GENLMsg}
1014 GENLMsg is a wrapper around a dict with the following key->value pairs:
1015 \begin{itemize}
1016 \item \textbf{len}: total message length including the header
1017 \item \textbf{nltype}: netlink type
1018 \item \textbf{flags}: message flags
1019 \item \textbf{seq}: seq. \#
1020 \item \textbf{pid}: port id
1021 \item \textbf{cmd}: generic netlink command
1022 \item \textbf{attrs}: list of message attributes. Each attribute is a tuple t =
1023 (attribute,value,datatype) where:
1024 \begin{itemize}
1025 \item \textbf{attribute}: netlink attribute type i.e. CTRL\_ATTR\_FAMILY\_ID
1026 \item \textbf{value}: the unpacked attribute value
1027 \item \textbf{datatype}: datatype of the attribute as defined in nelink\_h i.e.
1028 NLA\_U8
1029 \end{itemize}
1030 \end{itemize}
1031 NOTE: as discussed below, on sending, the seq. \# and port id are overridden with
1032 values of the netlink socket.\\
1033
1034 GENLMsg exposes the following properties:
1035 \begin{itemize}
1036 \item \textbf{len}: length of the message (get only)
1037 \item \textbf{vers}: returns 1 (default version) (get only)
1038 \item \textbf{nltype}: message content i.e. generic or nl80211 (get or set)
1039 \item \textbf{flags}: message flags (get or set)
1040 \item \textbf{seq}: current sequence \# (get or set)
1041 \item \textbf{pid}: port id (get or set)
1042 \item \textbf{cmd}: netlink command (get or set)
1043 \item \textbf{attrs}: attribute list (get only)
1044 \item \textbf{numattrs}: number of attributes (get only)
1045 \end{itemize}
1046
1047 GENLMsg has the following methods:
1048 \begin{itemize}
1049 \item \_\_repr\_\_(): returns a string representation useful for debugging
1050 \item tostream(): returns a packed netlink message
1051
1052 There are two methods of creating a GENLMsg. Create a new message (to send) with
1053 nlmsg\_new and create a message from a received packet with nlmsg\_fromstream.
1054 These are discussed below.
1055
1056 \subsection{Functions}\label{sec:libnlfct}
1057 \begin{itemize}
1058 \item \textbf{Netlink Socket Related}
1059 \begin{itemize}
1060 \item nl\_socket\_alloc(pid,grps,seq,rx,tx,timeout): creates a netlink socket
1061 with port id = pid, group mask = grps, initial seq. \# = seq, send and receive
1062 buffer size = tx and rx respectively and blocking timeout = timeout
1063 \item nl\_socket\_free(sock): closes the socket
1064 \item nl\_socket\_pid(sock): (deprecated for NLSocket.pid) returns the port id
1065 \item nl\_socket\_grpmask(sock): (deprecated for NLSocket.grpmask) returns the
1066 group mask
1067 \item nl\_sendmsg(sock,msg,override=False): sends the netlink msg over socket.
1068 NOTE: NLSockets will automatically set the port id and seq. \# regardless of
1069 their value in the message. If override is True, the message's pid and seq. \#
1070 will be used instead.
1071 \item nl\_recvmsg(sock): returns a GENLMsg or blocks unless the socket's timeout
1072 is set. Should only be called once per every nl\_sendmsg.
1073 \end{itemize}
1074 \item \textbf{Netlink Message Related}
1075 \begin{itemize}
1076 \item nlmsg\_new(nltype=None,cmd=None,pid=None,flags=None,attrs=None): creates a
1077 new GENLMsg with zero or more attributes defined.
1078 \item nlmsg\_fromstream(stream): parses the message in stream returning the
1079 corresponding GENLMsg
1080 \item nla\_parse(msg,l,mtype,stream,idx): parses the attributes in stream appending
1081 them to the attribute list of message where msg = the GENLMsg, l = the total
1082 length of the message, mtype = the message content (i.e. netlink type) stream is
1083 the original byte stream and idx is the index of the start of the attribute list
1084 \item nla\_parse\_nested(nested): returns the list of packed nested attributes
1085 extracted from the stream nested. Callers must unpack and parse the returned
1086 attributes themselves
1087 \item nla\_put(msg,v,a,t): appends the attribute a, with value v and datatype t
1088 to the msg's attribute list
1089 \item nla\_put\_<DATATYPE>(msg,v,a): eight specialized functions that append
1090 attribute a with the value v and type <DATATYPE> to msg's attribute list
1091 \item nla\_putat(msg,i,v,a,d): puts attribute a, with value v and datatype d at
1092 index i in msg's attribute list.
1093 \item nla\_pop(msg,i): removes the attribute tuple at index i, returning the popped
1094 tuple
1095 \item nla\_find(msg,a,value=True): returns the first attribute a in msg's attribute
1096 list. If value returns only the value otherwise returns the attribute tuple
1097 \item nla\_get(msg,i,value=True): returns the attribute at index i. If value returns
1098 only the value otherwise returns the attribute tuple
1099 \item \_nla\_strip(v): (private) strips padding bytes from the end of v
1100 \item \_attrpack(a,v,d): (private) packs the attribute tuple
1101 \end{itemize}
1102 \item \_maxbufsz\_(): (private) returns the maximum allowable socket buffer size
1103 \end{itemize}
1104 \end{itemize}
1105
1106 \section{API: libio.py}\label{sec:libioapi}
1107 A very basic interface to ioctl, libio provides socket creation, deletion and
1108 transfer.
1109
1110 \subsection{Functions}
1111 \begin{enumerate}
1112 \item io\_socket\_alloc(): returns an ioctl socket
1113 \item io\_socket\_free(iosock): closes the ioctl socket iosock
1114 \item io\_transfer\_(iosock,flag,ifreq): sends the ifreq structure with sockios
1115 control call flag to the kernel and returns the received ifreq structure
1116 \end{enumerate}
1117
1118 \section{Copyright and License}\label{sec:copy}
1119 PYRIC: Python Radio Interface Controller v0.1.5\\
1120
1121 Copyright (C) 2016 Dale V. Patterson ([email protected])\\
1122
1123 This program is free software: you can redistribute it and/or modify it under
1124 the terms of the GNU General Public License\cite{gplv3} as published by the Free
1125 Software Foundation, either version 3 of the License, or (at your option) any
1126 later version.\\
1127
1128 Redistribution and use in source and binary forms, with or without modifications,
1129 are permitted provided that the following conditions are met:
1130 \begin{itemize}
1131 \item Redistributions of source code must retain the above copyright notice, this
1132 list of conditions and the following disclaimer.
1133 \item Redistributions in binary form must reproduce the above copyright notice,
1134 this list of conditions and the following disclaimer in the documentation and/or
1135 other materials provided with the distribution.
1136 \item Neither the name of the orginal author Dale V. Patterson nor the names of
1137 any contributors may be used to endorse or promote products derived from this
1138 software without specific prior written permission.
1139 \end{itemize}
1140
1141 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" AND
1142 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
1143 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
1144 IN NO EVENT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
1145 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
1146 OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
1147 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
1148 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
1149 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\\
1150
1151 PyRIC is free software but use, duplication or disclosure by the United States
1152 Government is subject to the restrictions set forth in DFARS 252.227-7014.\\
1153
1154 Use of this software is governed by all applicable federal, state and local
1155 laws of the United States and subject to the laws of the country where you reside.
1156 The copyright owner and contributors will be not be held liable for use of this
1157 software in furtherance of or with intent to commit any fraudulent or other illegal
1158 activities, or otherwise in violation of any applicable law, regulation or legal
1159 agreement.\\
1160
1161 See http://www.gnu.org/licenses/licenses.html for a copy of the GNU General Public
1162 License.
1163 \end{appendices}
1164
1165 \bibliographystyle{acm}
1166 \bibliography{PyRIC}
1167 %\addcontentsline{toc}{chapter}{Bibliography}
1168
1169 \end{document}
Binary diff not shown
Binary diff not shown
Binary diff not shown
0 #!/usr/bin/env python
1 """ info.py
2
3 Example for displaying device details
4
5 """
6
7 import argparse as ap
8 import sys
9 import pyric # pyric error (and ecode EUNDEF)
10 from pyric import pyw # for iw functionality
11 from pyric.utils.channels import rf2ch # rf to channel conversion
12
13 def execute(dev,itype):
14 # ensure dev is a wireless interfaces
15 wifaces = pyw.winterfaces()
16 if dev not in wifaces:
17 print "Device {0} is not wireless, use one of {1}".format(dev,wifaces)
18
19 # get info dicts
20 dinfo = pyw.devinfo(dev)
21 card = dinfo['card']
22 pinfo = pyw.phyinfo(card)
23 iinfo = pyw.ifinfo(card)
24
25 if itype == 'all' or itype == 'if':
26 msg = "Interface {0}\n".format(card.idx)
27 msg += "\tDriver: {0} Chipset: {1}\n".format(iinfo['driver'],iinfo['chipset'])
28 msg += "\tHW Addr: {0} Manufacturer: {1}\n".format(iinfo['hwaddr'],
29 iinfo['manufacturer'])
30 msg += "\tInet: {0} Bcast: {1} Mask: {2}\n".format(iinfo['inet'],
31 iinfo['bcast'],
32 iinfo['mask'])
33 print msg
34
35 if itype == 'all' or itype == 'dev':
36 msg = "Device {0}\n".format(card.dev)
37 msg += "\tifindex: {0}\n".format(card.idx)
38 msg += "\twdev: {0}\n".format(dinfo['wdev'])
39 msg += "\taddr: {0}\n".format(dinfo['mac'])
40 msg += "\tmode: {0}\n".format(dinfo['mode'])
41 msg += "\twiphy: {0}\n".format(card.phy)
42 if dinfo['mode'] != 'managed': msg += "\tDevice not associated\n"
43 else:
44 msg += "\tchannel: {0} ({1} MHz), width: {2}, CF: {3} MHz\n".format(rf2ch(dinfo['RF']),
45 dinfo['RF'],
46 dinfo['CHW'],
47 dinfo['CF'])
48 print msg
49
50 if itype == 'all' or itype == 'phy':
51 msg = "Wiphy phy{0}\n".format(card.phy)
52 msg += "\tGeneration: {0}m Coverage Class: {1}\n".format(pinfo['generation'],
53 pinfo['cov_class'])
54 msg += "\tMax # scan SSIDs: {0}\n".format(pinfo['scan_ssids'])
55 msg += "\tRetry Short: {0}, Long: {1}\n".format(pinfo['retry_short'],
56 pinfo['retry_long'])
57 msg += "\tThreshold Frag: {0}, RTS: {1}\n".format(pinfo['frag_thresh'],
58 pinfo['rts_thresh'])
59 msg += "\tSupported Modes:\n"
60 for mode in pinfo['modes']: msg += "\t * {0}\n".format(mode)
61 msg += "\tSupported Commands:\n"
62 for cmd in pinfo['commands']: msg += "\t * {0}\n".format(cmd)
63 msg += "\tSupported Ciphers:\n"
64 for cipher in pinfo['ciphers']: msg += "\t * {0}\n".format(cipher)
65 for band in pinfo['bands']:
66 msg += "\tBand {0}: (HT: {1} VHT: {2})\n".format(band,
67 pinfo['bands'][band]['HT'],
68 pinfo['bands'][band]['VHT'])
69 msg += "\t Rates:\n"
70 for rate in pinfo['bands'][band]['rates']:
71 msg += "\t * {0} Mbps\n".format(rate)
72 msg += "\t Frequencies:\n"
73 for i,rf in enumerate(pinfo['bands'][band]['rfs']):
74 dbm = pinfo['bands'][band]['rf-data'][i]['max-tx']
75 msg += "\t * {0} MHz ({1} dBm)".format(rf,dbm)
76 if not pinfo['bands'][band]['rf-data'][i]['enabled']:
77 msg += " (disabled)\n"
78 else:
79 msg += "\n"
80 print msg
81
82 if __name__ == '__main__':
83 # create arg parser and parse command line args
84 print "Wireless Device Info Display using PyRIC v{0}".format(pyric.__version__)
85 argp = ap.ArgumentParser(description="Wireless Device Data")
86 argp.add_argument('-d','--dev',help="Wireless Device")
87 argp.add_argument('-t','--type',help="Info type one of {all|if|dev|phy}")
88 args = argp.parse_args()
89 try:
90 dname = args.dev
91 infotype = args.type
92 if dname is None:
93 print "usage: python info.py -d <dev> [-t one of {all|if|dev|phy}]"
94 sys.exit(0)
95 if infotype is None: infotype = 'all'
96 if infotype not in ['all','if','dev','phy']:
97 print "usage: python info.py -d <dev> [-t one of {all|if|dev|phy}]"
98 sys.exit(0)
99 execute(dname,infotype)
100 except pyric.error as e:
101 print e
0 #!/usr/bin/env python
1 """ pentest.py
2
3 Example for setting up a wireless environment - must be done as root
4
5 """
6
7 import argparse as ap
8 import time
9 import pyric # pyric error (and ecode EUNDEF)
10 from pyric import pyw # for iw functionality
11 import pyric.utils.hardware as hw # for chipset/driver
12 from pyric.utils.channels import rf2ch # rf to channel conversion
13
14 def execute(dev):
15 print 'Setting up...'
16 # ensure dev is a wireless interfaces
17 ifaces = pyw.interfaces()
18 wifaces = pyw.winterfaces()
19 if dev not in ifaces:
20 print "Device {0} is not valid, use one of {1}".format(dev,ifaces)
21 return
22 elif dev not in wifaces:
23 print "Device {0} is not wireless, use one of {1}".format(dev,wifaces)
24
25 # get a Card & info for dev
26 print "Regulatory Domain currently: ", pyw.regget()
27 dinfo = pyw.devinfo(dev)
28 card = dinfo['card']
29 pinfo = pyw.phyinfo(card)
30 driver = hw.ifdriver(card.dev)
31 chipset = hw.ifchipset(driver)
32
33 # bring the card down and change the mac
34 pyw.down(card)
35 pyw.macset(card,'00:03:93:57:54:46')
36
37 # print details
38 msg = "Using {0} currently in mode: {1}\n".format(card,dinfo['mode'])
39 msg += "\tDriver: {0} Chipset: {1}\n".format(driver,chipset)
40 if dinfo['mode'] == 'managed':
41 msg += "\tcurrently on channel {0} width {1}\n".format(rf2ch(dinfo['RF']),
42 dinfo['CHW'])
43 msg += "\tSupports modes {0}\n".format(pinfo['modes'])
44 msg += "\tSupports commands {0}".format(pinfo['commands'])
45 msg += "\thw addr {0}".format(pyw.macget(card))
46 print msg
47
48 # prepare a virtual interface named pent0 in monitor mode
49 # delete all ifaces on the phy to avoid interference
50 print 'Preparing pent0 for monitor mode'
51 pdev = 'pent0'
52 for iface in pyw.ifaces(card):
53 print "deleting {0} in mode {1}".format(iface[0],iface[1])
54 pyw.devdel(iface[0])
55
56 # not we use the card that was deleted here. We can do this because
57 # devadd uses the physical index so even though the ifindex and dev are
58 # no longer valid, the physical index still is
59 pcard = pyw.devadd(card, pdev, 'monitor')
60 pyw.up(pcard)
61 print "Using", pcard
62
63 print "Setting channel to 6 NOHT"
64 pyw.chset(pcard,6,None)
65 msg = "Virtual interface {0} in monitor mode on ch 6".format(pcard)
66 print msg + ", using hwaddr: {0}".format(pyw.macget(pcard))
67
68 # DO stuff here
69 try:
70 print 'Now ready to do stuff'
71 print 'For example, run wireshark to verify card is seeing all packets'
72 print 'Hit Ctrl-C to quit and restore'
73 while True: time.sleep(1)
74 except KeyboardInterrupt:
75 pass
76
77 # restore original
78 print "Restoring..."
79 print "deleting ", pcard
80 pyw.devdel(pcard)
81
82 print 'Restoring', card, 'mode =', dinfo['mode'], 'mac =', dinfo['mac']
83 card = pyw.devadd(card,card.dev,dinfo['mode'])
84 pyw.macset(card,dinfo['mac'])
85 pyw.up(card)
86 print "card ", card, " restored"
87
88 if __name__ == '__main__':
89 # create arg parser and parse command line args
90 print "Wireless Pentest Environment using PyRIC v{0}".format(pyric.version)
91 argp = ap.ArgumentParser(description="Wireless Pentest")
92 argp.add_argument('-d','--dev',help="Pentesting Wireless Device")
93 args = argp.parse_args()
94 try:
95 dname = args.dev
96 if dname is None:
97 print "usage: python pentest.py -d <dev>"
98 else:
99 execute(dname)
100 except pyric.error as e:
101 print e
0 #!/usr/bin/env python
1 """ pyric Python Radio Interface Controller
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Defines the Pyric error class and constants for some errors. All pyric errors
22 will follow the 2-tuple form of EnvironmentError
23
24 Requires:
25 linux (3.x or 4.x kernel)
26 Python 2.7
27
28 pyric 0.1.5
29 desc: wireless nic library: wireless radio identification, manipulation, enumeration
30 includes: /nlhelp /lib /net /utils pyw.py
31 changes:
32 See CHANGES in top-level directory
33
34
35 WARNING: DO NOT import *
36
37 """
38
39 __name__ = 'pyric'
40 __license__ = 'GPLv3'
41 __version__ = '0.1.5'
42 __date__ = 'June 2016'
43 __author__ = 'Dale Patterson'
44 __maintainer__ = 'Dale Patterson'
45 __email__ = '[email protected]'
46 __status__ = 'Production'
47
48 # define pyric exceptions
49 # all exceptions are tuples t=(error code,error message)
50 # we use error codes defined in errno, adding -1 to define the undefined error
51 # EUNDEF. I don't like importing all from errno but it provides conformity in
52 # error handling i.e modules using pyric.error do not need to call pyric.EUNDEF
53 # and errno.EINVAL but can call pyric.EUNDEF and pyric.EINVAL
54 EUNDEF = -1 # undefined error
55 from errno import * # make all errno errors pyric errors
56 errorcode['EUNDEF'] = -1 # add ours to errorcode dicts
57 class error(EnvironmentError): pass
58 # BELOW IS STILL A WORK IN PRGORESS
59 def strerror(errno):
60 import os
61 if errno < 0: return "Undefined error"
62 elif errno == EPERM: return "Superuser privileges required"
63 elif errno == EINVAL: return "Invalid parameter"
64 else:
65 return os.strerror(errno)
66
67 # for setup.py use
68 # redefine version for easier access
69 version = __version__
70 # define long description
71 long_desc = """
72 # PyRIC 0.1.4: Python Radio Interface Controller
73 ## Linux wireless library for the Python Wireless Developer and Pentester
74
75 ## DESCRIPTION:
76 PyRIC (is a Linux only) library providing wireless developers and pentesters the
77 ability to identify, enumerate and manipulate their system's wireless cards
78 programmatically in Python. Pentesting applications and scripts written in Python
79 have increased dramatically in recent years. However, these tools still rely on
80 Linux command lines tools to setup and prepare and restore the system for use.
81 Until now. Why use subprocess.Popen, regular expressions and str.find to interact
82 with your wireless cards? PyRIC is:
83
84 1. Pythonic: no ctypes, SWIG etc. PyRIC redefines C header files as Python and
85 uses sockets to communicate with the kernel.
86 2. Self-sufficient: No third-party files used. PyRIC is completely self-contained.
87 3. Fast: (relatively speaking) PyRIC is faster than using command line tools
88 through subprocess.Popen
89 4. Parseless: Get the output you want without parsing output from command line
90 tools. Never worry about newer iw versions and having to rewrite your parsers.
91 5. Easy: If you can use iw, you can use PyRIC.
92
93 At it's heart, PyRIC is a Python port of (a subset of) iw and by extension, a
94 Python port of Netlink w.r.t nl80211 functionality. The original goal of PyRIC
95 was to provide a simple interface to the underlying nl80211 kernel support,
96 handling the complex operations of Netlink seamlessy while maintaining a minimum
97 of "code walking" to understand, modify and extend. But, why stop there? Since
98 it's initial inception, PyRIC has grown to include ioctl support to replicate
99 features of ifconfig such as getting or setting the mac address and has recently
100 implemented rkill support to soft block or unblock wireless cards.
101
102 ## CURRENT STATE
103 ATT, PyRIC pyw provides the following:
104 * enumerate interfaces and wireless interfaces
105 * identify a cards chipset and driver
106 * get/set hardware address
107 * get/set ip4 address, netmask and or broadcast
108 * turn card on/off
109 * get supported standards
110 * get supported commands
111 * get supported modes
112 * get dev info
113 * get phy info
114 * get link info
115 * get/set regulatory domain
116 * get/set mode
117 * get/set coverage class, RTS threshold, Fragmentation threshold & retry limits
118 * add/delete interfaces
119 * enumerate ISM and UNII channels
120 * block/unblock rfkill devices
121
122 In utils, several helpers can be found that can be used to:
123 * enumerate channels and frequencies and convert between the two
124 * manipulate mac addresses and generate random ones
125 * fetch and parse the IEEE oui text file
126 * further rfkill operations to include listing all rfkill devices
127
128 For a full listing of every function offered by pyw and helpers see the user
129 guide PyRIC.pdf.
130
131 PyRIC also provides limited help functionality concerning nl80211 commands/attributes
132 for those who wish to add additional commands. However, it pulls directly from
133 the comments nl80211 header file and may be vague.
134
135 ## WHAT IS PyRIC?
136 To avoid confusion, PyRIC is the system as a whole, including all header files
137 and "libraries" that are required to communicate with the kernel. pyw is a
138 interface to these libraries providing specific funtions.
139
140 What it does - defines programmatic access to a subset of iw, ifconfig and rkill.
141 In short, PyRIC provides Python wireless pentesters the ability to work with
142 wireless cards directly from Python without having to use command line tools
143 through Popen.
144 """
0 #!/usr/bin/env python
1 """ lib lib subpackage
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 lib subpackage
22
23 lib 0.0.2
24 desc: lib subpackage
25 includes: libnl 0.1.0 libio 0.0.1
26 changes:
27 o added libio
28 o updated libnl
29 - added nlmsg_fromstream
30 - added NLSocket class
31 - added partial support of nested attributes
32 o added functionality to modify rx,tx and timeout after socket creation
33 o update libnl.py
34 - remove nla_* from GENLMsg stand-alone functions as this was my original
35 intent where the classes should only be 'placeholders', similar to C structs
36 and not full blow objects
37 - added some error checking to nla_parse_nested, raising and handling error
38 in situations where attribute len is 0
39 - fixed nlmsg_fromstream to handle non-ack message parsing with a length of 36
40 o libnl and libnl now report their own errors rather than use pyric.error
41 o added support for NLA_SET
42 """
43
44 __name__ = 'lib'
45 __license__ = 'GPLv3'
46 __version__ = '0.0.2'
47 __date__ = 'April 2016'
48 __author__ = 'Dale Patterson'
49 __maintainer__ = 'Dale Patterson'
50 __email__ = '[email protected]'
51 __status__ = 'Production'
0 #!/usr/bin/env python
1 """ libio provides ioctl socket & send/recv functionality
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Basic wrappers providing functionality for socket creation/deletion and send/recv
22 w.r.t ioctl calls
23
24 """
25
26 __name__ = 'libio'
27 __license__ = 'GPLv3'
28 __version__ = '0.0.1'
29 __date__ = 'April 2016'
30 __author__ = 'Dale Patterson'
31 __maintainer__ = 'Dale Patterson'
32 __email__ = '[email protected]'
33 __status__ = 'Production'
34
35 import socket
36 import struct
37 import errno
38 from fcntl import ioctl
39
40 class error(EnvironmentError): pass
41
42 def io_socket_alloc():
43 """
44 create a socket for ioctl calls
45 :returns: an io socket
46 """
47 return socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
48
49 def io_socket_free(iosock):
50 """ close the socket """
51 if iosock: iosock.close()
52 return None
53
54 def io_transfer(iosock,flag,ifreq):
55 """
56 send & recieve an ifreq struct
57 :param iosock: io socket
58 :param flag: sockios control call
59 :param ifreq: ifreq to send
60 :returns: an the ifreq struct recieved
61 """
62 try:
63 return ioctl(iosock.fileno(),flag,ifreq)
64 except (AttributeError,struct.error) as e:
65 # either sock is not valid or a bad value passed to ifreq
66 if e.message.find('fileno'): raise error(errno.ENOTSOCK,"bad socket")
67 else: raise error(errno.EINVAL,e)
68 except IOError as e:
69 # generally device cannot be found sort but can also be
70 # permissions etc, catch and reraise as our own
71 if e.errno is not None: # just in case we have a none 2-tuple error
72 raise error(e.errno,e.strerror)
73 else:
74 raise error(-1,e)
75 except Exception as e:
76 # blanket catchall
77 raise error(-1,e.args[0])
0 #!/usr/bin/env python
1 """ libnl provides libnl(ish) functionality
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Relates similarily to libnl by providing functions handling netlink messages
22 and sockets. Where possible I have attempted to name the below functions the
23 same as would be found in libnl to ease any transitions. However, I have taken
24 liberties with the below as these functions only handle nl80211 generic netlink
25 messages.
26
27 Provides access to netlink sockets and messages in a manner similar to libnl.
28 see http://www.carisma.slowglass.com/~tgr/libnl/doc/core.html
29
30 """
31
32 __name__ = 'libnl'
33 __license__ = 'GPLv3'
34 __version__ = '0.1.1'
35 __date__ = 'July 2016'
36 __author__ = 'Dale Patterson'
37 __maintainer__ = 'Dale Patterson'
38 __email__ = '[email protected]'
39 __status__ = 'Production'
40
41 from time import time
42 from os import getpid,strerror
43 import struct
44 import socket
45 from binascii import hexlify
46 import errno
47 import pyric.net.netlink_h as nlh
48 import pyric.net.genetlink_h as genlh
49 from pyric.net.policy import nla_datatype
50
51 class error(EnvironmentError): pass
52
53 BUFSZ = 32768 # Generic default buffersize
54
55 """
56 NETLINK SOCKET
57 """
58
59 class NLSocket(dict):
60 """
61 Wrapper around a Netlink socket. Exposes the following properties: (callable
62 by '.')
63 sock: socket, get only
64 fd: file descriptor, get only
65 pid: (local) port id, get/set
66 grpm: group mask, get/set
67 seq: seq. #, get/set
68 tx: tx buffer size, get only
69 rx: rx buffer size, get only
70 """
71 def __new__(cls,d=None):
72 return super(NLSocket,cls).__new__(cls,dict({} if not d else d))
73
74 def __repr__(self):
75 """ :returns: description """
76 fmt = "NLSocket(fd: {0}, pid: {1}, grpm: {2}, seq: {3}, tx: {4}, rx: {5})"
77 return fmt.format(self.fd,self.pid,self.grpm,self.seq,self.tx,self.rx)
78
79 @property
80 def sock(self): return self['sock']
81
82 @property
83 def fd(self): return self['sock'].fileno()
84
85 @property
86 def tx(self): return self['sock'].getsockopt(socket.SOL_SOCKET,socket.SO_SNDBUF)
87
88 @tx.setter
89 def tx(self,v):
90 if v < 128 or v > _maxbufsz_():
91 raise error(errno.EINVAL,"Invalid buffer size")
92 self['sock'].setsockopt(socket.SOL_SOCKET,socket.SO_SNDBUF,v)
93
94 @property
95 def rx(self): return self['sock'].getsockopt(socket.SOL_SOCKET,socket.SO_RCVBUF)
96
97 @rx.setter
98 def rx(self,v):
99 if v < 128 or v > _maxbufsz_():
100 raise error(errno.EINVAL,"Invalid buffer size")
101 self['sock'].setsockopt(socket.SOL_SOCKET,socket.SO_RCVBUF,v)
102
103 @property
104 def pid(self): return self['pid']
105
106 @pid.setter
107 def pid(self,v):
108 if v < 1: raise error(errno.EINVAL,"Invalid port id")
109 self['pid'] = v
110
111 @property
112 def grpm(self): return self['grpm']
113
114 @grpm.setter
115 def grpm(self,v): self['grpm'] = v
116
117 @property
118 def seq(self): return self['seq']
119
120 @seq.setter
121 def seq(self,v):
122 if v < 1: raise error(errno.EINVAL,"Invalid sequence number")
123 self['seq'] = v
124
125 @property
126 def timeout(self): return self['sock'].gettimeout()
127
128 @timeout.setter
129 def timeout(self,v):
130 if v and v < 0: raise error(errno.EINVAL,"Invalid timeout value")
131 self['sock'].settimeout(v)
132
133 #### wrap socket functions
134
135 def incr(self):
136 """ increments seq num """
137 self['seq'] += 1
138
139 def send(self,pkt):
140 """
141 send data
142 :param pkt: data to be sent
143 :returns: bytes sent
144 """
145 return self['sock'].send(pkt)
146
147 def recv(self):
148 """ :returns: msg from kernel """
149 return self['sock'].recv(self.rx)
150
151 def close(self):
152 """ closes the socket """
153 if self['sock']: self['sock'].close()
154 self['sock'] = self['fid'] = None
155 self['pid'] = self['grpm'] = self['seq'] = None
156 self['rx'] = self['tx'] = None
157
158 def nl_socket_alloc(pid=None,grps=0,seq=None,rx=None,tx=None,timeout=None):
159 """
160 create a netlink socket
161 :param pid: port id
162 :param grps: multicast groups mask
163 :param seq: initial seq. #
164 :param rx: rx buffer size
165 :param tx: tx buffer size
166 :param timeout: time to block on socket
167 :returns: a NLSocket
168 NOTE:
169 per man socket, the kernel will double the specified rx/tx buffer size and
170 the min. size is 128
171 """
172 # set & validate paramaters
173 pid = pid or getpid() + int(time()) # allow multiple sockets on this host
174 if pid < 1: raise error(errno.EINVAL,"Invalid port id")
175 seq = seq or int(time())
176 if seq < 1: raise error(errno.EINVAL,"Invalid sequence number")
177 rx = rx or BUFSZ
178 if rx < 128 or rx > _maxbufsz_(): raise error(errno.EINVAL,"Invalid rx size")
179 tx = tx or BUFSZ
180 if tx < 128 or tx > _maxbufsz_(): raise error(errno.EINVAL,"Invalid tx size")
181
182 # create the socket and rturn it
183 try:
184 s = socket.socket(socket.AF_NETLINK,socket.SOCK_RAW,nlh.NETLINK_GENERIC)
185 s.setsockopt(socket.SOL_SOCKET,socket.SO_SNDBUF,tx)
186 s.setsockopt(socket.SOL_SOCKET,socket.SO_RCVBUF,rx)
187 s.settimeout(timeout)
188 s.bind((pid,grps))
189 except socket.error as e:
190 raise error(e.errno,e.strerror)
191 return NLSocket({'sock':s,'tx':tx,'rx':rx,'pid':pid,'grpm':grps,'seq':seq})
192
193 def nl_socket_free(sock):
194 """ close the socket """
195 try:
196 sock.close()
197 except AttributeError: # sock already closed
198 pass
199 return None
200
201 def nl_socket_pid(sock):
202 """ :returns netlink socket's pid """
203 return sock.pid
204
205 def nl_socket_grpmask(sock):
206 """ :returns netlink socket's group mask """
207 return sock.grpm
208
209 def nl_sendmsg(sock,msg,override=False):
210 """
211 sends msg to kernel
212 :param sock: netlink socket
213 :param msg: nlmsg stream
214 :param override: if True will keep the message's pid and seq. This can
215 be used for testing
216 """
217 try:
218 # change the msg's pid & seq to that of the sockets prior to sending &
219 # set the ack flag - I can't figure how to tell in recv if an ack was
220 # requested or not so I force an ACK here
221 if not override:
222 msg.pid = sock.pid
223 msg.seq = sock.seq
224 msg.flags = msg.flags | nlh.NLM_F_ACK
225 sent = sock.send(msg.tostream())
226 if sent != msg.len: raise error(errno.EBADMSG,"Message sent incomplete")
227 except socket.error as e:
228 raise error(errno.ECOMM, e)
229 except AttributeError:
230 raise error(errno.ENOTSOCK,"Invalid netlink socket")
231
232 def nl_recvmsg(sock):
233 """
234 :param sock: netlink socket
235 :returns: a GENLMsg received from the socket
236 """
237 try:
238 # pull off the message and following ack message NOTE: nlmsg_fromstream
239 # will throw an exception if msg is an ack/nack catch it and test for ack.
240 # If it was an ack, return the success code otherwise, reraise it. If it
241 # wasn't an ack/nack, return the message
242 msg = nlmsg_fromstream(sock.recv())
243 try:
244 _ = nlmsg_fromstream(sock.recv())
245 except error as e:
246 if e.errno == nlh.NLE_SUCCESS: pass
247 else: raise
248 if sock.seq != msg.seq: raise error(errno.EBADMSG,"seq. # out of order")
249 return msg
250 except socket.timeout:
251 raise error(-1,"socket timed out")
252 except socket.error as e:
253 raise error(errno.ENOTSOCK,e)
254 except error as e:
255 if e.errno == nlh.NLE_SUCCESS: return nlh.NLE_SUCCESS
256 raise # rethrow
257 finally:
258 # always increment the sequence #
259 sock.incr()
260
261 """
262 NETLINK MESSAGES
263
264 generic netlink data exchanged between user and kernel space is a netlink message
265 of type NETLINK_GENERIC using the netlink attributes interface. Messages are in
266 the format:
267
268 <------- NLMSG_ALIGN(hlen) ------> <---- NLMSG_ALIGN(len) --->
269 +----------------------------+-----+---------------------+-----+
270 | Header | Pad | Payload | Pad |
271 | struct nlmsghdr | | | |
272 +----------------------------+-----+---------------------+-----+
273
274 <-------- GENL_HDRLEN -------> <--- hdrlen -->
275 <------- genlmsg_len(ghdr) ------>
276 +------------------------+-----+---------------+-----+------------+
277 | Generic Netlink Header | Pad | Family Header | Pad | Attributes |
278 | struct genlmsghdr | | | | |
279 +------------------------+-----+---------------+-----+------------+
280
281 <-------- nla_attr_size(payload) --------->
282 +------------------+-----+------------------+-----+
283 | Attribute Header | Pad | Payload | Pad |
284 +------------------+-----+------------------+-----+
285
286 Example: nlmsg for retrieving the family id of nl80211
287 |<----------- nlmsghdr ---------->|gemsghdr|<-------- attr -------->|
288 | |< hdr >|<--- payload -->|
289 | 0 1 2 3 4 5 6 7| 0 1 2 3 4 5 6 7| 0 1 2 3 4 5 6 7| 0 1 2 3 4 5 6 7|
290 |2000000010000500|02000000626b0000|030100000c000200|6e6c383032313100|
291
292 Netlink message components are aligned on boundaries of 4
293 """
294
295 """
296 The GENLMsg class. There are two methods of creating a GENLMsg:
297 1) nlmsg_new -> create a new 'default' msg
298 2) nlmsg_fromstream -> create a msg from a string
299
300 NOTE: regardles of the message's specified port id & seq #, when sending they
301 will be set to that of the socket's port id & seq #. The can be set during
302 creation IOT facilitate testing etc
303 """
304
305 class GENLMsg(dict):
306 """
307 A wrapper around dict for an underlying generic netlink message of nl80211
308 family. Exposes the following properties: (callable by '.')
309 len: message length, get only
310 nltype: netlink type, get/set
311 flags: message flags, get/set
312 seq: seq. #, get/set
313 pid: port id, get/set
314 cmd: etlink command, get/set
315 attrs: message attributes get only
316 Each attributes is a tuple t = (attribute,value,datatype)
317 attribute: netlink type of attribute like CTRL_ATTR_FAMILY_ID
318 value: actual value (i.e. unpacked)
319 datatype: datatype of attribute value as defined in netlink_h i.e. NLA_U8
320 and are sent in the order they are put on the attr list
321 """
322 def __new__(cls,d=None):
323 return super(GENLMsg,cls).__new__(cls,dict({} if not d else d))
324
325 def __repr__(self):
326 fmt = "nlmsghdr(len={0},type={1},flags={2},seq={3},pid={4})\n"
327 ret = fmt.format(self.len,self.nltype,self.flags,self.seq,self.pid)
328 ret += "genlmsghdr(cmd={0})\n".format(self.cmd)
329 ret += "attributes:\n"
330 for i,(a,v,d) in enumerate(self.attrs):
331 # getting character(s) in some bytestrings that cause the terminal to
332 # hang (why?) hexlify unspec and unpacked nested to avoid this
333 if d == nlh.NLA_UNSPEC:
334 v = hexlify(v)
335 elif d == nlh.NLA_NESTED:
336 v = [(idx,hexlify(attr)) for idx,attr in v]
337 ret += "\t{0}: type={1},datatype={2}\n\tvalue={3}\n".format(i,a,d,v)
338 return ret
339
340 #### PROPERTIES
341
342 @property # length (inlcuding padding and headers)
343 def len(self): return len(self.tostream())
344
345 @property
346 def vers(self): return 1
347
348 @property
349 def nltype(self): return self['type']
350
351 @nltype.setter
352 def nltype(self,v):
353 if v < 0: raise error(errno.ERANGE,"nltype {0} is invalid".format(v))
354 self['type'] = v
355
356 @property
357 def flags(self): return self['flags']
358
359 @flags.setter
360 def flags(self,v): self['flags'] = v
361
362 @property
363 def seq(self): return self['seq']
364
365 @seq.setter
366 def seq(self,v):
367 if v < 1: raise error(errno.ERANGE,"invalid seq. number")
368 self['seq'] = v
369
370 @property
371 def pid(self): return self['pid']
372
373 @pid.setter
374 def pid(self,v):
375 if v < 1: raise error(errno.ERANGE,"invalid port id")
376 self['pid'] = v
377
378 @property
379 def cmd(self): return self['cmd']
380
381 @cmd.setter
382 def cmd(self,v):
383 if v < 0: raise error(errno.ERANGE,"invalid cmd")
384 self['cmd'] = v
385
386 @property
387 def attrs(self): return self['attrs']
388
389 @property
390 def numattrs(self): return len(self['attrs'])
391
392 #### METHODS
393
394 def tostream(self):
395 """ :returns packed netlink message """
396 payload = genlh.genlmsghdr(self['cmd']) # nlhsghdr, genlmsghdr end at boundary of 4
397 for a,v,d in self['attrs']:
398 try:
399 payload += _attrpack_(a,v,d)
400 except struct.error as e:
401 if d == nlh.NLA_NESTED: pass # we need to fix here
402 raise error(-1,"Packing {0} {1}: {2}".format(a,v,e))
403 return nlh.nlmsghdr(len(payload),self.nltype,self.flags,self.seq,self.pid) + payload
404
405 def nlmsg_new(nltype=None,cmd=None,seq=None,pid=None,flags=None,attrs=None):
406 """
407 :param nltype: message content
408 :param cmd: genetlink service type
409 :param seq: sequence number
410 :param pid: port id
411 :param flags: additional flags
412 :param attrs: attr list list of tuples t = (attribute,value,attr_datatype)
413 attribute = netlinke type of attribute like CTRL_ATTR_FAMILY_ID
414 value = actual value (i.e. unpacked)
415 attr_datatype = type of attribute value as defined in netlink_h i.e. NLA_U8
416 :returns a GENLMsg
417 NOTE:
418 # version is hardcoded as 1 and len is calculated
419 """
420 return GENLMsg({'type':nltype or nlh.NETLINK_GENERIC,
421 'flags':flags or (nlh.NLM_F_REQUEST|nlh.NLM_F_ACK),
422 'seq':seq or int(time()),
423 'pid':pid or getpid(),
424 'cmd':cmd or genlh.CTRL_CMD_UNSPEC,
425 'attrs':attrs or []})
426
427 def nlmsg_fromstream(stream,override=False):
428 """
429 create a GENLMsg from a stream
430 :param stream: packed binary data
431 :param override: override ack processings - DO NOT USE for debugging only
432 :returns: a GENLMsg
433 """
434 # parse out netlink/generic netlink headers
435 try:
436 l,t,fs,s,p = struct.unpack_from(nlh.nl_nlmsghdr,stream,0)
437 if t == nlh.NLMSG_ERROR or (l == nlh.NLMSGACKLEN and not override):
438 # have an (possible) ack/nack i.e. error msg
439 e = struct.unpack_from(nlh.nl_nlmsgerr,stream,nlh.NLMSGHDRLEN)[0]
440 raise error(abs(e),strerror(abs(e)))
441 c,_,_ = struct.unpack_from(genlh.genl_genlmsghdr,stream,nlh.NLMSGHDRLEN)
442 except struct.error as e:
443 raise error(-1,"error parsing headers: {0}".format(e))
444
445 # create a new message with hdr values then parse the attributes
446 msg = nlmsg_new(t,c,s,p,fs)
447 nla_parse(msg,l,t,stream,nlh.NLMSGHDRLEN + genlh.GENLMSGHDRLEN)
448 return msg
449
450 def nla_parse(msg,l,mtype,stream,idx):
451 """
452 parses attributes in stream, putting them in msg
453 :param msg: current message
454 :param l: total length of message
455 :param mtype: message content
456 :param stream: byte stream
457 :param idx: current index in stream
458 """
459 # get policy family NOTE: cheating here, we know it's either generic or nl80211
460 pol = 'ctrl_attr' if mtype == nlh.NETLINK_GENERIC else 'nl80211_attr'
461 attrlen = nlh.NLATTRHDRLEN # pull out these to avoid
462 attrhdr = nlh.nl_nlattrhdr # doing so in each iteration
463
464 # eat the stream until the end
465 while idx < l:
466 a = atype = alen = None # shut pycharm up about unitialized variable
467 try:
468 alen,atype = struct.unpack_from(attrhdr,stream,idx) # get length, type
469 idx += attrlen # move to attr start
470 alen -= attrlen # attr length (w/ padding)
471 a = stream[idx:idx+alen] # attr value
472 dt = nla_datatype(pol,atype) # attr datatype
473
474 # Note: we use unpack_from which will ignore the null bytes in numeric
475 # datatypes & for strings, strip trailing null bytes
476 # dt == nlh.NLA_UNSPEC: ignore
477 if dt == nlh.NLA_STRING: a = _nla_strip_(a)
478 elif dt == nlh.NLA_U8: a = struct.unpack_from("B",a,0)[0]
479 elif dt == nlh.NLA_U16: a = struct.unpack_from("H",a,0)[0]
480 elif dt == nlh.NLA_U32: a = struct.unpack_from("I",a,0)[0]
481 elif dt == nlh.NLA_U64: a = struct.unpack_from("Q",a,0)[0]
482 elif dt == nlh.NLA_FLAG: a = '' # flags should be 0 size
483 elif dt == nlh.NLA_MSECS: a = struct.unpack_from("Q",a,0)[0]
484 elif dt == nlh.NLA_SET_U8: a = nla_parse_set(a,nlh.NLA_U8)
485 elif dt == nlh.NLA_SET_U16: a = nla_parse_set(a,nlh.NLA_U16)
486 elif dt == nlh.NLA_SET_U32: a = nla_parse_set(a,nlh.NLA_U32)
487 elif dt == nlh.NLA_SET_U64: a = nla_parse_set(a,nlh.NLA_U64)
488 elif dt == nlh.NLA_NESTED: a = nla_parse_nested(a)
489 nla_put(msg,a,atype,dt)
490 except struct.error: # append as Error, stripping null bytes
491 nla_put(msg,_nla_strip_(a),atype,nlh.NLA_ERROR)
492 except error as e:
493 if e.errno == errno.EINVAL: # a nested or set failed to parse correctly
494 nla_put(msg, _nla_strip_(a), atype, nlh.NLA_ERROR)
495 else:
496 raise
497 except MemoryError as e: # hopefully don't get here
498 raise error(-1,"Attr type {0} of pol {1} failed: {2}".format(atype,pol,e))
499 idx = nlh.NLMSG_ALIGN(idx + alen) # move index to next attr
500
501 def nla_parse_nested(nested):
502 """
503 :param nested: the nested attribute with attribute header removed
504 :returns: list of tuples (index, data) where index is the index
505 into an enum structure and attribute is the packed attribute)
506 Callers must parse these themselves - see below for details
507
508 From libnl (Thomas Graf)
509 When nesting attributes, the nested attributes are included as payload of
510 a container attribute. Attributes are nested by surrounding them with calls
511 to nla_nest_start() and nla_nest_end().
512
513 <-------- nla_attr_size(payload) --------->
514 +------------------+-----+------------------+-----+
515 | Attribute Header | Pad | Payload | Pad |
516 +------------------+-----+------------------+-----+
517
518 Nested attributes (after removing the Attribute header) should have the
519 form:
520
521 +--------+--------+-----+
522 | Length |Payload | Pad |
523 +--------+--------+-----+
524 <-- 2 --><- var ->< var >
525
526 where:
527 Length (u16) is the length of the nested attribute (excluding padding
528 affixed to the end to align the attribute). The size of padding is
529 determined by NLMSG_ALIGN
530 Payload has the format:
531
532 +-------+--------+-----+
533 | Index | Data | Pad |
534 +-------+--------+-----+
535 <-- 2 --><- var ->< var >
536
537 where index is the index into an enum structure as determined by the
538 attribute type of the nested attribute which is found in the Attribute
539 Header
540 """
541 ns = []
542 idx = 0
543 l = len(nested)
544 while idx < l:
545 # first two bytes define length, including these bytes, length does not
546 # include pad byte(s) affixed to end for proper alignment
547 alen = struct.unpack_from('H', nested, idx)[0]
548 if alen == 0: raise error(errno.EINVAL, "Invalid nesting")
549 #ns.append(nested[idx+2:idx+alen]) # don't include the length bytes
550 nattr = nested[idx + 2:idx + alen]
551 ns.append((struct.unpack_from('H',nattr,0)[0],nattr[2:]))
552 idx += nlh.NLMSG_ALIGN(alen)
553 return ns
554
555 def nla_parse_set(aset,etype):
556 """
557 parses out a set of like sized elements
558 :param aset: a netlink nl80211 set
559 :param etype: data type of each element in the set
560 :returns: list of elements in aset
561 """
562 # get the struct format and element size
563 if etype == nlh.NLA_U8: fmt = "B"
564 elif etype == nlh.NLA_U16: fmt = "H"
565 elif etype == nlh.NLA_U32: fmt = "I"
566 elif etype == nlh.NLA_U64: fmt = "Q"
567 else:
568 raise error(errno.EINVAL,"set elements are not valid datatype")
569 esize = struct.calcsize(fmt)
570
571 ss = []
572 idx = 0
573 asize = len(aset)
574 while idx < asize:
575 if asize - idx < esize: break # don't attempt to parse pad bytes
576 try:
577 s = struct.unpack_from(fmt,aset,idx)[0]
578 ss.append(s)
579 idx += esize
580 except struct.error:
581 raise error(errno.EINVAL,"set elements failed to unpack")
582 return ss
583
584 def nla_put(msg,v,a,d):
585 """
586 append attribute to msg's attribute list
587 :param msg: GENLMsg
588 :param v: attribute value
589 :param a: attribute type
590 :param d: attribute datatype
591 """
592 if d > nlh.NLA_TYPE_MAX: raise error(errno.ERANGE,"value type is invalid")
593 msg['attrs'].append((a,v,d))
594
595 # nla_put_* append data of specified datatype
596 def nla_put_flag(msg,a): nla_put(msg,None,a,nlh.NLA_FLAG)
597 def nla_put_unspec(msg,v,a): nla_put(msg,v,a,nlh.NLA_UNSPEC)
598 def nla_put_u8(msg,v,a): nla_put(msg,v,a,nlh.NLA_U8)
599 def nla_put_u16(msg,v,a): nla_put(msg,v,a,nlh.NLA_U16)
600 def nla_put_u32(msg,v,a): nla_put(msg,v,a,nlh.NLA_U32)
601 def nla_put_u64(msg,v,a): nla_put(msg,v,a,nlh.NLA_U64)
602 def nla_put_string(msg,v,a): nla_put(msg,v,a,nlh.NLA_STRING)
603 def nla_put_msecs(msg,v,a): nla_put(msg,v,a,nlh.NLA_MSECS)
604 def nla_put_nested(msg,v,a): nla_put(msg,v,a,nlh.NLA_NESTED)
605 def nla_put_set_u8(msg,v,a): nla_put(msg,v,a,nlh.NLA_SET_U8)
606 def nla_put_set_u16(msg,v,a): nla_put(msg,v,a,nlh.NLA_SET_U16)
607 def nla_put_set_u32(msg,v,a): nla_put(msg,v,a,nlh.NLA_SET_U32)
608 def nla_put_set_u64(msg,v,a): nla_put(msg,v,a,nlh.NLA_SET_U64)
609
610 def nla_putat(msg,i,v,a,d):
611 """
612 puts (overwrites) attribute at index i in msg's attr list
613 :param msg: GENLMsg
614 :param i: index to put attribute
615 :param v: attribute value
616 :param a: attribute type
617 :param d: attribute datatype
618 """
619 if d > nlh.NLA_TYPE_MAX: raise error(errno.ERANGE,"invalid datatype")
620 msg['attrs'][i] = (a,v,d)
621
622 def nla_pop(msg,i):
623 """
624 pop and return the attr tuple at i in msg's attr list
625 :param msg: GENLMsg
626 :param i: index to pop
627 :returns: the 'popped' attribute
628 """
629 attr = msg.attrs[i]
630 del msg['attrs'][i]
631 return attr
632
633 def nla_find(msg,a,value=True):
634 """
635 find the first attribute having type a in msg's attr list
636 :param msg: GENLMsg
637 :param a: attribute
638 :param value: {True=return attr. value only|False=return attr. triple}
639 :returns: first attribute found with a or None
640 """
641 for t,v,d in msg.attrs:
642 if t == a:
643 if value: return v
644 else: return t,v,d
645 return None
646
647 def nla_get(msg,i,value=True):
648 """
649 get attribute at index i in msg's attribute list
650 :param msg: GENLMsg
651 :param i: index of desired attribute
652 :param value: {True=return attr. value only|False=return attr. triple}
653 :returns: attribute at i
654 """
655 attr = msg.attrs[i]
656 if value: return attr[1]
657 else: return attr
658
659 #### FILE PRIVATE ####
660
661 def _nla_strip_(v):
662 """
663 strips padding from v
664 :param v: value to strip
665 :returns: v w/o padding
666 **NOTE: Do not use on numeric attributes
667 """
668 try:
669 for i,e in reversed(list(enumerate(v))):
670 if e != '\x00': return v[:i+1]
671 return v
672 except IndexError:
673 return v
674
675 def _attrpack_(a,v,d):
676 """
677 :param a: attribute type
678 :param v: value to pack
679 :param d: datatype of value
680 :returns: packed attribute w/ padding if necessary
681 """
682 attr = "" # appease PyCharm
683 if d == nlh.NLA_UNSPEC: attr = v
684 elif d == nlh.NLA_U8: attr = struct.pack("B",v)
685 elif d == nlh.NLA_U16: attr = struct.pack("H",v)
686 elif d == nlh.NLA_U32: attr = struct.pack("I",v)
687 elif d == nlh.NLA_U64: attr = struct.pack("Q",v)
688 elif d == nlh.NLA_STRING: attr = struct.pack("{0}sx".format(len(v)),v)
689 elif d == nlh.NLA_FLAG: attr = '' # a 0 sized attribute
690 elif d == nlh.NLA_MSECS: attr = struct.pack("Q",v)
691 elif d == nlh.NLA_NESTED:
692 # assumes a single layer of nesting
693 for nested in v:
694 # prepend the packed index to the already packed attribute
695 # the align it
696 nattr = struct.pack('H',nested[0]) + nested[1]
697 nattr += struct.pack("{0}x".format(nlh.NLMSG_ALIGNBY(len(nattr))))
698 attr += nattr
699 #for nested in v:
700 # nlen = len(v) + 2
701 # nattr = struct.pack('xBx', nlen) + nested
702 # nattr += struct.pack("{0}x".format(nlh.NLMSG_ALIGNBY(len(nattr))))
703 # attr += nattr
704 else:
705 fmt = "" # appease PyCharm
706 if d == nlh.NLA_SET_U8: fmt = "B"
707 elif d == nlh.NLA_SET_U16: fmt = "H"
708 elif d == nlh.NLA_SET_U32: fmt = "I"
709 elif d == nlh.NLA_SET_U64: fmt = "Q"
710 for el in v: attr += struct.pack(fmt,el)
711 attr = nlh.nlattrhdr(len(attr),a) + attr
712 attr += struct.pack("{0}x".format(nlh.NLMSG_ALIGNBY(len(attr))))
713 return attr
714
715 def _maxbufsz_():
716 """ :returns: maximum allowable socket buffer size """
717 fin = None
718 try:
719 fin = open('/proc/sys/net/core/rmem_max')
720 return int(fin.read().strip()) / 2
721 except (IOError,ValueError):
722 # return a hardcoded value
723 return 2097152
724 finally:
725 if fin: fin.close()
0 #!/usr/bin/env python
1 """ net
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Linux header ports for netlink et al.
22
23 net 0.0.2
24 desc: linux header ports
25 includes: /wireless genetlink_h 0.0.1 if_h 0.0.3 netlink_h 0.0.3 sockios_h 0.0.2
26 policy 0.0.2
27 changes:
28 o added attribute constants to nl80211_h
29 o added attributes.py to define nla_policies
30 o renamed attributes.py to policy.py to avoid confusion
31 o changed policies from list to dict
32 o removed nle_error related as we use python errno
33 o added ip4 to sockaddr and set ip4 to ifreq
34
35 """
36
37 __name__ = 'net'
38 __license__ = 'GPLv3'
39 __version__ = '0.0.2'
40 __date__ = 'April 2016'
41 __author__ = 'Dale Patterson'
42 __maintainer__ = 'Dale Patterson'
43 __email__ = '[email protected]'
44 __status__ = 'Production'
45
0 #!/usr/bin/env python
1
2 """ genetlink_h.py: port of netlink.h public header
3 /*
4 * NETLINK Generic Netlink Family
5 *
6 * Authors: Jamal Hadi Salim
7 * Thomas Graf <[email protected]>
8 * Johannes Berg <[email protected]>
9 */
10
11 Copyright (C) 2016 Dale V. Patterson ([email protected])
12
13 This program is free software: you can redistribute it and/or modify it under
14 the terms of the GNU General Public License as published by the Free Software
15 Foundation, either version 3 of the License, or (at your option) any later
16 version.
17
18 Redistribution and use in source and binary forms, with or without modifications,
19 are permitted provided that the following conditions are met:
20 o Redistributions of source code must retain the above copyright notice, this
21 list of conditions and the following disclaimer.
22 o Redistributions in binary form must reproduce the above copyright notice,
23 this list of conditions and the following disclaimer in the documentation
24 and/or other materials provided with the distribution.
25 o Neither the name of the orginal author Dale V. Patterson nor the names of any
26 contributors may be used to endorse or promote products derived from this
27 software without specific prior written permission.
28
29 A port of genetlink.h to python and defines the nla_policy for generic netlink
30 attributes.
31
32 """
33
34 #__name__ = 'genetlink_h.py'
35 __license__ = 'GPLv3'
36 __version__ = '0.0.1'
37 __date__ = 'March 2016'
38 __author__ = 'Dale Patterson'
39 __maintainer__ = 'Dale Patterson'
40 __email__ = '[email protected]'
41 __status__ = 'Production'
42
43 import struct
44
45 GENL_NAMSIZ = 16 # length of family name
46
47 GENL_MIN_ID = 0x10 # hardcoded from netlink_h
48 GENL_MAX_ID = 1023
49
50 """
51 struct genlmsghdr {
52 __u8 cmd;
53 __u8 version;
54 __u16 reserved;
55 };
56 """
57 genl_genlmsghdr = "BBH"
58 GENLMSGHDRLEN = struct.calcsize(genl_genlmsghdr)
59 def genlmsghdr(cmd,vers=1):
60 """
61 create a generic netlink header
62 :param cmd: message type of genetlink service
63 :param vers: revision value for backward compatability
64 :returns: packed generic netlink header
65 """
66 return struct.pack(genl_genlmsghdr,cmd,vers,0)
67
68 #GENL_HDRLEN NLMSG_ALIGN(sizeof(struct genlmsghdr))
69
70 GENL_ADMIN_PERM = 0x01
71 GENL_CMD_CAP_DO = 0x02
72 GENL_CMD_CAP_DUMP = 0x04
73 GENL_CMD_CAP_HASPOL = 0x08
74
75 # List of reserved static generic netlink identifiers:
76 GENL_ID_GENERATE = 0
77 GENL_ID_CTRL = 0x10 # hardcoded from netlink_h
78 GENL_ID_VFS_DQUOT = GENL_ID_CTRL + 1
79 GENL_ID_PMCRAID = GENL_ID_CTRL + 2
80
81 #Controller
82 CTRL_CMD_UNSPEC = 0
83 CTRL_CMD_NEWFAMILY = 1
84 CTRL_CMD_DELFAMILY = 2
85 CTRL_CMD_GETFAMILY = 3
86 CTRL_CMD_NEWOPS = 4
87 CTRL_CMD_DELOPS = 5
88 CTRL_CMD_GETOPS = 6
89 CTRL_CMD_NEWMCAST_GR = 7
90 CTRL_CMD_DELMCAST_GRP = 8
91 CTRL_CMD_GETMCAST_GRP = 9 # unused
92 __CTRL_CMD_MAX = 10
93 CTRL_CMD_MAX = __CTRL_CMD_MAX - 1
94
95 CTRL_ATTR_UNSPEC = 0
96 CTRL_ATTR_FAMILY_ID = 1
97 CTRL_ATTR_FAMILY_NAME = 2
98 CTRL_ATTR_VERSION = 3
99 CTRL_ATTR_HDRSIZE = 4
100 CTRL_ATTR_MAXATTR = 5
101 CTRL_ATTR_OPS = 6
102 CTRL_ATTR_MCAST_GROUPS = 7
103 __CTRL_ATTR_MAX = 9
104 CTRL_ATTR_MAX = __CTRL_ATTR_MAX - 1
105
106 CTRL_ATTR_OP_UNSPEC = 0
107 CTRL_ATTR_OP_ID = 1
108 CTRL_ATTR_OP_FLAGS = 2
109 __CTRL_ATTR_OP_MAX = 3
110 CTRL_ATTR_OP_MAX = __CTRL_ATTR_OP_MAX - 1
111 nla_policy_attr_op = []
112
113 CTRL_ATTR_MCAST_GRP_UNSPEC = 0
114 CTRL_ATTR_MCAST_GRP_NAME = 1
115 CTRL_ATTR_MCAST_GRP_ID = 2
116 __CTRL_ATTR_MCAST_GRP_MAX = 3
117 CTRL_ATTR_MCAST_GRP_MAX = __CTRL_ATTR_MCAST_GRP_MAX - 1
118 nla_policy_attr_mcast = []
0 #!/usr/bin/env python
1 """ sockios_h.py: definitions for INET interface module
2
3 /*
4 * INET An implementation of the TCP/IP protocol suite for the LINUX
5 * operating system. INET is implemented using the BSD Socket
6 * interface as the means of communication with the user level.
7 *
8 * Global definitions for the INET interface module.
9 *
10 * Version: @(#)if.h 1.0.2 04/18/93
11 *
12 * Authors: Original taken from Berkeley UNIX 4.3, (c) UCB 1982-1988
13 * Ross Biro
14 * Fred N. van Kempen, <[email protected]>
15 *
16 * This program is free software; you can redistribute it and/or
17 * modify it under the terms of the GNU General Public License
18 * as published by the Free Software Foundation; either version
19 * 2 of the License, or (at your option) any later version.
20 */
21
22 Copyright (C) 2016 Dale V. Patterson ([email protected])
23
24 This program is free software: you can redistribute it and/or modify it under
25 the terms of the GNU General Public License as published by the Free Software
26 Foundation, either version 3 of the License, or (at your option) any later
27 version.
28
29 Redistribution and use in source and binary forms, with or without modifications,
30 are permitted provided that the following conditions are met:
31 o Redistributions of source code must retain the above copyright notice, this
32 list of conditions and the following disclaimer.
33 o Redistributions in binary form must reproduce the above copyright notice,
34 this list of conditions and the following disclaimer in the documentation
35 and/or other materials provided with the distribution.
36 o Neither the name of the orginal author Dale V. Patterson nor the names of any
37 contributors may be used to endorse or promote products derived from this
38 software without specific prior written permission.
39
40 A port of if.h, with some definitions from iw_param, wireless.h and sockaddr
41 from socket.h to python
42
43 Additionally
44 1) imports definitions from wireless_h to check if a nic is wireless and get
45 the tx-power
46 2) defines the sockaddr struct from netint/in.h
47
48 """
49
50 __name__ = 'if_h'
51 __license__ = 'GPLv3'
52 __version__ = '0.0.3'
53 __date__ = 'February 2016'
54 __author__ = 'Dale Patterson'
55 __maintainer__ = 'Dale Patterson'
56 __email__ = '[email protected]'
57 __status__ = 'Production'
58
59 import struct
60 import pyric.net.sockios_h as sioc
61
62 IFNAMSIZ = 16
63 IFALIASZ = 256
64
65 # Standard interface flags (netdevice->flags).
66 IFF_UP = 0x1 # interface is up
67 IFF_BROADCAST = 0x2 # broadcast address valid
68 IFF_DEBUG = 0x4 # turn on debugging
69 IFF_LOOPBACK = 0x8 # is a loopback net
70 IFF_POINTOPOINT = 0x10 # interface is has p-p link
71 IFF_NOTRAILERS = 0x20 # avoid use of trailers
72 IFF_RUNNING = 0x40 # interface RFC2863 OPER_UP
73 IFF_NOARP = 0x80 # no ARP protocol
74 IFF_PROMISC = 0x100 # receive all packets
75 IFF_ALLMULTI = 0x200 # receive all multicast packets
76 IFF_MASTER = 0x400 # master of a load balancer
77 IFF_SLAVE = 0x800 # slave of a load balancer
78 IFF_MULTICAST = 0x1000 # Supports multicast
79 IFF_PORTSEL = 0x2000 # can set media type
80 IFF_AUTOMEDIA = 0x4000 # auto media select active
81 IFF_DYNAMIC = 0x8000 # dialup device with changing addresses
82 IFF_LOWER_UP = 0x10000 # driver signals L1 up
83 IFF_DORMANT = 0x20000 # driver signals dormant
84 IFF_ECHO = 0x40000 # echo sent packets
85
86 IFF_VOLATILE = IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST | IFF_ECHO | \
87 IFF_MASTER | IFF_SLAVE | IFF_RUNNING | IFF_LOWER_UP | IFF_DORMANT
88
89 # Private (from user) interface flags (netdevice->priv_flags).
90 IFF_802_1Q_VLAN = 0x1 # 802.1Q VLAN device.
91 IFF_EBRIDGE = 0x2 # Ethernet bridging device.
92 IFF_SLAVE_INACTIVE = 0x4 # bonding slave not the curr. active
93 IFF_MASTER_8023AD = 0x8 # bonding master, 802.3ad.
94 IFF_MASTER_ALB = 0x10 # bonding master, balance-alb.
95 IFF_BONDING = 0x20 # bonding master or slave
96 IFF_SLAVE_NEEDARP = 0x40 # need ARPs for validation
97 IFF_ISATAP = 0x80 # ISATAP interface (RFC4214)
98 IFF_MASTER_ARPMON = 0x100 # bonding master, ARP mon in use
99 IFF_WAN_HDLC = 0x200 # WAN HDLC device
100 IFF_XMIT_DST_RELEASE = 0x400 # dev_hard_start_xmit() is allowed to release skb->dst
101
102 IFF_DONT_BRIDGE = 0x800 # disallow bridging this ether dev
103 IFF_DISABLE_NETPOLL = 0x1000 # disable netpoll at run-time
104 IFF_MACVLAN_PORT = 0x2000 # device used as macvlan port
105 IFF_BRIDGE_PORT = 0x4000 # device used as bridge port
106 IFF_OVS_DATAPATH = 0x8000 # device used as Open vSwitch datapath port
107 IFF_TX_SKB_SHARING = 0x10000 # The interface supports sharing skbs on transmit
108 IFF_UNICAST_FLT = 0x20000 # Supports unicast filtering
109 IFF_TEAM_PORT = 0x40000 # device used as team port
110 IFF_SUPP_NOFCS = 0x80000 # device supports sending custom FCS
111 IFF_LIVE_ADDR_CHANGE = 0x100000 # device supports hardware address change when it's running
112 IFF_MACVLAN = 0x200000 # Macvlan device
113
114 IF_GET_IFACE = 0x0001 # for querying only
115 IF_GET_PROTO = 0x0002
116
117 # For definitions see hdlc.h
118 IF_IFACE_V35 = 0x1000 # V.35 serial interface
119 IF_IFACE_V24 = 0x1001 # V.24 serial interface
120 IF_IFACE_X21 = 0x1002 # X.21 serial interface
121 IF_IFACE_T1 = 0x1003 # T1 telco serial interface
122 IF_IFACE_E1 = 0x1004 # E1 telco serial interface
123 IF_IFACE_SYNC_SERIAL = 0x1005 # can't be set by software
124 IF_IFACE_X21D = 0x1006 # X.21 Dual Clocking (FarSite)
125
126 # For definitions see hdlc.h
127 IF_PROTO_HDLC = 0x2000 # raw HDLC protocol
128 IF_PROTO_PPP = 0x2001 # PPP protocol
129 IF_PROTO_CISCO = 0x2002 # Cisco HDLC protocol
130 IF_PROTO_FR = 0x2003 # Frame Relay protocol
131 IF_PROTO_FR_ADD_PVC = 0x2004 # Create FR PVC
132 IF_PROTO_FR_DEL_PVC = 0x2005 # Delete FR PVC
133 IF_PROTO_X25 = 0x2006 # X.25
134 IF_PROTO_HDLC_ETH = 0x2007 # raw HDLC, Ethernet emulation
135 IF_PROTO_FR_ADD_ETH_PVC = 0x2008 # Create FR Ethernet-bridged PVC
136 IF_PROTO_FR_DEL_ETH_PVC = 0x2009 # Delete FR Ethernet-bridged PVC
137 IF_PROTO_FR_PVC = 0x200A # for reading PVC status
138 IF_PROTO_FR_ETH_PVC = 0x200B
139 IF_PROTO_RAW = 0x200C # RAW Socket
140
141 # RFC 2863 operational status
142 IF_OPER_UNKNOWN = 0
143 IF_OPER_NOTPRESENT = 1
144 IF_OPER_DOWN = 2
145 IF_OPER_LOWERLAYERDOWN = 3
146 IF_OPER_TESTING = 4
147 IF_OPER_DORMANT = 5
148 IF_OPER_UP = 6
149
150 # link modes
151 IF_LINK_MODE_DEFAULT = 0
152 IF_LINK_MODE_DORMANT = 1 # limit upward transition to dormant
153
154 #struct sockaddr {
155 # sa_family_t sa_family; /* address family, AF_xxx */
156 # char sa_data[14]; /* 14 bytes of protocol address */
157 #};
158 # NOTE:
159 # 1) for our purposes, we use only 6 characters, 6 octets for a hw addr and 4
160 # octets for an ip4 addr.
161 # 2) For whatever reason, all ioctl calls accept and return ip4 addresses
162 # prefixed by two null bytes
163
164 AF_UNSPEC = 0 # from socket.h sa_family unspecified
165 ARPHRD_ETHER = 1 # from net/if_arp.h sa_family ethernet a.k.a AF_LOCAL
166 ARPHRD_IEEE80211 = 801 # net/if_arp.h sa_family IEEE 802.11
167 ARPHRD_IEEE80211_PRISM = 802 # net/if_arp.h sa_family Prism2 header
168 ARPHRD_IEEE80211_RADIOTAP = 803 # net/if_arp.h sa_family radiotap header
169 AF_INET = 2 # from socket.h ip address (ip4)
170 sa_addr = 'H6B'
171 def sockaddr(sa_family,sa_data=None):
172 """
173 create a sockaddr
174 :param sa_family: address family
175 :param sa_data: protocal address (up to 14 bytes)
176 :returns: packed sockaddr
177 """
178 # the address must be "prepended" with sa_family IOT follow the sockaddr struct
179 vs = [sa_family]
180 if sa_data is None: vs.extend([0] * 6) # send empty bytes for ioctl to fill in
181 else:
182 if sa_family == ARPHRD_ETHER:
183 vs.extend([int(x,16) for x in sa_data.split(':')])
184 elif sa_family == AF_INET:
185 # we need 6 octets - so prepend two 0's to the ip addr
186 vs.extend([int(x) for x in ('0.0.'+sa_data).split('.')])
187 else:
188 raise AttributeError("sa_family {0} not supported".format(sa_family))
189 return struct.pack(sa_addr,*vs)
190
191 #### Interface request structure used for socket
192 # ioctl's. All interface ioctl's must have parameter
193 # definitions which begin with ifr_name. The
194 # remainder may be interface specific.
195 #
196 #struct ifreq {
197 #
198 # union
199 # {
200 # char ifrn_name[IFNAMSIZ]; # if name, e.g. "en0"
201 # } ifr_ifrn;
202 #
203 # union {
204 # struct sockaddr ifru_addr;
205 # struct sockaddr ifru_dstaddr;
206 # struct sockaddr ifru_broadaddr;
207 # struct sockaddr ifru_netmask;
208 # struct sockaddr ifru_hwaddr;
209 # short ifru_flags;
210 # int ifru_ivalue;
211 # int ifru_mtu;
212 # struct ifmap ifru_map;
213 # char ifru_slave[IFNAMSIZ]; # Just fits the size
214 # char ifru_newname[IFNAMSIZ];
215 # void * ifru_data;
216 # struct if_settings ifru_settings;
217 # } ifr_ifru;
218 #};
219 #
220 # from wireless.h we build
221 #struct iw_param
222 #{
223 # __s32 value; /* The value of the parameter itself */
224 # __u8 fixed; /* Hardware should not use auto select */
225 # __u8 disabled; /* Disable the feature */
226 # __u16 flags; /* Various specifc flags (if any) */
227 # to get the txpower and verify the presense of wireless extensions
228 #};
229
230 ifr_name = '{0}s'.format(IFNAMSIZ) # formats for ifreq struct
231 ifr_flags = 'h'
232 ifr_ifindex = 'i'
233 ifr_iwname = '{0}s'.format(256-IFNAMSIZ) # dirty hack to get an unknown string back
234 ifr_iwtxpwr = 'iBBH'
235 IFNAMELEN = struct.calcsize(ifr_name) # lengths
236 IFADDRLEN = struct.calcsize(sa_addr) # length of both ip4 and mac
237 IFFLAGLEN = struct.calcsize(ifr_flags)
238 IFIFINDEXLEN = struct.calcsize(ifr_ifindex)
239 IWNAMELEN = struct.calcsize(ifr_iwname)
240 IWTXPWRLEN = struct.calcsize(ifr_iwtxpwr)
241 def ifreq(ifrn,ifru=None,param=None):
242 """
243 creates a 'packed' struct cooresponding loosely to the ifreq struct. Padded
244 bytes are added on all 'gets' otherwise the ioctl will only return the
245 number of bytes sent
246 :param ifrn: name of interface/nic
247 :param ifru: from SOCKIOS_H, defines what type of ifreq struct to pack
248 :param param: list of params If None, pad byes are added having the size of
249 the appropriate param. If a hwaddr, must be a sockaddr family & string of
250 form "XX:XX:XX:XX:XX:XX" and if an ipaddr must be a sockaddr family & string
251 form "XXX.XXX.XXX.XXX", if flags must be an integer (c short) or (int)
252 respectively
253 :returns: packed ifreq
254 NOTE: ifreq will return AttributeError for any caught exception
255 """
256 # pack the nic
257 try:
258 # NOTE: don't need to keep the name to 16 chars as struct does it for us
259 ifr = struct.pack(ifr_name,ifrn)
260 except struct.error:
261 raise AttributeError("ifr_ifrn (dev name) {0} is invalid".format(ifrn))
262
263 try:
264 if not ifru: pass # only pass the device name
265 elif ifru == sioc.SIOCGIFHWADDR: # get hwaddr
266 ifr += sockaddr(ARPHRD_ETHER,None)
267 elif ifru == sioc.SIOCSIFHWADDR: # set hwaddr
268 ifr += sockaddr(ARPHRD_ETHER,param[0])
269 elif ifru == sioc.SIOCGIFADDR or \
270 ifru == sioc.SIOCGIFNETMASK or \
271 ifru == sioc.SIOCGIFBRDADDR: # get ip4, netmask or broadcast address
272 ifr += sockaddr(AF_INET,None)
273 elif ifru == sioc.SIOCSIFADDR or \
274 ifru == sioc.SIOCSIFNETMASK or \
275 ifru == sioc.SIOCSIFBRDADDR: # set ip4, netmask or broadcast address
276 ifr += sockaddr(AF_INET,param[0])
277 elif ifru == sioc.SIOCGIFFLAGS: # get flags
278 ifr += struct.pack('{0}x'.format(IFFLAGLEN))
279 elif ifru == sioc.SIOCSIFFLAGS: # set flags
280 ifr += struct.pack(ifr_flags,param[0])
281 elif ifru == sioc.SIOCGIFINDEX: # get if index
282 ifr += struct.pack('{0}x'.format(IFIFINDEXLEN))
283 elif ifru == sioc.SIOCGIWNAME: # get iw name
284 ifr += struct.pack('{0}x'.format(IWNAMELEN))
285 elif ifru == sioc.SIOCGIWTXPOW: # get tx pwr
286 ifr += struct.pack('{0}x'.format(IWTXPWRLEN))
287 else:
288 raise AttributeError("ifru {0} not supported".format(ifru))
289 except (TypeError,IndexError):
290 raise AttributeError("parameters are invalid")
291
292 return ifr
0 #!/usr/bin/env python
1
2 """ netlink_h.py: port of netlink.h public header
3 /*
4 * netlink/netlink.h Netlink Interface
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation version 2.1
9 * of the License.
10 *
11 * Copyright (c) 2003-2006 Thomas Graf <[email protected]>
12 */
13
14 Copyright (C) 2016 Dale V. Patterson ([email protected])
15
16 This program is free software: you can redistribute it and/or modify it under
17 the terms of the GNU General Public License as published by the Free Software
18 Foundation, either version 3 of the License, or (at your option) any later
19 version.
20
21 Redistribution and use in source and binary forms, with or without modifications,
22 are permitted provided that the following conditions are met:
23 o Redistributions of source code must retain the above copyright notice, this
24 list of conditions and the following disclaimer.
25 o Redistributions in binary form must reproduce the above copyright notice,
26 this list of conditions and the following disclaimer in the documentation
27 and/or other materials provided with the distribution.
28 o Neither the name of the orginal author Dale V. Patterson nor the names of any
29 contributors may be used to endorse or promote products derived from this
30 software without specific prior written permission.
31
32 A port of netlink.h, netlink/attr.h netlink/errno.h to python
33
34 """
35
36 # NOTE: get the below error when calling import netlink_h
37 #RuntimeWarning: Parent module 'netlink_h' not found while handling absolute import
38 # import struct
39 # unless I comment out the name
40 #__name__ = 'netlink_h.py'
41 __license__ = 'GPLv3'
42 __version__ = '0.0.3'
43 __date__ = 'March 2016'
44 __author__ = 'Dale Patterson'
45 __maintainer__ = 'Dale Patterson'
46 __email__ = '[email protected]'
47 __status__ = 'Production'
48
49 import struct
50
51 NETLINK_ROUTE = 0 # Routing/device hook
52 NETLINK_UNUSED = 1 # Unused number
53 NETLINK_USERSOCK = 2 # Reserved for user mode socket protocols
54 NETLINK_FIREWALL = 3 # Unused number, formerly ip_queue
55 NETLINK_SOCK_DIAG = 4 # socket monitoring
56 NETLINK_NFLOG = 5 # netfilter/iptables ULOG
57 NETLINK_XFRM = 6 # ipsec
58 NETLINK_SELINUX = 7 # SELinux event notifications
59 NETLINK_ISCSI = 8 # Open-iSCSI
60 NETLINK_AUDIT = 9 # auditing
61 NETLINK_FIB_LOOKUP = 10
62 NETLINK_CONNECTOR = 11
63 NETLINK_NETFILTER = 12 # netfilter subsystem
64 NETLINK_IP6_FW = 13
65 NETLINK_DNRTMSG = 14 # DECnet routing messages
66 NETLINK_KOBJECT_UEVENT = 15 # Kernel messages to userspace
67 NETLINK_GENERIC = 16
68 #leave room for NETLINK_DM (DM Events)
69 NETLINK_SCSITRANSPORT = 18 # SCSI Transports
70 NETLINK_ECRYPTFS = 19
71 NETLINK_RDMA = 20
72 NETLINK_CRYPTO = 21 # Crypto layer
73 __NETLINK_TYPE_MAX = 22
74 NETLINK_TYPE_MAX = __NETLINK_TYPE_MAX - 1
75
76 NETLINK_INET_DIAG = NETLINK_SOCK_DIAG
77
78 MAX_LINKS = 32
79
80 """
81 struct sockaddr_nl {
82 __kernel_sa_family_t nl_family; /* AF_NETLINK */
83 unsigned short nl_pad; /* zero */
84 __u32 nl_pid; /* port ID */
85 __u32 nl_groups; /* multicast groups mask */
86 };
87 """
88
89 """
90 struct nlmsghdr {
91 __u32 nlmsg_len; /* Length of message including header */
92 __u16 nlmsg_type; /* Message content */
93 __u16 nlmsg_flags; /* Additional flags */
94 __u32 nlmsg_seq; /* Sequence number */
95 __u32 nlmsg_pid; /* Sending process port ID */
96 };
97 """
98 nl_nlmsghdr = "IHHII"
99 NLMSGHDRLEN = struct.calcsize(nl_nlmsghdr)
100 def nlmsghdr(mlen,nltype,flags,seq,pid):
101 """
102 create a nlmsghdr
103 :param mlen: length of message
104 :param nltype: message content
105 :param flags: additional flags
106 :param seq: sequence number
107 :param pid: process port id
108 :returns: packed netlink msg header
109 """
110 return struct.pack(nl_nlmsghdr,NLMSGHDRLEN+mlen,nltype,flags,seq,pid)
111
112 # Flags values
113 NLM_F_REQUEST = 1 # It is request message.
114 NLM_F_MULTI = 2 # Multipart message, terminated by NLMSG_DONE
115 NLM_F_ACK = 4 # Reply with ack, with zero or error code
116 NLM_F_ECHO = 8 # Echo this request
117 NLM_F_DUMP_INTR = 16 # Dump was inconsistent due to sequence change
118
119 # Modifiers to GET request
120 NLM_F_ROOT = 0x100 # specify tree root
121 NLM_F_MATCH = 0x200 # return all matching
122 NLM_F_ATOMIC = 0x400 # atomic GET
123 NLM_F_DUMP = (NLM_F_ROOT|NLM_F_MATCH)
124
125 # Modifiers to NEW request
126 NLM_F_REPLACE = 0x100 # Override existing
127 NLM_F_EXCL = 0x200 # Do not touch, if it exists
128 NLM_F_CREATE = 0x400 # Create, if it does not exist
129 NLM_F_APPEND = 0x800 # Add to end of list
130
131 """
132 /*
133 4.4BSD ADD NLM_F_CREATE|NLM_F_EXCL
134 4.4BSD CHANGE NLM_F_REPLACE
135
136 True CHANGE NLM_F_CREATE|NLM_F_REPLACE
137 Append NLM_F_CREATE
138 Check NLM_F_EXCL
139 */
140 """
141
142 # Most netlink protocols enforce a strict alignment policy for all boundries.
143 # The alignment value is defined by NLMSG_ALIGNTO and is fixed to 4 bytes.
144 # Therefore all netlink message headers, begin of payload sections, protocol
145 # specific headers, and attribute sections must start at an offset which is a
146 # multiple of NLMSG_ALIGNTO.
147 # <----------- nlmsg_total_size(len) ------------>
148 # <----------- nlmsg_size(len) ------------>
149 # +-------------------+- - -+- - - - - - - - +- - -+-------------------+- - -
150 # | struct nlmsghdr | Pad | Payload | Pad | struct nlsmghdr |
151 # +-------------------+- - -+- - - - - - - - +- - -+-------------------+- - -
152 # <---- NLMSG_HDRLEN -----> <- NLMSG_ALIGN(len) -> <---- NLMSG_HDRLEN ---
153 NLMSG_ALIGNTO = 4
154 def NLMSG_ALIGN(l): return (l+NLMSG_ALIGNTO-1) & ~(NLMSG_ALIGNTO-1)
155 def NLMSG_LENGTH(l): return l+NLMSGHDRLEN
156 def NLMSG_SPACE(l): return NLMSG_ALIGN(NLMSG_LENGTH(l))
157 def NLMSG_ALIGNBY(l): return NLMSG_ALIGN(l) - l
158 # still working the below out
159 #NLMSG_DATA(nlh) ((void*)(((char*)nlh) + NLMSGHDRLEN))
160 #NLMSG_NEXT(hl,len) ((len) -= NLMSG_ALIGN((nlh)->nlmsg_len), \
161 # (struct nlmsghdr*)(((char*)(nlh)) + NLMSG_ALIGN((nlh)->nlmsg_len)))
162 #NLMSG_OK(nlh,len) ((len) >= (int)sizeof(struct nlmsghdr) && \
163 # (nlh)->nlmsg_len >= sizeof(struct nlmsghdr) && \
164 # (nlh)->nlmsg_len <= (len))
165 #NLMSG_PAYLOAD(nlh,len) ((nlh)->nlmsg_len - NLMSG_SPACE((len)))
166
167 NLMSG_NOOP = 0x1 # Nothing.
168 NLMSG_ERROR = 0x2 # Error
169 NLMSG_DONE = 0x3 # End of a dump
170 NLMSG_OVERRUN = 0x4 # Data lost
171
172 NLMSG_MIN_TYPE = 0x10 # < 0x10: reserved control messages
173
174 """
175 struct nlmsgerr {
176 int error;
177 struct nlmsghdr msg;
178 };
179 """
180 nl_nlmsgerr = "hIHHII"
181 NLMSGERRLEN = struct.calcsize(nl_nlmsgerr)
182 NLMSGACKLEN = NLMSGHDRLEN + NLMSGERRLEN # this is size of an error or ack message
183 def nlmsgerr(error,mlen,nltype,flags,seq,pid):
184 """
185 create a nlmsgerr
186 NOTE: the function itself is here for illustrative purposes - users will
187 only need the format string above to unpack these
188 :param error: error code
189 :param mlen: length of header
190 :param nltype: message content
191 :param flags: additional flags
192 :param seq: sequence number
193 :param pid: process port id
194 :returns: packed netlink msg error
195 """
196 return struct.pack(nl_nlmsgerr,error,mlen,nltype,flags,seq,pid)
197
198 NETLINK_ADD_MEMBERSHIP = 1
199 NETLINK_DROP_MEMBERSHIP = 2
200 NETLINK_PKTINFO = 3
201 NETLINK_BROADCAST_ERROR = 4
202 NETLINK_NO_ENOBUFS = 5
203 NETLINK_RX_RING = 6
204 NETLINK_TX_RING = 7
205
206 """
207 struct nl_pktinfo {
208 __u32 group;
209 };
210 """
211
212 """
213 struct nl_mmap_req {
214 unsigned int nm_block_size;
215 unsigned int nm_block_nr;
216 unsigned int nm_frame_size;
217 unsigned int nm_frame_nr;
218 };
219 """
220
221 """
222 struct nl_mmap_hdr {
223 unsigned int nm_status;
224 unsigned int nm_len;
225 __u32 nm_group;
226 /* credentials */
227 __u32 nm_pid;
228 __u32 nm_uid;
229 __u32 nm_gid;
230 };
231 """
232
233 # nume nl_nmap_status
234 NL_MMAP_STATUS_UNUSED = 0
235 NL_MMAP_STATUS_RESERVED = 1
236 NL_MMAP_STATUS_VALID = 2
237 NL_MMAP_STATUS_COPY = 3
238 NL_MMAP_STATUS_SKIP = 4
239
240 #NL_MMAP_MSG_ALIGNMENT NLMSG_ALIGNTO
241 #NL_MMAP_MSG_ALIGN(sz) __ALIGN_KERNEL(sz, NL_MMAP_MSG_ALIGNMENT)
242 #NL_MMAP_HDRLEN NL_MMAP_MSG_ALIGN(sizeof(struct nl_mmap_hdr))
243
244 NET_MAJOR = 36 # Major 36 is reserved for networking
245
246 NETLINK_UNCONNECTED = 0
247 NETLINK_CONNECTED = 1
248
249 """
250 /*
251 * netlink/attr.h Netlink Attributes
252 *
253 * This library is free software; you can redistribute it and/or
254 * modify it under the terms of the GNU Lesser General Public
255 * License as published by the Free Software Foundation version 2.1
256 * of the License.
257 *
258 * Copyright (c) 2003-2013 Thomas Graf <[email protected]>
259 *
260 * <------- NLA_HDRLEN ------> <-- NLA_ALIGN(payload)-->
261 * +---------------------+- - -+- - - - - - - - - -+- - -+
262 * | Header | Pad | Payload | Pad |
263 * | (struct nlattr) | ing | | ing |
264 * +---------------------+- - -+- - - - - - - - - -+- - -+
265 * <-------------- nlattr->nla_len -------------->
266 */
267 """
268
269 # Attribute Datatypes
270 """
271 I add two datatypes to the netlink definition:
272 NLA_ERROR: designates an attribute that failed during unpacking
273 NLA_SET_*: designates an array of like sized attributes Sets are similar to nested
274 attributes but are not seperated by pad bytes.
275 """
276 NLA_DATATYPES = ['unspec','u8','u16','u32','u64','string','flag','msecs','nested',
277 'set_u8','set_u16','set_u32','set_u64']
278 NLA_ERROR = -1 # my own -> failed to unpack attribute, treat as unspec
279 NLA_UNSPEC = 0 # Unspecified type, binary data chunk
280 NLA_U8 = 1 # 8 bit integer
281 NLA_U16 = 2 # 16 bit integer
282 NLA_U32 = 3 # 32 bit integer
283 NLA_U64 = 4 # 64 bit integer
284 NLA_STRING = 5 # NUL terminated character string
285 NLA_FLAG = 6 # Flag
286 NLA_MSECS = 7 # Micro seconds (64bit)
287 NLA_NESTED = 8 # Nested attributes
288 # the below are my own added to support nl80211 data like cipher_suites
289 NLA_SET_U8 = 9 # set of u8s
290 NLA_SET_U16 = 10 # set of u16s
291 NLA_SET_U32 = 11 # set of u32s
292 NLA_SET_U64 = 12 # set of u64s
293 NLA_TYPE_MAX = NLA_SET_U64
294
295 """
296 struct nlattr {
297 __u16 nla_len; # length of attribute + nlattr size
298 __u16 nla_type;
299 };
300 """
301 nl_nlattrhdr = "HH"
302 NLATTRHDRLEN = struct.calcsize(nl_nlattrhdr)
303 def nlattrhdr(alen,atype):
304 """
305 create a nlattr
306 :param alen: length of attribute
307 :param atype: type of attribute
308 return packed netlink attribute
309 """
310 return struct.pack(nl_nlattrhdr,alen+NLATTRHDRLEN,atype)
311
312 """
313 /*
314 * nla_type (16 bits)
315 * +---+---+-------------------------------+
316 * | N | O | Attribute Type |
317 * +---+---+-------------------------------+
318 * N := Carries nested attributes
319 * O := Payload stored in network byte order
320 *
321 * Note: The N and O flag are mutually exclusive.
322 */
323 """
324 NLA_F_NESTED = (1 << 15)
325 NLA_F_NET_BYTEORDER = (1 << 14)
326 NLA_TYPE_MASK = ~(NLA_F_NESTED | NLA_F_NET_BYTEORDER)
327
328 #NLA_ALIGNTO = 4
329 #NLA_ALIGN(len) = (((len) + NLA_ALIGNTO - 1) & ~(NLA_ALIGNTO - 1))
330 #NLA_HDRLEN = ((int) NLA_ALIGN(sizeof(struct nlattr)))
331
332 # defined error codes
333 # only use success and failure -> using errno for other error numbers
334 NLE = ['Success','Unspecified failure']
335 NLE_SUCCESS = 0
336 NLE_FAILURE = 1
0 #!/usr/bin/env python
1 """ attributes defines netlink attribute policies and functions.
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 For lack of a better place to put these, this defines attribute datatypes from
22 genetlink.h and imports those defined in nl80211_c.
23
24 NOTE: I only use the datatype ignoring minlength, maxlength
25
26 """
27
28 __name__ = 'attributes'
29 __license__ = 'GPLv3'
30 __version__ = '0.0.2'
31 __date__ = 'April 2016'
32 __author__ = 'Dale Patterson'
33 __maintainer__ = 'Dale Patterson'
34 __email__ = '[email protected]'
35 __status__ = 'Production'
36
37 import pyric.net.netlink_h as nlh
38 import pyric.net.genetlink_h as genlh
39 import pyric.net.wireless.nl80211_c as nl80211c
40
41 def nla_datatype(policy,attr):
42 """
43 determines the appropriate attribute datatype as found in policy
44 :param policy: policy name
45 :param attr: attribute type
46 :returns: a datatype as specified in netlink_h
47 NOTE: will return NLA_UNSPEC if given attr can not be found in policy
48 """
49 try:
50 return nla_dts[policy][attr]
51 except (KeyError,IndexError):
52 return nlh.NLA_UNSPEC
53
54 # map string names to datatype lists
55 nla_dts = {}
56 nla_dts_set = {}
57
58 #### CTRL_ATTR_*
59 # commented out below to determine if nested _OPS and _MCAST_GROUPS
60 # was causing an infinite loop in nla_parse_nested
61 nla_dts['ctrl_attr'] = {genlh.CTRL_ATTR_UNSPEC:nlh.NLA_UNSPEC,
62 genlh.CTRL_ATTR_FAMILY_ID:nlh.NLA_U16,
63 genlh.CTRL_ATTR_FAMILY_NAME:nlh.NLA_STRING,
64 genlh.CTRL_ATTR_VERSION:nlh.NLA_U32,
65 genlh.CTRL_ATTR_HDRSIZE:nlh.NLA_U32,
66 genlh.CTRL_ATTR_MAXATTR:nlh.NLA_U32,
67 genlh.CTRL_ATTR_OPS:nlh.NLA_NESTED,
68 #genlh.CTRL_ATTR_OPS: nlh.NLA_UNSPEC,
69 genlh.CTRL_ATTR_MCAST_GROUPS:nlh.NLA_NESTED}
70 #genlh.CTRL_ATTR_MCAST_GROUPS: nlh.NLA_UNSPEC}
71
72 #### CTRL_ATTR_OP_*
73 nla_dts['ctrl_attr_op'] = {genlh.CTRL_ATTR_OP_UNSPEC:nlh.NLA_UNSPEC,
74 genlh.CTRL_ATTR_OP_ID:nlh.NLA_U32,
75 genlh.CTRL_ATTR_OP_FLAGS:nlh.NLA_U32}
76
77 #### CTRL_ATTR_MCAST_*
78 nla_dts['ctrl_attr_mcast'] = {genlh.CTRL_ATTR_MCAST_GRP_UNSPEC:nlh.NLA_UNSPEC,
79 genlh.CTRL_ATTR_MCAST_GRP_NAME:nlh.NLA_STRING,
80 genlh.CTRL_ATTR_MCAST_GRP_ID:nlh.NLA_U32}
81
82 nla_dts['nl80211_attr'] = nl80211c.nl80211_policy
83
84 # ATT we do include the below as defined in nl80211_c
85 #nla_dts['nl80211_key'] = nl80211c.nl80211_key_policy
86 #nla_dts['nl80211_wowlan_trig'] = nl80211_wowlan_trig_policy
87 #nla_dts['nl80211_wowlan_tcp'] = nl80211_wowlan_tcp_policy
88 #nla_dts['nl80211_coalesce'] = nl80211_coalesce_policy
89 #nla_dts['nl80211_rekey'] = nl80211_rekey_policy
90 #nla_dts['nl80211_match'] = nl80211_match_policy
91 #nla_dts['nl80211_plan'] = nl80211_plan_policy
0 #!/usr/bin/env python
1
2 """ sockios_h.py: definitions of the socket-level I/O control calls.
3
4 A port of sockios.h (and two constants from wireless.h) to python
5 /*
6 * INET An implementation of the TCP/IP protocol suite for the LINUX
7 * operating system. INET is implemented using the BSD Socket
8 * interface as the means of communication with the user level.
9 *
10 * Definitions of the socket-level I/O control calls.
11 *
12 * Version: @(#)sockios.h 1.0.2 03/09/93
13 *
14 * Authors: Ross Biro
15 * Fred N. van Kempen, <[email protected]>
16 *
17 * This program is free software; you can redistribute it and/or
18 * modify it under the terms of the GNU General Public License
19 * as published by the Free Software Foundation; either version
20 * 2 of the License, or (at your option) any later version.
21 */
22
23 Copyright (C) 2016 Dale V. Patterson ([email protected])
24
25 This program is free software: you can redistribute it and/or modify it under
26 the terms of the GNU General Public License as published by the Free Software
27 Foundation, either version 3 of the License, or (at your option) any later
28 version.
29
30 Redistribution and use in source and binary forms, with or without modifications,
31 are permitted provided that the following conditions are met:
32 o Redistributions of source code must retain the above copyright notice, this
33 list of conditions and the following disclaimer.
34 o Redistributions in binary form must reproduce the above copyright notice,
35 this list of conditions and the following disclaimer in the documentation
36 and/or other materials provided with the distribution.
37 o Neither the name of the orginal author Dale V. Patterson nor the names of any
38 contributors may be used to endorse or promote products derived from this
39 software without specific prior written permission.
40
41 Most of these constants are not used but are left as is for possible future use.
42
43 """
44
45 __name__ = 'sockios_h'
46 __license__ = 'GPLv3'
47 __version__ = '0.0.2'
48 __date__ = 'February 2016'
49 __author__ = 'Dale Patterson'
50 __maintainer__ = 'Dale Patterson'
51 __email__ = '[email protected]'
52 __status__ = 'Production'
53
54 # Routing table calls
55 SIOCADDRT = 0x890B # add routing table entry
56 SIOCDELRT = 0x890C # delete routing table entry
57 SIOCRTMSG = 0x890D # call to routing system
58
59 # Socket configuration controls from wireless.h
60 SIOCGIWNAME = 0x8B01 # get name (standards can be retrieved here)
61 SIOCGIWTXPOW = 0x8B27 # get transmit power
62 SIOCGIWFREQ = 0x8B05 # get frequency
63 SIOCSIWSENS = 0x8B08 # set sensitivity (dBm) -> not supported
64 SIOCGIWSENS = 0x8B09 # get sensitivity (dBm) -> not supported
65 SIOCSIWTXPOW = 0x8B26 # set transmit power (dBm)
66
67 # Socket configuration controls
68 SIOCGIFNAME = 0x8910 # get iface name
69 SIOCSIFLINK = 0x8911 # set iface channel
70 SIOCGIFCONF = 0x8912 # get iface list
71 SIOCGIFFLAGS = 0x8913 # get flags
72 SIOCSIFFLAGS = 0x8914 # set flags
73 SIOCGIFADDR = 0x8915 # get PA address
74 SIOCSIFADDR = 0x8916 # set PA address
75 SIOCGIFDSTADDR = 0x8917 # get remote PA address
76 SIOCSIFDSTADDR = 0x8918 # set remote PA address
77 SIOCGIFBRDADDR = 0x8919 # get broadcast PA address
78 SIOCSIFBRDADDR = 0x891a # set broadcast PA address
79 SIOCGIFNETMASK = 0x891b # get network PA mask
80 SIOCSIFNETMASK = 0x891c # set network PA mask
81 SIOCGIFMETRIC = 0x891d # get metric
82 SIOCSIFMETRIC = 0x891e # set metric
83 SIOCGIFMEM = 0x891f # get memory address (BSD)
84 SIOCSIFMEM = 0x8920 # set memory address (BSD)
85 SIOCGIFMTU = 0x8921 # get MTU size
86 SIOCSIFMTU = 0x8922 # set MTU size
87 SIOCSIFNAME = 0x8923 # set interface name
88 SIOCSIFHWADDR = 0x8924 # set hardware address
89 SIOCGIFENCAP = 0x8925 # get/set encapsulations
90 SIOCSIFENCAP = 0x8926
91 SIOCGIFHWADDR = 0x8927 # Get hardware address
92 SIOCGIFSLAVE = 0x8929 # Driver slaving support
93 SIOCSIFSLAVE = 0x8930
94 SIOCADDMULTI = 0x8931 # Multicast address lists
95 SIOCDELMULTI = 0x8932
96 SIOCGIFINDEX = 0x8933 # name -> if_index mapping
97 SIOGIFINDEX = SIOCGIFINDEX # misprint compatibility :-)
98 SIOCSIFPFLAGS = 0x8934 # set/get extended flags set
99 SIOCGIFPFLAGS = 0x8935
100 SIOCDIFADDR = 0x8936 # delete PA address
101 SIOCSIFHWBROADCAST = 0x8937 # set hardware broadcast addr
102 SIOCGIFCOUNT = 0x8938 # get number of devices
103 SIOCGIFBR = 0x8940 # Bridging support
104 SIOCSIFBR = 0x8941 # Set bridging options
105 SIOCGIFTXQLEN = 0x8942 # Get the tx queue length
106 SIOCSIFTXQLEN = 0x8943 # Set the tx queue length
107 SIOCETHTOOL = 0x8946 # Ethtool interface
108 SIOCGMIIPHY = 0x8947 # Get address of MII PHY in use
109 SIOCGMIIREG = 0x8948 # Read MII PHY register.
110 SIOCSMIIREG = 0x8949 # Write MII PHY register.
111 SIOCWANDEV = 0x894A # get/set netdev parameters
112 SIOCOUTQNSD = 0x894B # output queue size (not sent only)
113
114 # ARP cache control calls
115 SIOCDARP = 0x8953 # delete ARP table entry
116 SIOCGARP = 0x8954 # get ARP table entry
117 SIOCSARP = 0x8955 # set ARP table entry
118
119 # RARP cache control calls
120 SIOCDRARP = 0x8960 # delete RARP table entry
121 SIOCGRARP = 0x8961 # get RARP table entry
122 SIOCSRARP = 0x8962 # set RARP table entry
123
124 # Driver configuration calls
125 SIOCGIFMAP = 0x8970 # Get device parameters
126 SIOCSIFMAP = 0x8971 # Set device parameters
127
128 # DLCI configuration calls
129 SIOCADDDLCI = 0x8980 # Create new DLCI device
130 SIOCDELDLCI = 0x8981 # Delete DLCI device
131
132 SIOCGIFVLAN = 0x8982 # 802.1Q VLAN support
133 SIOCSIFVLAN = 0x8983 # Set 802.1Q VLAN options
134
135 # bonding calls
136 SIOCBONDENSLAVE = 0x8990 # enslave a device to the bond
137 SIOCBONDRELEASE = 0x8991 # release a slave from the bond
138 SIOCBONDSETHWADDR = 0x8992 # set the hw addr of the bond
139 SIOCBONDSLAVEINFOQUERY = 0x8993 # rtn info about slave state
140 SIOCBONDINFOQUERY = 0x8994 # rtn info about bond state
141 SIOCBONDCHANGEACTIVE = 0x8995 # update to a new active slave
142
143 # bridge calls
144 SIOCBRADDBR = 0x89a0 # create new bridge device
145 SIOCBRDELBR = 0x89a1 # remove bridge device
146 SIOCBRADDIF = 0x89a2 # add interface to bridge
147 SIOCBRDELIF = 0x89a3 # remove interface from bridge
148
149 # hardware time stamping: parameters in linux/net_tstamp.h
150 SIOCSHWTSTAMP = 0x89b0 # set and get config
151 SIOCGHWTSTAMP = 0x89b1 # get config
0 #!/usr/bin/env python
1 """ net
2 Copyright (C) 2016 Dale V. Patterson ([email protected])
3
4 This program is free software: you can redistribute it and/or modify it under
5 the terms of the GNU General Public License as published by the Free Software
6 Foundation, either version 3 of the License, or (at your option) any later
7 version.
8
9 Redistribution and use in source and binary forms, with or without modifications,
10 are permitted provided that the following conditions are met:
11 o Redistributions of source code must retain the above copyright notice, this
12 list of conditions and the following disclaimer.
13 o Redistributions in binary form must reproduce the above copyright notice,
14 this list of conditions and the following disclaimer in the documentation
15 and/or other materials provided with the distribution.
16 o Neither the name of the orginal author Dale V. Patterson nor the names of any
17 contributors may be used to endorse or promote products derived from this
18 software without specific prior written permission.
19
20 wireless 0.0.1
21 desc: linux port of nl80211.h, nl80211.c
22 includes: rfkill_h 0.0.1 nl80211_h 0.0.4 nl80211_c 0.0.2 wlan 0.0.2
23 changes:
24 o added nl80211_c to handle attribute policies
25 - added nl80211_parse_freqs to parse out supported frequencies
26 """
27
28 __name__ = 'wireless'
29 __license__ = 'GPLv3'
30 __version__ = '0.0.4'
31 __date__ = 'June 2016'
32 __author__ = 'Dale Patterson'
33 __maintainer__ = 'Dale Patterson'
34 __email__ = '[email protected]'
35 __status__ = 'Production'
0 #!/usr/bin/env python
1
2 """ nl80211_c.py: nl80211 attribute policy definitions
3
4 Copyright (C) 2016 Dale V. Patterson ([email protected])
5
6 This program is free software: you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free Software
8 Foundation, either version 3 of the License, or (at your option) any later
9 version.
10
11 Redistribution and use in source and binary forms, with or without modifications,
12 are permitted provided that the following conditions are met:
13 o Redistributions of source code must retain the above copyright notice, this
14 list of conditions and the following disclaimer.
15 o Redistributions in binary form must reproduce the above copyright notice,
16 this list of conditions and the following disclaimer in the documentation
17 and/or other materials provided with the distribution.
18 o Neither the name of the orginal author Dale V. Patterson nor the names of any
19 contributors may be used to endorse or promote products derived from this
20 software without specific prior written permission.
21
22 A port of nla_policy definitions found in nl80211.c to python
23
24 """
25
26 __name__ = 'nl80211_c'
27 __license__ = 'GPLv3'
28 __version__ = '0.0.5'
29 __date__ = 'July 2016'
30 __author__ = 'Dale Patterson'
31 __maintainer__ = 'Dale Patterson'
32 __email__ = '[email protected]'
33 __status__ = 'Production'
34
35 import pyric.net.netlink_h as nlh
36 import pyric.net.wireless.nl80211_h as nl80211h
37
38 #static const struct nla_policy nl80211_policy[NUM_NL80211_ATTR] = {
39 nl80211_policy = {
40 nl80211h.NL80211_ATTR_WIPHY:nlh.NLA_U32,
41 nl80211h.NL80211_ATTR_WIPHY_NAME:nlh.NLA_STRING,
42 nl80211h.NL80211_ATTR_WIPHY_TXQ_PARAMS:nlh.NLA_NESTED,
43 nl80211h.NL80211_ATTR_WIPHY_FREQ:nlh.NLA_U32,
44 nl80211h.NL80211_ATTR_WIPHY_CHANNEL_TYPE:nlh.NLA_U32,
45 nl80211h.NL80211_ATTR_CHANNEL_WIDTH:nlh.NLA_U32,
46 nl80211h.NL80211_ATTR_CENTER_FREQ1:nlh.NLA_U32,
47 nl80211h.NL80211_ATTR_CENTER_FREQ2:nlh.NLA_U32,
48 nl80211h.NL80211_ATTR_WIPHY_RETRY_SHORT:nlh.NLA_U8,
49 nl80211h.NL80211_ATTR_WIPHY_RETRY_LONG:nlh.NLA_U8,
50 nl80211h.NL80211_ATTR_WIPHY_FRAG_THRESHOLD:nlh.NLA_U32,
51 nl80211h.NL80211_ATTR_WIPHY_RTS_THRESHOLD:nlh.NLA_U32,
52 nl80211h.NL80211_ATTR_WIPHY_COVERAGE_CLASS:nlh.NLA_U8,
53 #nl80211h.NL80211_ATTR_WIPHY_DYN_ACK:nlh.NLA_FLAG,
54 nl80211h.NL80211_ATTR_IFTYPE:nlh.NLA_U32,
55 nl80211h.NL80211_ATTR_IFINDEX:nlh.NLA_U32,
56 nl80211h.NL80211_ATTR_IFNAME:nlh.NLA_STRING,
57 nl80211h.NL80211_ATTR_MAC:nlh.NLA_UNSPEC,
58 nl80211h.NL80211_ATTR_PREV_BSSID:nlh.NLA_UNSPEC,
59 nl80211h.NL80211_ATTR_KEY:nlh.NLA_NESTED,
60 nl80211h.NL80211_ATTR_KEY_DATA:nlh.NLA_UNSPEC,
61 nl80211h.NL80211_ATTR_KEY_IDX:nlh.NLA_U8,
62 nl80211h.NL80211_ATTR_KEY_CIPHER:nlh.NLA_U32,
63 nl80211h.NL80211_ATTR_KEY_DEFAULT:nlh.NLA_FLAG,
64 nl80211h.NL80211_ATTR_KEY_SEQ:nlh.NLA_UNSPEC,
65 nl80211h.NL80211_ATTR_KEY_TYPE:nlh.NLA_U32,
66 nl80211h.NL80211_ATTR_BEACON_INTERVAL:nlh.NLA_U32,
67 nl80211h.NL80211_ATTR_DTIM_PERIOD:nlh.NLA_U32,
68 nl80211h.NL80211_ATTR_BEACON_HEAD:nlh.NLA_UNSPEC,
69 nl80211h.NL80211_ATTR_BEACON_TAIL:nlh.NLA_UNSPEC,
70 nl80211h.NL80211_ATTR_STA_AID:nlh.NLA_U16,
71 nl80211h.NL80211_ATTR_STA_FLAGS:nlh.NLA_NESTED,
72 nl80211h.NL80211_ATTR_STA_LISTEN_INTERVAL:nlh.NLA_U16,
73 nl80211h.NL80211_ATTR_STA_SUPPORTED_RATES:nlh.NLA_UNSPEC,
74 nl80211h.NL80211_ATTR_STA_PLINK_ACTION:nlh.NLA_U8,
75 nl80211h.NL80211_ATTR_STA_VLAN:nlh.NLA_U32,
76 #nl80211h.NL80211_ATTR_MNTR_FLAGS:nlh.NLA_NESTED,
77 nl80211h.NL80211_ATTR_MNTR_FLAGS:nlh.NLA_U32, # it seems to work by adding this attribute for each flag
78 nl80211h.NL80211_ATTR_MESH_ID:nlh.NLA_UNSPEC,
79 nl80211h.NL80211_ATTR_MPATH_NEXT_HOP:nlh.NLA_U32,
80 nl80211h.NL80211_ATTR_REG_ALPHA2:nlh.NLA_STRING,
81 nl80211h.NL80211_ATTR_REG_RULES:nlh.NLA_NESTED,
82 nl80211h.NL80211_ATTR_BSS_CTS_PROT:nlh.NLA_U8,
83 nl80211h.NL80211_ATTR_BSS_SHORT_PREAMBLE:nlh.NLA_U8,
84 nl80211h.NL80211_ATTR_BSS_SHORT_SLOT_TIME:nlh.NLA_U8,
85 nl80211h.NL80211_ATTR_BSS_BASIC_RATES:nlh.NLA_UNSPEC,
86 nl80211h.NL80211_ATTR_BSS_HT_OPMODE:nlh.NLA_U16,
87 nl80211h.NL80211_ATTR_MESH_CONFIG:nlh.NLA_NESTED,
88 nl80211h.NL80211_ATTR_SUPPORT_MESH_AUTH:nlh.NLA_FLAG,
89 nl80211h.NL80211_ATTR_HT_CAPABILITY:nlh.NLA_UNSPEC,
90 nl80211h.NL80211_ATTR_MGMT_SUBTYPE:nlh.NLA_U8,
91 nl80211h.NL80211_ATTR_IE:nlh.NLA_UNSPEC,
92 nl80211h.NL80211_ATTR_SCAN_FREQUENCIES:nlh.NLA_NESTED,
93 nl80211h.NL80211_ATTR_SCAN_SSIDS:nlh.NLA_NESTED,
94 nl80211h.NL80211_ATTR_SSID:nlh.NLA_UNSPEC,
95 nl80211h.NL80211_ATTR_AUTH_TYPE:nlh.NLA_U32,
96 nl80211h.NL80211_ATTR_REASON_CODE:nlh.NLA_U16,
97 nl80211h.NL80211_ATTR_FREQ_FIXED:nlh.NLA_FLAG,
98 nl80211h.NL80211_ATTR_TIMED_OUT:nlh.NLA_FLAG,
99 nl80211h.NL80211_ATTR_USE_MFP:nlh.NLA_U32,
100 nl80211h.NL80211_ATTR_STA_FLAGS2:nlh.NLA_UNSPEC,
101 nl80211h.NL80211_ATTR_CONTROL_PORT:nlh.NLA_FLAG,
102 nl80211h.NL80211_ATTR_CONTROL_PORT_ETHERTYPE:nlh.NLA_U16,
103 nl80211h.NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT:nlh.NLA_FLAG,
104 nl80211h.NL80211_ATTR_PRIVACY:nlh.NLA_FLAG,
105 nl80211h.NL80211_ATTR_CIPHER_SUITE_GROUP:nlh.NLA_U32,
106 nl80211h.NL80211_ATTR_WPA_VERSIONS:nlh.NLA_U32,
107 nl80211h.NL80211_ATTR_PID:nlh.NLA_U32,
108 nl80211h.NL80211_ATTR_4ADDR:nlh.NLA_U8,
109 nl80211h.NL80211_ATTR_PMKID:nlh.NLA_UNSPEC,
110 nl80211h.NL80211_ATTR_DURATION:nlh.NLA_U32,
111 nl80211h.NL80211_ATTR_COOKIE:nlh.NLA_U64,
112 nl80211h.NL80211_ATTR_TX_RATES:nlh.NLA_NESTED,
113 nl80211h.NL80211_ATTR_FRAME:nlh.NLA_UNSPEC,
114 nl80211h.NL80211_ATTR_FRAME_MATCH:nlh.NLA_UNSPEC,
115 nl80211h.NL80211_ATTR_PS_STATE:nlh.NLA_U32,
116 nl80211h.NL80211_ATTR_CQM:nlh.NLA_NESTED,
117 nl80211h.NL80211_ATTR_LOCAL_STATE_CHANGE:nlh.NLA_FLAG,
118 nl80211h.NL80211_ATTR_AP_ISOLATE:nlh.NLA_U8,
119 nl80211h.NL80211_ATTR_WIPHY_TX_POWER_SETTING:nlh.NLA_U32,
120 nl80211h.NL80211_ATTR_WIPHY_TX_POWER_LEVEL:nlh.NLA_U32,
121 nl80211h.NL80211_ATTR_FRAME_TYPE:nlh.NLA_U16,
122 nl80211h.NL80211_ATTR_WIPHY_ANTENNA_TX:nlh.NLA_U32,
123 nl80211h.NL80211_ATTR_WIPHY_ANTENNA_RX:nlh.NLA_U32,
124 nl80211h.NL80211_ATTR_MCAST_RATE:nlh.NLA_U32,
125 nl80211h.NL80211_ATTR_OFFCHANNEL_TX_OK:nlh.NLA_FLAG,
126 nl80211h.NL80211_ATTR_KEY_DEFAULT_TYPES:nlh.NLA_NESTED,
127 nl80211h.NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX:nlh.NLA_U32,
128 nl80211h.NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX:nlh.NLA_U32,
129 nl80211h.NL80211_ATTR_WOWLAN_TRIGGERS:nlh.NLA_NESTED,
130 nl80211h.NL80211_ATTR_STA_PLINK_STATE:nlh.NLA_U8,
131 nl80211h.NL80211_ATTR_SCHED_SCAN_INTERVAL:nlh.NLA_U32,
132 nl80211h.NL80211_ATTR_REKEY_DATA:nlh.NLA_NESTED,
133 nl80211h.NL80211_ATTR_SCAN_SUPP_RATES:nlh.NLA_NESTED,
134 nl80211h.NL80211_ATTR_HIDDEN_SSID:nlh.NLA_U32,
135 nl80211h.NL80211_ATTR_IE_PROBE_RESP:nlh.NLA_UNSPEC,
136 nl80211h.NL80211_ATTR_IE_ASSOC_RESP:nlh.NLA_UNSPEC,
137 nl80211h.NL80211_ATTR_ROAM_SUPPORT:nlh.NLA_FLAG,
138 nl80211h.NL80211_ATTR_SCHED_SCAN_MATCH:nlh.NLA_NESTED,
139 nl80211h.NL80211_ATTR_TX_NO_CCK_RATE:nlh.NLA_FLAG,
140 nl80211h.NL80211_ATTR_TDLS_ACTION:nlh.NLA_U8,
141 nl80211h.NL80211_ATTR_TDLS_DIALOG_TOKEN:nlh.NLA_U8,
142 nl80211h.NL80211_ATTR_TDLS_OPERATION:nlh.NLA_U8,
143 nl80211h.NL80211_ATTR_TDLS_SUPPORT:nlh.NLA_FLAG,
144 nl80211h.NL80211_ATTR_TDLS_EXTERNAL_SETUP:nlh.NLA_FLAG,
145 #nl80211h.NL80211_ATTR_TDLS_INITIATOR:nlh.NLA_FLAG,
146 nl80211h.NL80211_ATTR_DONT_WAIT_FOR_ACK:nlh.NLA_FLAG,
147 nl80211h.NL80211_ATTR_PROBE_RESP:nlh.NLA_UNSPEC,
148 nl80211h.NL80211_ATTR_DFS_REGION:nlh.NLA_U8,
149 nl80211h.NL80211_ATTR_DISABLE_HT:nlh.NLA_FLAG,
150 nl80211h.NL80211_ATTR_HT_CAPABILITY_MASK:nlh.NLA_UNSPEC,
151 nl80211h.NL80211_ATTR_NOACK_MAP:nlh.NLA_U16,
152 nl80211h.NL80211_ATTR_INACTIVITY_TIMEOUT:nlh.NLA_U16,
153 nl80211h.NL80211_ATTR_BG_SCAN_PERIOD:nlh.NLA_U16,
154 nl80211h.NL80211_ATTR_WDEV:nlh.NLA_U64,
155 nl80211h.NL80211_ATTR_USER_REG_HINT_TYPE:nlh.NLA_U32,
156 nl80211h.NL80211_ATTR_SAE_DATA:nlh.NLA_UNSPEC,
157 nl80211h.NL80211_ATTR_VHT_CAPABILITY:nlh.NLA_UNSPEC,
158 nl80211h.NL80211_ATTR_SCAN_FLAGS:nlh.NLA_U32,
159 nl80211h.NL80211_ATTR_P2P_CTWINDOW:nlh.NLA_U8,
160 nl80211h.NL80211_ATTR_P2P_OPPPS:nlh.NLA_U8,
161 nl80211h.NL80211_ATTR_ACL_POLICY:nlh.NLA_U32,
162 nl80211h.NL80211_ATTR_MAC_ADDRS:nlh.NLA_NESTED,
163 nl80211h.NL80211_ATTR_STA_CAPABILITY:nlh.NLA_U16,
164 nl80211h.NL80211_ATTR_STA_EXT_CAPABILITY:nlh.NLA_UNSPEC,
165 nl80211h.NL80211_ATTR_SPLIT_WIPHY_DUMP:nlh.NLA_FLAG,
166 nl80211h.NL80211_ATTR_DISABLE_VHT:nlh.NLA_FLAG,
167 nl80211h.NL80211_ATTR_VHT_CAPABILITY_MASK:nlh.NLA_UNSPEC,
168 nl80211h.NL80211_ATTR_MDID:nlh.NLA_U16,
169 nl80211h.NL80211_ATTR_IE_RIC:nlh.NLA_UNSPEC,
170 nl80211h.NL80211_ATTR_PEER_AID:nlh.NLA_U16,
171 nl80211h.NL80211_ATTR_CH_SWITCH_COUNT:nlh.NLA_U32,
172 nl80211h.NL80211_ATTR_CH_SWITCH_BLOCK_TX:nlh.NLA_FLAG,
173 nl80211h.NL80211_ATTR_CSA_IES:nlh.NLA_NESTED,
174 nl80211h.NL80211_ATTR_CSA_C_OFF_BEACON:nlh.NLA_UNSPEC,
175 nl80211h.NL80211_ATTR_CSA_C_OFF_PRESP:nlh.NLA_UNSPEC,
176 nl80211h.NL80211_ATTR_STA_SUPPORTED_CHANNELS:nlh.NLA_UNSPEC,
177 nl80211h.NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES:nlh.NLA_UNSPEC,
178 nl80211h.NL80211_ATTR_HANDLE_DFS:nlh.NLA_FLAG,
179 nl80211h.NL80211_ATTR_SUPPORTED_IFTYPES:nlh.NLA_NESTED,
180 nl80211h.NL80211_ATTR_SOFTWARE_IFTYPES:nlh.NLA_NESTED,
181 nl80211h.NL80211_ATTR_WIPHY_BANDS:nlh.NLA_NESTED,
182 nl80211h.NL80211_ATTR_SUPPORTED_COMMANDS:nlh.NLA_NESTED,
183 nl80211h.NL80211_ATTR_MAX_NUM_SCAN_SSIDS:nlh.NLA_U8,
184 nl80211h.NL80211_ATTR_GENERATION:nlh.NLA_U8,
185 nl80211h.NL80211_ATTR_BSS:nlh.NLA_NESTED,
186 #nl80211h.NL80211_ATTR_MAC:nlh.NLA_STRING, # we don't nl want to parse this
187 nl80211h.NL80211_ATTR_CIPHER_SUITES:nlh.NLA_SET_U32, # my own - set of U32s
188 nl80211h.NL80211_ATTR_STA_INFO:nlh.NLA_NESTED,
189 #### defined in kernel v4 nl80211_h
190 nl80211h.NL80211_ATTR_OPMODE_NOTIF:nlh.NLA_U8,
191 nl80211h.NL80211_ATTR_VENDOR_ID:nlh.NLA_U32,
192 nl80211h.NL80211_ATTR_VENDOR_SUBCMD:nlh.NLA_U32,
193 nl80211h.NL80211_ATTR_VENDOR_DATA:nlh.NLA_UNSPEC,
194 nl80211h.NL80211_ATTR_QOS_MAP:nlh.NLA_UNSPEC,
195 nl80211h.NL80211_ATTR_MAC_HINT:nlh.NLA_UNSPEC,
196 nl80211h.NL80211_ATTR_WIPHY_FREQ_HINT:nlh.NLA_U32,
197 nl80211h.NL80211_ATTR_TDLS_PEER_CAPABILITY:nlh.NLA_U32,
198 nl80211h.NL80211_ATTR_SOCKET_OWNER:nlh.NLA_FLAG,
199 nl80211h.NL80211_ATTR_CSA_C_OFFSETS_TX:nlh.NLA_UNSPEC,
200 nl80211h.NL80211_ATTR_USE_RRM:nlh.NLA_FLAG,
201 nl80211h.NL80211_ATTR_TSID:nlh.NLA_U8,
202 nl80211h.NL80211_ATTR_USER_PRIO:nlh.NLA_U8,
203 nl80211h.NL80211_ATTR_ADMITTED_TIME:nlh.NLA_U16,
204 nl80211h.NL80211_ATTR_SMPS_MODE:nlh.NLA_U8,
205 nl80211h.NL80211_ATTR_MAC_MASK:nlh.NLA_UNSPEC,
206 nl80211h.NL80211_ATTR_WIPHY_SELF_MANAGED_REG:nlh.NLA_FLAG,
207 nl80211h.NL80211_ATTR_NETNS_FD:nlh.NLA_U32,
208 nl80211h.NL80211_ATTR_SCHED_SCAN_DELAY:nlh.NLA_U32,
209 nl80211h.NL80211_ATTR_REG_INDOOR:nlh.NLA_FLAG,
210 #nl80211h.NL80211_ATTR_PBSS:nlh.NLA_FLAG
211 }
212
213 # policy for sta_info
214 # static struct nla_policy stats_policy[NL80211_STA_INFO_MAX + 1] = {
215 nl80211_sta_info_polcy = {
216 nl80211h.NL80211_STA_INFO_INACTIVE_TIME:nlh.NLA_U32,
217 nl80211h.NL80211_STA_INFO_RX_BYTES:nlh.NLA_U32,
218 nl80211h.NL80211_STA_INFO_TX_BYTES:nlh.NLA_U32,
219 nl80211h.NL80211_STA_INFO_RX_PACKETS:nlh.NLA_U32,
220 nl80211h.NL80211_STA_INFO_TX_PACKETS:nlh.NLA_U32,
221 nl80211h.NL80211_STA_INFO_SIGNAL:nlh.NLA_U8,
222 nl80211h.NL80211_STA_INFO_TX_BITRATE:nlh.NLA_NESTED,
223 nl80211h.NL80211_STA_INFO_LLID:nlh.NLA_U16,
224 nl80211h.NL80211_STA_INFO_PLID:nlh.NLA_U16,
225 nl80211h.NL80211_STA_INFO_PLINK_STATE:nlh.NLA_U8
226 }
227
228 #static struct nla_policy rate_policy[NL80211_RATE_INFO_MAX + 1] = {
229 #[NL80211_RATE_INFO_BITRATE] = { .type = NLA_U16 },
230 #[NL80211_RATE_INFO_MCS] = { .type = NLA_U8 },
231 #[NL80211_RATE_INFO_40_MHZ_WIDTH] = { .type = NLA_FLAG },
232 #[NL80211_RATE_INFO_SHORT_GI] = { .type = NLA_FLAG },
233 #};
234
235 # policy for the key attributes
236 #static const struct nla_policy nl80211_key_policy[NL80211_KEY_MAX + 1] = {
237 nl80211_key_policy = {
238 nl80211h.NL80211_KEY_DATA:nlh.NLA_UNSPEC,
239 nl80211h.NL80211_KEY_IDX:nlh.NLA_U8,
240 nl80211h.NL80211_KEY_CIPHER:nlh.NLA_U32,
241 nl80211h.NL80211_KEY_SEQ:nlh.NLA_UNSPEC,
242 nl80211h.NL80211_KEY_DEFAULT:nlh.NLA_FLAG,
243 nl80211h.NL80211_KEY_DEFAULT_MGMT:nlh.NLA_FLAG,
244 nl80211h.NL80211_KEY_TYPE:nlh.NLA_U32,
245 nl80211h.NL80211_KEY_DEFAULT_TYPES:nlh.NLA_NESTED
246 }
247
248 # policy for the key default flags
249 #static const struct nla_policy
250 nl80211_key_default_policy = {
251 nl80211h.NL80211_KEY_DEFAULT_TYPE_UNICAST:nlh.NLA_FLAG,
252 nl80211h.NL80211_KEY_DEFAULT_TYPE_MULTICAST:nlh.NLA_FLAG
253 }
254
255 #/* policy for WoWLAN attributes */
256 #static const struct nla_policy nl80211_wowlan_policy[NUM_NL80211_WOWLAN_TRIG] = {
257 nl80211_wowlan_trig_policy = {
258 nl80211h.NL80211_WOWLAN_TRIG_ANY:nlh.NLA_FLAG,
259 nl80211h.NL80211_WOWLAN_TRIG_DISCONNECT:nlh.NLA_FLAG,
260 nl80211h.NL80211_WOWLAN_TRIG_MAGIC_PKT:nlh.NLA_FLAG,
261 nl80211h.NL80211_WOWLAN_TRIG_PKT_PATTERN:nlh.NLA_NESTED,
262 nl80211h.NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE:nlh.NLA_FLAG,
263 nl80211h.NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST:nlh.NLA_FLAG,
264 nl80211h.NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE:nlh.NLA_FLAG,
265 nl80211h.NL80211_WOWLAN_TRIG_RFKILL_RELEASE:nlh.NLA_FLAG,
266 nl80211h.NL80211_WOWLAN_TRIG_TCP_CONNECTION:nlh.NLA_NESTED
267 #nl80211h.NL80211_WOWLAN_TRIG_NET_DETECT:nlh.NLA_NESTED
268 }
269
270 #static const struct nla_policy nl80211_wowlan_tcp_policy[NUM_NL80211_WOWLAN_TCP] = {
271 nl80211_wowlan_tcp_policy = {
272 nl80211h.NL80211_WOWLAN_TCP_SRC_IPV4:nlh.NLA_U32,
273 nl80211h.NL80211_WOWLAN_TCP_DST_IPV4:nlh.NLA_U32,
274 nl80211h.NL80211_WOWLAN_TCP_DST_MAC:nlh.NLA_UNSPEC,
275 nl80211h.NL80211_WOWLAN_TCP_SRC_PORT:nlh.NLA_U16,
276 nl80211h.NL80211_WOWLAN_TCP_DST_PORT:nlh.NLA_U16,
277 nl80211h.NL80211_WOWLAN_TCP_DATA_PAYLOAD:nlh.NLA_UNSPEC,
278 nl80211h.NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ:nlh.NLA_UNSPEC,
279 nl80211h.NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN:nlh.NLA_UNSPEC,
280 nl80211h.NL80211_WOWLAN_TCP_DATA_INTERVAL:nlh.NLA_U32,
281 nl80211h.NL80211_WOWLAN_TCP_WAKE_PAYLOAD:nlh.NLA_UNSPEC,
282 nl80211h.NL80211_WOWLAN_TCP_WAKE_MASK:nlh.NLA_UNSPEC
283 }
284
285 #/* policy for coalesce rule attributes */
286 #static const struct nla_policy nl80211_coalesce_policy[NUM_NL80211_ATTR_COALESCE_RULE] = {
287 nl80211_coalesce_policy={
288 nl80211h.NL80211_ATTR_COALESCE_RULE_DELAY:nlh.NLA_U32,
289 nl80211h.NL80211_ATTR_COALESCE_RULE_CONDITION:nlh.NLA_U32,
290 nl80211h.NL80211_ATTR_COALESCE_RULE_PKT_PATTERN:nlh.NLA_NESTED
291 }
292
293 #/* policy for GTK rekey offload attributes */
294 #static const struct nla_policy nl80211_rekey_policy[NUM_NL80211_REKEY_DATA] = {
295 nl80211_rekey_policy = {
296 nl80211h.NL80211_REKEY_DATA_KEK:nlh.NLA_UNSPEC,
297 nl80211h.NL80211_REKEY_DATA_KCK:nlh.NLA_UNSPEC,
298 nl80211h.NL80211_REKEY_DATA_REPLAY_CTR:nlh.NLA_UNSPEC
299 }
300
301 #static const struct nla_policy nl80211_match_policy[NL80211_SCHED_SCAN_MATCH_ATTR_MAX + 1] = {
302 nl80211_sched_scan_match_policy = {
303 nl80211h.NL80211_SCHED_SCAN_MATCH_ATTR_SSID:nlh.NLA_UNSPEC,
304 nl80211h.NL80211_SCHED_SCAN_MATCH_ATTR_RSSI:nlh.NLA_U32
305 }
306
307 #static const struct nla_policy nl80211_plan_policy[NL80211_SCHED_SCAN_PLAN_MAX + 1] = {
308 nl80211_sched_scan_plan_policy = {
309 nl80211h.NL80211_SCHED_SCAN_PLAN_INTERVAL:nlh.NLA_U32,
310 nl80211h.NL80211_SCHED_SCAN_PLAN_ITERATIONS:nlh.NLA_U32
311 }
0 #!/usr/bin/env python
1 """ nl80211_h.py: 802.11 netlink interface public header
2
3 /*
4 * 802.11 netlink interface public header
5 *
6 * Copyright 2006-2010 Johannes Berg <[email protected]>
7 * Copyright 2008 Michael Wu <[email protected]>
8 * Copyright 2008 Luis Carlos Cobo <[email protected]>
9 * Copyright 2008 Michael Buesch <[email protected]>
10 * Copyright 2008 = 2009 Luis R. Rodriguez <[email protected]>
11 * Copyright 2008 Jouni Malinen <[email protected]>
12 * Copyright 2008 Colin McCabe <[email protected]>
13 *
14 * Permission to use, copy, modify, and/or distribute this software for any
15 * purpose with or without fee is hereby granted, provided that the above
16 * copyright notice and this permission notice appear in all copies.
17 *
18 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
19 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
20 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
21 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
22 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
23 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
24 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
25 *
26 */
27
28 Copyright (C) 2016 Dale V. Patterson ([email protected])
29
30 This program is free software: you can redistribute it and/or modify it under
31 the terms of the GNU General Public License as published by the Free Software
32 Foundation, either version 3 of the License, or (at your option) any later
33 version.
34
35 Redistribution and use in source and binary forms, with or without modifications,
36 are permitted provided that the following conditions are met:
37 o Redistributions of source code must retain the above copyright notice, this
38 list of conditions and the following disclaimer.
39 o Redistributions in binary form must reproduce the above copyright notice,
40 this list of conditions and the following disclaimer in the documentation
41 and/or other materials provided with the distribution.
42 o Neither the name of the orginal author Dale V. Patterson nor the names of any
43 contributors may be used to endorse or promote products derived from this
44 software without specific prior written permission.
45
46 NOTE:
47 1. Most of these constants are not used but are left for possible future use
48 2. Have removed *_AFTER_LAST and only kept MAX_* for enums for those nums
49
50 """
51
52 __name__ = 'nl80211_h'
53 __license__ = 'GPLv3'
54 __version__ = '0.0.5'
55 __date__ = 'July 2016'
56 __author__ = 'Dale Patterson'
57 __maintainer__ = 'Dale Patterson'
58 __email__ = '[email protected]'
59 __status__ = 'Production'
60
61 import struct
62
63 NL80211_GENL_NAME = 'nl80211'
64
65 """ new in kernel 4 """
66 NL80211_MULTICAST_GROUP_CONFIG = "config"
67 NL80211_MULTICAST_GROUP_SCAN = "scan"
68 NL80211_MULTICAST_GROUP_REG = "regulatory"
69 NL80211_MULTICAST_GROUP_MLME = "mlme"
70 NL80211_MULTICAST_GROUP_VENDOR = "vendor"
71 NL80211_MULTICAST_GROUP_TESTMODE = "testmode"
72
73 """
74 * enum nl80211_commands - supported nl80211 commands
75 *
76 * @NL80211_CMD_UNSPEC: unspecified command to catch errors
77 * @NL80211_CMD_GET_WIPHY: request information about a wiphy or dump request
78 * to get a list of all present wiphys.
79 * @NL80211_CMD_SET_WIPHY: set wiphy parameters, needs %NL80211_ATTR_WIPHY or
80 * %NL80211_ATTR_IFINDEX; can be used to set %NL80211_ATTR_WIPHY_NAME,
81 * %NL80211_ATTR_WIPHY_TXQ_PARAMS, %NL80211_ATTR_WIPHY_FREQ (and the
82 * attributes determining the channel width; this is used for setting
83 * monitor mode channel), %NL80211_ATTR_WIPHY_RETRY_SHORT,
84 * %NL80211_ATTR_WIPHY_RETRY_LONG, %NL80211_ATTR_WIPHY_FRAG_THRESHOLD,
85 * and/or %NL80211_ATTR_WIPHY_RTS_THRESHOLD.
86 * However, for setting the channel, see %NL80211_CMD_SET_CHANNEL
87 * instead, the support here is for backward compatibility only.
88 * @NL80211_CMD_NEW_WIPHY: Newly created wiphy, response to get request
89 * or rename notification. Has attributes %NL80211_ATTR_WIPHY and
90 * %NL80211_ATTR_WIPHY_NAME.
91 * @NL80211_CMD_DEL_WIPHY: Wiphy deleted. Has attributes
92 * %NL80211_ATTR_WIPHY and %NL80211_ATTR_WIPHY_NAME.
93 * @NL80211_CMD_GET_INTERFACE: Request an interface's configuration;
94 * either a dump request on a %NL80211_ATTR_WIPHY or a specific get
95 * on an %NL80211_ATTR_IFINDEX is supported.
96 * @NL80211_CMD_SET_INTERFACE: Set type of a virtual interface, requires
97 * %NL80211_ATTR_IFINDEX and %NL80211_ATTR_IFTYPE.
98 * @NL80211_CMD_NEW_INTERFACE: Newly created virtual interface or response
99 * to %NL80211_CMD_GET_INTERFACE. Has %NL80211_ATTR_IFINDEX,
100 * %NL80211_ATTR_WIPHY and %NL80211_ATTR_IFTYPE attributes. Can also
101 * be sent from userspace to request creation of a new virtual interface,
102 * then requires attributes %NL80211_ATTR_WIPHY, %NL80211_ATTR_IFTYPE and
103 * %NL80211_ATTR_IFNAME.
104 * @NL80211_CMD_DEL_INTERFACE: Virtual interface was deleted, has attributes
105 * %NL80211_ATTR_IFINDEX and %NL80211_ATTR_WIPHY. Can also be sent from
106 * userspace to request deletion of a virtual interface, then requires
107 * attribute %NL80211_ATTR_IFINDEX.
108 * @NL80211_CMD_GET_KEY: Get sequence counter information for a key specified
109 * by %NL80211_ATTR_KEY_IDX and/or %NL80211_ATTR_MAC.
110 * @NL80211_CMD_SET_KEY: Set key attributes %NL80211_ATTR_KEY_DEFAULT,
111 * %NL80211_ATTR_KEY_DEFAULT_MGMT, or %NL80211_ATTR_KEY_THRESHOLD.
112 * @NL80211_CMD_NEW_KEY: add a key with given %NL80211_ATTR_KEY_DATA,
113 * %NL80211_ATTR_KEY_IDX, %NL80211_ATTR_MAC, %NL80211_ATTR_KEY_CIPHER,
114 * and %NL80211_ATTR_KEY_SEQ attributes.
115 * @NL80211_CMD_DEL_KEY: delete a key identified by %NL80211_ATTR_KEY_IDX
116 * or %NL80211_ATTR_MAC.
117 * @NL80211_CMD_GET_BEACON: (not used)
118 * @NL80211_CMD_SET_BEACON: change the beacon on an access point interface
119 * using the %NL80211_ATTR_BEACON_HEAD and %NL80211_ATTR_BEACON_TAIL
120 * attributes. For drivers that generate the beacon and probe responses
121 * internally, the following attributes must be provided: %NL80211_ATTR_IE,
122 * %NL80211_ATTR_IE_PROBE_RESP and %NL80211_ATTR_IE_ASSOC_RESP.
123 * @NL80211_CMD_START_AP: Start AP operation on an AP interface, parameters
124 * are like for %NL80211_CMD_SET_BEACON, and additionally parameters that
125 * do not change are used, these include %NL80211_ATTR_BEACON_INTERVAL,
126 * %NL80211_ATTR_DTIM_PERIOD, %NL80211_ATTR_SSID,
127 * %NL80211_ATTR_HIDDEN_SSID, %NL80211_ATTR_CIPHERS_PAIRWISE,
128 * %NL80211_ATTR_CIPHER_GROUP, %NL80211_ATTR_WPA_VERSIONS,
129 * %NL80211_ATTR_AKM_SUITES, %NL80211_ATTR_PRIVACY,
130 * %NL80211_ATTR_AUTH_TYPE, %NL80211_ATTR_INACTIVITY_TIMEOUT,
131 * %NL80211_ATTR_ACL_POLICY and %NL80211_ATTR_MAC_ADDRS.
132 * The channel to use can be set on the interface or be given using the
133 * %NL80211_ATTR_WIPHY_FREQ and the attributes determining channel width.
134 * @NL80211_CMD_NEW_BEACON: old alias for %NL80211_CMD_START_AP
135 * @NL80211_CMD_STOP_AP: Stop AP operation on the given interface
136 * @NL80211_CMD_DEL_BEACON: old alias for %NL80211_CMD_STOP_AP
137 * @NL80211_CMD_GET_STATION: Get station attributes for station identified by
138 * %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX.
139 * @NL80211_CMD_SET_STATION: Set station attributes for station identified by
140 * %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX.
141 * @NL80211_CMD_NEW_STATION: Add a station with given attributes to the
142 * the interface identified by %NL80211_ATTR_IFINDEX.
143 * @NL80211_CMD_DEL_STATION: Remove a station identified by %NL80211_ATTR_MAC
144 * or, if no MAC address given, all stations, on the interface identified
145 * by %NL80211_ATTR_IFINDEX.
146 * @NL80211_CMD_GET_MPATH: Get mesh path attributes for mesh path to
147 * destination %NL80211_ATTR_MAC on the interface identified by
148 * %NL80211_ATTR_IFINDEX.
149 * @NL80211_CMD_SET_MPATH: Set mesh path attributes for mesh path to
150 * destination %NL80211_ATTR_MAC on the interface identified by
151 * %NL80211_ATTR_IFINDEX.
152 * @NL80211_CMD_NEW_MPATH: Create a new mesh path for the destination given by
153 * %NL80211_ATTR_MAC via %NL80211_ATTR_MPATH_NEXT_HOP.
154 * @NL80211_CMD_DEL_MPATH: Delete a mesh path to the destination given by
155 * %NL80211_ATTR_MAC.
156 * @NL80211_CMD_NEW_PATH: Add a mesh path with given attributes to the
157 * the interface identified by %NL80211_ATTR_IFINDEX.
158 * @NL80211_CMD_DEL_PATH: Remove a mesh path identified by %NL80211_ATTR_MAC
159 * or, if no MAC address given, all mesh paths, on the interface identified
160 * by %NL80211_ATTR_IFINDEX.
161 * @NL80211_CMD_SET_BSS: Set BSS attributes for BSS identified by
162 * %NL80211_ATTR_IFINDEX.
163 * @NL80211_CMD_GET_REG: ask the wireless core to send us its currently set
164 * regulatory domain.
165 * @NL80211_CMD_SET_REG: Set current regulatory domain. CRDA sends this command
166 * after being queried by the kernel. CRDA replies by sending a regulatory
167 * domain structure which consists of %NL80211_ATTR_REG_ALPHA set to our
168 * current alpha2 if it found a match. It also provides
169 * NL80211_ATTR_REG_RULE_FLAGS, and a set of regulatory rules. Each
170 * regulatory rule is a nested set of attributes given by
171 * %NL80211_ATTR_REG_RULE_FREQ_[START|END] and
172 * %NL80211_ATTR_FREQ_RANGE_MAX_BW with an attached power rule given by
173 * %NL80211_ATTR_REG_RULE_POWER_MAX_ANT_GAIN and
174 * %NL80211_ATTR_REG_RULE_POWER_MAX_EIRP.
175 * @NL80211_CMD_REQ_SET_REG: ask the wireless core to set the regulatory domain
176 * to the specified ISO/IEC 3166-1 alpha2 country code. The core will
177 * store this as a valid request and then query userspace for it.
178 * @NL80211_CMD_GET_MESH_CONFIG: Get mesh networking properties for the
179 * interface identified by %NL80211_ATTR_IFINDEX
180 * @NL80211_CMD_SET_MESH_CONFIG: Set mesh networking properties for the
181 * interface identified by %NL80211_ATTR_IFINDEX
182 * @NL80211_CMD_SET_MGMT_EXTRA_IE: Set extra IEs for management frames. The
183 * interface is identified with %NL80211_ATTR_IFINDEX and the management
184 * frame subtype with %NL80211_ATTR_MGMT_SUBTYPE. The extra IE data to be
185 * added to the end of the specified management frame is specified with
186 * %NL80211_ATTR_IE. If the command succeeds, the requested data will be
187 * added to all specified management frames generated by
188 * kernel/firmware/driver.
189 * Note: This command has been removed and it is only reserved at this
190 * point to avoid re-using existing command number. The functionality this
191 * command was planned for has been provided with cleaner design with the
192 * option to specify additional IEs in NL80211_CMD_TRIGGER_SCAN,
193 * NL80211_CMD_AUTHENTICATE, NL80211_CMD_ASSOCIATE,
194 * NL80211_CMD_DEAUTHENTICATE, and NL80211_CMD_DISASSOCIATE.
195 * @NL80211_CMD_GET_SCAN: get scan results
196 * @NL80211_CMD_TRIGGER_SCAN: trigger a new scan with the given parameters
197 * %NL80211_ATTR_TX_NO_CCK_RATE is used to decide whether to send the
198 * probe requests at CCK rate or not.
199 * @NL80211_CMD_NEW_SCAN_RESULTS: scan notification (as a reply to
200 * NL80211_CMD_GET_SCAN and on the "scan" multicast group)
201 * @NL80211_CMD_SCAN_ABORTED: scan was aborted, for unspecified reasons,
202 * partial scan results may be available
203 * @NL80211_CMD_START_SCHED_SCAN: start a scheduled scan at certain
204 * intervals, as specified by %NL80211_ATTR_SCHED_SCAN_INTERVAL.
205 * Like with normal scans, if SSIDs (%NL80211_ATTR_SCAN_SSIDS)
206 * are passed, they are used in the probe requests. For
207 * broadcast, a broadcast SSID must be passed (ie. an empty
208 * string). If no SSID is passed, no probe requests are sent and
209 * a passive scan is performed. %NL80211_ATTR_SCAN_FREQUENCIES,
210 * if passed, define which channels should be scanned; if not
211 * passed, all channels allowed for the current regulatory domain
212 * are used. Extra IEs can also be passed from the userspace by
213 * using the %NL80211_ATTR_IE attribute.
214 * @NL80211_CMD_STOP_SCHED_SCAN: stop a scheduled scan. Returns -ENOENT
215 * if scheduled scan is not running.
216 * @NL80211_CMD_SCHED_SCAN_RESULTS: indicates that there are scheduled scan
217 * results available.
218 * @NL80211_CMD_SCHED_SCAN_STOPPED: indicates that the scheduled scan has
219 * stopped. The driver may issue this event at any time during a
220 * scheduled scan. One reason for stopping the scan is if the hardware
221 * does not support starting an association or a normal scan while running
222 * a scheduled scan. This event is also sent when the
223 * %NL80211_CMD_STOP_SCHED_SCAN command is received or when the interface
224 * is brought down while a scheduled scan was running.
225 * @NL80211_CMD_GET_SURVEY: get survey resuls, e.g. channel occupation or noise lvl
226 * @NL80211_CMD_NEW_SURVEY_RESULTS: survey data notification (as a reply to
227 * NL80211_CMD_GET_SURVEY and on the "scan" multicast group)
228 * @NL80211_CMD_SET_PMKSA: Add a PMKSA cache entry, using %NL80211_ATTR_MAC
229 * (for the BSSID) and %NL80211_ATTR_PMKID.
230 * @NL80211_CMD_DEL_PMKSA: Delete a PMKSA cache entry, using %NL80211_ATTR_MAC
231 * (for the BSSID) and %NL80211_ATTR_PMKID.
232 * @NL80211_CMD_FLUSH_PMKSA: Flush all PMKSA cache entries.
233 * @NL80211_CMD_REG_CHANGE: indicates to userspace the regulatory domain
234 * has been changed and provides details of the request information
235 * that caused the change such as who initiated the regulatory request
236 * (%NL80211_ATTR_REG_INITIATOR), the wiphy_idx
237 * (%NL80211_ATTR_REG_ALPHA2) on which the request was made from if
238 * the initiator was %NL80211_REGDOM_SET_BY_COUNTRY_IE or
239 * %NL80211_REGDOM_SET_BY_DRIVER, the type of regulatory domain
240 * set (%NL80211_ATTR_REG_TYPE), if the type of regulatory domain is
241 * %NL80211_REG_TYPE_COUNTRY the alpha2 to which we have moved on
242 * to (%NL80211_ATTR_REG_ALPHA2).
243 * @NL80211_CMD_REG_BEACON_HINT: indicates to userspace that an AP beacon
244 * has been found while world roaming thus enabling active scan or
245 * any mode of operation that initiates TX (beacons) on a channel
246 * where we would not have been able to do either before. As an example
247 * if you are world roaming (regulatory domain set to world or if your
248 * driver is using a custom world roaming regulatory domain) and while
249 * doing a passive scan on the 5 GHz band you find an AP there (if not
250 * on a DFS channel) you will now be able to actively scan for that AP
251 * or use AP mode on your card on that same channel. Note that this will
252 * never be used for channels 1-11 on the 2 GHz band as they are always
253 * enabled world wide. This beacon hint is only sent if your device had
254 * either disabled active scanning or beaconing on a channel. We send to
255 * userspace the wiphy on which we removed a restriction from
256 * (%NL80211_ATTR_WIPHY) and the channel on which this occurred
257 * before (%NL80211_ATTR_FREQ_BEFORE) and after (%NL80211_ATTR_FREQ_AFTER)
258 * the beacon hint was processed.
259 * @NL80211_CMD_AUTHENTICATE: authentication request and notification.
260 * This command is used both as a command (request to authenticate) and
261 * as an event on the "mlme" multicast group indicating completion of the
262 * authentication process.
263 * When used as a command, %NL80211_ATTR_IFINDEX is used to identify the
264 * interface. %NL80211_ATTR_MAC is used to specify PeerSTAAddress (and
265 * BSSID in case of station mode). %NL80211_ATTR_SSID is used to specify
266 * the SSID (mainly for association, but is included in authentication
267 * request, too, to help BSS selection. %NL80211_ATTR_WIPHY_FREQ is used
268 * to specify the frequence of the channel in MHz. %NL80211_ATTR_AUTH_TYPE
269 * is used to specify the authentication type. %NL80211_ATTR_IE is used to
270 * define IEs (VendorSpecificInfo, but also including RSN IE and FT IEs)
271 * to be added to the frame.
272 * When used as an event, this reports reception of an Authentication
273 * frame in station and IBSS modes when the local MLME processed the
274 * frame, i.e., it was for the local STA and was received in correct
275 * state. This is similar to MLME-AUTHENTICATE.confirm primitive in the
276 * MLME SAP interface (kernel providing MLME, userspace SME). The
277 * included %NL80211_ATTR_FRAME attribute contains the management frame
278 * (including both the header and frame body, but not FCS). This event is
279 * also used to indicate if the authentication attempt timed out. In that
280 * case the %NL80211_ATTR_FRAME attribute is replaced with a
281 * %NL80211_ATTR_TIMED_OUT flag (and %NL80211_ATTR_MAC to indicate which
282 * pending authentication timed out).
283 * @NL80211_CMD_ASSOCIATE: association request and notification; like
284 * NL80211_CMD_AUTHENTICATE but for Association and Reassociation
285 * (similar to MLME-ASSOCIATE.request, MLME-REASSOCIATE.request,
286 * MLME-ASSOCIATE.confirm or MLME-REASSOCIATE.confirm primitives).
287 * @NL80211_CMD_DEAUTHENTICATE: deauthentication request and notification; like
288 * NL80211_CMD_AUTHENTICATE but for Deauthentication frames (similar to
289 * MLME-DEAUTHENTICATION.request and MLME-DEAUTHENTICATE.indication
290 * primitives).
291 * @NL80211_CMD_DISASSOCIATE: disassociation request and notification; like
292 * NL80211_CMD_AUTHENTICATE but for Disassociation frames (similar to
293 * MLME-DISASSOCIATE.request and MLME-DISASSOCIATE.indication primitives).
294 * @NL80211_CMD_MICHAEL_MIC_FAILURE: notification of a locally detected Michael
295 * MIC (part of TKIP) failure; sent on the "mlme" multicast group; the
296 * event includes %NL80211_ATTR_MAC to describe the source MAC address of
297 * the frame with invalid MIC, %NL80211_ATTR_KEY_TYPE to show the key
298 * type, %NL80211_ATTR_KEY_IDX to indicate the key identifier, and
299 * %NL80211_ATTR_KEY_SEQ to indicate the TSC value of the frame; this
300 * event matches with MLME-MICHAELMICFAILURE.indication() primitive
301 * @NL80211_CMD_JOIN_IBSS: Join a new IBSS -- given at least an SSID and a
302 * FREQ attribute (for the initial frequency if no peer can be found)
303 * and optionally a MAC (as BSSID) and FREQ_FIXED attribute if those
304 * should be fixed rather than automatically determined. Can only be
305 * executed on a network interface that is UP, and fixed BSSID/FREQ
306 * may be rejected. Another optional parameter is the beacon interval,
307 * given in the %NL80211_ATTR_BEACON_INTERVAL attribute, which if not
308 * given defaults to 100 TU (102.4ms).
309 * @NL80211_CMD_LEAVE_IBSS: Leave the IBSS -- no special arguments, the IBSS is
310 * determined by the network interface.
311 * @NL80211_CMD_TESTMODE: testmode command, takes a wiphy (or ifindex) attribute
312 * to identify the device, and the TESTDATA blob attribute to pass through
313 * to the driver.
314 * @NL80211_CMD_CONNECT: connection request and notification; this command
315 * requests to connect to a specified network but without separating
316 * auth and assoc steps. For this, you need to specify the SSID in a
317 * %NL80211_ATTR_SSID attribute, and can optionally specify the association
318 * IEs in %NL80211_ATTR_IE, %NL80211_ATTR_AUTH_TYPE, %NL80211_ATTR_USE_MFP,
319 * %NL80211_ATTR_MAC, %NL80211_ATTR_WIPHY_FREQ, %NL80211_ATTR_CONTROL_PORT,
320 * %NL80211_ATTR_CONTROL_PORT_ETHERTYPE and
321 * %NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT.
322 * Background scan period can optionally be
323 * specified in %NL80211_ATTR_BG_SCAN_PERIOD,
324 * if not specified default background scan configuration
325 * in driver is used and if period value is 0, bg scan will be disabled.
326 * This attribute is ignored if driver does not support roam scan.
327 * It is also sent as an event, with the BSSID and response IEs when the
328 * connection is established or failed to be established. This can be
329 * determined by the STATUS_CODE attribute.
330 * @NL80211_CMD_ROAM: request that the card roam (currently not implemented),
331 * sent as an event when the card/driver roamed by itself.
332 * @NL80211_CMD_DISCONNECT: drop a given connection; also used to notify
333 * userspace that a connection was dropped by the AP or due to other
334 * reasons, for this the %NL80211_ATTR_DISCONNECTED_BY_AP and
335 * %NL80211_ATTR_REASON_CODE attributes are used.
336 * @NL80211_CMD_SET_WIPHY_NETNS: Set a wiphy's netns. Note that all devices
337 * associated with this wiphy must be down and will follow.
338 * @NL80211_CMD_REMAIN_ON_CHANNEL: Request to remain awake on the specified
339 * channel for the specified amount of time. This can be used to do
340 * off-channel operations like transmit a Public Action frame and wait for
341 * a response while being associated to an AP on another channel.
342 * %NL80211_ATTR_IFINDEX is used to specify which interface (and thus
343 * radio) is used. %NL80211_ATTR_WIPHY_FREQ is used to specify the
344 * frequency for the operation.
345 * %NL80211_ATTR_DURATION is used to specify the duration in milliseconds
346 * to remain on the channel. This command is also used as an event to
347 * notify when the requested duration starts (it may take a while for the
348 * driver to schedule this time due to other concurrent needs for the
349 * radio).
350 * When called, this operation returns a cookie (%NL80211_ATTR_COOKIE)
351 * that will be included with any events pertaining to this request;
352 * the cookie is also used to cancel the request.
353 * @NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL: This command can be used to cancel a
354 * pending remain-on-channel duration if the desired operation has been
355 * completed prior to expiration of the originally requested duration.
356 * %NL80211_ATTR_WIPHY or %NL80211_ATTR_IFINDEX is used to specify the
357 * radio. The %NL80211_ATTR_COOKIE attribute must be given as well to
358 * uniquely identify the request.
359 * This command is also used as an event to notify when a requested
360 * remain-on-channel duration has expired.
361 * @NL80211_CMD_SET_TX_BITRATE_MASK: Set the mask of rates to be used in TX
362 * rate selection. %NL80211_ATTR_IFINDEX is used to specify the interface
363 * and @NL80211_ATTR_TX_RATES the set of allowed rates.
364 * @NL80211_CMD_REGISTER_FRAME: Register for receiving certain mgmt frames
365 * (via @NL80211_CMD_FRAME) for processing in userspace. This command
366 * requires an interface index, a frame type attribute (optional for
367 * backward compatibility reasons, if not given assumes action frames)
368 * and a match attribute containing the first few bytes of the frame
369 * that should match, e.g. a single byte for only a category match or
370 * four bytes for vendor frames including the OUI. The registration
371 * cannot be dropped, but is removed automatically when the netlink
372 * socket is closed. Multiple registrations can be made.
373 * @NL80211_CMD_REGISTER_ACTION: Alias for @NL80211_CMD_REGISTER_FRAME for
374 * backward compatibility
375 * @NL80211_CMD_FRAME: Management frame TX request and RX notification. This
376 * command is used both as a request to transmit a management frame and
377 * as an event indicating reception of a frame that was not processed in
378 * kernel code, but is for us (i.e., which may need to be processed in a
379 * user space application). %NL80211_ATTR_FRAME is used to specify the
380 * frame contents (including header). %NL80211_ATTR_WIPHY_FREQ is used
381 * to indicate on which channel the frame is to be transmitted or was
382 * received. If this channel is not the current channel (remain-on-channel
383 * or the operational channel) the device will switch to the given channel
384 * and transmit the frame, optionally waiting for a response for the time
385 * specified using %NL80211_ATTR_DURATION. When called, this operation
386 * returns a cookie (%NL80211_ATTR_COOKIE) that will be included with the
387 * TX status event pertaining to the TX request.
388 * %NL80211_ATTR_TX_NO_CCK_RATE is used to decide whether to send the
389 * management frames at CCK rate or not in 2GHz band.
390 * @NL80211_CMD_FRAME_WAIT_CANCEL: When an off-channel TX was requested, this
391 * command may be used with the corresponding cookie to cancel the wait
392 * time if it is known that it is no longer necessary.
393 * @NL80211_CMD_ACTION: Alias for @NL80211_CMD_FRAME for backward compatibility.
394 * @NL80211_CMD_FRAME_TX_STATUS: Report TX status of a management frame
395 * transmitted with %NL80211_CMD_FRAME. %NL80211_ATTR_COOKIE identifies
396 * the TX command and %NL80211_ATTR_FRAME includes the contents of the
397 * frame. %NL80211_ATTR_ACK flag is included if the recipient acknowledged
398 * the frame.
399 * @NL80211_CMD_ACTION_TX_STATUS: Alias for @NL80211_CMD_FRAME_TX_STATUS for
400 * backward compatibility.
401 * @NL80211_CMD_SET_POWER_SAVE: Set powersave, using %NL80211_ATTR_PS_STATE
402 * @NL80211_CMD_GET_POWER_SAVE: Get powersave status in %NL80211_ATTR_PS_STATE
403 * @NL80211_CMD_SET_CQM: Connection quality monitor configuration. This command
404 * is used to configure connection quality monitoring notification trigger
405 * levels.
406 * @NL80211_CMD_NOTIFY_CQM: Connection quality monitor notification. This
407 * command is used as an event to indicate the that a trigger level was
408 * reached.
409 * @NL80211_CMD_SET_CHANNEL: Set the channel (using %NL80211_ATTR_WIPHY_FREQ
410 * and the attributes determining channel width) the given interface
411 * (identifed by %NL80211_ATTR_IFINDEX) shall operate on.
412 * In case multiple channels are supported by the device, the mechanism
413 * with which it switches channels is implementation-defined.
414 * When a monitor interface is given, it can only switch channel while
415 * no other interfaces are operating to avoid disturbing the operation
416 * of any other interfaces, and other interfaces will again take
417 * precedence when they are used.
418 * @NL80211_CMD_SET_WDS_PEER: Set the MAC address of the peer on a WDS interface.
419 * @NL80211_CMD_JOIN_MESH: Join a mesh. The mesh ID must be given, and initial
420 * mesh config parameters may be given.
421 * @NL80211_CMD_LEAVE_MESH: Leave the mesh network -- no special arguments, the
422 * network is determined by the network interface.
423 * @NL80211_CMD_UNPR_OT_DEAUTHENTICATE: Unprotected deauthentication frame
424 * notification. This event is used to indicate that an unprotected
425 * deauthentication frame was dropped when MFP is in use.
426 * @NL80211_CMD_UNPROT_DISASSOCIATE: Unprotected disassociation frame
427 * notification. This event is used to indicate that an unprotected
428 * disassociation frame was dropped when MFP is in use.
429 * @NL80211_CMD_NEW_PEER_CANDIDATE: Notification on the reception of a
430 * beacon or probe response from a compatible mesh peer. This is only
431 * sent while no station information (sta_info) exists for the new peer
432 * candidate and when @NL80211_MESH_SETUP_USERSPACE_AUTH,
433 * @NL80211_MESH_SETUP_USERSPACE_AMPE, or
434 * @NL80211_MESH_SETUP_USERSPACE_MPM is set. On reception of this
435 * notification, userspace may decide to create a new station
436 * (@NL80211_CMD_NEW_STATION). To stop this notification from
437 * reoccurring, the userspace authentication daemon may want to create the
438 * new station with the AUTHENTICATED flag unset and maybe change it later
439 * depending on the authentication result.
440 * @NL80211_CMD_GET_WOWLAN: get Wake-on-Wireless-LAN (WoWLAN) settings.
441 * @NL80211_CMD_SET_WOWLAN: set Wake-on-Wireless-LAN (WoWLAN) settings.
442 * Since wireless is more complex than wired ethernet, it supports
443 * various triggers. These triggers can be configured through this
444 * command with the %NL80211_ATTR_WOWLAN_TRIGGERS attribute. For
445 * more background information, see
446 * http://wireless.kernel.org/en/users/Documentation/WoWLAN.
447 * The @NL80211_CMD_SET_WOWLAN command can also be used as a notification
448 * from the driver reporting the wakeup reason. In this case, the
449 * @NL80211_ATTR_WOWLAN_TRIGGERS attribute will contain the reason
450 * for the wakeup, if it was caused by wireless. If it is not present
451 * in the wakeup notification, the wireless device didn't cause the
452 * wakeup but reports that it was woken up.
453 * @NL80211_CMD_SET_REKEY_OFFLOAD: This command is used give the driver
454 * the necessary information for supporting GTK rekey offload. This
455 * feature is typically used during WoWLAN. The configuration data
456 * is contained in %NL80211_ATTR_REKEY_DATA (which is nested and
457 * contains the data in sub-attributes). After rekeying happened,
458 * this command may also be sent by the driver as an MLME event to
459 * inform userspace of the new replay counter.
460 * @NL80211_CMD_PMKSA_CANDIDATE: This is used as an event to inform userspace
461 * of PMKSA caching dandidates.
462 * @NL80211_CMD_TDLS_OPER: Perform a high-level TDLS command (e.g. link setup).
463 * In addition, this can be used as an event to request userspace to take
464 * actions on TDLS links (set up a new link or tear down an existing one).
465 * In such events, %NL80211_ATTR_TDLS_OPERATION indicates the requested
466 * operation, %NL80211_ATTR_MAC contains the peer MAC address, and
467 * %NL80211_ATTR_REASON_CODE the reason code to be used (only with
468 * %NL80211_TDLS_TEARDOWN).
469 * @NL80211_CMD_TDLS_MGMT: Send a TDLS management frame.
470 * @NL80211_CMD_UNEXPECTED_FRAME: Used by an application controlling an AP
471 * (or GO) interface (i.e. hostapd) to ask for unexpected frames to
472 * implement sending deauth to stations that send unexpected class 3
473 * frames. Also used as the event sent by the kernel when such a frame
474 * is received.
475 * For the event, the %NL80211_ATTR_MAC attribute carries the TA and
476 * other attributes like the interface index are present.
477 * If used as the command it must have an interface index and you can
478 * only unsubscribe from the event by closing the socket. Subscription
479 * is also for %NL80211_CMD_UNEXPECTED_4ADDR_FRAME events.
480 * @NL80211_CMD_UNEXPECTED_4ADDR_FRAME: Sent as an event indicating that the
481 * associated station identified by %NL80211_ATTR_MAC sent a 4addr frame
482 * and wasn't already in a 4-addr VLAN. The event will be sent similarly
483 * to the %NL80211_CMD_UNEXPECTED_FRAME event, to the same listener.
484 * @NL80211_CMD_PROBE_CLIENT: Probe an associated station on an AP interface
485 * by sending a null data frame to it and reporting when the frame is
486 * acknowleged. This is used to allow timing out inactive clients. Uses
487 * %NL80211_ATTR_IFINDEX and %NL80211_ATTR_MAC. The command returns a
488 * direct reply with an %NL80211_ATTR_COOKIE that is later used to match
489 * up the event with the request. The event includes the same data and
490 * has %NL80211_ATTR_ACK set if the frame was ACKed.
491 * @NL80211_CMD_REGISTER_BEACONS: Register this socket to receive beacons from
492 * other BSSes when any interfaces are in AP mode. This helps implement
493 * OLBC handling in hostapd. Beacons are reported in %NL80211_CMD_FRAME
494 * messages. Note that per PHY only one application may register.
495 * @NL80211_CMD_SET_NOACK_MAP: sets a bitmap for the individual TIDs whether
496 * No Acknowledgement Policy should be applied.
497 * @NL80211_CMD_CH_SWITCH_NOTIFY: An AP or GO may decide to switch channels
498 * independently of the userspace SME, send this event indicating
499 * %NL80211_ATTR_IFINDEX is now on %NL80211_ATTR_WIPHY_FREQ and the
500 * attributes determining channel width.
501 * @NL80211_CMD_START_P2P_DEVICE: Start the given P2P Device, identified by
502 * its %NL80211_ATTR_WDEV identifier. It must have been created with
503 * %NL80211_CMD_NEW_INTERFACE previously. After it has been started, the
504 * P2P Device can be used for P2P operations, e.g. remain-on-channel and
505 * public action frame TX.
506 * @NL80211_CMD_STOP_P2P_DEVICE: Stop the given P2P Device, identified by
507 * its %NL80211_ATTR_WDEV identifier.
508 * @NL80211_CMD_CONN_FAILED: connection request to an AP failed; used to
509 * notify userspace that AP has rejected the connection request from a
510 * station, due to particular reason. %NL80211_ATTR_CONN_FAILED_REASON
511 * is used for this.
512 * @NL80211_CMD_SET_MCAST_RATE: Change the rate used to send multicast frames
513 * for IBSS or MESH vif.
514 * @NL80211_CMD_SET_MAC_ACL: sets ACL for MAC address based access control.
515 * This is to be used with the drivers advertising the support of MAC
516 * address based access control. List of MAC addresses is passed in
517 * %NL80211_ATTR_MAC_ADDRS and ACL policy is passed in
518 * %NL80211_ATTR_ACL_POLICY. Driver will enable ACL with this list, if it
519 * is not already done. The new list will replace any existing list. Driver
520 * will clear its ACL when the list of MAC addresses passed is empty. This
521 * command is used in AP/P2P GO mode. Driver has to make sure to clear its
522 * ACL list during %NL80211_CMD_STOP_AP.
523 * @NL80211_CMD_RADAR_DETECT: Start a Channel availability check (CAC). Once
524 * a radar is detected or the channel availability scan (CAC) has finished
525 * or was aborted, or a radar was detected, usermode will be notified with
526 * this event. This command is also used to notify userspace about radars
527 * while operating on this channel.
528 * %NL80211_ATTR_RADAR_EVENT is used to inform about the type of the
529 * event.
530 * @NL80211_CMD_GET_PROTOCOL_FEATURES: Get global nl80211 protocol features,
531 * i.e. features for the nl80211 protocol rather than device features.
532 * Returns the features in the %NL80211_ATTR_PROTOCOL_FEATURES bitmap.
533 * @NL80211_CMD_UPDATE_FT_IES: Pass down the most up-to-date Fast Transition
534 * Information Element to the WLAN driver
535 * @NL80211_CMD_FT_EVENT: Send a Fast transition event from the WLAN driver
536 * to the supplicant. This will carry the target AP's MAC address along
537 * with the relevant Information Elements. This event is used to report
538 * received FT IEs (MDIE, FTIE, RSN IE, TIE, RICIE).
539 * @NL80211_CMD_CRIT_PROTOCOL_START: Indicates user-space will start running
540 * a critical protocol that needs more reliability in the connection to
541 * complete.
542 * @NL80211_CMD_CRIT_PROTOCOL_STOP: Indicates the connection reliability can
543 * return back to normal.
544 * @NL80211_CMD_GET_COALESCE: Get currently supported coalesce rules.
545 * @NL80211_CMD_SET_COALESCE: Configure coalesce rules or clear existing rules.
546 * @NL80211_CMD_CHANNEL_SWITCH: Perform a channel switch by announcing the
547 * the new channel information (Channel Switch Announcement - CSA)
548 * in the beacon for some time (as defined in the
549 * %NL80211_ATTR_CH_SWITCH_COUNT parameter) and then change to the
550 * new channel. Userspace provides the new channel information (using
551 * %NL80211_ATTR_WIPHY_FREQ and the attributes determining channel
552 * width). %NL80211_ATTR_CH_SWITCH_BLOCK_TX may be supplied to inform
553 * other station that transmission must be blocked until the channel
554 * switch is complete.
555 #### NEW IN KERNEL VERSION 4 ####
556 * @NL80211_CMD_VENDOR: Vendor-specified command/event. The command is specified
557 * by the %NL80211_ATTR_VENDOR_ID attribute and a sub-command in
558 * %NL80211_ATTR_VENDOR_SUBCMD. Parameter(s) can be transported in
559 * %NL80211_ATTR_VENDOR_DATA.
560 * For feature advertisement, the %NL80211_ATTR_VENDOR_DATA attribute is
561 * used in the wiphy data as a nested attribute containing descriptions
562 * (&struct nl80211_vendor_cmd_info) of the supported vendor commands.
563 * This may also be sent as an event with the same attributes.
564 * @NL80211_CMD_SET_QOS_MAP: Set Interworking QoS mapping for IP DSCP values.
565 * The QoS mapping information is included in %NL80211_ATTR_QOS_MAP. If
566 * that attribute is not included, QoS mapping is disabled. Since this
567 * QoS mapping is relevant for IP packets, it is only valid during an
568 * association. This is cleared on disassociation and AP restart.
569 * @NL80211_CMD_ADD_TX_TS: Ask the kernel to add a traffic stream for the given
570 * %NL80211_ATTR_TSID and %NL80211_ATTR_MAC with %NL80211_ATTR_USER_PRIO
571 * and %NL80211_ATTR_ADMITTED_TIME parameters.
572 * Note that the action frame handshake with the AP shall be handled by
573 * userspace via the normal management RX/TX framework, this only sets
574 * up the TX TS in the driver/device.
575 * If the admitted time attribute is not added then the request just checks
576 * if a subsequent setup could be successful, the intent is to use this to
577 * avoid setting up a session with the AP when local restrictions would
578 * make that impossible. However, the subsequent "real" setup may still
579 * fail even if the check was successful.
580 * @NL80211_CMD_DEL_TX_TS: Remove an existing TS with the %NL80211_ATTR_TSID
581 * and %NL80211_ATTR_MAC parameters. It isn't necessary to call this
582 * before removing a station entry entirely, or before disassociating
583 * or similar, cleanup will happen in the driver/device in this case.
584 * @NL80211_CMD_GET_MPP: Get mesh path attributes for mesh proxy path to
585 * destination %NL80211_ATTR_MAC on the interface identified by
586 * %NL80211_ATTR_IFINDEX.
587 * @NL80211_CMD_JOIN_OCB: Join the OCB network. The center frequency and
588 * bandwidth of a channel must be given.
589 * @NL80211_CMD_LEAVE_OCB: Leave the OCB network -- no special arguments, the
590 * network is determined by the network interface.
591 * @NL80211_CMD_TDLS_CHANNEL_SWITCH: Start channel-switching with a TDLS peer,
592 * identified by the %NL80211_ATTR_MAC parameter. A target channel is
593 * provided via %NL80211_ATTR_WIPHY_FREQ and other attributes determining
594 * channel width/type. The target operating class is given via
595 * %NL80211_ATTR_OPER_CLASS.
596 * The driver is responsible for continually initiating channel-switching
597 * operations and returning to the base channel for communication with the
598 * AP.
599 * @NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH: Stop channel-switching with a TDLS
600 * peer given by %NL80211_ATTR_MAC. Both peers must be on the base channel
601 * when this command completes.
602 * @NL80211_CMD_WIPHY_REG_CHANGE: Similar to %NL80211_CMD_REG_CHANGE, but used
603 * as an event to indicate changes for devices with wiphy-specific regdom
604 * management.
605 * @NL80211_CMD_MAX: highest used command number
606 """
607 NL80211_CMD_UNSPEC = 0
608 NL80211_CMD_GET_WIPHY = 1
609 NL80211_CMD_SET_WIPHY = 2
610 NL80211_CMD_NEW_WIPHY = 3
611 NL80211_CMD_DEL_WIPHY = 4
612 NL80211_CMD_GET_INTERFACE = 5
613 NL80211_CMD_SET_INTERFACE = 6
614 NL80211_CMD_NEW_INTERFACE = 7
615 NL80211_CMD_DEL_INTERFACE = 8
616 NL80211_CMD_GET_KEY = 9
617 NL80211_CMD_SET_KEY = 10
618 NL80211_CMD_NEW_KEY = 11
619 NL80211_CMD_DEL_KEY = 12
620 NL80211_CMD_GET_BEACON = 13
621 NL80211_CMD_SET_BEACON = 14
622 NL80211_CMD_START_AP = 15
623 NL80211_CMD_NEW_BEACON = NL80211_CMD_START_AP
624 NL80211_CMD_STOP_AP = 16
625 NL80211_CMD_DEL_BEACON = NL80211_CMD_STOP_AP
626 NL80211_CMD_GET_STATION = 17
627 NL80211_CMD_SET_STATION = 18
628 NL80211_CMD_NEW_STATION = 19
629 NL80211_CMD_DEL_STATION = 20
630 NL80211_CMD_GET_MPATH = 21
631 NL80211_CMD_SET_MPATH = 22
632 NL80211_CMD_NEW_MPATH = 23
633 NL80211_CMD_DEL_MPATH = 24
634 NL80211_CMD_SET_BSS = 25
635 NL80211_CMD_SET_REG = 26
636 NL80211_CMD_REQ_SET_REG = 27
637 NL80211_CMD_GET_MESH_CONFIG = 28
638 NL80211_CMD_SET_MESH_CONFIG = 29
639 NL80211_CMD_SET_MGMT_EXTRA_IE = 30 # reserved; not used
640 NL80211_CMD_GET_REG = 31
641 NL80211_CMD_GET_SCAN = 32
642 NL80211_CMD_TRIGGER_SCAN = 33
643 NL80211_CMD_NEW_SCAN_RESULTS = 34
644 NL80211_CMD_SCAN_ABORTED = 35
645 NL80211_CMD_REG_CHANGE = 36
646 NL80211_CMD_AUTHENTICATE = 37
647 NL80211_CMD_ASSOCIATE = 38
648 NL80211_CMD_DEAUTHENTICATE = 39
649 NL80211_CMD_DISASSOCIATE = 40
650 NL80211_CMD_MICHAEL_MIC_FAILURE = 41
651 NL80211_CMD_REG_BEACON_HINT = 42
652 NL80211_CMD_JOIN_IBSS = 43
653 NL80211_CMD_LEAVE_IBSS = 44
654 NL80211_CMD_TESTMODE = 45
655 NL80211_CMD_CONNECT = 46
656 NL80211_CMD_ROAM = 47
657 NL80211_CMD_DISCONNECT = 48
658 NL80211_CMD_SET_WIPHY_NETNS = 49
659 NL80211_CMD_GET_SURVEY = 50
660 NL80211_CMD_NEW_SURVEY_RESULTS = 51
661 NL80211_CMD_SET_PMKSA = 52
662 NL80211_CMD_DEL_PMKSA = 53
663 NL80211_CMD_FLUSH_PMKSA = 54
664 NL80211_CMD_REMAIN_ON_CHANNEL = 55
665 NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL = 56
666 NL80211_CMD_SET_TX_BITRATE_MASK = 57
667 NL80211_CMD_REGISTER_FRAME = 58
668 NL80211_CMD_REGISTER_ACTION = NL80211_CMD_REGISTER_FRAME
669 NL80211_CMD_FRAME = 59
670 NL80211_CMD_ACTION = NL80211_CMD_FRAME
671 NL80211_CMD_FRAME_TX_STATUS = 60
672 NL80211_CMD_ACTION_TX_STATUS = NL80211_CMD_FRAME_TX_STATUS
673 NL80211_CMD_SET_POWER_SAVE = 61
674 NL80211_CMD_GET_POWER_SAVE = 62
675 NL80211_CMD_SET_CQM = 63
676 NL80211_CMD_NOTIFY_CQM = 64
677 NL80211_CMD_SET_CHANNEL = 65
678 NL80211_CMD_SET_WDS_PEER = 66
679 NL80211_CMD_FRAME_WAIT_CANCEL = 67
680 NL80211_CMD_JOIN_MESH = 68
681 NL80211_CMD_LEAVE_MESH = 69
682 NL80211_CMD_UNPROT_DEAUTHENTICATE = 70
683 NL80211_CMD_UNPROT_DISASSOCIATE = 71
684 NL80211_CMD_NEW_PEER_CANDIDATE = 72
685 NL80211_CMD_GET_WOWLAN = 73
686 NL80211_CMD_SET_WOWLAN = 74
687 NL80211_CMD_START_SCHED_SCAN = 75
688 NL80211_CMD_STOP_SCHED_SCAN = 76
689 NL80211_CMD_SCHED_SCAN_RESULTS = 77
690 NL80211_CMD_SCHED_SCAN_STOPPED = 78
691 NL80211_CMD_SET_REKEY_OFFLOAD = 79
692 NL80211_CMD_PMKSA_CANDIDATE = 80
693 NL80211_CMD_TDLS_OPER = 81
694 NL80211_CMD_TDLS_MGMT = 82
695 NL80211_CMD_UNEXPECTED_FRAME = 83
696 NL80211_CMD_PROBE_CLIENT = 84
697 NL80211_CMD_REGISTER_BEACONS = 85
698 NL80211_CMD_UNEXPECTED_4ADDR_FRAME = 86
699 NL80211_CMD_SET_NOACK_MAP = 87
700 NL80211_CMD_CH_SWITCH_NOTIFY = 88
701 NL80211_CMD_START_P2P_DEVICE = 89
702 NL80211_CMD_STOP_P2P_DEVICE = 90
703 NL80211_CMD_CONN_FAILED = 91
704 NL80211_CMD_SET_MCAST_RATE = 92
705 NL80211_CMD_SET_MAC_ACL = 93
706 NL80211_CMD_RADAR_DETECT = 94
707 NL80211_CMD_GET_PROTOCOL_FEATURES = 95
708 NL80211_CMD_UPDATE_FT_IES = 96
709 NL80211_CMD_FT_EVENT = 97
710 NL80211_CMD_CRIT_PROTOCOL_START = 98
711 NL80211_CMD_CRIT_PROTOCOL_STOP = 99
712 NL80211_CMD_GET_COALESCE = 100
713 NL80211_CMD_SET_COALESCE = 101
714 NL80211_CMD_CHANNEL_SWITCH = 102
715 # added in kernel version 4
716 NL80211_CMD_VENDOR = 103
717 NL80211_CMD_SET_QOS_MAP = 104
718 NL80211_CMD_ADD_TX_TS = 105
719 NL80211_CMD_DEL_TX_TS = 106
720 NL80211_CMD_GET_MPP = 107
721 NL80211_CMD_JOIN_OCB = 108
722 NL80211_CMD_LEAVE_OCB = 109
723 NL80211_CMD_CH_SWITCH_STARTED_NOTIFY = 110
724 NL80211_CMD_TDLS_CHANNEL_SWITCH = 111
725 NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH = 112
726 NL80211_CMD_WIPHY_REG_CHANGE = 113
727 # add new commands above here
728 NL80211_CMD_MAX = NL80211_CMD_WIPHY_REG_CHANGE
729
730 # source-level API compatibility
731 NL80211_CMD_GET_MESH_PARAMS = NL80211_CMD_GET_MESH_CONFIG
732 NL80211_CMD_SET_MESH_PARAMS = NL80211_CMD_SET_MESH_CONFIG
733 #NL80211_MESH_SETUP_VENDOR_PATH_SEL_IE = NL80211_MESH_SETUP_IE
734
735 """
736 * enum nl80211_attrs - nl80211 netlink attributes
737 *
738 * @NL80211_ATTR_UNSPEC: unspecified attribute to catch errors
739 * @NL80211_ATTR_WIPHY: index of wiphy to operate on, cf.
740 * /sys/class/ieee80211/<phyname>/index
741 * @NL80211_ATTR_WIPHY_NAME: wiphy name (used for renaming)
742 * @NL80211_ATTR_WIPHY_TXQ_PARAMS: a nested array of TX queue parameters
743 * @NL80211_ATTR_WIPHY_FREQ: frequency of the selected channel in MHz,
744 * defines the channel together with the (deprecated)
745 * %NL80211_ATTR_WIPHY_CHANNEL_TYPE attribute or the attributes
746 * %NL80211_ATTR_CHANNEL_WIDTH and if needed %NL80211_ATTR_CENTER_FREQ1
747 * and %NL80211_ATTR_CENTER_FREQ2
748 * @NL80211_ATTR_CHANNEL_WIDTH: u32 attribute containing one of the values
749 * of &enum nl80211_chan_width, describing the channel width. See the
750 * documentation of the enum for more information.
751 * @NL80211_ATTR_CENTER_FREQ1: Center frequency of the first part of the
752 * channel, used for anything but 20 MHz bandwidth
753 * @NL80211_ATTR_CENTER_FREQ2: Center frequency of the second part of the
754 * channel, used only for 80+80 MHz bandwidth
755 * @NL80211_ATTR_WIPHY_CHANNEL_TYPE: included with NL80211_ATTR_WIPHY_FREQ
756 * if HT20 or HT40 are to be used (i.e., HT disabled if not included):
757 * NL80211_CHAN_NO_HT = HT not allowed (same as not including)
758 * NL80211_CHAN_HT20 = HT20 only
759 * NL80211_CHAN_HT40MINUS = secondary channel is below the primary channel
760 * NL80211_CHAN_HT40PLUS = secondary channel is above the primary channel
761 * This attribute is now deprecated.
762 * @NL80211_ATTR_WIPHY_RETRY_SHORT: TX retry limit for frames whose length is
763 * less than or equal to the RTS threshold; allowed range: 1..255;
764 * dot11ShortRetryLimit; u8
765 * @NL80211_ATTR_WIPHY_RETRY_LONG: TX retry limit for frames whose length is
766 * greater than the RTS threshold; allowed range: 1..255;
767 * dot11ShortLongLimit; u8
768 * @NL80211_ATTR_WIPHY_FRAG_THRESHOLD: fragmentation threshold, i.e., maximum
769 * length in octets for frames; allowed range: 256..8000, disable
770 * fragmentation with (u32)-1; dot11FragmentationThreshold; u32
771 * @NL80211_ATTR_WIPHY_RTS_THRESHOLD: RTS threshold (TX frames with length
772 * larger than or equal to this use RTS/CTS handshake); allowed range:
773 * 0..65536, disable with (u32)-1; dot11RTSThreshold; u32
774 * @NL80211_ATTR_WIPHY_COVERAGE_CLASS: Coverage Class as defined by IEEE 802.11
775 * section 7.3.2.9; dot11CoverageClass; u8
776 * @NL80211_ATTR_IFINDEX: network interface index of the device to operate on
777 * @NL80211_ATTR_IFNAME: network interface name
778 * @NL80211_ATTR_IFTYPE: type of virtual interface, see &enum nl80211_iftype
779 * @NL80211_ATTR_WDEV: wireless device identifier, used for pseudo-devices
780 * that don't have a netdev (u64)
781 * @NL80211_ATTR_MAC: MAC address (various uses)
782 * @NL80211_ATTR_KEY_DATA: (temporal) key data; for TKIP this consists of
783 * 16 bytes encryption key followed by 8 bytes each for TX and RX MIC keys
784 * @NL80211_ATTR_KEY_IDX: key ID (u8, 0-3)
785 * @NL80211_ATTR_KEY_CIPHER: key cipher suite (u32, as defined by IEEE 802.11
786 * section 7.3.2.25.1, e.g. 0x000FAC04)
787 * @NL80211_ATTR_KEY_SEQ: transmit key sequence number (IV/PN) for TKIP and
788 * CCMP keys, each six bytes in little endian
789 * @NL80211_ATTR_KEY_DEFAULT: Flag attribute indicating the key is default key
790 * @NL80211_ATTR_KEY_DEFAULT_MGMT: Flag attribute indicating the key is the
791 * default management key
792 * @NL80211_ATTR_CIPHER_SUITES_PAIRWISE: For crypto settings for connect or
793 * other commands, indicates which pairwise cipher suites are used
794 * @NL80211_ATTR_CIPHER_SUITE_GROUP: For crypto settings for connect or
795 * other commands, indicates which group cipher suite is used
796 * @NL80211_ATTR_BEACON_INTERVAL: beacon interval in TU
797 * @NL80211_ATTR_DTIM_PERIOD: DTIM period for beaconing
798 * @NL80211_ATTR_BEACON_HEAD: portion of the beacon before the TIM IE
799 * @NL80211_ATTR_BEACON_TAIL: portion of the beacon after the TIM IE
800 * @NL80211_ATTR_STA_AID: Association ID for the station (u16)
801 * @NL80211_ATTR_STA_FLAGS: flags, nested element with NLA_FLAG attributes of
802 * &enum nl80211_sta_flags (deprecated, use %NL80211_ATTR_STA_FLAGS2)
803 * @NL80211_ATTR_STA_LISTEN_INTERVAL: listen interval as defined by
804 * IEEE 802.11 7.3.1.6 (u16).
805 * @NL80211_ATTR_STA_SUPPORTED_RATES: supported rates, array of supported
806 * rates as defined by IEEE 802.11 7.3.2.2 but without the length
807 * restriction (at most %NL80211_MAX_SUPP_RATES).
808 * @NL80211_ATTR_STA_VLAN: interface index of VLAN interface to move station
809 * to, or the AP interface the station was originally added to to.
810 * @NL80211_ATTR_STA_INFO: information about a station, part of station info
811 * given for %NL80211_CMD_GET_STATION, nested attribute containing
812 * info as possible, see &enum nl80211_sta_info.
813 * @NL80211_ATTR_WIPHY_BANDS: Information about an operating bands,
814 * consisting of a nested array.
815 * @NL80211_ATTR_MESH_ID: mesh id (1-32 bytes).
816 * @NL80211_ATTR_STA_PLINK_ACTION: action to perform on the mesh peer link
817 * (see &enum nl80211_plink_action).
818 * @NL80211_ATTR_MPATH_NEXT_HOP: MAC address of the next hop for a mesh path.
819 * @NL80211_ATTR_MPATH_INFO: information about a mesh_path, part of mesh path
820 * info given for %NL80211_CMD_GET_MPATH, nested attribute described at
821 * &enum nl80211_mpath_info.
822 * @NL80211_ATTR_MNTR_FLAGS: flags, nested element with NLA_FLAG attributes of
823 * &enum nl80211_mntr_flags.
824 * @NL80211_ATTR_REG_ALPHA2: an ISO-3166-alpha2 country code for which the
825 * current regulatory domain should be set to or is already set to.
826 * For example, 'CR', for Costa Rica. This attribute is used by the kernel
827 * to query the CRDA to retrieve one regulatory domain. This attribute can
828 * also be used by userspace to query the kernel for the currently set
829 * regulatory domain. We chose an alpha2 as that is also used by the
830 * IEEE-802.11 country information element to identify a country.
831 * Users can also simply ask the wireless core to set regulatory domain
832 * to a specific alpha2.
833 * @NL80211_ATTR_REG_RULES: a nested array of regulatory domain regulatory
834 * rules.
835 * @NL80211_ATTR_BSS_CTS_PROT: whether CTS protection is enabled (u8, 0 or 1)
836 * @NL80211_ATTR_BSS_SHORT_PREAMBLE: whether short preamble is enabled
837 * (u8, 0 or 1)
838 * @NL80211_ATTR_BSS_SHORT_SLOT_TIME: whether short slot time enabled
839 * (u8, 0 or 1)
840 * @NL80211_ATTR_BSS_BASIC_RATES: basic rates, array of basic
841 * rates in format defined by IEEE 802.11 7.3.2.2 but without the length
842 * restriction (at most %NL80211_MAX_SUPP_RATES).
843 * @NL80211_ATTR_HT_CAPABILITY: HT Capability information element (from
844 * association request when used with NL80211_CMD_NEW_STATION)
845 * @NL80211_ATTR_SUPPORTED_IFTYPES: nested attribute containing all
846 * supported interface types, each a flag attribute with the number
847 * of the interface mode.
848 * @NL80211_ATTR_MGMT_SUBTYPE: Management frame subtype for
849 * %NL80211_CMD_SET_MGMT_EXTRA_IE.
850 * @NL80211_ATTR_IE: Information element(s) data (used, e.g., with
851 * %NL80211_CMD_SET_MGMT_EXTRA_IE).
852 * @NL80211_ATTR_MAX_NUM_SCAN_SSIDS: number of SSIDs you can scan with
853 * a single scan request, a wiphy attribute.
854 * @NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS: number of SSIDs you can
855 * scan with a single scheduled scan request, a wiphy attribute.
856 * @NL80211_ATTR_MAX_SCAN_IE_LEN: maximum length of information elements
857 * that can be added to a scan request
858 * @NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN: maximum length of information
859 * elements that can be added to a scheduled scan request
860 * @NL80211_ATTR_MAX_MATCH_SETS: maximum number of sets that can be
861 * used with @NL80211_ATTR_SCHED_SCAN_MATCH, a wiphy attribute.
862 * @NL80211_ATTR_SCAN_FREQUENCIES: nested attribute with frequencies (in MHz)
863 * @NL80211_ATTR_SCAN_SSIDS: nested attribute with SSIDs, leave out for passive
864 * scanning and include a zero-length SSID (wildcard) for wildcard scan
865 * @NL80211_ATTR_BSS: scan result BSS
866 * @NL80211_ATTR_REG_INITIATOR: indicates who requested the regulatory domain
867 * currently in effect. This could be any of the %NL80211_REGDOM_SET_BY_*
868 * @NL80211_ATTR_REG_TYPE: indicates the type of the regulatory domain currently
869 * set. This can be one of the nl80211_reg_type (%NL80211_REGDOM_TYPE_*)
870 * @NL80211_ATTR_SUPPORTED_COMMANDS: wiphy attribute that specifies
871 * an array of command numbers (i.e. a mapping index to command number)
872 * that the driver for the given wiphy supports.
873 * @NL80211_ATTR_FRAME: frame data (binary attribute), including frame header
874 * and body, but not FCS; used, e.g., with NL80211_CMD_AUTHENTICATE and
875 * NL80211_CMD_ASSOCIATE events
876 * @NL80211_ATTR_SSID: SSID (binary attribute, 0..32 octets)
877 * @NL80211_ATTR_AUTH_TYPE: AuthenticationType, see &enum nl80211_auth_type,
878 * represented as a u32
879 * @NL80211_ATTR_REASON_CODE: ReasonCode for %NL80211_CMD_DEAUTHENTICATE and
880 * %NL80211_CMD_DISASSOCIATE, u16
881 * @NL80211_ATTR_KEY_TYPE: Key Type, see &enum nl80211_key_type, a u32
882 * @NL80211_ATTR_FREQ_BEFORE: A channel which has suffered a regulatory change
883 * due to considerations from a beacon hint. This attribute reflects
884 * the state of the channel _before_ the beacon hint processing. This
885 * attributes consists of a nested attribute containing
886 * NL80211_FREQUENCY_ATTR_*
887 * @NL80211_ATTR_FREQ_AFTER: A channel which has suffered a regulatory change
888 * due to considerations from a beacon hint. This attribute reflects
889 * the state of the channel _after_ the beacon hint processing. This
890 * attributes consists of a nested attribute containing
891 * NL80211_FREQUENCY_ATTR_*
892 * @NL80211_ATTR_CIPHER_SUITES: a set of u32 values indicating the supported
893 * cipher suites
894 * @NL80211_ATTR_FREQ_FIXED: a flag indicating the IBSS should not try to look
895 * for other networks on different channels
896 * @NL80211_ATTR_TIMED_OUT: a flag indicating than an operation timed out; this
897 * is used, e.g., with %NL80211_CMD_AUTHENTICATE event
898 * @NL80211_ATTR_USE_MFP: Whether management frame protection (IEEE 802.11w) is
899 * used for the association (&enum nl80211_mfp, represented as a u32);
900 * this attribute can be used
901 * with %NL80211_CMD_ASSOCIATE and %NL80211_CMD_CONNECT requests
902 * @NL80211_ATTR_STA_FLAGS2: Attribute containing a
903 * &struct nl80211_sta_flag_update.
904 * @NL80211_ATTR_CONTROL_PORT: A flag indicating whether user space controls
905 * IEEE 802.1X port, i.e., sets/clears %NL80211_STA_FLAG_AUTHORIZED, in
906 * station mode. If the flag is included in %NL80211_CMD_ASSOCIATE
907 * request, the driver will assume that the port is unauthorized until
908 * authorized by user space. Otherwise, port is marked authorized by
909 * default in station mode.
910 * @NL80211_ATTR_CONTROL_PORT_ETHERTYPE: A 16-bit value indicating the
911 * ethertype that will be used for key negotiation. It can be
912 * specified with the associate and connect commands. If it is not
913 * specified, the value defaults to 0x888E (PAE, 802.1X). This
914 * attribute is also used as a flag in the wiphy information to
915 * indicate that protocols other than PAE are supported.
916 * @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT: When included along with
917 * %NL80211_ATTR_CONTROL_PORT_ETHERTYPE, indicates that the custom
918 * ethertype frames used for key negotiation must not be encrypted.
919 * @NL80211_ATTR_TESTDATA: Testmode data blob, passed through to the driver.
920 * We recommend using nested, driver-specific attributes within this.
921 * @NL80211_ATTR_DISCONNECTED_BY_AP: A flag indicating that the DISCONNECT
922 * event was due to the AP disconnecting the station, and not due to
923 * a local disconnect request.
924 * @NL80211_ATTR_STATUS_CODE: StatusCode for the %NL80211_CMD_CONNECT
925 * event (u16)
926 * @NL80211_ATTR_PRIVACY: Flag attribute, used with connect(), indicating
927 * that protected APs should be used. This is also used with NEW_BEACON to
928 * indicate that the BSS is to use protection.
929 * @NL80211_ATTR_CIPHERS_PAIRWISE: Used with CONNECT, ASSOCIATE, and NEW_BEACON
930 * to indicate which unicast key ciphers will be used with the connection
931 * (an array of u32).
932 * @NL80211_ATTR_CIPHER_GROUP: Used with CONNECT, ASSOCIATE, and NEW_BEACON to
933 * indicate which group key cipher will be used with the connection, a u32
934 * @NL80211_ATTR_WPA_VERSIONS: Used with CONNECT, ASSOCIATE, and NEW_BEACON to
935 * indicate which WPA version(s) the AP we want to associate with is using
936 * (a u32 with flags from &enum nl80211_wpa_versions).
937 * @NL80211_ATTR_AKM_SUITES: Used with CONNECT, ASSOCIATE, and NEW_BEACON to
938 * indicate which key management algorithm(s) to use (an array of u32).
939 * @NL80211_ATTR_REQ_IE: (Re)association request information elements as
940 * sent out by the card, for ROAM and successful CONNECT events.
941 * @NL80211_ATTR_RESP_IE: (Re)association response information elements as
942 * sent by peer, for ROAM and successful CONNECT events.
943 * @NL80211_ATTR_PREV_BSSID: previous BSSID, to be used by in ASSOCIATE
944 * commands to specify using a reassociate frame
945 * @NL80211_ATTR_KEY: key information in a nested attribute with
946 * %NL80211_KEY_* sub-attributes
947 * @NL80211_ATTR_KEYS: array of keys for static WEP keys for connect()
948 * and join_ibss(), key information is in a nested attribute each
949 * with %NL80211_KEY_* sub-attributes
950 * @NL80211_ATTR_PID: Process ID of a network namespace.
951 * @NL80211_ATTR_GENERATION: Used to indicate consistent snapshots for
952 * dumps. This number increases whenever the object list being
953 * dumped changes, and as such userspace can verify that it has
954 * obtained a complete and consistent snapshot by verifying that
955 * all dump messages contain the same generation number. If it
956 * changed then the list changed and the dump should be repeated
957 * completely from scratch.
958 * @NL80211_ATTR_4ADDR: Use 4-address frames on a virtual interface
959 * @NL80211_ATTR_SURVEY_INFO: survey information about a channel, part of
960 * the survey response for %NL80211_CMD_GET_SURVEY, nested attribute
961 * containing info as possible, see &enum survey_info.
962 * @NL80211_ATTR_PMKID: PMK material for PMKSA caching.
963 * @NL80211_ATTR_MAX_NUM_PMKIDS: maximum number of PMKIDs a firmware can
964 * cache, a wiphy attribute.
965 * @NL80211_ATTR_DURATION: Duration of an operation in milliseconds, u32.
966 * @NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION: Device attribute that
967 * specifies the maximum duration that can be requested with the
968 * remain-on-channel operation, in milliseconds, u32.
969 * @NL80211_ATTR_COOKIE: Generic 64-bit cookie to identify objects.
970 * @NL80211_ATTR_TX_RATES: Nested set of attributes
971 * (enum nl80211_tx_rate_attributes) describing TX rates per band. The
972 * enum nl80211_band value is used as the index (nla_type() of the nested
973 * data. If a band is not included, it will be configured to allow all
974 * rates based on negotiated supported rates information. This attribute
975 * is used with %NL80211_CMD_SET_TX_BITRATE_MASK.
976 * @NL80211_ATTR_FRAME_MATCH: A binary attribute which typically must contain
977 * at least one byte, currently used with @NL80211_CMD_REGISTER_FRAME.
978 * @NL80211_ATTR_FRAME_TYPE: A u16 indicating the frame type/subtype for the
979 * @NL80211_CMD_REGISTER_FRAME command.
980 * @NL80211_ATTR_TX_FRAME_TYPES: wiphy capability attribute, which is a
981 * nested attribute of %NL80211_ATTR_FRAME_TYPE attributes, containing
982 * information about which frame types can be transmitted with
983 * %NL80211_CMD_FRAME.
984 * @NL80211_ATTR_RX_FRAME_TYPES: wiphy capability attribute, which is a
985 * nested attribute of %NL80211_ATTR_FRAME_TYPE attributes, containing
986 * information about which frame types can be registered for RX.
987 * @NL80211_ATTR_ACK: Flag attribute indicating that the frame was
988 * acknowledged by the recipient.
989 * @NL80211_ATTR_PS_STATE: powersave state, using &enum nl80211_ps_state values.
990 * @NL80211_ATTR_CQM: connection quality monitor configuration in a
991 * nested attribute with %NL80211_ATTR_CQM_* sub-attributes.
992 * @NL80211_ATTR_LOCAL_STATE_CHANGE: Flag attribute to indicate that a command
993 * is requesting a local authentication/association state change without
994 * invoking actual management frame exchange. This can be used with
995 * NL80211_CMD_AUTHENTICATE, NL80211_CMD_DEAUTHENTICATE,
996 * NL80211_CMD_DISASSOCIATE.
997 * @NL80211_ATTR_AP_ISOLATE: (AP mode) Do not forward traffic between stations
998 * connected to this BSS.
999 * @NL80211_ATTR_WIPHY_TX_POWER_SETTING: Transmit power setting type. See
1000 * &enum nl80211_tx_power_setting for possible values.
1001 * @NL80211_ATTR_WIPHY_TX_POWER_LEVEL: Transmit power level in signed mBm units.
1002 * This is used in association with @NL80211_ATTR_WIPHY_TX_POWER_SETTING
1003 * for non-automatic settings.
1004 * @NL80211_ATTR_SUPPORT_IBSS_RSN: The device supports IBSS RSN, which mostly
1005 * means support for per-station GTKs.
1006 * @NL80211_ATTR_WIPHY_ANTENNA_TX: Bitmap of allowed antennas for transmitting.
1007 * This can be used to mask out antennas which are not attached or should
1008 * not be used for transmitting. If an antenna is not selected in this
1009 * bitmap the hardware is not allowed to transmit on this antenna.
1010 * Each bit represents one antenna, starting with antenna 1 at the first
1011 * bit. Depending on which antennas are selected in the bitmap, 802.11n
1012 * drivers can derive which chainmasks to use (if all antennas belonging to
1013 * a particular chain are disabled this chain should be disabled) and if
1014 * a chain has diversity antennas wether diversity should be used or not.
1015 * HT capabilities (STBC, TX Beamforming, Antenna selection) can be
1016 * derived from the available chains after applying the antenna mask.
1017 * Non-802.11n drivers can derive wether to use diversity or not.
1018 * Drivers may reject configurations or RX/TX mask combinations they cannot
1019 * support by returning -EINVAL.
1020 * @NL80211_ATTR_WIPHY_ANTENNA_RX: Bitmap of allowed antennas for receiving.
1021 * This can be used to mask out antennas which are not attached or should
1022 * not be used for receiving. If an antenna is not selected in this bitmap
1023 * the hardware should not be configured to receive on this antenna.
1024 * For a more detailed description see @NL80211_ATTR_WIPHY_ANTENNA_TX.
1025 * @NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX: Bitmap of antennas which are available
1026 * for configuration as TX antennas via the above parameters.
1027 * @NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX: Bitmap of antennas which are available
1028 * for configuration as RX antennas via the above parameters.
1029 * @NL80211_ATTR_MCAST_RATE: Multicast tx rate (in 100 kbps) for IBSS
1030 * @NL80211_ATTR_OFFCHANNEL_TX_OK: For management frame TX, the frame may be
1031 * transmitted on another channel when the channel given doesn't match
1032 * the current channel. If the current channel doesn't match and this
1033 * flag isn't set, the frame will be rejected. This is also used as an
1034 * nl80211 capability flag.
1035 * @NL80211_ATTR_BSS_HT_OPMODE: HT operation mode (u16)
1036 * @NL80211_ATTR_KEY_DEFAULT_TYPES: A nested attribute containing flags
1037 * attributes, specifying what a key should be set as default as.
1038 * See &enum nl80211_key_default_types.
1039 * @NL80211_ATTR_MESH_SETUP: Optional mesh setup parameters. These cannot be
1040 * changed once the mesh is active.
1041 * @NL80211_ATTR_MESH_CONFIG: Mesh configuration parameters, a nested attribute
1042 * containing attributes from &enum nl80211_meshconf_params.
1043 * @NL80211_ATTR_SUPPORT_MESH_AUTH: Currently, this means the underlying driver
1044 * allows auth frames in a mesh to be passed to userspace for processing via
1045 * the @NL80211_MESH_SETUP_USERSPACE_AUTH flag.
1046 * @NL80211_ATTR_STA_PLINK_STATE: The state of a mesh peer link as defined in
1047 * &enum nl80211_plink_state. Used when userspace is driving the peer link
1048 * management state machine. @NL80211_MESH_SETUP_USERSPACE_AMPE or
1049 * @NL80211_MESH_SETUP_USERSPACE_MPM must be enabled.
1050 * @NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED: indicates, as part of the wiphy
1051 * capabilities, the supported WoWLAN triggers
1052 * @NL80211_ATTR_WOWLAN_TRIGGERS: used by %NL80211_CMD_SET_WOWLAN to
1053 * indicate which WoW triggers should be enabled. This is also
1054 * used by %NL80211_CMD_GET_WOWLAN to get the currently enabled WoWLAN
1055 * triggers.
1056 * @NL80211_ATTR_SCHED_SCAN_INTERVAL: Interval between scheduled scan
1057 * cycles, in msecs.
1058 * @NL80211_ATTR_SCHED_SCAN_MATCH: Nested attribute with one or more
1059 * sets of attributes to match during scheduled scans. Only BSSs
1060 * that match any of the sets will be reported. These are
1061 * pass-thru filter rules.
1062 * For a match to succeed, the BSS must match all attributes of a
1063 * set. Since not every hardware supports matching all types of
1064 * attributes, there is no guarantee that the reported BSSs are
1065 * fully complying with the match sets and userspace needs to be
1066 * able to ignore them by itself.
1067 * Thus, the implementation is somewhat hardware-dependent, but
1068 * this is only an optimization and the userspace application
1069 * needs to handle all the non-filtered results anyway.
1070 * If the match attributes don't make sense when combined with
1071 * the values passed in @NL80211_ATTR_SCAN_SSIDS (eg. if an SSID
1072 * is included in the probe request, but the match attributes
1073 * will never let it go through), -EINVAL may be returned.
1074 * If ommited, no filtering is done.
1075 * @NL80211_ATTR_INTERFACE_COMBINATIONS: Nested attribute listing the supported
1076 * interface combinations. In each nested item, it contains attributes
1077 * defined in &enum nl80211_if_combination_attrs.
1078 * @NL80211_ATTR_SOFTWARE_IFTYPES: Nested attribute (just like
1079 * %NL80211_ATTR_SUPPORTED_IFTYPES) containing the interface types that
1080 * are managed in software: interfaces of these types aren't subject to
1081 * any restrictions in their number or combinations.
1082 * @NL80211_ATTR_REKEY_DATA: nested attribute containing the information
1083 * necessary for GTK rekeying in the device, see &enum nl80211_rekey_data.
1084 * @NL80211_ATTR_SCAN_SUPP_RATES: rates per to be advertised as supported in scan,
1085 * nested array attribute containing an entry for each band, with the entry
1086 * being a list of supported rates as defined by IEEE 802.11 7.3.2.2 but
1087 * without the length restriction (at most %NL80211_MAX_SUPP_RATES).
1088 * @NL80211_ATTR_HIDDEN_SSID: indicates whether SSID is to be hidden from Beacon
1089 * and Probe Response (when response to wildcard Probe Request); see
1090 * &enum nl80211_hidden_ssid, represented as a u32
1091 * @NL80211_ATTR_IE_PROBE_RESP: Information element(s) for Probe Response frame.
1092 * This is used with %NL80211_CMD_NEW_BEACON and %NL80211_CMD_SET_BEACON to
1093 * provide extra IEs (e.g., WPS/P2P IE) into Probe Response frames when the
1094 * driver (or firmware) replies to Probe Request frames.
1095 * @NL80211_ATTR_IE_ASSOC_RESP: Information element(s) for (Re)Association
1096 * Response frames. This is used with %NL80211_CMD_NEW_BEACON and
1097 * %NL80211_CMD_SET_BEACON to provide extra IEs (e.g., WPS/P2P IE) into
1098 * (Re)Association Response frames when the driver (or firmware) replies to
1099 * (Re)Association Request frames.
1100 * @NL80211_ATTR_STA_WME: Nested attribute containing the wme configuration
1101 * of the station, see &enum nl80211_sta_wme_attr.
1102 * @NL80211_ATTR_SUPPORT_AP_UAPSD: the device supports uapsd when working
1103 * as AP.
1104 * @NL80211_ATTR_ROAM_SUPPORT: Indicates whether the firmware is capable of
1105 * roaming to another AP in the same ESS if the signal lever is low.
1106 * @NL80211_ATTR_PMKSA_CANDIDATE: Nested attribute containing the PMKSA caching
1107 * candidate information, see &enum nl80211_pmksa_candidate_attr.
1108 * @NL80211_ATTR_TX_NO_CCK_RATE: Indicates whether to use CCK rate or not
1109 * for management frames transmission. In order to avoid p2p probe/action
1110 * frames are being transmitted at CCK rate in 2GHz band, the user space
1111 * applications use this attribute.
1112 * This attribute is used with %NL80211_CMD_TRIGGER_SCAN and
1113 * %NL80211_CMD_FRAME commands.
1114 * @NL80211_ATTR_TDLS_ACTION: Low level TDLS action code (e.g. link setup
1115 * request, link setup confirm, link teardown, etc.). Values are
1116 * described in the TDLS (802.11z) specification.
1117 * @NL80211_ATTR_TDLS_DIALOG_TOKEN: Non-zero token for uniquely identifying a
1118 * TDLS conversation between two devices.
1119 * @NL80211_ATTR_TDLS_OPERATION: High level TDLS operation; see
1120 * &enum nl80211_tdls_operation, represented as a u8.
1121 * @NL80211_ATTR_TDLS_SUPPORT: A flag indicating the device can operate
1122 * as a TDLS peer sta.
1123 * @NL80211_ATTR_TDLS_EXTERNAL_SETUP: The TDLS discovery/setup and teardown
1124 * procedures should be performed by sending TDLS packets via
1125 * %NL80211_CMD_TDLS_MGMT. Otherwise %NL80211_CMD_TDLS_OPER should be
1126 * used for asking the driver to perform a TDLS operation.
1127 * @NL80211_ATTR_DEVICE_AP_SME: This u32 attribute may be listed for devices
1128 * that have AP support to indicate that they have the AP SME integrated
1129 * with support for the features listed in this attribute, see
1130 * &enum nl80211_ap_sme_features.
1131 * @NL80211_ATTR_DONT_WAIT_FOR_ACK: Used with %NL80211_CMD_FRAME, this tells
1132 * the driver to not wait for an acknowledgement. Note that due to this,
1133 * it will also not give a status callback nor return a cookie. This is
1134 * mostly useful for probe responses to save airtime.
1135 * @NL80211_ATTR_FEATURE_FLAGS: This u32 attribute contains flags from
1136 * &enum nl80211_feature_flags and is advertised in wiphy information.
1137 * @NL80211_ATTR_PROBE_RESP_OFFLOAD: Indicates that the HW responds to probe
1138 * requests while operating in AP-mode.
1139 * This attribute holds a bitmap of the supported protocols for
1140 * offloading (see &enum nl80211_probe_resp_offload_support_attr).
1141 * @NL80211_ATTR_PROBE_RESP: Probe Response template data. Contains the entire
1142 * probe-response frame. The DA field in the 802.11 header is zero-ed out,
1143 * to be filled by the FW.
1144 * @NL80211_ATTR_DISABLE_HT: Force HT capable interfaces to disable
1145 * this feature. Currently, only supported in mac80211 drivers.
1146 * @NL80211_ATTR_HT_CAPABILITY_MASK: Specify which bits of the
1147 * ATTR_HT_CAPABILITY to which attention should be paid.
1148 * Currently, only mac80211 NICs support this feature.
1149 * The values that may be configured are:
1150 * MCS rates, MAX-AMSDU, HT-20-40 and HT_CAP_SGI_40
1151 * AMPDU density and AMPDU factor.
1152 * All values are treated as suggestions and may be ignored
1153 * by the driver as required. The actual values may be seen in
1154 * the station debugfs ht_caps file.
1155 * @NL80211_ATTR_DFS_REGION: region for regulatory rules which this country
1156 * abides to when initiating radiation on DFS channels. A country maps
1157 * to one DFS region.
1158 * @NL80211_ATTR_NOACK_MAP: This u16 bitmap contains the No Ack Policy of
1159 * up to 16 TIDs.
1160 * @NL80211_ATTR_INACTIVITY_TIMEOUT: timeout value in seconds, this can be
1161 * used by the drivers which has MLME in firmware and does not have support
1162 * to report per station tx/rx activity to free up the staion entry from
1163 * the list. This needs to be used when the driver advertises the
1164 * capability to timeout the stations.
1165 * @NL80211_ATTR_RX_SIGNAL_DBM: signal strength in dBm (as a 32-bit int);
1166 * this attribute is (depending on the driver capabilities) added to
1167 * received frames indicated with %NL80211_CMD_FRAME.
1168 * @NL80211_ATTR_BG_SCAN_PERIOD: Background scan period in seconds
1169 * or 0 to disable background scan.
1170 * @NL80211_ATTR_USER_REG_HINT_TYPE: type of regulatory hint passed from
1171 * userspace. If unset it is assumed the hint comes directly from
1172 * a user. If set code could specify exactly what type of source
1173 * was used to provide the hint. For the different types of
1174 * allowed user regulatory hints see nl80211_user_reg_hint_type.
1175 * @NL80211_ATTR_CONN_FAILED_REASON: The reason for which AP has rejected
1176 * the connection request from a station. nl80211_connect_failed_reason
1177 * enum has different reasons of connection failure.
1178 * @NL80211_ATTR_SAE_DATA: SAE elements in Authentication frames. This starts
1179 * with the Authentication transaction sequence number field.
1180 * @NL80211_ATTR_VHT_CAPABILITY: VHT Capability information element (from
1181 * association request when used with NL80211_CMD_NEW_STATION)
1182 * @NL80211_ATTR_SCAN_FLAGS: scan request control flags (u32)
1183 * @NL80211_ATTR_P2P_CTWINDOW: P2P GO Client Traffic Window (u8), used with
1184 * the START_AP and SET_BSS commands
1185 * @NL80211_ATTR_P2P_OPPPS: P2P GO opportunistic PS (u8), used with the
1186 * START_AP and SET_BSS commands. This can have the values 0 or 1;
1187 * if not given in START_AP 0 is assumed, if not given in SET_BSS
1188 * no change is made.
1189 * @NL80211_ATTR_LOCAL_MESH_POWER_MODE: local mesh STA link-specific power mode
1190 * defined in &enum nl80211_mesh_power_mode.
1191 * @NL80211_ATTR_ACL_POLICY: ACL policy, see &enum nl80211_acl_policy,
1192 * carried in a u32 attribute
1193 * @NL80211_ATTR_MAC_ADDRS: Array of nested MAC addresses, used for MAC ACL
1194 * @NL80211_ATTR_MAC_ACL_MAX: u32 attribute to advertise the maximum
1195 * number of MAC addresses that a device can support for MAC ACL
1196 * @NL80211_ATTR_RADAR_EVENT: Type of radar event for notification to userspace,
1197 * contains a value of enum nl80211_radar_event (u32).
1198 * @NL80211_ATTR_EXT_CAPA: 802.11 extended capabilities that the kernel driver
1199 * has and handles. The format is the same as the IE contents. See
1200 * 802.11-2012 8.4.2.29 for more information.
1201 * @NL80211_ATTR_EXT_CAPA_MASK: Extended capabilities that the kernel driver
1202 * has set in the %NL80211_ATTR_EXT_CAPA value, for multibit fields.
1203 * @NL80211_ATTR_STA_CAPABILITY: Station capabilities (u16) are advertised to
1204 * the driver, e.g., to enable TDLS power save (PU-APSD).
1205 * @NL80211_ATTR_STA_EXT_CAPABILITY: Station extended capabilities are
1206 * advertised to the driver, e.g., to enable TDLS off channel operations
1207 * and PU-APSD.
1208 * @NL80211_ATTR_PROTOCOL_FEATURES: global nl80211 feature flags, see
1209 * &enum nl80211_protocol_features, the attribute is a u32.
1210 * @NL80211_ATTR_SPLIT_WIPHY_DUMP: flag attribute, userspace supports
1211 * receiving the data for a single wiphy split across multiple
1212 * messages, given with wiphy dump message
1213 * @NL80211_ATTR_MDID: Mobility Domain Identifier
1214 * @NL80211_ATTR_IE_RIC: Resource Information Container Information element
1215 * @NL80211_ATTR_CRIT_PROT_ID: critical protocol identifier requiring increased
1216 * reliability, see &enum nl80211_crit_proto_id (u16).
1217 * @NL80211_ATTR_MAX_CRIT_PROT_DURATION: duration in milliseconds in which
1218 * the connection should have increased reliability (u16).
1219 * @NL80211_ATTR_PEER_AID: Association ID for the peer TDLS station (u16).
1220 * This is similar to @NL80211_ATTR_STA_AID but with a difference of being
1221 * allowed to be used with the first @NL80211_CMD_SET_STATION command to
1222 * update a TDLS peer STA entry.
1223 * @NL80211_ATTR_COALESCE_RULE: Coalesce rule information.
1224 * @NL80211_ATTR_CH_SWITCH_COUNT: u32 attribute specifying the number of TBTT's
1225 * until the channel switch event.
1226 * @NL80211_ATTR_CH_SWITCH_BLOCK_TX: flag attribute specifying that transmission
1227 * must be blocked on the current channel (before the channel switch
1228 * operation).
1229 * @NL80211_ATTR_CSA_IES: Nested set of attributes containing the IE information
1230 * for the time while performing a channel switch.
1231 * @NL80211_ATTR_CSA_C_OFF_BEACON: Offset of the channel switch counter
1232 * field in the beacons tail (%NL80211_ATTR_BEACON_TAIL).
1233 * @NL80211_ATTR_CSA_C_OFF_PRESP: Offset of the channel switch counter
1234 * field in the probe response (%NL80211_ATTR_PROBE_RESP).
1235 * @NL80211_ATTR_RXMGMT_FLAGS: flags for nl80211_send_mgmt(), u32.
1236 * As specified in the &enum nl80211_rxmgmt_flags.
1237 * @NL80211_ATTR_STA_SUPPORTED_CHANNELS: array of supported channels.
1238 * @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES: array of supported
1239 * supported operating classes.
1240 * @NL80211_ATTR_HANDLE_DFS: A flag indicating whether user space
1241 * controls DFS operation in IBSS mode. If the flag is included in
1242 * %NL80211_CMD_JOIN_IBSS request, the driver will allow use of DFS
1243 * channels and reports radar events to userspace. Userspace is required
1244 * to react to radar events, e.g. initiate a channel switch or leave the
1245 * IBSS network.
1246 * @NL80211_ATTR_SUPPORT_5_MHZ: A flag indicating that the device supports
1247 * 5 MHz channel bandwidth.
1248 * @NL80211_ATTR_SUPPORT_10_MHZ: A flag indicating that the device supports
1249 * 10 MHz channel bandwidth.
1250 * @NL80211_ATTR_OPMODE_NOTIF: Operating mode field from Operating Mode
1251 * Notification Element based on association request when used with
1252 * %NL80211_CMD_NEW_STATION; u8 attribute.
1253 * @NL80211_ATTR_VENDOR_ID: The vendor ID, either a 24-bit OUI or, if
1254 * %NL80211_VENDOR_ID_IS_LINUX is set, a special Linux ID (not used yet)
1255 * @NL80211_ATTR_VENDOR_SUBCMD: vendor sub-command
1256 * @NL80211_ATTR_VENDOR_DATA: data for the vendor command, if any; this
1257 * attribute is also used for vendor command feature advertisement
1258 * @NL80211_ATTR_VENDOR_EVENTS: used for event list advertising in the wiphy
1259 * info, containing a nested array of possible events
1260 * @NL80211_ATTR_QOS_MAP: IP DSCP mapping for Interworking QoS mapping. This
1261 * data is in the format defined for the payload of the QoS Map Set element
1262 * in IEEE Std 802.11-2012, 8.4.2.97.
1263 * @NL80211_ATTR_MAC_HINT: MAC address recommendation as initial BSS
1264 * @NL80211_ATTR_WIPHY_FREQ_HINT: frequency of the recommended initial BSS
1265 * @NL80211_ATTR_MAX_AP_ASSOC_STA: Device attribute that indicates how many
1266 * associated stations are supported in AP mode (including P2P GO); u32.
1267 * Since drivers may not have a fixed limit on the maximum number (e.g.,
1268 * other concurrent operations may affect this), drivers are allowed to
1269 * advertise values that cannot always be met. In such cases, an attempt
1270 * to add a new station entry with @NL80211_CMD_NEW_STATION may fail.
1271 * @NL80211_ATTR_CSA_C_OFFSETS_TX: An array of csa counter offsets (u16) which
1272 * should be updated when the frame is transmitted.
1273 * @NL80211_ATTR_MAX_CSA_COUNTERS: U8 attribute used to advertise the maximum
1274 * supported number of csa counters.
1275 * @NL80211_ATTR_TDLS_PEER_CAPABILITY: flags for TDLS peer capabilities, u32.
1276 * As specified in the &enum nl80211_tdls_peer_capability.
1277 * @NL80211_ATTR_SOCKET_OWNER: Flag attribute, if set during interface
1278 * creation then the new interface will be owned by the netlink socket
1279 * that created it and will be destroyed when the socket is closed.
1280 * If set during scheduled scan start then the new scan req will be
1281 * owned by the netlink socket that created it and the scheduled scan will
1282 * be stopped when the socket is closed.
1283 * If set during configuration of regulatory indoor operation then the
1284 * regulatory indoor configuration would be owned by the netlink socket
1285 * that configured the indoor setting, and the indoor operation would be
1286 * cleared when the socket is closed.
1287 * @NL80211_ATTR_TDLS_INITIATOR: flag attribute indicating the current end is
1288 * the TDLS link initiator.
1289 * @NL80211_ATTR_USE_RRM: flag for indicating whether the current connection
1290 * shall support Radio Resource Measurements (11k). This attribute can be
1291 * used with %NL80211_CMD_ASSOCIATE and %NL80211_CMD_CONNECT requests.
1292 * User space applications are expected to use this flag only if the
1293 * underlying device supports these minimal RRM features:
1294 * %NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES,
1295 * %NL80211_FEATURE_QUIET,
1296 * If this flag is used, driver must add the Power Capabilities IE to the
1297 * association request. In addition, it must also set the RRM capability
1298 * flag in the association request's Capability Info field.
1299 * @NL80211_ATTR_WIPHY_DYN_ACK: flag attribute used to enable ACK timeout
1300 * estimation algorithm (dynack). In order to activate dynack
1301 * %NL80211_FEATURE_ACKTO_ESTIMATION feature flag must be set by lower
1302 * drivers to indicate dynack capability. Dynack is automatically disabled
1303 * setting valid value for coverage class.
1304 * @NL80211_ATTR_TSID: a TSID value (u8 attribute)
1305 * @NL80211_ATTR_USER_PRIO: user priority value (u8 attribute)
1306 * @NL80211_ATTR_ADMITTED_TIME: admitted time in units of 32 microseconds
1307 * (per second) (u16 attribute)
1308 * @NL80211_ATTR_SMPS_MODE: SMPS mode to use (ap mode). see
1309 * &enum nl80211_smps_mode.
1310 * @NL80211_ATTR_OPER_CLASS: operating class
1311 * @NL80211_ATTR_MAC_MASK: MAC address mask
1312 * @NL80211_ATTR_WIPHY_SELF_MANAGED_REG: flag attribute indicating this device
1313 * is self-managing its regulatory information and any regulatory domain
1314 * obtained from it is coming from the device's wiphy and not the global
1315 * cfg80211 regdomain.
1316 * @NL80211_ATTR_EXT_FEATURES: extended feature flags contained in a byte
1317 * array. The feature flags are identified by their bit index (see &enum
1318 * nl80211_ext_feature_index). The bit index is ordered starting at the
1319 * least-significant bit of the first byte in the array, ie. bit index 0
1320 * is located at bit 0 of byte 0. bit index 25 would be located at bit 1
1321 * of byte 3 (u8 array).
1322 * @NL80211_ATTR_SURVEY_RADIO_STATS: Request overall radio statistics to be
1323 * returned along with other survey data. If set, @NL80211_CMD_GET_SURVEY
1324 * may return a survey entry without a channel indicating global radio
1325 * statistics (only some values are valid and make sense.)
1326 * For devices that don't return such an entry even then, the information
1327 * should be contained in the result as the sum of the respective counters
1328 * over all channels.
1329 * @NL80211_ATTR_SCHED_SCAN_DELAY: delay before the first cycle of a
1330 * scheduled scan (or a WoWLAN net-detect scan) is started, u32
1331 * in seconds.
1332 * @NL80211_ATTR_REG_INDOOR: flag attribute, if set indicates that the device
1333 * is operating in an indoor environment.
1334 * @NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS: maximum number of scan plans for
1335 * scheduled scan supported by the device (u32), a wiphy attribute.
1336 * @NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL: maximum interval (in seconds) for
1337 * a scan plan (u32), a wiphy attribute.
1338 * @NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS: maximum number of iterations in
1339 * a scan plan (u32), a wiphy attribute.
1340 * @NL80211_ATTR_SCHED_SCAN_PLANS: a list of scan plans for scheduled scan.
1341 * Each scan plan defines the number of scan iterations and the interval
1342 * between scans. The last scan plan will always run infinitely,
1343 * thus it must not specify the number of iterations, only the interval
1344 * between scans. The scan plans are executed sequentially.
1345 * Each scan plan is a nested attribute of &enum nl80211_sched_scan_plan.
1346 * @NL80211_ATTR_MAX: highest attribute number currently defined
1347 """
1348
1349 # don't change the order or add anything between, this is ABI!
1350 NL80211_ATTR_UNSPEC = 0
1351 NL80211_ATTR_WIPHY = 1
1352 NL80211_ATTR_WIPHY_NAME = 2
1353 NL80211_ATTR_IFINDEX = 3
1354 NL80211_ATTR_IFNAME = 4
1355 NL80211_ATTR_IFTYPE = 5
1356 NL80211_ATTR_MAC = 6
1357 NL80211_ATTR_KEY_DATA = 7
1358 NL80211_ATTR_KEY_IDX = 8
1359 NL80211_ATTR_KEY_CIPHER = 9
1360 NL80211_ATTR_KEY_SEQ = 10
1361 NL80211_ATTR_KEY_DEFAULT = 11
1362 NL80211_ATTR_BEACON_INTERVAL = 12
1363 NL80211_ATTR_DTIM_PERIOD = 13
1364 NL80211_ATTR_BEACON_HEAD = 14
1365 NL80211_ATTR_BEACON_TAIL = 15
1366 NL80211_ATTR_STA_AID = 16
1367 NL80211_ATTR_STA_FLAGS = 17
1368 NL80211_ATTR_STA_LISTEN_INTERVAL = 18
1369 NL80211_ATTR_STA_SUPPORTED_RATES = 19
1370 NL80211_ATTR_STA_VLAN = 20
1371 NL80211_ATTR_STA_INFO = 21
1372 NL80211_ATTR_WIPHY_BANDS = 22
1373 NL80211_ATTR_MNTR_FLAGS = 23
1374 NL80211_ATTR_MESH_ID = 24
1375 NL80211_ATTR_STA_PLINK_ACTION = 25
1376 NL80211_ATTR_MPATH_NEXT_HOP = 26
1377 NL80211_ATTR_MPATH_INFO = 27
1378 NL80211_ATTR_BSS_CTS_PROT = 28
1379 NL80211_ATTR_BSS_SHORT_PREAMBLE = 29
1380 NL80211_ATTR_BSS_SHORT_SLOT_TIME = 30
1381 NL80211_ATTR_HT_CAPABILITY = 31
1382 NL80211_ATTR_SUPPORTED_IFTYPES = 32
1383 NL80211_ATTR_REG_ALPHA2 = 33
1384 NL80211_ATTR_REG_RULES = 34
1385 NL80211_ATTR_MESH_CONFIG = 35
1386 NL80211_ATTR_BSS_BASIC_RATES = 36
1387 NL80211_ATTR_WIPHY_TXQ_PARAMS = 37
1388 NL80211_ATTR_WIPHY_FREQ = 38
1389 NL80211_ATTR_WIPHY_CHANNEL_TYPE = 39
1390 NL80211_ATTR_KEY_DEFAULT_MGMT = 40
1391 NL80211_ATTR_MGMT_SUBTYPE = 41
1392 NL80211_ATTR_IE = 42
1393 NL80211_ATTR_MAX_NUM_SCAN_SSIDS = 43
1394 NL80211_ATTR_SCAN_FREQUENCIES = 44
1395 NL80211_ATTR_SCAN_SSIDS = 45
1396 NL80211_ATTR_GENERATION = 46 # replaces old SCAN_GENERATION
1397 NL80211_ATTR_BSS = 47
1398 NL80211_ATTR_REG_INITIATOR = 48
1399 NL80211_ATTR_REG_TYPE = 49
1400 NL80211_ATTR_SUPPORTED_COMMANDS = 50
1401 NL80211_ATTR_FRAME = 51
1402 NL80211_ATTR_SSID = 52
1403 NL80211_ATTR_AUTH_TYPE = 53
1404 NL80211_ATTR_REASON_CODE = 54
1405 NL80211_ATTR_KEY_TYPE = 55
1406 NL80211_ATTR_MAX_SCAN_IE_LEN = 56
1407 NL80211_ATTR_CIPHER_SUITES = 57
1408 NL80211_ATTR_FREQ_BEFORE = 58
1409 NL80211_ATTR_FREQ_AFTER = 59
1410 NL80211_ATTR_FREQ_FIXED = 60
1411 NL80211_ATTR_WIPHY_RETRY_SHORT = 61
1412 NL80211_ATTR_WIPHY_RETRY_LONG = 62
1413 NL80211_ATTR_WIPHY_FRAG_THRESHOLD = 63
1414 NL80211_ATTR_WIPHY_RTS_THRESHOLD = 64
1415 NL80211_ATTR_TIMED_OUT = 65
1416 NL80211_ATTR_USE_MFP = 66
1417 NL80211_ATTR_STA_FLAGS2 = 67
1418 NL80211_ATTR_CONTROL_PORT = 68
1419 NL80211_ATTR_TESTDATA = 69
1420 NL80211_ATTR_PRIVACY = 70
1421 NL80211_ATTR_DISCONNECTED_BY_AP = 71
1422 NL80211_ATTR_STATUS_CODE = 72
1423 NL80211_ATTR_CIPHER_SUITES_PAIRWISE = 73
1424 NL80211_ATTR_CIPHER_SUITE_GROUP = 74
1425 NL80211_ATTR_WPA_VERSIONS = 75
1426 NL80211_ATTR_AKM_SUITES = 76
1427 NL80211_ATTR_REQ_IE = 77
1428 NL80211_ATTR_RESP_IE = 78
1429 NL80211_ATTR_PREV_BSSID = 79
1430 NL80211_ATTR_KEY = 80
1431 NL80211_ATTR_KEYS = 81
1432 NL80211_ATTR_PID = 82
1433 NL80211_ATTR_4ADDR = 83
1434 NL80211_ATTR_SURVEY_INFO = 84
1435 NL80211_ATTR_PMKID = 85
1436 NL80211_ATTR_MAX_NUM_PMKIDS = 86
1437 NL80211_ATTR_DURATION = 87
1438 NL80211_ATTR_COOKIE = 88
1439 NL80211_ATTR_WIPHY_COVERAGE_CLASS = 89
1440 NL80211_ATTR_TX_RATES = 90
1441 NL80211_ATTR_FRAME_MATCH = 91
1442 NL80211_ATTR_ACK = 92
1443 NL80211_ATTR_PS_STATE = 93
1444 NL80211_ATTR_CQM = 94
1445 NL80211_ATTR_LOCAL_STATE_CHANGE = 95
1446 NL80211_ATTR_AP_ISOLATE = 96
1447 NL80211_ATTR_WIPHY_TX_POWER_SETTING = 97
1448 NL80211_ATTR_WIPHY_TX_POWER_LEVEL = 98
1449 NL80211_ATTR_TX_FRAME_TYPES = 99
1450 NL80211_ATTR_RX_FRAME_TYPES = 100
1451 NL80211_ATTR_FRAME_TYPE = 101
1452 NL80211_ATTR_CONTROL_PORT_ETHERTYPE = 102
1453 NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT = 103
1454 NL80211_ATTR_SUPPORT_IBSS_RSN = 104
1455 NL80211_ATTR_WIPHY_ANTENNA_TX = 105
1456 NL80211_ATTR_WIPHY_ANTENNA_RX = 106
1457 NL80211_ATTR_MCAST_RATE = 107
1458 NL80211_ATTR_OFFCHANNEL_TX_OK = 108
1459 NL80211_ATTR_BSS_HT_OPMODE = 109
1460 NL80211_ATTR_KEY_DEFAULT_TYPES = 110
1461 NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION = 111
1462 NL80211_ATTR_MESH_SETUP = 112
1463 NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX = 113
1464 NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX = 114
1465 NL80211_ATTR_SUPPORT_MESH_AUTH = 115
1466 NL80211_ATTR_STA_PLINK_STATE = 116
1467 NL80211_ATTR_WOWLAN_TRIGGERS = 117
1468 NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED = 118
1469 NL80211_ATTR_SCHED_SCAN_INTERVAL = 119
1470 NL80211_ATTR_INTERFACE_COMBINATIONS = 120
1471 NL80211_ATTR_SOFTWARE_IFTYPES = 121
1472 NL80211_ATTR_REKEY_DATA = 122
1473 NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS = 123
1474 NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN = 124
1475 NL80211_ATTR_SCAN_SUPP_RATES = 125
1476 NL80211_ATTR_HIDDEN_SSID = 126
1477 NL80211_ATTR_IE_PROBE_RESP = 127
1478 NL80211_ATTR_IE_ASSOC_RESP = 128
1479 NL80211_ATTR_STA_WME = 129
1480 NL80211_ATTR_SUPPORT_AP_UAPSD = 130
1481 NL80211_ATTR_ROAM_SUPPORT = 131
1482 NL80211_ATTR_SCHED_SCAN_MATCH = 132
1483 NL80211_ATTR_MAX_MATCH_SETS = 133
1484 NL80211_ATTR_PMKSA_CANDIDATE = 134
1485 NL80211_ATTR_TX_NO_CCK_RATE = 135
1486 NL80211_ATTR_TDLS_ACTION = 136
1487 NL80211_ATTR_TDLS_DIALOG_TOKEN = 137
1488 NL80211_ATTR_TDLS_OPERATION = 138
1489 NL80211_ATTR_TDLS_SUPPORT = 139
1490 NL80211_ATTR_TDLS_EXTERNAL_SETUP = 140
1491 NL80211_ATTR_DEVICE_AP_SME = 141
1492 NL80211_ATTR_DONT_WAIT_FOR_ACK = 142
1493 NL80211_ATTR_FEATURE_FLAGS = 143
1494 NL80211_ATTR_PROBE_RESP_OFFLOAD = 144
1495 NL80211_ATTR_PROBE_RESP = 145
1496 NL80211_ATTR_DFS_REGION = 146
1497 NL80211_ATTR_DISABLE_HT = 147
1498 NL80211_ATTR_HT_CAPABILITY_MASK = 148
1499 NL80211_ATTR_NOACK_MAP = 149
1500 NL80211_ATTR_INACTIVITY_TIMEOUT = 150
1501 NL80211_ATTR_RX_SIGNAL_DBM = 151
1502 NL80211_ATTR_BG_SCAN_PERIOD = 152
1503 NL80211_ATTR_WDEV = 153
1504 NL80211_ATTR_USER_REG_HINT_TYPE = 154
1505 NL80211_ATTR_CONN_FAILED_REASON = 155
1506 NL80211_ATTR_SAE_DATA = 156
1507 NL80211_ATTR_VHT_CAPABILITY = 157
1508 NL80211_ATTR_SCAN_FLAGS = 158
1509 NL80211_ATTR_CHANNEL_WIDTH = 159
1510 NL80211_ATTR_CENTER_FREQ1 = 160
1511 NL80211_ATTR_CENTER_FREQ2 = 161
1512 NL80211_ATTR_P2P_CTWINDOW = 162
1513 NL80211_ATTR_P2P_OPPPS = 163
1514 NL80211_ATTR_LOCAL_MESH_POWER_MODE = 164
1515 NL80211_ATTR_ACL_POLICY = 165
1516 NL80211_ATTR_MAC_ADDRS = 166
1517 NL80211_ATTR_MAC_ACL_MAX = 167
1518 NL80211_ATTR_RADAR_EVENT = 168
1519 NL80211_ATTR_EXT_CAPA = 169
1520 NL80211_ATTR_EXT_CAPA_MASK = 170
1521 NL80211_ATTR_STA_CAPABILITY = 171
1522 NL80211_ATTR_STA_EXT_CAPABILITY = 172
1523 NL80211_ATTR_PROTOCOL_FEATURES = 173
1524 NL80211_ATTR_SPLIT_WIPHY_DUMP = 174
1525 NL80211_ATTR_DISABLE_VHT = 175
1526 NL80211_ATTR_VHT_CAPABILITY_MASK = 176
1527 NL80211_ATTR_MDID = 177
1528 NL80211_ATTR_IE_RIC = 178
1529 NL80211_ATTR_CRIT_PROT_ID = 179
1530 NL80211_ATTR_MAX_CRIT_PROT_DURATION = 180
1531 NL80211_ATTR_PEER_AID = 181
1532 NL80211_ATTR_COALESCE_RULE = 182
1533 NL80211_ATTR_CH_SWITCH_COUNT = 183
1534 NL80211_ATTR_CH_SWITCH_BLOCK_TX = 184
1535 NL80211_ATTR_CSA_IES = 185
1536 NL80211_ATTR_CSA_C_OFF_BEACON = 186
1537 NL80211_ATTR_CSA_C_OFF_PRESP = 187
1538 NL80211_ATTR_RXMGMT_FLAGS = 188
1539 NL80211_ATTR_STA_SUPPORTED_CHANNELS = 189
1540 NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES = 190
1541 NL80211_ATTR_HANDLE_DFS = 191
1542 #### Kernel v4 additional
1543 NL80211_ATTR_SUPPORT_5_MHZ = 192
1544 NL80211_ATTR_SUPPORT_10_MHZ = 193
1545 NL80211_ATTR_OPMODE_NOTIF = 194
1546 NL80211_ATTR_VENDOR_ID = 195
1547 NL80211_ATTR_VENDOR_SUBCMD = 196
1548 NL80211_ATTR_VENDOR_DATA = 197
1549 NL80211_ATTR_VENDOR_EVENTS = 198
1550 NL80211_ATTR_QOS_MAP = 199
1551 NL80211_ATTR_MAC_HINT = 200
1552 NL80211_ATTR_WIPHY_FREQ_HINT = 201
1553 NL80211_ATTR_MAX_AP_ASSOC_STA = 202
1554 NL80211_ATTR_TDLS_PEER_CAPABILITY = 203
1555 NL80211_ATTR_SOCKET_OWNER = 204
1556 NL80211_ATTR_CSA_C_OFFSETS_TX = 205
1557 NL80211_ATTR_MAX_CSA_COUNTERS = 206
1558 NL80211_ATTR_TDLS_INITIATOR = 207
1559 NL80211_ATTR_USE_RRM = 208
1560 NL80211_ATTR_WIPHY_DYN_ACK = 209
1561 NL80211_ATTR_TSID = 210
1562 NL80211_ATTR_USER_PRIO = 211
1563 NL80211_ATTR_ADMITTED_TIME = 212
1564 NL80211_ATTR_SMPS_MODE = 213
1565 NL80211_ATTR_OPER_CLASS = 214
1566 NL80211_ATTR_MAC_MASK = 215
1567 NL80211_ATTR_WIPHY_SELF_MANAGED_REG = 216
1568 NL80211_ATTR_EXT_FEATURES = 217
1569 NL80211_ATTR_SURVEY_RADIO_STATS = 218
1570 NL80211_ATTR_NETNS_FD = 219
1571 NL80211_ATTR_SCHED_SCAN_DELAY = 220
1572 NL80211_ATTR_REG_INDOOR = 221
1573 NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS = 222
1574 NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL = 223
1575 NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS = 224
1576 NL80211_ATTR_SCHED_SCAN_PLANS = 225
1577 # add attributes here, update the policy in nl80211.c
1578 NL80211_ATTR_MAX = NL80211_ATTR_SCHED_SCAN_PLANS
1579
1580 # source-level API compatibility
1581 NL80211_ATTR_SCAN_GENERATION = NL80211_ATTR_GENERATION
1582 NL80211_ATTR_MESH_PARAMS = NL80211_ATTR_MESH_CONFIG
1583
1584 # Allow user space programs to use #ifdef on new attributes by defining them here
1585 NL80211_CMD_CONNECT = NL80211_CMD_CONNECT
1586 NL80211_ATTR_HT_CAPABILITY = NL80211_ATTR_HT_CAPABILITY
1587 NL80211_ATTR_BSS_BASIC_RATES = NL80211_ATTR_BSS_BASIC_RATES
1588 NL80211_ATTR_WIPHY_TXQ_PARAMS = NL80211_ATTR_WIPHY_TXQ_PARAMS
1589 NL80211_ATTR_WIPHY_FREQ = NL80211_ATTR_WIPHY_FREQ
1590 NL80211_ATTR_WIPHY_CHANNEL_TYPE = NL80211_ATTR_WIPHY_CHANNEL_TYPE
1591 NL80211_ATTR_MGMT_SUBTYPE = NL80211_ATTR_MGMT_SUBTYPE
1592 NL80211_ATTR_IE = NL80211_ATTR_IE
1593 NL80211_ATTR_REG_INITIATOR = NL80211_ATTR_REG_INITIATOR
1594 NL80211_ATTR_REG_TYPE = NL80211_ATTR_REG_TYPE
1595 NL80211_ATTR_FRAME = NL80211_ATTR_FRAME
1596 NL80211_ATTR_SSID = NL80211_ATTR_SSID
1597 NL80211_ATTR_AUTH_TYPE = NL80211_ATTR_AUTH_TYPE
1598 NL80211_ATTR_REASON_CODE = NL80211_ATTR_REASON_CODE
1599 NL80211_ATTR_CIPHER_SUITES_PAIRWISE = NL80211_ATTR_CIPHER_SUITES_PAIRWISE
1600 NL80211_ATTR_CIPHER_SUITE_GROUP = NL80211_ATTR_CIPHER_SUITE_GROUP
1601 NL80211_ATTR_WPA_VERSIONS = NL80211_ATTR_WPA_VERSIONS
1602 NL80211_ATTR_AKM_SUITES = NL80211_ATTR_AKM_SUITES
1603 NL80211_ATTR_KEY = NL80211_ATTR_KEY
1604 NL80211_ATTR_KEYS = NL80211_ATTR_KEYS
1605 NL80211_ATTR_FEATURE_FLAGS = NL80211_ATTR_FEATURE_FLAGS
1606
1607 NL80211_MAX_SUPP_RATES = 32
1608 NL80211_MAX_SUPP_HT_RATES = 77
1609 NL80211_MAX_SUPP_REG_RULES = 32
1610 NL80211_TKIP_DATA_OFFSET_ENCR_KEY = 0
1611 NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY = 16
1612 NL80211_TKIP_DATA_OFFSET_RX_MIC_KEY = 24
1613 NL80211_HT_CAPABILITY_LEN = 26
1614 NL80211_VHT_CAPABILITY_LEN = 12
1615
1616 NL80211_MAX_NR_CIPHER_SUITES = 5
1617 NL80211_MAX_NR_AKM_SUITES = 2
1618
1619 NL80211_MIN_REMAIN_ON_CHANNEL_TIME = 10
1620
1621 # default RSSI threshold for scan results if none specified.
1622 NL80211_SCAN_RSSI_THOLD_OFF = -300
1623
1624 NL80211_CQM_TXE_MAX_INTVL = 1800
1625
1626 """
1627 /**
1628 * enum nl80211_iftype - (virtual) interface types
1629 *
1630 * @NL80211_IFTYPE_UNSPECIFIED: unspecified type, driver decides
1631 * @NL80211_IFTYPE_ADHOC: independent BSS member
1632 * @NL80211_IFTYPE_STATION: managed BSS member
1633 * @NL80211_IFTYPE_AP: access point
1634 * @NL80211_IFTYPE_AP_VLAN: VLAN interface for access points; VLAN interfaces
1635 * are a bit special in that they must always be tied to a pre-existing
1636 * AP type interface.
1637 * @NL80211_IFTYPE_WDS: wireless distribution interface
1638 * @NL80211_IFTYPE_MONITOR: monitor interface receiving all frames
1639 * @NL80211_IFTYPE_MESH_POINT: mesh point
1640 * @NL80211_IFTYPE_P2P_CLIENT: P2P client
1641 * @NL80211_IFTYPE_P2P_GO: P2P group owner
1642 * @NL80211_IFTYPE_P2P_DEVICE: P2P device interface type, this is not a netdev
1643 * and therefore can't be created in the normal ways, use the
1644 * %NL80211_CMD_START_P2P_DEVICE and %NL80211_CMD_STOP_P2P_DEVICE
1645 * commands to create and destroy one
1646 * @NL80211_IFTYPE_MAX: highest interface type number currently defined
1647 * @NUM_NL80211_IFTYPES: number of defined interface types
1648 *
1649 * These values are used with the %NL80211_ATTR_IFTYPE to set the type of an interface.
1650 *
1651 */
1652 """
1653 # the below string names may not be the same as identified by other programs
1654 NL80211_IFTYPES = ['unspecified','ibss','managed','AP','AP VLAN','wds',
1655 'monitor','mesh','p2p_client','p2p_go','p2p_device','ocb']
1656 NL80211_IFTYPE_UNSPECIFIED = 0
1657 NL80211_IFTYPE_ADHOC = 1
1658 NL80211_IFTYPE_STATION = 2
1659 NL80211_IFTYPE_AP = 3
1660 NL80211_IFTYPE_AP_VLAN = 4
1661 NL80211_IFTYPE_WDS = 5
1662 NL80211_IFTYPE_MONITOR = 6
1663 NL80211_IFTYPE_MESH_POINT = 7
1664 NL80211_IFTYPE_P2P_CLIENT = 8
1665 NL80211_IFTYPE_P2P_GO = 9
1666 NL80211_IFTYPE_P2P_DEVICE = 10
1667 NL80211_IFTYPE_OCB = 11
1668 NUM_NL80211_IFTYPES = len(NL80211_IFTYPES)
1669
1670 """
1671 /**
1672 * enum nl80211_sta_flags - station flags
1673 *
1674 * Station flags. When a station is added to an AP interface, it is
1675 * assumed to be already associated (and hence authenticated.)
1676 *
1677 * @__NL80211_STA_FLAG_INVALID: attribute number 0 is reserved
1678 * @NL80211_STA_FLAG_AUTHORIZED: station is authorized (802.1X)
1679 * @NL80211_STA_FLAG_SHORT_PREAMBLE: station is capable of receiving frames
1680 * with short barker preamble
1681 * @NL80211_STA_FLAG_WME: station is WME/QoS capable
1682 * @NL80211_STA_FLAG_MFP: station uses management frame protection
1683 * @NL80211_STA_FLAG_AUTHENTICATED: station is authenticated
1684 * @NL80211_STA_FLAG_TDLS_PEER: station is a TDLS peer -- this flag should
1685 * only be used in managed mode (even in the flags mask). Note that the
1686 * flag can't be changed, it is only valid while adding a station, and
1687 * attempts to change it will silently be ignored (rather than rejected
1688 * as errors.)
1689 * @NL80211_STA_FLAG_ASSOCIATED: station is associated; used with drivers
1690 * that support %NL80211_FEATURE_FULL_AP_CLIENT_STATE to transition a
1691 * previously added station into associated state
1692 * @NL80211_STA_FLAG_MAX: highest station flag number currently defined
1693 * @__NL80211_STA_FLAG_AFTER_LAST: internal use
1694 */
1695 """
1696 __NL80211_STA_FLAG_INVALID = 0
1697 NL80211_STA_FLAG_AUTHORIZED = 1
1698 NL80211_STA_FLAG_SHORT_PREAMBLE = 2
1699 NL80211_STA_FLAG_WME = 3
1700 NL80211_STA_FLAG_MFP = 4
1701 NL80211_STA_FLAG_AUTHENTICATED = 5
1702 NL80211_STA_FLAG_TDLS_PEER = 6
1703 NL80211_STA_FLAG_ASSOCIATED = 7
1704 NUM_NL80211_STA_FLAG = 7
1705
1706 NL80211_STA_FLAG_MAX_OLD_API = NL80211_STA_FLAG_TDLS_PEER
1707
1708 """
1709 /**
1710 * struct nl80211_sta_flag_update - station flags mask/set
1711 * @mask: mask of station flags to set
1712 * @set: which values to set them to
1713 *
1714 * Both mask and set contain bits as per &enum nl80211_sta_flags.
1715 */
1716
1717 struct nl80211_sta_flag_update {
1718 __u32 mask;
1719 __u32 set;
1720 } __attribute__((packed));
1721 """
1722 dot11_nl80211_sta_flag_update = "II"
1723 DOT11STAFLAGUPDATELEN = struct.calcsize(dot11_nl80211_sta_flag_update)
1724 def nl80211_sta_flag_update(mask,setto):
1725 """
1726 create a nl80211_sta_flag_update
1727 :param mask: mask of station flags to set
1728 :param setto: which values to set them to
1729 """
1730 return struct.pack(dot11_nl80211_sta_flag_update,mask,setto)
1731
1732 """
1733 /**
1734 * enum nl80211_rate_info - bitrate information
1735 *
1736 * These attribute types are used with %NL80211_STA_INFO_TXRATE
1737 * when getting information about the bitrate of a station.
1738 * There are 2 attributes for bitrate, a legacy one that represents
1739 * a 16-bit value, and new one that represents a 32-bit value.
1740 * If the rate value fits into 16 bit, both attributes are reported
1741 * with the same value. If the rate is too high to fit into 16 bits
1742 * (>6.5535Gbps) only 32-bit attribute is included.
1743 * User space tools encouraged to use the 32-bit attribute and fall
1744 * back to the 16-bit one for compatibility with older kernels.
1745 *
1746 * @__NL80211_RATE_INFO_INVALID: attribute number 0 is reserved
1747 * @NL80211_RATE_INFO_BITRATE: total bitrate (u16, 100kbit/s)
1748 * @NL80211_RATE_INFO_MCS: mcs index for 802.11n (u8)
1749 * @NL80211_RATE_INFO_40_MHZ_WIDTH: 40 MHz dualchannel bitrate
1750 * @NL80211_RATE_INFO_SHORT_GI: 400ns guard interval
1751 * @NL80211_RATE_INFO_BITRATE32: total bitrate (u32, 100kbit/s)
1752 * @NL80211_RATE_INFO_MAX: highest rate_info number currently defined
1753 * @NL80211_RATE_INFO_VHT_MCS: MCS index for VHT (u8)
1754 * @NL80211_RATE_INFO_VHT_NSS: number of streams in VHT (u8)
1755 * @NL80211_RATE_INFO_80_MHZ_WIDTH: 80 MHz VHT rate
1756 * @NL80211_RATE_INFO_80P80_MHZ_WIDTH: 80+80 MHz VHT rate
1757 * @NL80211_RATE_INFO_160_MHZ_WIDTH: 160 MHz VHT rate
1758 * @__NL80211_RATE_INFO_AFTER_LAST: internal use
1759 * @NL80211_RATE_INFO_10_MHZ_WIDTH: 10 MHz width - note that this is
1760 * a legacy rate and will be reported as the actual bitrate, i.e.
1761 * half the base (20 MHz) rate
1762 * @NL80211_RATE_INFO_5_MHZ_WIDTH: 5 MHz width - note that this is
1763 * a legacy rate and will be reported as the ac
1764 */
1765 """
1766 __NL80211_RATE_INFO_INVALID = 0
1767 NL80211_RATE_INFO_BITRATE = 1
1768 NL80211_RATE_INFO_MCS = 2
1769 NL80211_RATE_INFO_40_MHZ_WIDTH = 3
1770 NL80211_RATE_INFO_SHORT_GI = 4
1771 NL80211_RATE_INFO_BITRATE32 = 5
1772 NL80211_RATE_INFO_VHT_MCS = 6
1773 NL80211_RATE_INFO_VHT_NSS = 7
1774 NL80211_RATE_INFO_80_MHZ_WIDTH = 8
1775 NL80211_RATE_INFO_80P80_MHZ_WIDTH = 9
1776 NL80211_RATE_INFO_160_MHZ_WIDTH = 10
1777 #### new kernel version 4
1778 NL80211_RATE_INFO_10_MHZ_WIDTH = 11
1779 NL80211_RATE_INFO_5_MHZ_WIDTH = 12
1780 NUM_NL80211_RATE_INFO = 12
1781
1782 """
1783 /**
1784 * enum nl80211_sta_bss_param - BSS information collected by STA
1785 *
1786 * These attribute types are used with %NL80211_STA_INFO_BSS_PARAM
1787 * when getting information about the bitrate of a station.
1788 *
1789 * @__NL80211_STA_BSS_PARAM_INVALID: attribute number 0 is reserved
1790 * @NL80211_STA_BSS_PARAM_CTS_PROT: whether CTS protection is enabled (flag)
1791 * @NL80211_STA_BSS_PARAM_SHORT_PREAMBLE: whether short preamble is enabled
1792 * (flag)
1793 * @NL80211_STA_BSS_PARAM_SHORT_SLOT_TIME: whether short slot time is enabled
1794 * (flag)
1795 * @NL80211_STA_BSS_PARAM_DTIM_PERIOD: DTIM period for beaconing (u8)
1796 * @NL80211_STA_BSS_PARAM_BEACON_INTERVAL: Beacon interval (u16)
1797 * @NL80211_STA_BSS_PARAM_MAX: highest sta_bss_param number currently defined
1798 * @__NL80211_STA_BSS_PARAM_AFTER_LAST: internal use
1799 */
1800 """
1801 __NL80211_STA_BSS_PARAM_INVALID = 0
1802 NL80211_STA_BSS_PARAM_CTS_PROT = 1
1803 NL80211_STA_BSS_PARAM_SHORT_PREAMBLE = 2
1804 NL80211_STA_BSS_PARAM_SHORT_SLOT_TIME = 3
1805 NL80211_STA_BSS_PARAM_DTIM_PERIOD = 4
1806 NL80211_STA_BSS_PARAM_BEACON_INTERVAL = 5
1807 NUM_NL80211_STA_BSS_PARAM = 5
1808
1809 """
1810 /**
1811 * enum nl80211_sta_info - station information
1812 *
1813 * These attribute types are used with %NL80211_ATTR_STA_INFO
1814 * when getting information about a station.
1815 *
1816 * @__NL80211_STA_INFO_INVALID: attribute number 0 is reserved
1817 * @NL80211_STA_INFO_INACTIVE_TIME: time since last activity (u32, msecs)
1818 * @NL80211_STA_INFO_RX_BYTES: total received bytes (u32, from this station)
1819 * @NL80211_STA_INFO_TX_BYTES: total transmitted bytes (u32, to this station)
1820 * @NL80211_STA_INFO_RX_BYTES64: total received bytes (u64, from this station)
1821 * @NL80211_STA_INFO_TX_BYTES64: total transmitted bytes (u64, to this station)
1822 * @NL80211_STA_INFO_SIGNAL: signal strength of last received PPDU (u8, dBm)
1823 * @NL80211_STA_INFO_TX_BITRATE: current unicast tx rate, nested attribute
1824 * containing info as possible, see &enum nl80211_rate_info
1825 * @NL80211_STA_INFO_RX_PACKETS: total received packet (u32, from this station)
1826 * @NL80211_STA_INFO_TX_PACKETS: total transmitted packets (u32, to this
1827 * station)
1828 * @NL80211_STA_INFO_TX_RETRIES: total retries (u32, to this station)
1829 * @NL80211_STA_INFO_TX_FAILED: total failed packets (u32, to this station)
1830 * @NL80211_STA_INFO_SIGNAL_AVG: signal strength average (u8, dBm)
1831 * @NL80211_STA_INFO_LLID: the station's mesh LLID
1832 * @NL80211_STA_INFO_PLID: the station's mesh PLID
1833 * @NL80211_STA_INFO_PLINK_STATE: peer link state for the station
1834 * (see %enum nl80211_plink_state)
1835 * @NL80211_STA_INFO_RX_BITRATE: last unicast data frame rx rate, nested
1836 * attribute, like NL80211_STA_INFO_TX_BITRATE.
1837 * @NL80211_STA_INFO_BSS_PARAM: current station's view of BSS, nested attribute
1838 * containing info as possible, see &enum nl80211_sta_bss_param
1839 * @NL80211_STA_INFO_CONNECTED_TIME: time since the station is last connected
1840 * @NL80211_STA_INFO_STA_FLAGS: Contains a struct nl80211_sta_flag_update.
1841 * @NL80211_STA_INFO_BEACON_LOSS: count of times beacon loss was detected (u32)
1842 * @NL80211_STA_INFO_T_OFFSET: timing offset with respect to this STA (s64)
1843 * @NL80211_STA_INFO_LOCAL_PM: local mesh STA link-specific power mode
1844 * @NL80211_STA_INFO_PEER_PM: peer mesh STA link-specific power mode
1845 * @NL80211_STA_INFO_NONPEER_PM: neighbor mesh STA power save mode towards
1846 * non-peer STA
1847 * @NL80211_STA_INFO_CHAIN_SIGNAL: per-chain signal strength of last PPDU
1848 * Contains a nested array of signal strength attributes (u8, dBm)
1849 * @NL80211_STA_INFO_CHAIN_SIGNAL_AVG: per-chain signal strength average
1850 * Same format as NL80211_STA_INFO_CHAIN_SIGNAL.
1851 * @NL80211_STA_EXPECTED_THROUGHPUT: expected throughput considering also the
1852 * 802.11 header (u32, kbps)
1853 * @NL80211_STA_INFO_RX_DROP_MISC: RX packets dropped for unspecified reasons
1854 * (u64)
1855 * @NL80211_STA_INFO_BEACON_RX: number of beacons received from this peer (u64)
1856 * @NL80211_STA_INFO_BEACON_SIGNAL_AVG: signal strength average
1857 * for beacons only (u8, dBm)
1858 * @NL80211_STA_INFO_TID_STATS: per-TID statistics (see &enum nl80211_tid_stats)
1859 * This is a nested attribute where each the inner attribute number is the
1860 * TID+1 and the special TID 16 (i.e. value 17) is used for non-QoS frames;
1861 * each one of those is again nested with &enum nl80211_tid_stats
1862 * attributes carrying the actual values.
1863 * @__NL80211_STA_INFO_AFTER_LAST: internal
1864 * @NL80211_STA_INFO_MAX: highest possible station info attribute
1865 */
1866 """
1867 __NL80211_STA_INFO_INVALID = 0
1868 NL80211_STA_INFO_INACTIVE_TIME = 1
1869 NL80211_STA_INFO_RX_BYTES = 2
1870 NL80211_STA_INFO_TX_BYTES = 3
1871 NL80211_STA_INFO_LLID = 4
1872 NL80211_STA_INFO_PLID = 5
1873 NL80211_STA_INFO_PLINK_STATE = 6
1874 NL80211_STA_INFO_SIGNAL = 7
1875 NL80211_STA_INFO_TX_BITRATE = 8
1876 NL80211_STA_INFO_RX_PACKETS = 9
1877 NL80211_STA_INFO_TX_PACKETS = 10
1878 NL80211_STA_INFO_TX_RETRIES = 11
1879 NL80211_STA_INFO_TX_FAILED = 12
1880 NL80211_STA_INFO_SIGNAL_AVG = 13
1881 NL80211_STA_INFO_RX_BITRATE = 14
1882 NL80211_STA_INFO_BSS_PARAM = 15
1883 NL80211_STA_INFO_CONNECTED_TIME = 16
1884 NL80211_STA_INFO_STA_FLAGS = 17
1885 NL80211_STA_INFO_BEACON_LOSS = 18
1886 NL80211_STA_INFO_T_OFFSET = 19
1887 NL80211_STA_INFO_LOCAL_PM = 20
1888 NL80211_STA_INFO_PEER_PM = 21
1889 NL80211_STA_INFO_NONPEER_PM = 22
1890 NL80211_STA_INFO_RX_BYTES64 = 23
1891 NL80211_STA_INFO_TX_BYTES64 = 24
1892 NL80211_STA_INFO_CHAIN_SIGNAL = 25
1893 NL80211_STA_INFO_CHAIN_SIGNAL_AVG = 26
1894 #### new in kernel v 4
1895 NL80211_STA_INFO_EXPECTED_THROUGHPUT = 27
1896 NL80211_STA_INFO_RX_DROP_MISC = 28
1897 NL80211_STA_INFO_BEACON_RX = 29
1898 NL80211_STA_INFO_BEACON_SIGNAL_AVG = 30
1899 NL80211_STA_INFO_TID_STATS = 31
1900 NL80211_STA_INFO_MAX = NL80211_STA_INFO_TID_STATS
1901
1902 """
1903 new in kernel v 4
1904 /**
1905 * enum nl80211_tid_stats - per TID statistics attributes
1906 * @__NL80211_TID_STATS_INVALID: attribute number 0 is reserved
1907 * @NL80211_TID_STATS_RX_MSDU: number of MSDUs received (u64)
1908 * @NL80211_TID_STATS_TX_MSDU: number of MSDUs transmitted (or
1909 * attempted to transmit; u64)
1910 * @NL80211_TID_STATS_TX_MSDU_RETRIES: number of retries for
1911 * transmitted MSDUs (not counting the first attempt; u64)
1912 * @NL80211_TID_STATS_TX_MSDU_FAILED: number of failed transmitted
1913 * MSDUs (u64)
1914 * @NUM_NL80211_TID_STATS: number of attributes here
1915 * @NL80211_TID_STATS_MAX: highest numbered attribute here
1916 */
1917 """
1918 __NL80211_TID_STATS_INVALID = 0
1919 NL80211_TID_STATS_RX_MSDU = 1
1920 NL80211_TID_STATS_TX_MSDU = 2
1921 NL80211_TID_STATS_TX_MSDU_RETRIES = 3
1922 NL80211_TID_STATS_TX_MSDU_FAILED = 4
1923 NL80211_TID_STATS_MAX = NL80211_TID_STATS_TX_MSDU_FAILED
1924
1925 """
1926 /**
1927 * enum nl80211_mpath_flags - nl80211 mesh path flags
1928 *
1929 * @NL80211_MPATH_FLAG_ACTIVE: the mesh path is active
1930 * @NL80211_MPATH_FLAG_RESOLVING: the mesh path discovery process is running
1931 * @NL80211_MPATH_FLAG_SN_VALID: the mesh path contains a valid SN
1932 * @NL80211_MPATH_FLAG_FIXED: the mesh path has been manually set
1933 * @NL80211_MPATH_FLAG_RESOLVED: the mesh path discovery process succeeded
1934 */
1935 """
1936 NL80211_MPATH_FLAG_ACTIVE = 1 << 0
1937 NL80211_MPATH_FLAG_RESOLVING = 1 << 1
1938 NL80211_MPATH_FLAG_SN_VALID = 1 << 2
1939 NL80211_MPATH_FLAG_FIXED = 1 << 3
1940 NL80211_MPATH_FLAG_RESOLVED = 1 << 4
1941
1942 """
1943 /**
1944 * enum nl80211_mpath_info - mesh path information
1945 *
1946 * These attribute types are used with %NL80211_ATTR_MPATH_INFO when getting
1947 * information about a mesh path.
1948 *
1949 * @__NL80211_MPATH_INFO_INVALID: attribute number 0 is reserved
1950 * @NL80211_MPATH_INFO_FRAME_QLEN: number of queued frames for this destination
1951 * @NL80211_MPATH_INFO_SN: destination sequence number
1952 * @NL80211_MPATH_INFO_METRIC: metric (cost) of this mesh path
1953 * @NL80211_MPATH_INFO_EXPTIME: expiration time for the path, in msec from now
1954 * @NL80211_MPATH_INFO_FLAGS: mesh path flags, enumerated in
1955 * &enum nl80211_mpath_flags;
1956 * @NL80211_MPATH_INFO_DISCOVERY_TIMEOUT: total path discovery timeout, in msec
1957 * @NL80211_MPATH_INFO_DISCOVERY_RETRIES: mesh path discovery retries
1958 * @NL80211_MPATH_INFO_MAX: highest mesh path information attribute number
1959 * currently defind
1960 * @__NL80211_MPATH_INFO_AFTER_LAST: internal use
1961 */
1962 """
1963 __NL80211_MPATH_INFO_INVALID = 0
1964 NL80211_MPATH_INFO_FRAME_QLEN = 1
1965 NL80211_MPATH_INFO_SN = 2
1966 NL80211_MPATH_INFO_METRIC = 3
1967 NL80211_MPATH_INFO_EXPTIME = 4
1968 NL80211_MPATH_INFO_FLAGS = 5
1969 NL80211_MPATH_INFO_DISCOVERY_TIMEOUT = 6
1970 NL80211_MPATH_INFO_DISCOVERY_RETRIES = 7
1971 NUM_NL80211_MPATH_INFO = 7
1972
1973 """
1974 /**
1975 * enum nl80211_band_attr - band attributes
1976 * @__NL80211_BAND_ATTR_INVALID: attribute number 0 is reserved
1977 * @NL80211_BAND_ATTR_FREQS: supported frequencies in this band,
1978 * an array of nested frequency attributes
1979 * @NL80211_BAND_ATTR_RATES: supported bitrates in this band,
1980 * an array of nested bitrate attributes
1981 * @NL80211_BAND_ATTR_HT_MCS_SET: 16-byte attribute containing the MCS set as
1982 * defined in 802.11n
1983 * @NL80211_BAND_ATTR_HT_CAPA: HT capabilities, as in the HT information IE
1984 * @NL80211_BAND_ATTR_HT_AMPDU_FACTOR: A-MPDU factor, as in 11n
1985 * @NL80211_BAND_ATTR_HT_AMPDU_DENSITY: A-MPDU density, as in 11n
1986 * @NL80211_BAND_ATTR_VHT_MCS_SET: 32-byte attribute containing the MCS set as
1987 * defined in 802.11ac
1988 * @NL80211_BAND_ATTR_VHT_CAPA: VHT capabilities, as in the HT information IE
1989 * @NL80211_BAND_ATTR_MAX: highest band attribute currently defined
1990 * @__NL80211_BAND_ATTR_AFTER_LAST: internal use
1991 */
1992 """
1993 __NL80211_BAND_ATTR_INVALID = 0
1994 NL80211_BAND_ATTR_FREQS = 1
1995 NL80211_BAND_ATTR_RATES = 2
1996 NL80211_BAND_ATTR_HT_MCS_SET = 3
1997 NL80211_BAND_ATTR_HT_CAPA = 4
1998 NL80211_BAND_ATTR_HT_AMPDU_FACTOR = 5
1999 NL80211_BAND_ATTR_HT_AMPDU_DENSITY = 6
2000 NL80211_BAND_ATTR_VHT_MCS_SET = 7
2001 NL80211_BAND_ATTR_VHT_CAPA = 8
2002 NL80211_BAND_ATTR_MAX = NL80211_BAND_ATTR_VHT_CAPA
2003
2004 NL80211_BAND_ATTR_HT_CAPA = NL80211_BAND_ATTR_HT_CAPA
2005
2006 """
2007 /**
2008 * enum nl80211_frequency_attr - frequency attributes
2009 * @__NL80211_FREQUENCY_ATTR_INVALID: attribute number 0 is reserved
2010 * @NL80211_FREQUENCY_ATTR_FREQ: Frequency in MHz
2011 * @NL80211_FREQUENCY_ATTR_DISABLED: Channel is disabled in current
2012 * regulatory domain.
2013 * @NL80211_FREQUENCY_ATTR_PASSIVE_SCAN: Only passive scanning is
2014 * permitted on this channel in current regulatory domain.
2015 * @NL80211_FREQUENCY_ATTR_NO_IBSS: IBSS networks are not permitted
2016 * on this channel in current regulatory domain.
2017 * @NL80211_FREQUENCY_ATTR_RADAR: Radar detection is mandatory
2018 * on this channel in current regulatory domain.
2019 * @NL80211_FREQUENCY_ATTR_MAX_TX_POWER: Maximum transmission power in mBm
2020 * (100 * dBm).
2021 * @NL80211_FREQUENCY_ATTR_DFS_STATE: current state for DFS
2022 * (enum nl80211_dfs_state)
2023 * @NL80211_FREQUENCY_ATTR_DFS_TIME: time in miliseconds for how long
2024 * this channel is in this DFS state.
2025 * @NL80211_FREQUENCY_ATTR_NO_HT40_MINUS: HT40- isn't possible with this
2026 * channel as the control channel
2027 * @NL80211_FREQUENCY_ATTR_NO_HT40_PLUS: HT40+ isn't possible with this
2028 * channel as the control channel
2029 * @NL80211_FREQUENCY_ATTR_NO_80MHZ: any 80 MHz channel using this channel
2030 * as the primary or any of the secondary channels isn't possible,
2031 * this includes 80+80 channels
2032 * @NL80211_FREQUENCY_ATTR_NO_160MHZ: any 160 MHz (but not 80+80) channel
2033 * using this channel as the primary or any of the secondary channels
2034 * isn't possible
2035 * @NL80211_FREQUENCY_ATTR_DFS_CAC_TIME: DFS CAC time in milliseconds.
2036 * @NL80211_FREQUENCY_ATTR_INDOOR_ONLY: Only indoor use is permitted on this
2037 * channel. A channel that has the INDOOR_ONLY attribute can only be
2038 * used when there is a clear assessment that the device is operating in
2039 * an indoor surroundings, i.e., it is connected to AC power (and not
2040 * through portable DC inverters) or is under the control of a master
2041 * that is acting as an AP and is connected to AC power.
2042 * @NL80211_FREQUENCY_ATTR_IR_CONCURRENT: IR operation is allowed on this
2043 * channel if it's connected concurrently to a BSS on the same channel on
2044 * the 2 GHz band or to a channel in the same UNII band (on the 5 GHz
2045 * band), and IEEE80211_CHAN_RADAR is not set. Instantiating a GO or TDLS
2046 * off-channel on a channel that has the IR_CONCURRENT attribute set can be
2047 * done when there is a clear assessment that the device is operating under
2048 * the guidance of an authorized master, i.e., setting up a GO or TDLS
2049 * off-channel while the device is also connected to an AP with DFS and
2050 * radar detection on the UNII band (it is up to user-space, i.e.,
2051 * wpa_supplicant to perform the required verifications). Using this
2052 * attribute for IR is disallowed for master interfaces (IBSS, AP).
2053 * @NL80211_FREQUENCY_ATTR_NO_20MHZ: 20 MHz operation is not allowed
2054 * on this channel in current regulatory domain.
2055 * @NL80211_FREQUENCY_ATTR_NO_10MHZ: 10 MHz operation is not allowed
2056 * on this channel in current regulatory domain.
2057
2058 * @NL80211_FREQUENCY_ATTR_MAX: highest frequency attribute number
2059 * currently defined
2060 * @__NL80211_FREQUENCY_ATTR_AFTER_LAST: internal use
2061 */
2062 """
2063 __NL80211_FREQUENCY_ATTR_INVALID = 0
2064 NL80211_FREQUENCY_ATTR_FREQ = 1
2065 NL80211_FREQUENCY_ATTR_DISABLED = 2
2066 NL80211_FREQUENCY_ATTR_NO_IR = 3 # changed in kernel v 4
2067 __NL80211_FREQUENCY_ATTR_NO_IBSS = 4
2068 NL80211_FREQUENCY_ATTR_RADAR = 5
2069 NL80211_FREQUENCY_ATTR_MAX_TX_POWER = 6
2070 NL80211_FREQUENCY_ATTR_DFS_STATE = 7
2071 NL80211_FREQUENCY_ATTR_DFS_TIME = 8
2072 NL80211_FREQUENCY_ATTR_NO_HT40_MINUS = 9
2073 NL80211_FREQUENCY_ATTR_NO_HT40_PLUS = 10
2074 NL80211_FREQUENCY_ATTR_NO_80MHZ = 11
2075 NL80211_FREQUENCY_ATTR_NO_160MHZ = 12
2076 #### new in kernel v 4
2077 NL80211_FREQUENCY_ATTR_DFS_CAC_TIME = 13
2078 NL80211_FREQUENCY_ATTR_INDOOR_ONLY = 14
2079 NL80211_FREQUENCY_ATTR_IR_CONCURRENT = 15
2080 NL80211_FREQUENCY_ATTR_NO_20MHZ = 16
2081 NL80211_FREQUENCY_ATTR_NO_10MHZ = 17
2082 NL80211_FREQUENCY_MAX = NL80211_FREQUENCY_ATTR_NO_10MHZ
2083
2084 NL80211_FREQUENCY_ATTR_MAX_TX_POWER = NL80211_FREQUENCY_ATTR_MAX_TX_POWER
2085 #### new in kernel v 4
2086 NL80211_FREQUENCY_ATTR_PASSIVE_SCAN = NL80211_FREQUENCY_ATTR_NO_IR
2087 NL80211_FREQUENCY_ATTR_NO_IBSS = NL80211_FREQUENCY_ATTR_NO_IR
2088 NL80211_FREQUENCY_ATTR_NO_IR = NL80211_FREQUENCY_ATTR_NO_IR
2089 NL80211_FREQUENCY_ATTR_GO_CONCURRENT = NL80211_FREQUENCY_ATTR_IR_CONCURRENT
2090
2091 """
2092 /**
2093 * enum nl80211_bitrate_attr - bitrate attributes
2094 * @__NL80211_BITRATE_ATTR_INVALID: attribute number 0 is reserved
2095 * @NL80211_BITRATE_ATTR_RATE: Bitrate in units of 100 kbps
2096 * @NL80211_BITRATE_ATTR_2GHZ_SHORTPREAMBLE: Short preamble supported
2097 * in 2.4 GHz band.
2098 * @NL80211_BITRATE_ATTR_MAX: highest bitrate attribute number
2099 * currently defined
2100 * @__NL80211_BITRATE_ATTR_AFTER_LAST: internal use
2101 */
2102 """
2103 __NL80211_BITRATE_ATTR_INVALID = 0
2104 NL80211_BITRATE_ATTR_RATE = 1
2105 NL80211_BITRATE_ATTR_2GHZ_SHORTPREAMBLE = 2
2106 NUM_NL80211_BITRATE_ATTR = 2
2107
2108 """
2109 /**
2110 * enum nl80211_initiator - Indicates the initiator of a reg domain request
2111 * @NL80211_REGDOM_SET_BY_CORE: Core queried CRDA for a dynamic world
2112 * regulatory domain.
2113 * @NL80211_REGDOM_SET_BY_USER: User asked the wireless core to set the
2114 * regulatory domain.
2115 * @NL80211_REGDOM_SET_BY_DRIVER: a wireless drivers has hinted to the
2116 * wireless core it thinks its knows the regulatory domain we should be in.
2117 * @NL80211_REGDOM_SET_BY_COUNTRY_IE: the wireless core has received an
2118 * 802.11 country information element with regulatory information it
2119 * thinks we should consider. cfg80211 only processes the country
2120 * code from the IE, and relies on the regulatory domain information
2121 * structure passed by userspace (CRDA) from our wireless-regdb.
2122 * If a channel is enabled but the country code indicates it should
2123 * be disabled we disable the channel and re-enable it upon disassociation.
2124 */
2125 """
2126 NL80211_REGDOM_SET_BY_CORE = 1
2127 NL80211_REGDOM_SET_BY_USER = 2
2128 NL80211_REGDOM_SET_BY_DRIVER = 3
2129 NL80211_REGDOM_SET_BY_COUNTRY_IE = 4
2130
2131 """
2132 /**
2133 * enum nl80211_reg_type - specifies the type of regulatory domain
2134 * @NL80211_REGDOM_TYPE_COUNTRY: the regulatory domain set is one that pertains
2135 * to a specific country. When this is set you can count on the
2136 * ISO / IEC 3166 alpha2 country code being valid.
2137 * @NL80211_REGDOM_TYPE_WORLD: the regulatory set domain is the world regulatory
2138 * domain.
2139 * @NL80211_REGDOM_TYPE_CUSTOM_WORLD: the regulatory domain set is a custom
2140 * driver specific world regulatory domain. These do not apply system-wide
2141 * and are only applicable to the individual devices which have requested
2142 * them to be applied.
2143 * @NL80211_REGDOM_TYPE_INTERSECTION: the regulatory domain set is the product
2144 * of an intersection between two regulatory domains -- the previously
2145 * set regulatory domain on the system and the last accepted regulatory
2146 * domain request to be processed.
2147 */
2148 """
2149 NL80211_REGDOM_TYPE_COUNTRY = 0
2150 NL80211_REGDOM_TYPE_WORLD = 1
2151 NL80211_REGDOM_TYPE_CUSTOM_WORLD = 2
2152 NL80211_REGDOM_TYPE_INTERSECTION = 2
2153
2154 """
2155 /**
2156 * enum nl80211_reg_rule_attr - regulatory rule attributes
2157 * @__NL80211_REG_RULE_ATTR_INVALID: attribute number 0 is reserved
2158 * @NL80211_ATTR_REG_RULE_FLAGS: a set of flags which specify additional
2159 * considerations for a given frequency range. These are the
2160 * &enum nl80211_reg_rule_flags.
2161 * @NL80211_ATTR_FREQ_RANGE_START: starting frequencry for the regulatory
2162 * rule in KHz. This is not a center of frequency but an actual regulatory
2163 * band edge.
2164 * @NL80211_ATTR_FREQ_RANGE_END: ending frequency for the regulatory rule
2165 * in KHz. This is not a center a frequency but an actual regulatory
2166 * band edge.
2167 * @NL80211_ATTR_FREQ_RANGE_MAX_BW: maximum allowed bandwidth for this
2168 * frequency range, in KHz.
2169 * @NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN: the maximum allowed antenna gain
2170 * for a given frequency range. The value is in mBi (100 * dBi).
2171 * If you don't have one then don't send this.
2172 * @NL80211_ATTR_POWER_RULE_MAX_EIRP: the maximum allowed EIRP for
2173 * a given frequency range. The value is in mBm (100 * dBm).
2174 * @NL80211_ATTR_DFS_CAC_TIME: DFS CAC time in milliseconds.
2175 * If not present or 0 default CAC time will be used.
2176 * @NL80211_REG_RULE_ATTR_MAX: highest regulatory rule attribute number
2177 * currently defined
2178 * @__NL80211_REG_RULE_ATTR_AFTER_LAST: internal use
2179 */
2180 """
2181 __NL80211_REG_RULE_ATTR_INVALID = 0
2182 NL80211_ATTR_REG_RULE_FLAGS = 1
2183 NL80211_ATTR_FREQ_RANGE_START = 2
2184 NL80211_ATTR_FREQ_RANGE_END = 3
2185 NL80211_ATTR_FREQ_RANGE_MAX_BW = 4
2186 NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN = 5
2187 NL80211_ATTR_POWER_RULE_MAX_EIRP = 6
2188 #### new in kernel v 4
2189 NL80211_ATTR_DFS_CAC_TIME = 7
2190 NL80211_REG_RULE_MAX = NL80211_ATTR_DFS_CAC_TIME
2191
2192 """
2193 /**
2194 * enum nl80211_sched_scan_match_attr - scheduled scan match attributes
2195 * @__NL80211_SCHED_SCAN_MATCH_ATTR_INVALID: attribute number 0 is reserved
2196 * @NL80211_SCHED_SCAN_MATCH_ATTR_SSID: SSID to be used for matching,
2197 * only report BSS with matching SSID.
2198 * @NL80211_SCHED_SCAN_MATCH_ATTR_RSSI: RSSI threshold (in dBm) for reporting a
2199 * BSS in scan results. Filtering is turned off if not specified.
2200 * @NL80211_SCHED_SCAN_MATCH_ATTR_MAX: highest scheduled scan filter
2201 * attribute number currently defined
2202 * @__NL80211_SCHED_SCAN_MATCH_ATTR_AFTER_LAST: internal use
2203 */
2204 """
2205 __NL80211_SCHED_SCAN_MATCH_ATTR_INVALID = 1
2206 NL80211_SCHED_SCAN_MATCH_ATTR_SSID = 2
2207 NL80211_SCHED_SCAN_MATCH_ATTR_RSSI = 3
2208 NUM_NL80211_SCHED_SCAN_MATCH_ATTR = 3
2209
2210 # only for backward compatibility
2211 NL80211_ATTR_SCHED_SCAN_MATCH_SSID = NL80211_SCHED_SCAN_MATCH_ATTR_SSID
2212
2213 """
2214 /**
2215 * enum nl80211_reg_rule_flags - regulatory rule flags
2216 *
2217 * @NL80211_RRF_NO_OFDM: OFDM modulation not allowed
2218 * @NL80211_RRF_NO_CCK: CCK modulation not allowed
2219 * @NL80211_RRF_NO_INDOOR: indoor operation not allowed
2220 * @NL80211_RRF_NO_OUTDOOR: outdoor operation not allowed
2221 * @NL80211_RRF_DFS: DFS support is required to be used
2222 * @NL80211_RRF_PTP_ONLY: this is only for Point To Point links
2223 * @NL80211_RRF_PTMP_ONLY: this is only for Point To Multi Point links
2224 * @NL80211_RRF_NO_IR: no mechanisms that initiate radiation are allowed,
2225 * this includes probe requests or modes of operation that require
2226 * beaconing.
2227 * @NL80211_RRF_NO_IBSS: no IBSS is allowed
2228 * @NL80211_RRF_AUTO_BW: maximum available bandwidth should be calculated
2229 * base on contiguous rules and wider channels will be allowed to cross
2230 * multiple contiguous/overlapping frequency ranges.
2231 * @NL80211_RRF_IR_CONCURRENT: See &NL80211_FREQUENCY_ATTR_IR_CONCURRENT
2232 * @NL80211_RRF_NO_HT40MINUS: channels can't be used in HT40- operation
2233 * @NL80211_RRF_NO_HT40PLUS: channels can't be used in HT40+ operation
2234 * @NL80211_RRF_NO_80MHZ: 80MHz operation not allowed
2235 * @NL80211_RRF_NO_160MHZ: 160MHz operation not allowed
2236 */
2237 """
2238 NL80211_RRF_NO_OFDM = 1<<0
2239 NL80211_RRF_NO_CCK = 1<<1
2240 NL80211_RRF_NO_INDOOR = 1<<2
2241 NL80211_RRF_NO_OUTDOOR = 1<<3
2242 NL80211_RRF_DFS = 1<<4
2243 NL80211_RRF_PTP_ONLY = 1<<5
2244 NL80211_RRF_PTMP_ONLY = 1<<6
2245 NL80211_RRF_NO_IR = 1<<7 # changed in kernel v 4
2246 __NL80211_RRF_NO_IBSS = 1<<8
2247 #### new in kernel v4
2248 NL80211_RRF_AUTO_BW = 1<<11
2249 NL80211_RRF_IR_CONCURRENT = 1<<12
2250 NL80211_RRF_NO_HT40MINUS = 1<<13
2251 NL80211_RRF_NO_HT40PLUS = 1<<14
2252 NL80211_RRF_NO_80MHZ = 1<<15
2253 NL80211_RRF_NO_160MHZ = 1<<16
2254
2255 #### new in kernel v 4
2256 NL80211_RRF_PASSIVE_SCAN = NL80211_RRF_NO_IR
2257 NL80211_RRF_NO_IBSS = NL80211_RRF_NO_IR
2258 NL80211_RRF_NO_IR = NL80211_RRF_NO_IR
2259 NL80211_RRF_NO_HT40 = (NL80211_RRF_NO_HT40MINUS | NL80211_RRF_NO_HT40PLUS)
2260 NL80211_RRF_GO_CONCURRENT = NL80211_RRF_IR_CONCURRENT
2261 #/* For backport compatibility with older userspace */
2262 NL80211_RRF_NO_IR_ALL = (NL80211_RRF_NO_IR | NL80211_RRF_NO_IBSS)
2263
2264 """
2265 /**
2266 * enum nl80211_dfs_regions - regulatory DFS regions
2267 *
2268 * @NL80211_DFS_UNSET: Country has no DFS master region specified
2269 * @NL80211_DFS_FCC: Country follows DFS master rules from FCC
2270 * @NL80211_DFS_ETSI: Country follows DFS master rules from ETSI
2271 * @NL80211_DFS_JP: Country follows DFS master rules from JP/MKK/Telec
2272 */
2273 """
2274 NL80211_DFS_UNSET = 0
2275 NL80211_DFS_FCC = 1
2276 NL80211_DFS_ETSI = 2
2277 NL80211_DFS_JP = 3
2278
2279 """
2280 /**
2281 * enum nl80211_user_reg_hint_type - type of user regulatory hint
2282 *
2283 * @NL80211_USER_REG_HINT_USER: a user sent the hint. This is always
2284 * assumed if the attribute is not set.
2285 * @NL80211_USER_REG_HINT_CELL_BASE: the hint comes from a cellular
2286 * base station. Device drivers that have been tested to work
2287 * properly to support this type of hint can enable these hints
2288 * by setting the NL80211_FEATURE_CELL_BASE_REG_HINTS feature
2289 * capability on the struct wiphy. The wireless core will
2290 * ignore all cell base station hints until at least one device
2291 * present has been registered with the wireless core that
2292 * has listed NL80211_FEATURE_CELL_BASE_REG_HINTS as a
2293 * supported feature.
2294 * @NL80211_USER_REG_HINT_INDOOR: a user sent an hint indicating that the
2295 * platform is operating in an indoor environment.
2296 */
2297 """
2298 NL80211_USER_REG_HINT_USER = 0
2299 NL80211_USER_REG_HINT_CELL_BASE = 1
2300 NL80211_USER_REG_HINT_INDOOR = 2 # new in kernel v 4
2301
2302 """
2303 /**
2304 * enum nl80211_survey_info - survey information
2305 *
2306 * These attribute types are used with %NL80211_ATTR_SURVEY_INFO
2307 * when getting information about a survey.
2308 *
2309 * @__NL80211_SURVEY_INFO_INVALID: attribute number 0 is reserved
2310 * @NL80211_SURVEY_INFO_FREQUENCY: center frequency of channel
2311 * @NL80211_SURVEY_INFO_NOISE: noise level of channel (u8, dBm)
2312 * @NL80211_SURVEY_INFO_IN_USE: channel is currently being used
2313 * @NL80211_SURVEY_INFO_TIME: amount of time (in ms) that the radio
2314 * was turned on (on channel or globally)
2315 * @NL80211_SURVEY_INFO_TIME_BUSY: amount of the time the primary
2316 * channel was sensed busy (either due to activity or energy detect)
2317 * @NL80211_SURVEY_INFO_TIME_EXT_BUSY: amount of time the extension
2318 * channel was sensed busy
2319 * @NL80211_SURVEY_INFO_TIME_RX: amount of time the radio spent
2320 * receiving data (on channel or globally)
2321 * @NL80211_SURVEY_INFO_TIME_TX: amount of time the radio spent
2322 * transmitting data (on channel or globally)
2323 * @NL80211_SURVEY_INFO_TIME_SCAN: time the radio spent for scan
2324 * (on this channel or globally)
2325 * @NL80211_SURVEY_INFO_MAX: highest survey info attribute number
2326 * currently defined
2327 * @__NL80211_SURVEY_INFO_AFTER_LAST: internal use
2328 */
2329 """
2330 __NL80211_SURVEY_INFO_INVALID = 0
2331 NL80211_SURVEY_INFO_FREQUENCY = 1
2332 NL80211_SURVEY_INFO_NOISE = 2
2333 NL80211_SURVEY_INFO_IN_USE = 3
2334 #### new in kernel v 4
2335 NL80211_SURVEY_INFO_TIME = 4
2336 NL80211_SURVEY_INFO_TIME_BUSY = 5
2337 NL80211_SURVEY_INFO_TIME_EXT_BUSY = 6
2338 NL80211_SURVEY_INFO_TIME_RX = 7
2339 NL80211_SURVEY_INFO_TIME_TX = 8
2340 NL80211_SURVEY_INFO_TIME_SCAN = 9
2341 NL80211_SURVEY_INFO_MAX = NL80211_SURVEY_INFO_TIME_SCAN
2342
2343 #### new in kernel v 4
2344 #/* keep old names for compatibility */
2345 NL80211_SURVEY_INFO_CHANNEL_TIME = NL80211_SURVEY_INFO_TIME
2346 NL80211_SURVEY_INFO_CHANNEL_TIME_BUSY = NL80211_SURVEY_INFO_TIME_BUSY
2347 NL80211_SURVEY_INFO_CHANNEL_TIME_EXT_BUSY = NL80211_SURVEY_INFO_TIME_EXT_BUSY
2348 NL80211_SURVEY_INFO_CHANNEL_TIME_RX = NL80211_SURVEY_INFO_TIME_RX
2349 NL80211_SURVEY_INFO_CHANNEL_TIME_TX = NL80211_SURVEY_INFO_TIME_TX
2350
2351 """
2352 /**
2353 * enum nl80211_mntr_flags - monitor configuration flags
2354 *
2355 * Monitor configuration flags.
2356 *
2357 * @__NL80211_MNTR_FLAG_INVALID: reserved
2358 *
2359 * @NL80211_MNTR_FLAG_FCSFAIL: pass frames with bad FCS
2360 * @NL80211_MNTR_FLAG_PLCPFAIL: pass frames with bad PLCP
2361 * @NL80211_MNTR_FLAG_CONTROL: pass control frames
2362 * @NL80211_MNTR_FLAG_OTHER_BSS: disable BSSID filtering
2363 * @NL80211_MNTR_FLAG_COOK_FRAMES: report frames after processing.
2364 * overrides all other flags.
2365 * @NL80211_MNTR_FLAG_ACTIVE: use the configured MAC address
2366 * and ACK incoming unicast packets.
2367 *
2368 * @__NL80211_MNTR_FLAG_AFTER_LAST: internal use
2369 * @NL80211_MNTR_FLAG_MAX: highest possible monitor flag
2370 */
2371 """
2372 NL80211_MNTR_FLAGS = ['invalid','fcsfail','plcpfail','control',
2373 'other bss','cook','active']
2374 __NL80211_MNTR_FLAG_INVALID = 0
2375 NL80211_MNTR_FLAG_FCSFAIL = 1
2376 NL80211_MNTR_FLAG_PLCPFAIL = 2
2377 NL80211_MNTR_FLAG_CONTROL = 3
2378 NL80211_MNTR_FLAG_OTHER_BSS = 4
2379 NL80211_MNTR_FLAG_COOK_FRAMES = 5
2380 NL80211_MNTR_FLAG_ACTIVE = 6
2381 NL80211_MNTR_FLAG_MAX = NL80211_MNTR_FLAG_ACTIVE
2382
2383 """
2384 /**
2385 * enum nl80211_mesh_power_mode - mesh power save modes
2386 *
2387 * @NL80211_MESH_POWER_UNKNOWN: The mesh power mode of the mesh STA is
2388 * not known or has not been set yet.
2389 * @NL80211_MESH_POWER_ACTIVE: Active mesh power mode. The mesh STA is
2390 * in Awake state all the time.
2391 * @NL80211_MESH_POWER_LIGHT_SLEEP: Light sleep mode. The mesh STA will
2392 * alternate between Active and Doze states, but will wake up for
2393 * neighbor's beacons.
2394 * @NL80211_MESH_POWER_DEEP_SLEEP: Deep sleep mode. The mesh STA will
2395 * alternate between Active and Doze states, but may not wake up
2396 * for neighbor's beacons.
2397 *
2398 * @__NL80211_MESH_POWER_AFTER_LAST - internal use
2399 * @NL80211_MESH_POWER_MAX - highest possible power save level
2400 */
2401 """
2402 NL80211_MESH_POWER_UNKNOWN = 0
2403 NL80211_MESH_POWER_ACTIVE = 1
2404 NL80211_MESH_POWER_LIGHT_SLEEP = 2
2405 NL80211_MESH_POWER_DEEP_SLEEP = 3
2406 NUM_NL80211_MESH_POWER = 3
2407
2408 """
2409 /**
2410 * enum nl80211_meshconf_params - mesh configuration parameters
2411 *
2412 * Mesh configuration parameters. These can be changed while the mesh is
2413 * active.
2414 *
2415 * @__NL80211_MESHCONF_INVALID: internal use
2416 * @NL80211_MESHCONF_RETRY_TIMEOUT: specifies the initial retry timeout in
2417 * millisecond units, used by the Peer Link Open message
2418 * @NL80211_MESHCONF_CONFIRM_TIMEOUT: specifies the initial confirm timeout, in
2419 * millisecond units, used by the peer link management to close a peer link
2420 * @NL80211_MESHCONF_HOLDING_TIMEOUT: specifies the holding timeout, in
2421 * millisecond units
2422 * @NL80211_MESHCONF_MAX_PEER_LINKS: maximum number of peer links allowed
2423 * on this mesh interface
2424 * @NL80211_MESHCONF_MAX_RETRIES: specifies the maximum number of peer link
2425 * open retries that can be sent to establish a new peer link instance in a
2426 * mesh
2427 * @NL80211_MESHCONF_TTL: specifies the value of TTL field set at a source mesh
2428 * point.
2429 * @NL80211_MESHCONF_AUTO_OPEN_PLINKS: whether we should automatically open
2430 * peer links when we detect compatible mesh peers. Disabled if
2431 * @NL80211_MESH_SETUP_USERSPACE_MPM or @NL80211_MESH_SETUP_USERSPACE_AMPE are
2432 * set.
2433 * @NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES: the number of action frames
2434 * containing a PREQ that an MP can send to a particular destination (path
2435 * target)
2436 * @NL80211_MESHCONF_PATH_REFRESH_TIME: how frequently to refresh mesh paths
2437 * (in milliseconds)
2438 * @NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT: minimum length of time to wait
2439 * until giving up on a path discovery (in milliseconds)
2440 * @NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT: The time (in TUs) for which mesh
2441 * points receiving a PREQ shall consider the forwarding information from
2442 * the root to be valid. (TU = time unit)
2443 * @NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL: The minimum interval of time (in
2444 * TUs) during which an MP can send only one action frame containing a PREQ
2445 * reference element
2446 * @NL80211_MESHCONF_HWMP_NET_DIAM_TRVS_TIME: The interval of time (in TUs)
2447 * that it takes for an HWMP information element to propagate across the
2448 * mesh
2449 * @NL80211_MESHCONF_HWMP_ROOTMODE: whether root mode is enabled or not
2450 * @NL80211_MESHCONF_ELEMENT_TTL: specifies the value of TTL field set at a
2451 * source mesh point for path selection elements.
2452 * @NL80211_MESHCONF_HWMP_RANN_INTERVAL: The interval of time (in TUs) between
2453 * root announcements are transmitted.
2454 * @NL80211_MESHCONF_GATE_ANNOUNCEMENTS: Advertise that this mesh station has
2455 * access to a broader network beyond the MBSS. This is done via Root
2456 * Announcement frames.
2457 * @NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL: The minimum interval of time (in
2458 * TUs) during which a mesh STA can send only one Action frame containing a
2459 * PERR element.
2460 * @NL80211_MESHCONF_FORWARDING: set Mesh STA as forwarding or non-forwarding
2461 * or forwarding entity (default is TRUE - forwarding entity)
2462 * @NL80211_MESHCONF_RSSI_THRESHOLD: RSSI threshold in dBm. This specifies the
2463 * threshold for average signal strength of candidate station to establish
2464 * a peer link.
2465 * @NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR: maximum number of neighbors
2466 * to synchronize to for 11s default synchronization method
2467 * (see 11C.12.2.2)
2468 * @NL80211_MESHCONF_HT_OPMODE: set mesh HT protection mode.
2469 * @NL80211_MESHCONF_ATTR_MAX: highest possible mesh configuration attribute
2470 * @NL80211_MESHCONF_HWMP_PATH_TO_ROOT_TIMEOUT: The time (in TUs) for
2471 * which mesh STAs receiving a proactive PREQ shall consider the forwarding
2472 * information to the root mesh STA to be valid.
2473 * @NL80211_MESHCONF_HWMP_ROOT_INTERVAL: The interval of time (in TUs) between
2474 * proactive PREQs are transmitted.
2475 * @NL80211_MESHCONF_HWMP_CONFIRMATION_INTERVAL: The minimum interval of time
2476 * (in TUs) during which a mesh STA can send only one Action frame
2477 * containing a PREQ element for root path confirmation.
2478 * @NL80211_MESHCONF_POWER_MODE: Default mesh power mode for new peer links.
2479 * type &enum nl80211_mesh_power_mode (u32)
2480 * @NL80211_MESHCONF_AWAKE_WINDOW: awake window duration (in TUs)
2481 * @NL80211_MESHCONF_PLINK_TIMEOUT: If no tx activity is seen from a STA we've
2482 * established peering with for longer than this time (in seconds), then
2483 * remove it from the STA's list of peers. Default is 30 minutes.
2484 * @__NL80211_MESHCONF_ATTR_AFTER_LAST: internal use
2485 */
2486 """
2487 __NL80211_MESHCONF_INVALID = 0
2488 NL80211_MESHCONF_RETRY_TIMEOUT = 1
2489 NL80211_MESHCONF_CONFIRM_TIMEOUT = 2
2490 NL80211_MESHCONF_HOLDING_TIMEOUT = 3
2491 NL80211_MESHCONF_MAX_PEER_LINKS = 4
2492 NL80211_MESHCONF_MAX_RETRIES = 5
2493 NL80211_MESHCONF_TTL = 6
2494 NL80211_MESHCONF_AUTO_OPEN_PLINKS = 7
2495 NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES = 8
2496 NL80211_MESHCONF_PATH_REFRESH_TIME = 9
2497 NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT = 10
2498 NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT = 11
2499 NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL = 12
2500 NL80211_MESHCONF_HWMP_NET_DIAM_TRVS_TIME = 13
2501 NL80211_MESHCONF_HWMP_ROOTMODE = 14
2502 NL80211_MESHCONF_ELEMENT_TTL = 15
2503 NL80211_MESHCONF_HWMP_RANN_INTERVAL = 16
2504 NL80211_MESHCONF_GATE_ANNOUNCEMENTS = 17
2505 NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL = 18
2506 NL80211_MESHCONF_FORWARDING = 19
2507 NL80211_MESHCONF_RSSI_THRESHOLD = 20
2508 NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR = 21
2509 NL80211_MESHCONF_HT_OPMODE = 22
2510 NL80211_MESHCONF_HWMP_PATH_TO_ROOT_TIMEOUT = 23
2511 NL80211_MESHCONF_HWMP_ROOT_INTERVAL = 24
2512 NL80211_MESHCONF_HWMP_CONFIRMATION_INTERVAL = 25
2513 NL80211_MESHCONF_POWER_MODE = 26
2514 NL80211_MESHCONF_AWAKE_WINDOW = 27
2515 NL80211_MESHCONF_PLINK_TIMEOUT = 28
2516 NL80211_MESHCONF_ATTR_MAX = NL80211_MESHCONF_PLINK_TIMEOUT
2517
2518 """
2519 /**
2520 * enum nl80211_mesh_setup_params - mesh setup parameters
2521 *
2522 * Mesh setup parameters. These are used to start/join a mesh and cannot be
2523 * changed while the mesh is active.
2524 *
2525 * @__NL80211_MESH_SETUP_INVALID: Internal use
2526 * @NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL: Enable this option to use a
2527 * vendor specific path selection algorithm or disable it to use the
2528 * default HWMP.
2529 * @NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC: Enable this option to use a
2530 * vendor specific path metric or disable it to use the default Airtime
2531 * metric.
2532 * @NL80211_MESH_SETUP_IE: Information elements for this mesh, for instance, a
2533 * robust security network ie, or a vendor specific information element
2534 * that vendors will use to identify the path selection methods and
2535 * metrics in use.
2536 * @NL80211_MESH_SETUP_USERSPACE_AUTH: Enable this option if an authentication
2537 * daemon will be authenticating mesh candidates.
2538 * @NL80211_MESH_SETUP_USERSPACE_AMPE: Enable this option if an authentication
2539 * daemon will be securing peer link frames. AMPE is a secured version of
2540 * Mesh Peering Management (MPM) and is implemented with the assistance of
2541 * a userspace daemon. When this flag is set, the kernel will send peer
2542 * management frames to a userspace daemon that will implement AMPE
2543 * functionality (security capabilities selection, key confirmation, and
2544 * key management). When the flag is unset (default), the kernel can
2545 * autonomously complete (unsecured) mesh peering without the need of a
2546 * userspace daemon.
2547 * @NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC: Enable this option to use a
2548 * vendor specific synchronization method or disable it to use the default
2549 * neighbor offset synchronization
2550 * @NL80211_MESH_SETUP_USERSPACE_MPM: Enable this option if userspace will
2551 * implement an MPM which handles peer allocation and state.
2552 * @NL80211_MESH_SETUP_AUTH_PROTOCOL: Inform the kernel of the authentication
2553 * method (u8, as defined in IEEE 8.4.2.100.6, e.g. 0x1 for SAE).
2554 * Default is no authentication method required.
2555 * @NL80211_MESH_SETUP_ATTR_MAX: highest possible mesh setup attribute number
2556 * @__NL80211_MESH_SETUP_ATTR_AFTER_LAST: Internal use
2557 */
2558 """
2559 __NL80211_MESH_SETUP_INVALID = 0
2560 NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL = 1
2561 NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC = 2
2562 NL80211_MESH_SETUP_IE = 3
2563 NL80211_MESH_SETUP_USERSPACE_AUTH = 4
2564 NL80211_MESH_SETUP_USERSPACE_AMPE = 5
2565 NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC = 6
2566 NL80211_MESH_SETUP_USERSPACE_MPM = 7
2567 NL80211_MESH_SETUP_AUTH_PROTOCOL = 8
2568 NL80211_MESH_SETUP_ATTR_MAX = NL80211_MESH_SETUP_AUTH_PROTOCOL
2569
2570 """
2571 /**
2572 * enum nl80211_txq_attr - TX queue parameter attributes
2573 * @__NL80211_TXQ_ATTR_INVALID: Attribute number 0 is reserved
2574 * @NL80211_TXQ_ATTR_AC: AC identifier (NL80211_AC_*)
2575 * @NL80211_TXQ_ATTR_TXOP: Maximum burst time in units of 32 usecs, 0 meaning
2576 * disabled
2577 * @NL80211_TXQ_ATTR_CWMIN: Minimum contention window [a value of the form
2578 * 2^n-1 in the range 1..32767]
2579 * @NL80211_TXQ_ATTR_CWMAX: Maximum contention window [a value of the form
2580 * 2^n-1 in the range 1..32767]
2581 * @NL80211_TXQ_ATTR_AIFS: Arbitration interframe space [0..255]
2582 * @__NL80211_TXQ_ATTR_AFTER_LAST: Internal
2583 * @NL80211_TXQ_ATTR_MAX: Maximum TXQ attribute number
2584 */
2585 """
2586 __NL80211_TXQ_ATTR_INVALID = 0
2587 NL80211_TXQ_ATTR_AC = 1
2588 NL80211_TXQ_ATTR_TXOP = 2
2589 NL80211_TXQ_ATTR_CWMIN = 3
2590 NL80211_TXQ_ATTR_CWMAX = 4
2591 NL80211_TXQ_ATTR_AIFS = 5
2592 NL80211_TXQ_ATTR_MAX = NL80211_TXQ_ATTR_AIFS
2593
2594 NL80211_AC_VO = 0
2595 NL80211_AC_VI = 1
2596 NL80211_AC_BE = 2
2597 NL80211_AC_BK = 3
2598 NL80211_NUM_ACS = 4
2599
2600 # backward compat
2601 NL80211_TXQ_ATTR_QUEUE = NL80211_TXQ_ATTR_AC
2602 NL80211_TXQ_Q_VO = NL80211_AC_VO
2603 NL80211_TXQ_Q_VI = NL80211_AC_VI
2604 NL80211_TXQ_Q_BE = NL80211_AC_BE
2605 NL80211_TXQ_Q_BK = NL80211_AC_BK
2606
2607 """
2608 /**
2609 * enum nl80211_channel_type - channel type
2610 * @NL80211_CHAN_NO_HT: 20 MHz, non-HT channel
2611 * @NL80211_CHAN_HT20: 20 MHz HT channel
2612 * @NL80211_CHAN_HT40MINUS: HT40 channel, secondary channel
2613 * below the control channel
2614 * @NL80211_CHAN_HT40PLUS: HT40 channel, secondary channel
2615 * above the control channel
2616 */
2617 """
2618 NL80211_CHAN_TYPES = [None,'HT20','HT40-','HT40+']
2619 NL80211_CHAN_NO_HT = 0
2620 NL80211_CHAN_HT20 = 1
2621 NL80211_CHAN_HT40MINUS = 2
2622 NL80211_CHAN_HT40PLUS = 3
2623
2624 """
2625 /**
2626 * enum nl80211_chan_width - channel width definitions
2627 *
2628 * These values are used with the %NL80211_ATTR_CHANNEL_WIDTH
2629 * attribute.
2630 *
2631 * @NL80211_CHAN_WIDTH_20_NOHT: 20 MHz, non-HT channel
2632 * @NL80211_CHAN_WIDTH_20: 20 MHz HT channel
2633 * @NL80211_CHAN_WIDTH_40: 40 MHz channel, the %NL80211_ATTR_CENTER_FREQ1
2634 * attribute must be provided as well
2635 * @NL80211_CHAN_WIDTH_80: 80 MHz channel, the %NL80211_ATTR_CENTER_FREQ1
2636 * attribute must be provided as well
2637 * @NL80211_CHAN_WIDTH_80P80: 80+80 MHz channel, the %NL80211_ATTR_CENTER_FREQ1
2638 * and %NL80211_ATTR_CENTER_FREQ2 attributes must be provided as well
2639 * @NL80211_CHAN_WIDTH_160: 160 MHz channel, the %NL80211_ATTR_CENTER_FREQ1
2640 * attribute must be provided as well
2641 * @NL80211_CHAN_WIDTH_5: 5 MHz OFDM channel
2642 * @NL80211_CHAN_WIDTH_10: 10 MHz OFDM channel
2643 */
2644 """
2645 NL80211_CHAN_WIDTHS = ['20-NOHT','20','40','80','80P80','160','5','10']
2646 NL80211_CHAN_WIDTH_20_NOHT = 0
2647 NL80211_CHAN_WIDTH_20 = 1
2648 NL80211_CHAN_WIDTH_40 = 2
2649 NL80211_CHAN_WIDTH_80 = 3
2650 NL80211_CHAN_WIDTH_80P80 = 4
2651 NL80211_CHAN_WIDTH_160 = 5
2652 NL80211_CHAN_WIDTH_5 = 6
2653 NL80211_CHAN_WIDTH_10 = 7
2654
2655 """
2656 /**
2657 * enum nl80211_bss_scan_width - control channel width for a BSS
2658 *
2659 * These values are used with the %NL80211_BSS_CHAN_WIDTH attribute.
2660 *
2661 * @NL80211_BSS_CHAN_WIDTH_20: control channel is 20 MHz wide or compatible
2662 * @NL80211_BSS_CHAN_WIDTH_10: control channel is 10 MHz wide
2663 * @NL80211_BSS_CHAN_WIDTH_5: control channel is 5 MHz wide
2664 */
2665 """
2666 NL80211_BSS_CHAN_WIDTHS = ['20','10','5']
2667 NL80211_BSS_CHAN_WIDTH_20 = 0
2668 NL80211_BSS_CHAN_WIDTH_10 = 1
2669 NL80211_BSS_CHAN_WIDTH_5 = 2
2670
2671 """
2672 /**
2673 * enum nl80211_bss - netlink attributes for a BSS
2674 *
2675 * @__NL80211_BSS_INVALID: invalid
2676 * @NL80211_BSS_BSSID: BSSID of the BSS (6 octets)
2677 * @NL80211_BSS_FREQUENCY: frequency in MHz (u32)
2678 * @NL80211_BSS_TSF: TSF of the received probe response/beacon (u64)
2679 * @NL80211_BSS_BEACON_INTERVAL: beacon interval of the (I)BSS (u16)
2680 * @NL80211_BSS_CAPABILITY: capability field (CPU order, u16)
2681 * @NL80211_BSS_INFORMATION_ELEMENTS: binary attribute containing the
2682 * raw information elements from the probe response/beacon (bin);
2683 * if the %NL80211_BSS_BEACON_IES attribute is present, the IEs here are
2684 * from a Probe Response frame; otherwise they are from a Beacon frame.
2685 * However, if the driver does not indicate the source of the IEs, these
2686 * IEs may be from either frame subtype.
2687 * @NL80211_BSS_SIGNAL_MBM: signal strength of probe response/beacon
2688 * in mBm (100 * dBm) (s32)
2689 * @NL80211_BSS_SIGNAL_UNSPEC: signal strength of the probe response/beacon
2690 * in unspecified units, scaled to 0..100 (u8)
2691 * @NL80211_BSS_STATUS: status, if this BSS is "used"
2692 * @NL80211_BSS_SEEN_MS_AGO: age of this BSS entry in ms
2693 * @NL80211_BSS_BEACON_IES: binary attribute containing the raw information
2694 * elements from a Beacon frame (bin); not present if no Beacon frame has
2695 * yet been received
2696 * @NL80211_BSS_CHAN_WIDTH: channel width of the control channel
2697 * (u32, enum nl80211_bss_scan_width)
2698 * @NL80211_BSS_BEACON_TSF: TSF of the last received beacon (u64)
2699 * (not present if no beacon frame has been received yet)
2700 * @NL80211_BSS_PRESP_DATA: the data in @NL80211_BSS_INFORMATION_ELEMENTS and
2701 * @NL80211_BSS_TSF is known to be from a probe response (flag attribute)
2702 * @NL80211_BSS_LAST_SEEN_BOOTTIME: CLOCK_BOOTTIME timestamp when this entry
2703 * was last updated by a received frame. The value is expected to be
2704 * accurate to about 10ms. (u64, nanoseconds)
2705 * @__NL80211_BSS_AFTER_LAST: internal
2706 * @NL80211_BSS_MAX: highest BSS attribute
2707 */
2708 """
2709 __NL80211_BSS_INVALID = 0
2710 NL80211_BSS_BSSID = 1
2711 NL80211_BSS_FREQUENCY = 2
2712 NL80211_BSS_TSF = 3
2713 NL80211_BSS_BEACON_INTERVAL = 4
2714 NL80211_BSS_CAPABILITY = 5
2715 NL80211_BSS_INFORMATION_ELEMENTS = 6
2716 NL80211_BSS_SIGNAL_MBM = 7
2717 NL80211_BSS_SIGNAL_UNSPEC = 8
2718 NL80211_BSS_STATUS = 9
2719 NL80211_BSS_SEEN_MS_AGO = 10
2720 NL80211_BSS_BEACON_IES = 11
2721 NL80211_BSS_CHAN_WIDTH = 12
2722 #### new in kernel v 4
2723 NL80211_BSS_BEACON_TSF = 13
2724 NL80211_BSS_PRESP_DATA = 14
2725 NL80211_BSS_LAST_SEEN_BOOTTIME = 15
2726 NL80211_BSS_MAX = NL80211_BSS_LAST_SEEN_BOOTTIME
2727
2728 """
2729 /**
2730 * enum nl80211_bss_status - BSS "status"
2731 * @NL80211_BSS_STATUS_AUTHENTICATED: Authenticated with this BSS.
2732 * @NL80211_BSS_STATUS_ASSOCIATED: Associated with this BSS.
2733 * @NL80211_BSS_STATUS_IBSS_JOINED: Joined to this IBSS.
2734 *
2735 * The BSS status is a BSS attribute in scan dumps, which
2736 * indicates the status the interface has wrt. this BSS.
2737 */
2738 """
2739 NL80211_BSS_STATUSES = ['authenticated','associated','ibss']
2740 NL80211_BSS_STATUS_AUTHENTICATED = 0
2741 NL80211_BSS_STATUS_ASSOCIATED = 1
2742 NL80211_BSS_STATUS_IBSS_JOINED = 2
2743
2744 """
2745 /**
2746 * enum nl80211_auth_type - AuthenticationType
2747 *
2748 * @NL80211_AUTHTYPE_OPEN_SYSTEM: Open System authentication
2749 * @NL80211_AUTHTYPE_SHARED_KEY: Shared Key authentication (WEP only)
2750 * @NL80211_AUTHTYPE_FT: Fast BSS Transition (IEEE 802.11r)
2751 * @NL80211_AUTHTYPE_NETWORK_EAP: Network EAP (some Cisco APs and mainly LEAP)
2752 * @NL80211_AUTHTYPE_SAE: Simultaneous authentication of equals
2753 * @__NL80211_AUTHTYPE_NUM: internal
2754 * @NL80211_AUTHTYPE_MAX: maximum valid auth algorithm
2755 * @NL80211_AUTHTYPE_AUTOMATIC: determine automatically (if necessary by
2756 * trying multiple times); this is invalid in netlink -- leave out
2757 * the attribute for this on CONNECT commands.
2758 */
2759 """
2760 NL80211_AUTHTYPE_OPEN_SYSTEM = 0
2761 NL80211_AUTHTYPE_SHARED_KEY = 1
2762 NL80211_AUTHTYPE_FT = 2
2763 NL80211_AUTHTYPE_NETWORK_EAP = 3
2764 NL80211_AUTHTYPE_SAE = 4
2765 NL80211_AUTHTYPE_MAX = NL80211_AUTHTYPE_SAE
2766 #NL80211_AUTHTYPE_AUTOMATIC = 7 invalid in netlink
2767
2768 """
2769 /**
2770 * enum nl80211_key_type - Key Type
2771 * @NL80211_KEYTYPE_GROUP: Group (broadcast/multicast) key
2772 * @NL80211_KEYTYPE_PAIRWISE: Pairwise (unicast/individual) key
2773 * @NL80211_KEYTYPE_PEERKEY: PeerKey (DLS)
2774 * @NUM_NL80211_KEYTYPES: number of defined key types
2775 */
2776 """
2777 NL80211_KEYTYPE_GROUP = 0
2778 NL80211_KEYTYPE_PAIRWISE = 1
2779 NL80211_KEYTYPE_PEERKEY = 2
2780 NUM_NL80211_KEYTYPES = 3
2781
2782 """
2783 /**
2784 * enum nl80211_mfp - Management frame protection state
2785 * @NL80211_MFP_NO: Management frame protection not used
2786 * @NL80211_MFP_REQUIRED: Management frame protection required
2787 */
2788 """
2789 NL80211_MFP_NO = 1
2790 NL80211_MFP_REQUIRED = 2
2791
2792 NL80211_WPA_VERSION_1 = 1 << 0
2793 NL80211_WPA_VERSION_2 = 1 << 1
2794
2795 """
2796 /**
2797 * enum nl80211_key_default_types - key default types
2798 * @__NL80211_KEY_DEFAULT_TYPE_INVALID: invalid
2799 * @NL80211_KEY_DEFAULT_TYPE_UNICAST: key should be used as default
2800 * unicast key
2801 * @NL80211_KEY_DEFAULT_TYPE_MULTICAST: key should be used as default
2802 * multicast key
2803 * @NUM_NL80211_KEY_DEFAULT_TYPES: number of default types
2804 */
2805 """
2806 __NL80211_KEY_DEFAULT_TYPE_INVALID = 1
2807 NL80211_KEY_DEFAULT_TYPE_UNICAST = 2
2808 NL80211_KEY_DEFAULT_TYPE_MULTICAST = 3
2809 NUM_NL80211_KEY_DEFAULT_TYPES = 4
2810
2811 """
2812 /**
2813 * enum nl80211_key_attributes - key attributes
2814 * @__NL80211_KEY_INVALID: invalid
2815 * @NL80211_KEY_DATA: (temporal) key data; for TKIP this consists of
2816 * 16 bytes encryption key followed by 8 bytes each for TX and RX MIC
2817 * keys
2818 * @NL80211_KEY_IDX: key ID (u8, 0-3)
2819 * @NL80211_KEY_CIPHER: key cipher suite (u32, as defined by IEEE 802.11
2820 * section 7.3.2.25.1, e.g. 0x000FAC04)
2821 * @NL80211_KEY_SEQ: transmit key sequence number (IV/PN) for TKIP and
2822 * CCMP keys, each six bytes in little endian
2823 * @NL80211_KEY_DEFAULT: flag indicating default key
2824 * @NL80211_KEY_DEFAULT_MGMT: flag indicating default management key
2825 * @NL80211_KEY_TYPE: the key type from enum nl80211_key_type, if not
2826 * specified the default depends on whether a MAC address was
2827 * given with the command using the key or not (u32)
2828 * @NL80211_KEY_DEFAULT_TYPES: A nested attribute containing flags
2829 * attributes, specifying what a key should be set as default as.
2830 * See &enum nl80211_key_default_types.
2831 * @__NL80211_KEY_AFTER_LAST: internal
2832 * @NL80211_KEY_MAX: highest key attribute
2833 */
2834 """
2835 __NL80211_KEY_INVALID = 0
2836 NL80211_KEY_DATA = 1
2837 NL80211_KEY_IDX = 2
2838 NL80211_KEY_CIPHER = 3
2839 NL80211_KEY_SEQ = 4
2840 NL80211_KEY_DEFAULT = 5
2841 NL80211_KEY_DEFAULT_MGMT = 6
2842 NL80211_KEY_TYPE = 7
2843 NL80211_KEY_DEFAULT_TYPES = 8
2844 MAX_NL80211_KEY = 8
2845
2846 """
2847 /**
2848 * enum nl80211_tx_rate_attributes - TX rate set attributes
2849 * @__NL80211_TXRATE_INVALID: invalid
2850 * @NL80211_TXRATE_LEGACY: Legacy (non-MCS) rates allowed for TX rate selection
2851 * in an array of rates as defined in IEEE 802.11 7.3.2.2 (u8 values with
2852 * 1 = 500 kbps) but without the IE length restriction (at most
2853 * %NL80211_MAX_SUPP_RATES in a single array).
2854 * @NL80211_TXRATE_HT: HT (MCS) rates allowed for TX rate selection
2855 * in an array of MCS numbers.
2856 * @NL80211_TXRATE_VHT: VHT rates allowed for TX rate selection,
2857 * see &struct nl80211_txrate_vht
2858 * @NL80211_TXRATE_GI: configure GI, see &enum nl80211_txrate_gi
2859 * @__NL80211_TXRATE_AFTER_LAST: internal
2860 * @NL80211_TXRATE_MAX: highest TX rate attribute
2861 */
2862 """
2863 __NL80211_TXRATE_INVALID = 0
2864 NL80211_TXRATE_LEGACY = 1
2865 #### new in kernel v 4
2866 NL80211_TXRATE_HT = 2
2867 NL80211_TXRATE_VHT = 3
2868 NL80211_TXRATE_GI = 4
2869 NL80211_TXRATE_MAX = NL80211_TXRATE_GI
2870 # backward compat
2871 NL80211_TXRATE_MCS = NL80211_TXRATE_HT
2872 NL80211_VHT_NSS_MAX = 8
2873
2874 """
2875 new in kernel v 4
2876 /**
2877 * struct nl80211_txrate_vht - VHT MCS/NSS txrate bitmap
2878 * @mcs: MCS bitmap table for each NSS (array index 0 for 1 stream, etc.)
2879 */
2880 """
2881 #struct nl80211_txrate_vht {
2882 # __u16 mcs[NL80211_VHT_NSS_MAX];
2883 #};
2884
2885 # new in kernelv v 4
2886 NL80211_TXRATE_DEFAULT_GI = 0
2887 NL80211_TXRATE_FORCE_SGI = 1
2888 NL80211_TXRATE_FORCE_LGI = 2
2889
2890 """
2891 /**
2892 * enum nl80211_band - Frequency band
2893 * @NL80211_BAND_2GHZ: 2.4 GHz ISM band
2894 * @NL80211_BAND_5GHZ: around 5 GHz band (4.9 - 5.7 GHz)
2895 * @NL80211_BAND_60GHZ: around 60 GHz band (58.32 - 64.80 GHz)
2896 */
2897 """
2898 NL80211_BANDS = ['2GHz','5GHz','60GHz']
2899 NL80211_BAND_2GHZ = 0
2900 NL80211_BAND_5GHZ = 1
2901 NL80211_BAND_60GHZ = 2
2902
2903 """
2904 /**
2905 * enum nl80211_ps_state - powersave state
2906 * @NL80211_PS_DISABLED: powersave is disabled
2907 * @NL80211_PS_ENABLED: powersave is enabled
2908 */
2909 """
2910 NL80211_PS_DISABLED = 0
2911 NL80211_PS_ENABLED = 1
2912
2913 """
2914 /**
2915 * enum nl80211_attr_cqm - connection quality monitor attributes
2916 * @__NL80211_ATTR_CQM_INVALID: invalid
2917 * @NL80211_ATTR_CQM_RSSI_THOLD: RSSI threshold in dBm. This value specifies
2918 * the threshold for the RSSI level at which an event will be sent. Zero
2919 * to disable.
2920 * @NL80211_ATTR_CQM_RSSI_HYST: RSSI hysteresis in dBm. This value specifies
2921 * the minimum amount the RSSI level must change after an event before a
2922 * new event may be issued (to reduce effects of RSSI oscillation).
2923 * @NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT: RSSI threshold event
2924 * @NL80211_ATTR_CQM_PKT_LOSS_EVENT: a u32 value indicating that this many
2925 * consecutive packets were not acknowledged by the peer
2926 * @NL80211_ATTR_CQM_TXE_RATE: TX error rate in %. Minimum % of TX failures
2927 * during the given %NL80211_ATTR_CQM_TXE_INTVL before an
2928 * %NL80211_CMD_NOTIFY_CQM with reported %NL80211_ATTR_CQM_TXE_RATE and
2929 * %NL80211_ATTR_CQM_TXE_PKTS is generated.
2930 * @NL80211_ATTR_CQM_TXE_PKTS: number of attempted packets in a given
2931 * %NL80211_ATTR_CQM_TXE_INTVL before %NL80211_ATTR_CQM_TXE_RATE is
2932 * checked.
2933 * @NL80211_ATTR_CQM_TXE_INTVL: interval in seconds. Specifies the periodic
2934 * interval in which %NL80211_ATTR_CQM_TXE_PKTS and
2935 * %NL80211_ATTR_CQM_TXE_RATE must be satisfied before generating an
2936 * %NL80211_CMD_NOTIFY_CQM. Set to 0 to turn off TX error reporting.
2937 * @NL80211_ATTR_CQM_BEACON_LOSS_EVENT: flag attribute that's set in a beacon
2938 * loss event
2939 * @__NL80211_ATTR_CQM_AFTER_LAST: internal
2940 * @NL80211_ATTR_CQM_MAX: highest key attribute
2941 */
2942 """
2943 __NL80211_ATTR_CQM_INVALID = 0
2944 NL80211_ATTR_CQM_RSSI_THOLD = 1
2945 NL80211_ATTR_CQM_RSSI_HYST = 2
2946 NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT = 3
2947 NL80211_ATTR_CQM_PKT_LOSS_EVENT = 4
2948 NL80211_ATTR_CQM_TXE_RATE = 5
2949 NL80211_ATTR_CQM_TXE_PKTS = 6
2950 NL80211_ATTR_CQM_TXE_INTVL = 7
2951 NL80211_ATTR_CQM_BEACON_LOSS_EVENT = 8 # new in kernel v 4
2952 NL80211_ATTR_CQM_MAX = NL80211_ATTR_CQM_BEACON_LOSS_EVENT
2953
2954 """
2955 /**
2956 * enum nl80211_cqm_rssi_threshold_event - RSSI threshold event
2957 * @NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW: The RSSI level is lower than the
2958 * configured threshold
2959 * @NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH: The RSSI is higher than the
2960 * configured threshold
2961 * @NL80211_CQM_RSSI_BEACON_LOSS_EVENT: The device experienced beacon loss.
2962 * (Note that deauth/disassoc will still follow if the AP is not
2963 * available. This event might get used as roaming event, etc.)
2964 */
2965 """
2966 NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW = 1
2967 NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH = 1
2968 NL80211_CQM_RSSI_BEACON_LOSS_EVENT = 2
2969
2970 """
2971 /**
2972 * enum nl80211_tx_power_setting - TX power adjustment
2973 * @NL80211_TX_POWER_AUTOMATIC: automatically determine transmit power
2974 * @NL80211_TX_POWER_LIMITED: limit TX power by the mBm parameter
2975 * @NL80211_TX_POWER_FIXED: fix TX power to the mBm parameter
2976 */
2977 """
2978 NL80211_TX_POWER_SETTINGS = ['auto','limit','fixed']
2979 NL80211_TX_POWER_AUTOMATIC = 0
2980 NL80211_TX_POWER_LIMITED = 1
2981 NL80211_TX_POWER_FIXED = 2
2982
2983 """
2984 /**
2985 * enum nl80211_packet_pattern_attr - packet pattern attribute
2986 * @__NL80211_PKTPAT_INVALID: invalid number for nested attribute
2987 * @NL80211_PKTPAT_PATTERN: the pattern, values where the mask has
2988 * a zero bit are ignored
2989 * @NL80211_PKTPAT_MASK: pattern mask, must be long enough to have
2990 * a bit for each byte in the pattern. The lowest-order bit corresponds
2991 * to the first byte of the pattern, but the bytes of the pattern are
2992 * in a little-endian-like format, i.e. the 9th byte of the pattern
2993 * corresponds to the lowest-order bit in the second byte of the mask.
2994 * For example: The match 00:xx:00:00:xx:00:00:00:00:xx:xx:xx (where
2995 * xx indicates "don't care") would be represented by a pattern of
2996 * twelve zero bytes, and a mask of "0xed,0x01".
2997 * Note that the pattern matching is done as though frames were not
2998 * 802.11 frames but 802.3 frames, i.e. the frame is fully unpacked
2999 * first (including SNAP header unpacking) and then matched.
3000 * @NL80211_PKTPAT_OFFSET: packet offset, pattern is matched after
3001 * these fixed number of bytes of received packet
3002 * @NUM_NL80211_PKTPAT: number of attributes
3003 * @MAX_NL80211_PKTPAT: max attribute number
3004 */
3005 """
3006 __NL80211_PKTPAT_INVALID = 0
3007 NL80211_PKTPAT_MASK = 1
3008 NL80211_PKTPAT_PATTERN = 2
3009 NL80211_PKTPAT_OFFSET = 3
3010 NL80211_PKTPAT_MAX = NL80211_PKTPAT_OFFSET
3011
3012 """
3013 /**
3014 * struct nl80211_pattern_support - packet pattern support information
3015 * @max_patterns: maximum number of patterns supported
3016 * @min_pattern_len: minimum length of each pattern
3017 * @max_pattern_len: maximum length of each pattern
3018 * @max_pkt_offset: maximum Rx packet offset
3019 *
3020 * This struct is carried in %NL80211_WOWLAN_TRIG_PKT_PATTERN when
3021 * that is part of %NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED or in
3022 * %NL80211_ATTR_COALESCE_RULE_PKT_PATTERN when that is part of
3023 * %NL80211_ATTR_COALESCE_RULE in the capability information given
3024 * by the kernel to userspace.
3025 */
3026 """
3027 dot11_nl80211_pattern_support = "IIII"
3028 DOT11SPATTERNSUPPORT = struct.calcsize(dot11_nl80211_pattern_support)
3029 def nl80211_pattern_support(max_patterns,min_len,max_len,max_offset):
3030 """
3031 create a nl80211_pattern_support
3032 :param max_patterns: maximum # of patterns supported
3033 :param min_len: minimum pattern length
3034 :param max_len: maximum length
3035 :param max_offset: maximum packet offset
3036 :returns: a packed nl80211_pattern_support
3037 """
3038 return struct.pack(dot11_nl80211_pattern_support,max_patterns,
3039 min_len,
3040 max_len,
3041 max_offset)
3042
3043 # backward compatibility
3044 __NL80211_WOWLAN_PKTPAT_INVALID = __NL80211_PKTPAT_INVALID
3045 NL80211_WOWLAN_PKTPAT_MASK = NL80211_PKTPAT_MASK
3046 NL80211_WOWLAN_PKTPAT_PATTERN = NL80211_PKTPAT_PATTERN
3047 NL80211_WOWLAN_PKTPAT_OFFSET = NL80211_PKTPAT_OFFSET
3048 NUM_NL80211_WOWLAN_PKTPAT = NL80211_PKTPAT_MAX
3049 MAX_NL80211_WOWLAN_PKTPAT = NL80211_PKTPAT_MAX
3050 nl80211_wowlan_pattern_support = nl80211_pattern_support
3051
3052 """
3053 /**
3054 * enum nl80211_wowlan_triggers - WoWLAN trigger definitions
3055 * @__NL80211_WOWLAN_TRIG_INVALID: invalid number for nested attributes
3056 * @NL80211_WOWLAN_TRIG_ANY: wake up on any activity, do not really put
3057 * the chip into a special state -- works best with chips that have
3058 * support for low-power operation already (flag)
3059 * @NL80211_WOWLAN_TRIG_DISCONNECT: wake up on disconnect, the way disconnect
3060 * is detected is implementation-specific (flag)
3061 * @NL80211_WOWLAN_TRIG_MAGIC_PKT: wake up on magic packet (6x 0xff, followed
3062 * by 16 repetitions of MAC addr, anywhere in payload) (flag)
3063 * @NL80211_WOWLAN_TRIG_PKT_PATTERN: wake up on the specified packet patterns
3064 * which are passed in an array of nested attributes, each nested attribute
3065 * defining a with attributes from &struct nl80211_wowlan_trig_pkt_pattern.
3066 * Each pattern defines a wakeup packet. Packet offset is associated with
3067 * each pattern which is used while matching the pattern. The matching is
3068 * done on the MSDU, i.e. as though the packet was an 802.3 packet, so the
3069 * pattern matching is done after the packet is converted to the MSDU.
3070 *
3071 * In %NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED, it is a binary attribute
3072 * carrying a &struct nl80211_pattern_support.
3073 *
3074 * When reporting wakeup. it is a u32 attribute containing the 0-based
3075 * index of the pattern that caused the wakeup, in the patterns passed
3076 * to the kernel when configuring.
3077 * @NL80211_WOWLAN_TRIG_GTK_REKEY_SUPPORTED: Not a real trigger, and cannot be
3078 * used when setting, used only to indicate that GTK rekeying is supported
3079 * by the device (flag)
3080 * @NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE: wake up on GTK rekey failure (if
3081 * done by the device) (flag)
3082 * @NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST: wake up on EAP Identity Request
3083 * packet (flag)
3084 * @NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE: wake up on 4-way handshake (flag)
3085 * @NL80211_WOWLAN_TRIG_RFKILL_RELEASE: wake up when rfkill is released
3086 * (on devices that have rfkill in the device) (flag)
3087 * @NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211: For wakeup reporting only, contains
3088 * the 802.11 packet that caused the wakeup, e.g. a deauth frame. The frame
3089 * may be truncated, the @NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211_LEN
3090 * attribute contains the original length.
3091 * @NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211_LEN: Original length of the 802.11
3092 * packet, may be bigger than the @NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211
3093 * attribute if the packet was truncated somewhere.
3094 * @NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023: For wakeup reporting only, contains the
3095 * 802.11 packet that caused the wakeup, e.g. a magic packet. The frame may
3096 * be truncated, the @NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023_LEN attribute
3097 * contains the original length.
3098 * @NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023_LEN: Original length of the 802.3
3099 * packet, may be bigger than the @NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023
3100 * attribute if the packet was truncated somewhere.
3101 * @NL80211_WOWLAN_TRIG_TCP_CONNECTION: TCP connection wake, see DOC section
3102 * "TCP connection wakeup" for more details. This is a nested attribute
3103 * containing the exact information for establishing and keeping alive
3104 * the TCP connection.
3105 * @NL80211_WOWLAN_TRIG_TCP_WAKEUP_MATCH: For wakeup reporting only, the
3106 * wakeup packet was received on the TCP connection
3107 * @NL80211_WOWLAN_TRIG_WAKEUP_TCP_CONNLOST: For wakeup reporting only, the
3108 * TCP connection was lost or failed to be established
3109 * @NL80211_WOWLAN_TRIG_WAKEUP_TCP_NOMORETOKENS: For wakeup reporting only,
3110 * the TCP connection ran out of tokens to use for data to send to the
3111 * service
3112 * @NUM_NL80211_WOWLAN_TRIG: number of wake on wireless triggers
3113 * @MAX_NL80211_WOWLAN_TRIG: highest wowlan trigger attribute number
3114 *
3115 * These nested attributes are used to configure the wakeup triggers and
3116 * to report the wakeup reason(s).
3117 */
3118 """
3119 __NL80211_WOWLAN_TRIG_INVALID = 0
3120 NL80211_WOWLAN_TRIG_ANY = 1
3121 NL80211_WOWLAN_TRIG_DISCONNECT = 2
3122 NL80211_WOWLAN_TRIG_MAGIC_PKT = 3
3123 NL80211_WOWLAN_TRIG_PKT_PATTERN = 4
3124 NL80211_WOWLAN_TRIG_GTK_REKEY_SUPPORTED = 5
3125 NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE = 6
3126 NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST = 7
3127 NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE = 8
3128 NL80211_WOWLAN_TRIG_RFKILL_RELEASE = 9
3129 NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211 = 10
3130 NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211_LEN = 11
3131 NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023 = 12
3132 NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023_LEN = 13
3133 NL80211_WOWLAN_TRIG_TCP_CONNECTION = 14
3134 NL80211_WOWLAN_TRIG_WAKEUP_TCP_MATCH = 15
3135 NL80211_WOWLAN_TRIG_WAKEUP_TCP_CONNLOST = 16
3136 NL80211_WOWLAN_TRIG_WAKEUP_TCP_NOMORETOKENS = 17
3137 #### new in kernel v 4
3138 NL80211_WOWLAN_TRIG_NET_DETECT = 18
3139 NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS = 19
3140 NL80211_WOWLAN_TRIG_MAX = NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS
3141
3142 """
3143 /**
3144 * DOC: TCP connection wakeup
3145 *
3146 * Some devices can establish a TCP connection in order to be woken up by a
3147 * packet coming in from outside their network segment, or behind NAT. If
3148 * configured, the device will establish a TCP connection to the given
3149 * service, and periodically send data to that service. The first data
3150 * packet is usually transmitted after SYN/ACK, also ACKing the SYN/ACK.
3151 * The data packets can optionally include a (little endian) sequence
3152 * number (in the TCP payload!) that is generated by the device, and, also
3153 * optionally, a token from a list of tokens. This serves as a keep-alive
3154 * with the service, and for NATed connections, etc.
3155 *
3156 * During this keep-alive period, the server doesn't send any data to the
3157 * client. When receiving data, it is compared against the wakeup pattern
3158 * (and mask) and if it matches, the host is woken up. Similarly, if the
3159 * connection breaks or cannot be established to start with, the host is
3160 * also woken up.
3161 *
3162 * Developer's note: ARP offload is required for this, otherwise TCP
3163 * response packets might not go through correctly.
3164 */
3165 """
3166 #struct nl80211_wowlan_tcp_data_seq {
3167 # __u32 start, offset, len;
3168 #};
3169
3170 """
3171 /**
3172 * struct nl80211_wowlan_tcp_data_seq - WoWLAN TCP data sequence
3173 * @start: starting value
3174 * @offset: offset of sequence number in packet
3175 * @len: length of the sequence value to write, 1 through 4
3176 *
3177 * Note: don't confuse with the TCP sequence number(s), this is for the
3178 * keepalive packet payload. The actual value is written into the packet
3179 * in little endian.
3180 */
3181 struct nl80211_wowlan_tcp_data_seq {
3182 __u32 start, offset, len;
3183 };
3184 """
3185 nl80211_wowlan_tcp_data_seq = 'III'
3186 NL80211WOWLANTCPDATASEQLEN = struct.calcsize(nl80211_wowlan_tcp_data_seq)
3187 def nl80211_wowlan_tcp_data_seq(start,offset,slen):
3188 """
3189 creates a dot11_nl80211_wowlan_tcp_data_seq
3190 :param start: start value
3191 :param offset: seq # offset
3192 :param slen: seq value length
3193 :returns: packed dot11_nl80211_wowlan_tcp_data_seq
3194 """
3195 return struct.pack(nl80211_wowlan_tcp_data_seq,start,offset,slen)
3196
3197 """
3198 /**
3199 * struct nl80211_wowlan_tcp_data_token - WoWLAN TCP data token config
3200 * @offset: offset of token in packet
3201 * @len: length of each token
3202 * @token_stream: stream of data to be used for the tokens, the length must
3203 * be a multiple of @len for this to make sense
3204 */
3205 struct nl80211_wowlan_tcp_data_token {
3206 __u32 offset, len;
3207 __u8 token_stream[];
3208 };
3209 """
3210 #struct nl80211_wowlan_tcp_data_token {
3211 # __u32 offset, len;
3212 # __u8 token_stream[];
3213 #};
3214
3215 """
3216 /**
3217 * struct nl80211_wowlan_tcp_data_token_feature - data token features
3218 * @min_len: minimum token length
3219 * @max_len: maximum token length
3220 * @bufsize: total available token buffer size (max size of @token_stream)
3221 */
3222 struct nl80211_wowlan_tcp_data_token_feature {
3223 __u32 min_len, max_len, bufsize;
3224 };
3225 """
3226 nl80211_wowlan_tcp_data_token_feature = 'III'
3227 NL80211WOWLANTCPDATATOKENFEATURELEN = struct.calcsize(nl80211_wowlan_tcp_data_token_feature)
3228 def nl80211_wowlan_tcp_data_token_feature(min_len,max_len,bufsize):
3229 """
3230 creates a nl80211_wowlan_tcp_data_seq
3231 :param min_len: min. token length
3232 :param max_len: max. token length
3233 :param bufsize: max size of token stream
3234 :returns: packed dot11_nl80211_wowlan_tcp_data_seq
3235 """
3236 return struct.pack(nl80211_wowlan_tcp_data_token_feature,min_len,max_len,bufsize)
3237
3238 """
3239 /**
3240 * enum nl80211_wowlan_tcp_attrs - WoWLAN TCP connection parameters
3241 * @__NL80211_WOWLAN_TCP_INVALID: invalid number for nested attributes
3242 * @NL80211_WOWLAN_TCP_SRC_IPV4: source IPv4 address (in network byte order)
3243 * @NL80211_WOWLAN_TCP_DST_IPV4: destination IPv4 address
3244 * (in network byte order)
3245 * @NL80211_WOWLAN_TCP_DST_MAC: destination MAC address, this is given because
3246 * route lookup when configured might be invalid by the time we suspend,
3247 * and doing a route lookup when suspending is no longer possible as it
3248 * might require ARP querying.
3249 * @NL80211_WOWLAN_TCP_SRC_PORT: source port (u16); optional, if not given a
3250 * socket and port will be allocated
3251 * @NL80211_WOWLAN_TCP_DST_PORT: destination port (u16)
3252 * @NL80211_WOWLAN_TCP_DATA_PAYLOAD: data packet payload, at least one byte.
3253 * For feature advertising, a u32 attribute holding the maximum length
3254 * of the data payload.
3255 * @NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ: data packet sequence configuration
3256 * (if desired), a &struct nl80211_wowlan_tcp_data_seq. For feature
3257 * advertising it is just a flag
3258 * @NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN: data packet token configuration,
3259 * see &struct nl80211_wowlan_tcp_data_token and for advertising see
3260 * &struct nl80211_wowlan_tcp_data_token_feature.
3261 * @NL80211_WOWLAN_TCP_DATA_INTERVAL: data interval in seconds, maximum
3262 * interval in feature advertising (u32)
3263 * @NL80211_WOWLAN_TCP_WAKE_PAYLOAD: wake packet payload, for advertising a
3264 * u32 attribute holding the maximum length
3265 * @NL80211_WOWLAN_TCP_WAKE_MASK: Wake packet payload mask, not used for
3266 * feature advertising. The mask works like @NL80211_PKTPAT_MASK
3267 * but on the TCP payload only.
3268 * @NUM_NL80211_WOWLAN_TCP: number of TCP attributes
3269 * @MAX_NL80211_WOWLAN_TCP: highest attribute number
3270 */
3271 """
3272 __NL80211_WOWLAN_TCP_INVALID = 0
3273 NL80211_WOWLAN_TCP_SRC_IPV4 = 1
3274 NL80211_WOWLAN_TCP_DST_IPV4 = 2
3275 NL80211_WOWLAN_TCP_DST_MAC = 3
3276 NL80211_WOWLAN_TCP_SRC_PORT = 4
3277 NL80211_WOWLAN_TCP_DST_PORT = 5
3278 NL80211_WOWLAN_TCP_DATA_PAYLOAD = 6
3279 NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ = 7
3280 NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN = 8
3281 NL80211_WOWLAN_TCP_DATA_INTERVAL = 9
3282 NL80211_WOWLAN_TCP_WAKE_PAYLOAD = 10
3283 NL80211_WOWLAN_TCP_WAKE_MASK = 11
3284 NL80211_WOWLAN_TCP_MAX = NL80211_WOWLAN_TCP_WAKE_MASK
3285
3286 """
3287 /**
3288 * struct nl80211_coalesce_rule_support - coalesce rule support information
3289 * @max_rules: maximum number of rules supported
3290 * @pat: packet pattern support information
3291 * @max_delay: maximum supported coalescing delay in msecs
3292 *
3293 * This struct is carried in %NL80211_ATTR_COALESCE_RULE in the
3294 * capability information given by the kernel to userspace.
3295 */
3296 struct nl80211_coalesce_rule_support {
3297 __u32 max_rules;
3298 struct nl80211_pattern_support pat;
3299 __u32 max_delay;
3300 } __attribute__((packed));
3301 """
3302 nl80211_coalesce_rule_support = "I16sI" # 16s holds the byte string for pat
3303 NL80211COALESCERULESUPPORTLEN = struct.calcsize(nl80211_coalesce_rule_support)
3304 def nl80211_coalesce_rule_support(max_rules,pat,max_delay):
3305 """
3306 creates a dot11_nl80211_coalesce_rule_support
3307 :param max_rules: max # of supported rules
3308 :param pat: a packed nl80211_pattern support struct
3309 :param max_delay: max coalescing delay (msecs)
3310 :returns: a packed dot11_nl80211_coalesce_rule_support
3311 """
3312 return struct.pack(nl80211_coalesce_rule_support,max_rules,pat,max_delay)
3313
3314 """
3315 /**
3316 * enum nl80211_attr_coalesce_rule - coalesce rule attribute
3317 * @__NL80211_COALESCE_RULE_INVALID: invalid number for nested attribute
3318 * @NL80211_ATTR_COALESCE_RULE_DELAY: delay in msecs used for packet coalescing
3319 * @NL80211_ATTR_COALESCE_RULE_CONDITION: condition for packet coalescence,
3320 * see &enum nl80211_coalesce_condition.
3321 * @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN: packet offset, pattern is matched
3322 * after these fixed number of bytes of received packet
3323 * @NUM_NL80211_ATTR_COALESCE_RULE: number of attributes
3324 * @NL80211_ATTR_COALESCE_RULE_MAX: max attribute number
3325 */
3326 """
3327 __NL80211_COALESCE_RULE_INVALID = 0
3328 NL80211_ATTR_COALESCE_RULE_DELAY = 1
3329 NL80211_ATTR_COALESCE_RULE_CONDITION = 2
3330 NL80211_ATTR_COALESCE_RULE_PKT_PATTERN = 3
3331 NL80211_ATTR_COALESCE_RULE_MAX = NL80211_ATTR_COALESCE_RULE_PKT_PATTERN
3332
3333 """
3334 /**
3335 * enum nl80211_coalesce_condition - coalesce rule conditions
3336 * @NL80211_COALESCE_CONDITION_MATCH: coalaesce Rx packets when patterns
3337 * in a rule are matched.
3338 * @NL80211_COALESCE_CONDITION_NO_MATCH: coalesce Rx packets when patterns
3339 * in a rule are not matched.
3340 */
3341 """
3342 NL80211_COALESCE_CONDITION_MATCH = 0
3343 NL80211_COALESCE_CONDITION_NO_MATCH = 1
3344
3345 """
3346 /**
3347 * enum nl80211_iface_limit_attrs - limit attributes
3348 * @NL80211_IFACE_LIMIT_UNSPEC: (reserved)
3349 * @NL80211_IFACE_LIMIT_MAX: maximum number of interfaces that
3350 * can be chosen from this set of interface types (u32)
3351 * @NL80211_IFACE_LIMIT_TYPES: nested attribute containing a
3352 * flag attribute for each interface type in this set
3353 * @NUM_NL80211_IFACE_LIMIT: number of attributes
3354 * @MAX_NL80211_IFACE_LIMIT: highest attribute number
3355 */
3356 """
3357 NL80211_IFACE_LIMIT_UNSPEC = 1
3358 NL80211_IFACE_LIMIT_MAX = 2
3359 NL80211_IFACE_LIMIT_TYPES = 3
3360
3361 """
3362 /**
3363 * enum nl80211_if_combination_attrs -- interface combination attributes
3364 *
3365 * @NL80211_IFACE_COMB_UNSPEC: (reserved)
3366 * @NL80211_IFACE_COMB_LIMITS: Nested attributes containing the limits
3367 * for given interface types, see &enum nl80211_iface_limit_attrs.
3368 * @NL80211_IFACE_COMB_MAXNUM: u32 attribute giving the total number of
3369 * interfaces that can be created in this group. This number doesn't
3370 * apply to interfaces purely managed in software, which are listed
3371 * in a separate attribute %NL80211_ATTR_INTERFACES_SOFTWARE.
3372 * @NL80211_IFACE_COMB_STA_AP_BI_MATCH: flag attribute specifying that
3373 * beacon intervals within this group must be all the same even for
3374 * infrastructure and AP/GO combinations, i.e. the GO(s) must adopt
3375 * the infrastructure network's beacon interval.
3376 * @NL80211_IFACE_COMB_NUM_CHANNELS: u32 attribute specifying how many
3377 * different channels may be used within this group.
3378 * @NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS: u32 attribute containing the bitmap
3379 * of supported channel widths for radar detection.
3380 * @NUM_NL80211_IFACE_COMB: number of attributes
3381 * @MAX_NL80211_IFACE_COMB: highest attribute number
3382 *
3383 * Examples:
3384 * limits = [ #{STA} <= 1, #{AP} <= 1 ], matching BI, channels = 1, max = 2
3385 * => allows an AP and a STA that must match BIs
3386 *
3387 * numbers = [ #{AP, P2P-GO} <= 8 ], channels = 1, max = 8
3388 * => allows 8 of AP/GO
3389 *
3390 * numbers = [ #{STA} <= 2 ], channels = 2, max = 2
3391 * => allows two STAs on different channels
3392 *
3393 * numbers = [ #{STA} <= 1, #{P2P-client,P2P-GO} <= 3 ], max = 4
3394 * => allows a STA plus three P2P interfaces
3395 *
3396 * The list of these four possiblities could completely be contained
3397 * within the %NL80211_ATTR_INTERFACE_COMBINATIONS attribute to indicate
3398 * that any of these groups must match.
3399 *
3400 * "Combinations" of just a single interface will not be listed here,
3401 * a single interface of any valid interface type is assumed to always
3402 * be possible by itself. This means that implicitly, for each valid
3403 * interface type, the following group always exists:
3404 * numbers = [ #{<type>} <= 1 ], channels = 1, max = 1
3405 */
3406 """
3407 NL80211_IFACE_COMB_UNSPEC = 0
3408 NL80211_IFACE_COMB_LIMITS = 1
3409 NL80211_IFACE_COMB_MAXNUM = 2
3410 NL80211_IFACE_COMB_STA_AP_BI_MATCH = 3
3411 NL80211_IFACE_COMB_NUM_CHANNELS = 4
3412 NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS = 5
3413 NL80211_IFACE_COMB_MAX = NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS
3414
3415 """
3416 /**
3417 * enum nl80211_plink_state - state of a mesh peer link finite state machine
3418 *
3419 * @NL80211_PLINK_LISTEN: initial state, considered the implicit
3420 * state of non existant mesh peer links
3421 * @NL80211_PLINK_OPN_SNT: mesh plink open frame has been sent to
3422 * this mesh peer
3423 * @NL80211_PLINK_OPN_RCVD: mesh plink open frame has been received
3424 * from this mesh peer
3425 * @NL80211_PLINK_CNF_RCVD: mesh plink confirm frame has been
3426 * received from this mesh peer
3427 * @NL80211_PLINK_ESTAB: mesh peer link is established
3428 * @NL80211_PLINK_HOLDING: mesh peer link is being closed or cancelled
3429 * @NL80211_PLINK_BLOCKED: all frames transmitted from this mesh
3430 * plink are discarded
3431 * @NUM_NL80211_PLINK_STATES: number of peer link states
3432 * @MAX_NL80211_PLINK_STATES: highest numerical value of plink states
3433 */
3434 """
3435 NL80211_PLINK_LISTEN = 0
3436 NL80211_PLINK_OPN_SNT = 1
3437 NL80211_PLINK_OPN_RCVD = 2
3438 NL80211_PLINK_CNF_RCVD = 3
3439 NL80211_PLINK_ESTAB = 4
3440 NL80211_PLINK_HOLDING = 5
3441 NL80211_PLINK_BLOCKED = 6
3442 NUM_NL80211_PLINK_STATES = 7
3443 MAX_NL80211_PLINK_STATES = 6
3444
3445 """
3446 /**
3447 * enum nl80211_plink_action - actions to perform in mesh peers
3448 *
3449 * @NL80211_PLINK_ACTION_NO_ACTION: perform no action
3450 * @NL80211_PLINK_ACTION_OPEN: start mesh peer link establishment
3451 * @NL80211_PLINK_ACTION_BLOCK: block traffic from this mesh peer
3452 * @NUM_NL80211_PLINK_ACTIONS: number of possible actions
3453 */
3454 """
3455 NL80211_PLINK_ACTION_NO_ACTION = 0
3456 NL80211_PLINK_ACTION_OPEN = 1
3457 NL80211_PLINK_ACTION_BLOCK = 2
3458 NUM_NL80211_PLINK_ACTIONS = 3
3459
3460 NL80211_KCK_LEN = 16
3461 NL80211_KEK_LEN = 16
3462 NL80211_REPLAY_CTR_LEN = 8
3463
3464 """
3465 /**
3466 * enum nl80211_rekey_data - attributes for GTK rekey offload
3467 * @__NL80211_REKEY_DATA_INVALID: invalid number for nested attributes
3468 * @NL80211_REKEY_DATA_KEK: key encryption key (binary)
3469 * @NL80211_REKEY_DATA_KCK: key confirmation key (binary)
3470 * @NL80211_REKEY_DATA_REPLAY_CTR: replay counter (binary)
3471 * @NUM_NL80211_REKEY_DATA: number of rekey attributes (internal)
3472 * @MAX_NL80211_REKEY_DATA: highest rekey attribute (internal)
3473 */
3474 """
3475 __NL80211_REKEY_DATA_INVALID = 0
3476 NL80211_REKEY_DATA_KEK = 1
3477 NL80211_REKEY_DATA_KCK = 2
3478 NL80211_REKEY_DATA_REPLAY_CTR = 3
3479 NL80211_REKEY_DATA_MAX = NL80211_REKEY_DATA_REPLAY_CTR
3480
3481 """
3482 /**
3483 * enum nl80211_hidden_ssid - values for %NL80211_ATTR_HIDDEN_SSID
3484 * @NL80211_HIDDEN_SSID_NOT_IN_USE: do not hide SSID (i.e., broadcast it in
3485 * Beacon frames)
3486 * @NL80211_HIDDEN_SSID_ZERO_LEN: hide SSID by using zero-length SSID element
3487 * in Beacon frames
3488 * @NL80211_HIDDEN_SSID_ZERO_CONTENTS: hide SSID by using correct length of SSID
3489 * element in Beacon frames but zero out each byte in the SSID
3490 */
3491 """
3492 NL80211_HIDDEN_SSID_NOT_IN_USE = 1
3493 NL80211_HIDDEN_SSID_ZERO_LEN = 2
3494 NL80211_HIDDEN_SSID_ZERO_CONTENTS = 3
3495
3496 """
3497 /**
3498 * enum nl80211_sta_wme_attr - station WME attributes
3499 * @__NL80211_STA_WME_INVALID: invalid number for nested attribute
3500 * @NL80211_STA_WME_UAPSD_QUEUES: bitmap of uapsd queues. the format
3501 * is the same as the AC bitmap in the QoS info field.
3502 * @NL80211_STA_WME_MAX_SP: max service period. the format is the same
3503 * as the MAX_SP field in the QoS info field (but already shifted down).
3504 * @__NL80211_STA_WME_AFTER_LAST: internal
3505 * @NL80211_STA_WME_MAX: highest station WME attribute
3506 */
3507 """
3508 __NL80211_STA_WME_INVALID = 0
3509 NL80211_STA_WME_UAPSD_QUEUES = 1
3510 NL80211_STA_WME_MAX_SP = 2
3511 MAX_NL80211_STA_WME = 2
3512
3513 """
3514 /**
3515 * enum nl80211_pmksa_candidate_attr - attributes for PMKSA caching candidates
3516 * @__NL80211_PMKSA_CANDIDATE_INVALID: invalid number for nested attributes
3517 * @NL80211_PMKSA_CANDIDATE_INDEX: candidate index (u32; the smaller, the higher
3518 * priority)
3519 * @NL80211_PMKSA_CANDIDATE_BSSID: candidate BSSID (6 octets)
3520 * @NL80211_PMKSA_CANDIDATE_PREAUTH: RSN pre-authentication supported (flag)
3521 * @NUM_NL80211_PMKSA_CANDIDATE: number of PMKSA caching candidate attributes
3522 * (internal)
3523 * @MAX_NL80211_PMKSA_CANDIDATE: highest PMKSA caching candidate attribute
3524 * (internal)
3525 */
3526 """
3527 __NL80211_PMKSA_CANDIDATE_INVALID = 0
3528 NL80211_PMKSA_CANDIDATE_INDEX = 1
3529 NL80211_PMKSA_CANDIDATE_BSSID = 2
3530 NL80211_PMKSA_CANDIDATE_PREAUTH = 3
3531 NL80211_PMKSA_CANDIDATE_MAX = NL80211_PMKSA_CANDIDATE_PREAUTH
3532
3533 """
3534 /**
3535 * enum nl80211_tdls_operation - values for %NL80211_ATTR_TDLS_OPERATION
3536 * @NL80211_TDLS_DISCOVERY_REQ: Send a TDLS discovery request
3537 * @NL80211_TDLS_SETUP: Setup TDLS link
3538 * @NL80211_TDLS_TEARDOWN: Teardown a TDLS link which is already established
3539 * @NL80211_TDLS_ENABLE_LINK: Enable TDLS link
3540 * @NL80211_TDLS_DISABLE_LINK: Disable TDLS link
3541 */
3542 """
3543 NL80211_TDLS_DISCOVERY_REQ = 0
3544 NL80211_TDLS_SETUP = 1
3545 NL80211_TDLS_TEARDOWN = 2
3546 NL80211_TDLS_ENABLE_LINK = 3
3547 NL80211_TDLS_DISABLE_LINK = 4
3548
3549 """
3550 /*
3551 * enum nl80211_ap_sme_features - device-integrated AP features
3552 * Reserved for future use, no bits are defined in
3553 * NL80211_ATTR_DEVICE_AP_SME yet.
3554 enum nl80211_ap_sme_features {
3555 };
3556 */
3557 """
3558
3559 """
3560 /**
3561 * enum nl80211_feature_flags - device/driver features
3562 * @NL80211_FEATURE_SK_TX_STATUS: This driver supports reflecting back
3563 * TX status to the socket error queue when requested with the
3564 * socket option.
3565 * @NL80211_FEATURE_HT_IBSS: This driver supports IBSS with HT datarates.
3566 * @NL80211_FEATURE_INACTIVITY_TIMER: This driver takes care of freeing up
3567 * the connected inactive stations in AP mode.
3568 * @NL80211_FEATURE_CELL_BASE_REG_HINTS: This driver has been tested
3569 * to work properly to suppport receiving regulatory hints from
3570 * cellular base stations.
3571 * @NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL: If this is set, an active
3572 * P2P Device (%NL80211_IFTYPE_P2P_DEVICE) requires its own channel
3573 * in the interface combinations, even when it's only used for scan
3574 * and remain-on-channel. This could be due to, for example, the
3575 * remain-on-channel implementation requiring a channel context.
3576 * @NL80211_FEATURE_SAE: This driver supports simultaneous authentication of
3577 * equals (SAE) with user space SME (NL80211_CMD_AUTHENTICATE) in station
3578 * mode
3579 * @NL80211_FEATURE_LOW_PRIORITY_SCAN: This driver supports low priority scan
3580 * @NL80211_FEATURE_SCAN_FLUSH: Scan flush is supported
3581 * @NL80211_FEATURE_AP_SCAN: Support scanning using an AP vif
3582 * @NL80211_FEATURE_VIF_TXPOWER: The driver supports per-vif TX power setting
3583 * @NL80211_FEATURE_NEED_OBSS_SCAN: The driver expects userspace to perform
3584 * OBSS scans and generate 20/40 BSS coex reports. This flag is used only
3585 * for drivers implementing the CONNECT API, for AUTH/ASSOC it is implied.
3586 * @NL80211_FEATURE_P2P_GO_CTWIN: P2P GO implementation supports CT Window
3587 * setting
3588 * @NL80211_FEATURE_P2P_GO_OPPPS: P2P GO implementation supports opportunistic
3589 * powersave
3590 * @NL80211_FEATURE_FULL_AP_CLIENT_STATE: The driver supports full state
3591 * transitions for AP clients. Without this flag (and if the driver
3592 * doesn't have the AP SME in the device) the driver supports adding
3593 * stations only when they're associated and adds them in associated
3594 * state (to later be transitioned into authorized), with this flag
3595 * they should be added before even sending the authentication reply
3596 * and then transitioned into authenticated, associated and authorized
3597 * states using station flags.
3598 * Note that even for drivers that support this, the default is to add
3599 * stations in authenticated/associated state, so to add unauthenticated
3600 * stations the authenticated/associated bits have to be set in the mask.
3601 * @NL80211_FEATURE_ADVERTISE_CHAN_LIMITS: cfg80211 advertises channel limits
3602 * (HT40, VHT 80/160 MHz) if this flag is set
3603 * @NL80211_FEATURE_USERSPACE_MPM: This driver supports a userspace Mesh
3604 * Peering Management entity which may be implemented by registering for
3605 * beacons or NL80211_CMD_NEW_PEER_CANDIDATE events. The mesh beacon is
3606 * still generated by the driver.
3607 * @NL80211_FEATURE_ACTIVE_MONITOR: This driver supports an active monitor
3608 * interface. An active monitor interface behaves like a normal monitor
3609 * interface, but gets added to the driver. It ensures that incoming
3610 * unicast packets directed at the configured interface address get ACKed.
3611 * @NL80211_FEATURE_AP_MODE_CHAN_WIDTH_CHANGE: This driver supports dynamic
3612 * channel bandwidth change (e.g., HT 20 <-> 40 MHz channel) during the
3613 * lifetime of a BSS.
3614 * @NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES: This device adds a DS Parameter
3615 * Set IE to probe requests.
3616 * @NL80211_FEATURE_WFA_TPC_IE_IN_PROBES: This device adds a WFA TPC Report IE
3617 * to probe requests.
3618 * @NL80211_FEATURE_QUIET: This device, in client mode, supports Quiet Period
3619 * requests sent to it by an AP.
3620 * @NL80211_FEATURE_TX_POWER_INSERTION: This device is capable of inserting the
3621 * current tx power value into the TPC Report IE in the spectrum
3622 * management TPC Report action frame, and in the Radio Measurement Link
3623 * Measurement Report action frame.
3624 * @NL80211_FEATURE_ACKTO_ESTIMATION: This driver supports dynamic ACK timeout
3625 * estimation (dynack). %NL80211_ATTR_WIPHY_DYN_ACK flag attribute is used
3626 * to enable dynack.
3627 * @NL80211_FEATURE_STATIC_SMPS: Device supports static spatial
3628 * multiplexing powersave, ie. can turn off all but one chain
3629 * even on HT connections that should be using more chains.
3630 * @NL80211_FEATURE_DYNAMIC_SMPS: Device supports dynamic spatial
3631 * multiplexing powersave, ie. can turn off all but one chain
3632 * and then wake the rest up as required after, for example,
3633 * rts/cts handshake.
3634 * @NL80211_FEATURE_SUPPORTS_WMM_ADMISSION: the device supports setting up WMM
3635 * TSPEC sessions (TID aka TSID 0-7) with the %NL80211_CMD_ADD_TX_TS
3636 * command. Standard IEEE 802.11 TSPEC setup is not yet supported, it
3637 * needs to be able to handle Block-Ack agreements and other things.
3638 * @NL80211_FEATURE_MAC_ON_CREATE: Device supports configuring
3639 * the vif's MAC address upon creation.
3640 * See 'macaddr' field in the vif_params (cfg80211.h).
3641 * @NL80211_FEATURE_TDLS_CHANNEL_SWITCH: Driver supports channel switching when
3642 * operating as a TDLS peer.
3643 * @NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR: This device/driver supports using a
3644 * random MAC address during scan (if the device is unassociated); the
3645 * %NL80211_SCAN_FLAG_RANDOM_ADDR flag may be set for scans and the MAC
3646 * address mask/value will be used.
3647 * @NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR: This device/driver supports
3648 * using a random MAC address for every scan iteration during scheduled
3649 * scan (while not associated), the %NL80211_SCAN_FLAG_RANDOM_ADDR may
3650 * be set for scheduled scan and the MAC address mask/value will be used.
3651 * @NL80211_FEATURE_ND_RANDOM_MAC_ADDR: This device/driver supports using a
3652 * random MAC address for every scan iteration during "net detect", i.e.
3653 * scan in unassociated WoWLAN, the %NL80211_SCAN_FLAG_RANDOM_ADDR may
3654 * be set for scheduled scan and the MAC address mask/value will be used.
3655 */
3656 """
3657 NL80211_FEATURE_SK_TX_STATUS = 1<<0
3658 NL80211_FEATURE_HT_IBSS = 1<<1
3659 NL80211_FEATURE_INACTIVITY_TIMER = 1<<2
3660 NL80211_FEATURE_CELL_BASE_REG_HINTS = 1<<3
3661 NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL = 1<<4
3662 NL80211_FEATURE_SAE = 1<<5
3663 NL80211_FEATURE_LOW_PRIORITY_SCAN = 1<<6
3664 NL80211_FEATURE_SCAN_FLUSH = 1<<7
3665 NL80211_FEATURE_AP_SCAN = 1<<8
3666 NL80211_FEATURE_VIF_TXPOWER = 1<<9
3667 NL80211_FEATURE_NEED_OBSS_SCAN = 1<<10
3668 NL80211_FEATURE_P2P_GO_CTWIN = 1<<11
3669 NL80211_FEATURE_P2P_GO_OPPPS = 1<<12
3670 # bit 13 is reserved
3671 NL80211_FEATURE_ADVERTISE_CHAN_LIMITS = 1<<14
3672 NL80211_FEATURE_FULL_AP_CLIENT_STATE = 1<<15
3673 NL80211_FEATURE_USERSPACE_MPM = 1<<16
3674 NL80211_FEATURE_ACTIVE_MONITOR = 1<<17
3675 #### new in kernel v 4
3676 NL80211_FEATURE_AP_MODE_CHAN_WIDTH_CHANGE = 1<<18
3677 NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES = 1<<19
3678 NL80211_FEATURE_WFA_TPC_IE_IN_PROBES = 1<<20
3679 NL80211_FEATURE_QUIET = 1<<21
3680 NL80211_FEATURE_TX_POWER_INSERTION = 1<<22
3681 NL80211_FEATURE_ACKTO_ESTIMATION = 1<<23
3682 NL80211_FEATURE_STATIC_SMPS = 1<<24
3683 NL80211_FEATURE_DYNAMIC_SMPS = 1<<25
3684 NL80211_FEATURE_SUPPORTS_WMM_ADMISSION = 1<<26
3685 NL80211_FEATURE_MAC_ON_CREATE = 1<<27
3686 NL80211_FEATURE_TDLS_CHANNEL_SWITCH = 1<<28
3687 NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR = 1<<29
3688 NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR = 1<<30
3689 NL80211_FEATURE_ND_RANDOM_MAC_ADDR = 1<<31
3690
3691 """
3692 new in kernel v 4
3693 /**
3694 * enum nl80211_ext_feature_index - bit index of extended features.
3695 * @NL80211_EXT_FEATURE_VHT_IBSS: This driver supports IBSS with VHT datarates.
3696 *
3697 * @NUM_NL80211_EXT_FEATURES: number of extended features.
3698 * @MAX_NL80211_EXT_FEATURES: highest extended feature index.
3699 */
3700 """
3701
3702 NL80211_EXT_FEATURE_VHT_IBSS = 0
3703 # /* add new features before the definition below */
3704 NL80211_EXT_FEATURES_MAX = NL80211_EXT_FEATURE_VHT_IBSS
3705
3706 """
3707 /**
3708 * enum nl80211_probe_resp_offload_support_attr - optional supported
3709 * protocols for probe-response offloading by the driver/FW.
3710 * To be used with the %NL80211_ATTR_PROBE_RESP_OFFLOAD attribute.
3711 * Each enum value represents a bit in the bitmap of supported
3712 * protocols. Typically a subset of probe-requests belonging to a
3713 * supported protocol will be excluded from offload and uploaded
3714 * to the host.
3715 *
3716 * @NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS: Support for WPS ver. 1
3717 * @NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS2: Support for WPS ver. 2
3718 * @NL80211_PROBE_RESP_OFFLOAD_SUPPORT_P2P: Support for P2P
3719 * @NL80211_PROBE_RESP_OFFLOAD_SUPPORT_80211U: Support for 802.11u
3720 */
3721 """
3722 NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS = 1<<0
3723 NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS2 = 1<<1
3724 NL80211_PROBE_RESP_OFFLOAD_SUPPORT_P2P = 1<<2
3725 NL80211_PROBE_RESP_OFFLOAD_SUPPORT_80211U = 1<<3
3726
3727 """
3728 /**
3729 * enum nl80211_connect_failed_reason - connection request failed reasons
3730 * @NL80211_CONN_FAIL_MAX_CLIENTS: Maximum number of clients that can be
3731 * handled by the AP is reached.
3732 * @NL80211_CONN_FAIL_BLOCKED_CLIENT: Connection request is rejected due to ACL.
3733 */
3734 """
3735 NL80211_CONN_FAIL_MAX_CLIENTS = 0
3736 NL80211_CONN_FAIL_BLOCKED_CLIENT = 1
3737
3738 """
3739 /**
3740 * enum nl80211_scan_flags - scan request control flags
3741 *
3742 * Scan request control flags are used to control the handling
3743 * of NL80211_CMD_TRIGGER_SCAN and NL80211_CMD_START_SCHED_SCAN
3744 * requests.
3745 *
3746 * @NL80211_SCAN_FLAG_LOW_PRIORITY: scan request has low priority
3747 * @NL80211_SCAN_FLAG_FLUSH: flush cache before scanning
3748 * @NL80211_SCAN_FLAG_AP: force a scan even if the interface is configured
3749 * as AP and the beaconing has already been configured. This attribute is
3750 * dangerous because will destroy stations performance as a lot of frames
3751 * will be lost while scanning off-channel, therefore it must be used only
3752 * when really needed
3753 * @NL80211_SCAN_FLAG_RANDOM_ADDR: use a random MAC address for this scan (or
3754 * for scheduled scan: a different one for every scan iteration). When the
3755 * flag is set, depending on device capabilities the @NL80211_ATTR_MAC and
3756 * @NL80211_ATTR_MAC_MASK attributes may also be given in which case only
3757 * the masked bits will be preserved from the MAC address and the remainder
3758 * randomised. If the attributes are not given full randomisation (46 bits,
3759 * locally administered 1, multicast 0) is assumed.
3760 * This flag must not be requested when the feature isn't supported, check
3761 * the nl80211 feature flags for the device.
3762 */
3763 """
3764 NL80211_SCAN_FLAG_LOW_PRIORITY = 1<<0
3765 NL80211_SCAN_FLAG_FLUSH = 1<<1
3766 NL80211_SCAN_FLAG_AP = 1<<2
3767 NL80211_SCAN_FLAG_RANDOM_ADDR = 1<<3 # new in kernel v 4
3768
3769 """
3770 /**
3771 * enum nl80211_acl_policy - access control policy
3772 *
3773 * Access control policy is applied on a MAC list set by
3774 * %NL80211_CMD_START_AP and %NL80211_CMD_SET_MAC_ACL, to
3775 * be used with %NL80211_ATTR_ACL_POLICY.
3776 *
3777 * @NL80211_ACL_POLICY_ACCEPT_UNLESS_LISTED: Deny stations which are
3778 * listed in ACL, i.e. allow all the stations which are not listed
3779 * in ACL to authenticate.
3780 * @NL80211_ACL_POLICY_DENY_UNLESS_LISTED: Allow the stations which are listed
3781 * in ACL, i.e. deny all the stations which are not listed in ACL.
3782 */
3783 """
3784 NL80211_ACL_POLICY_ACCEPT_UNLESS_LISTED = 0
3785 NL80211_ACL_POLICY_DENY_UNLESS_LISTED = 1
3786
3787 """
3788 new in kernel v 4
3789 /**
3790 * enum nl80211_smps_mode - SMPS mode
3791 *
3792 * Requested SMPS mode (for AP mode)
3793 *
3794 * @NL80211_SMPS_OFF: SMPS off (use all antennas).
3795 * @NL80211_SMPS_STATIC: static SMPS (use a single antenna)
3796 * @NL80211_SMPS_DYNAMIC: dynamic smps (start with a single antenna and
3797 * turn on other antennas after CTS/RTS).
3798 */
3799 """
3800 NL80211_SMPS_OFF = 0
3801 NL80211_SMPS_STATIC = 1
3802 NL80211_SMPS_DYNAMIC = 2
3803 NL80211_SMPS_MAX = NL80211_SMPS_DYNAMIC
3804
3805 """
3806 /**
3807 * enum nl80211_radar_event - type of radar event for DFS operation
3808 *
3809 * Type of event to be used with NL80211_ATTR_RADAR_EVENT to inform userspace
3810 * about detected radars or success of the channel available check (CAC)
3811 *
3812 * @NL80211_RADAR_DETECTED: A radar pattern has been detected. The channel is
3813 * now unusable.
3814 * @NL80211_RADAR_CAC_FINISHED: Channel Availability Check has been finished,
3815 * the channel is now available.
3816 * @NL80211_RADAR_CAC_ABORTED: Channel Availability Check has been aborted, no
3817 * change to the channel status.
3818 * @NL80211_RADAR_NOP_FINISHED: The Non-Occupancy Period for this channel is
3819 * over, channel becomes usable.
3820 */
3821 """
3822 NL80211_RADAR_DETECTED = 0
3823 NL80211_RADAR_CAC_FINISHED = 1
3824 NL80211_RADAR_CAC_ABORTED = 2
3825 NL80211_RADAR_NOP_FINISHED = 3
3826
3827 """
3828 /**
3829 * enum nl80211_dfs_state - DFS states for channels
3830 *
3831 * Channel states used by the DFS code.
3832 *
3833 * @NL80211_DFS_USABLE: The channel can be used, but channel availability
3834 * check (CAC) must be performed before using it for AP or IBSS.
3835 * @NL80211_DFS_UNAVAILABLE: A radar has been detected on this channel, it
3836 * is therefore marked as not available.
3837 * @NL80211_DFS_AVAILABLE: The channel has been CAC checked and is available.
3838 */
3839 """
3840 NL80211_DFS_USABLE = 0
3841 NL80211_DFS_UNAVAILABLE = 1
3842 NL80211_DFS_AVAILABLE = 2
3843
3844 """
3845 /**
3846 * enum enum nl80211_protocol_features - nl80211 protocol features
3847 * @NL80211_PROTOCOL_FEATURE_SPLIT_WIPHY_DUMP: nl80211 supports splitting
3848 * wiphy dumps (if requested by the application with the attribute
3849 * %NL80211_ATTR_SPLIT_WIPHY_DUMP. Also supported is filtering the
3850 * wiphy dump by %NL80211_ATTR_WIPHY, %NL80211_ATTR_IFINDEX or
3851 * %NL80211_ATTR_WDEV.
3852 */
3853 """
3854 NL80211_PROTOCOL_FEATURE_SPLIT_WIPHY_DUMP = 1<<0
3855
3856 """
3857 /**
3858 * enum nl80211_crit_proto_id - nl80211 critical protocol identifiers
3859 *
3860 * @NL80211_CRIT_PROTO_UNSPEC: protocol unspecified.
3861 * @NL80211_CRIT_PROTO_DHCP: BOOTP or DHCPv6 protocol.
3862 * @NL80211_CRIT_PROTO_EAPOL: EAPOL protocol.
3863 * @NL80211_CRIT_PROTO_APIPA: APIPA protocol.
3864 * @NUM_NL80211_CRIT_PROTO: must be kept last.
3865 */
3866 """
3867 NL80211_CRIT_PROTO_UNSPEC = 0
3868 NL80211_CRIT_PROTO_DHCP = 1
3869 NL80211_CRIT_PROTO_EAPOL = 2
3870 NL80211_CRIT_PROTO_APIPA = 3
3871 # add other protocols before this one
3872 NUM_NL80211_CRIT_PROTO = 4
3873
3874 # maximum duration for critical protocol measures
3875 NL80211_CRIT_PROTO_MAX_DURATION = 5000 # msec
3876
3877 """
3878 /**
3879 * enum nl80211_rxmgmt_flags - flags for received management frame.
3880 *
3881 * Used by cfg80211_rx_mgmt()
3882 *
3883 * @NL80211_RXMGMT_FLAG_ANSWERED: frame was answered by device/driver.
3884 */
3885 """
3886 NL80211_RXMGMT_FLAG_ANSWERED = 1<<0
3887
3888 """
3889 new in kernel v 4
3890 /*
3891 * If this flag is unset, the lower 24 bits are an OUI, if set
3892 * a Linux nl80211 vendor ID is used (no such IDs are allocated
3893 * yet, so that's not valid so far)
3894 */
3895 """
3896 NL80211_VENDOR_ID_IS_LINUX = 0x80000000
3897
3898 """
3899 new in kernel v 4
3900 /**
3901 * struct nl80211_vendor_cmd_info - vendor command data
3902 * @vendor_id: If the %NL80211_VENDOR_ID_IS_LINUX flag is clear, then the
3903 * value is a 24-bit OUI; if it is set then a separately allocated ID
3904 * may be used, but no such IDs are allocated yet. New IDs should be
3905 * added to this file when needed.
3906 * @subcmd: sub-command ID for the command
3907 */
3908 """
3909 #struct nl80211_vendor_cmd_info {
3910 # __u32 vendor_id;
3911 # __u32 subcmd;
3912 #};
3913
3914 """
3915 new in kernel v 4
3916 /**
3917 * enum nl80211_tdls_peer_capability - TDLS peer flags.
3918 *
3919 * Used by tdls_mgmt() to determine which conditional elements need
3920 * to be added to TDLS Setup frames.
3921 *
3922 * @NL80211_TDLS_PEER_HT: TDLS peer is HT capable.
3923 * @NL80211_TDLS_PEER_VHT: TDLS peer is VHT capable.
3924 * @NL80211_TDLS_PEER_WMM: TDLS peer is WMM capable.
3925 */
3926 """
3927 NL80211_TDLS_PEER_HT = 1<<0
3928 NL80211_TDLS_PEER_VHT = 1<<1
3929 NL80211_TDLS_PEER_WMM = 1<<2
3930
3931 """
3932 new in kernel v 4
3933 /**
3934 * enum nl80211_sched_scan_plan - scanning plan for scheduled scan
3935 * @__NL80211_SCHED_SCAN_PLAN_INVALID: attribute number 0 is reserved
3936 * @NL80211_SCHED_SCAN_PLAN_INTERVAL: interval between scan iterations. In
3937 * seconds (u32).
3938 * @NL80211_SCHED_SCAN_PLAN_ITERATIONS: number of scan iterations in this
3939 * scan plan (u32). The last scan plan must not specify this attribute
3940 * because it will run infinitely. A value of zero is invalid as it will
3941 * make the scan plan meaningless.
3942 * @NL80211_SCHED_SCAN_PLAN_MAX: highest scheduled scan plan attribute number
3943 * currently defined
3944 * @__NL80211_SCHED_SCAN_PLAN_AFTER_LAST: internal use
3945 */
3946 """
3947 __NL80211_SCHED_SCAN_PLAN_INVALID = 0
3948 NL80211_SCHED_SCAN_PLAN_INTERVAL = 1
3949 NL80211_SCHED_SCAN_PLAN_ITERATIONS = 2
3950 NL80211_SCHED_SCAN_PLAN_MAX = NL80211_SCHED_SCAN_PLAN_ITERATIONS
0 #!/usr/bin/env python
1 """ rfkill_.py: rfkill header port
2
3 /usr/include/linux
4 /*
5 * Copyright (C) 2006 - 2007 Ivo van Doorn
6 * Copyright (C) 2007 Dmitry Torokhov
7 * Copyright 2009 Johannes Berg <[email protected]>
8 *
9 * Permission to use, copy, modify, and/or distribute this software for any
10 * purpose with or without fee is hereby granted, provided that the above
11 * copyright notice and this permission notice appear in all copies.
12 *
13 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
14 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
15 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
16 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
17 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
18 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
19 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
20 */
21
22 Copyright (C) 2016 Dale V. Patterson ([email protected])
23
24 This program is free software: you can redistribute it and/or modify it under
25 the terms of the GNU General Public License as published by the Free Software
26 Foundation, either version 3 of the License, or (at your option) any later
27 version.
28
29 Redistribution and use in source and binary forms, with or without modifications,
30 are permitted provided that the following conditions are met:
31 o Redistributions of source code must retain the above copyright notice, this
32 list of conditions and the following disclaimer.
33 o Redistributions in binary form must reproduce the above copyright notice,
34 this list of conditions and the following disclaimer in the documentation
35 and/or other materials provided with the distribution.
36 o Neither the name of the orginal author Dale V. Patterson nor the names of any
37 contributors may be used to endorse or promote products derived from this
38 software without specific prior written permission.
39
40 Implements userspace program rfkill in Python to query the state of rfkill switches
41
42 NOTE:
43 o rfkill_block will block all devices regardless of index, however, the blocked
44 state will only shown in device that was submitted for blocking - this is the
45 same behavior seen in rfkill block <idx>
46 - this may be due to bug in ubuntu and not present in other distros
47 o rfkill does not do sanity checks on the index, rfkill.py will through error
48 if the index does not exist
49 """
50
51 __name__ = 'rfkill_h'
52 __license__ = 'GPLv3'
53 __version__ = '0.0.1'
54 __date__ = 'June 2016'
55 __author__ = 'Dale Patterson'
56 __maintainer__ = 'Dale Patterson'
57 __email__ = '[email protected]'
58 __status__ = 'Production'
59
60 import struct
61
62 RFKILL_STATE_SOFT_BLOCKED = 0
63 RFKILL_STATE_UNBLOCKED = 1
64 RFKILL_STATE_HARD_BLOCKED = 2
65
66 """
67 /**
68 * enum rfkill_type - type of rfkill switch.
69 *
70 * @RFKILL_TYPE_ALL: toggles all switches (requests only - not a switch type)
71 * @RFKILL_TYPE_WLAN: switch is on a 802.11 wireless network device.
72 * @RFKILL_TYPE_BLUETOOTH: switch is on a bluetooth device.
73 * @RFKILL_TYPE_UWB: switch is on a ultra wideband device.
74 * @RFKILL_TYPE_WIMAX: switch is on a WiMAX device.
75 * @RFKILL_TYPE_WWAN: switch is on a wireless WAN device.
76 * @RFKILL_TYPE_GPS: switch is on a GPS device.
77 * @RFKILL_TYPE_FM: switch is on a FM radio device.
78 * @RFKILL_TYPE_NFC: switch is on an NFC device.
79 * @NUM_RFKILL_TYPES: number of defined rfkill types
80 */
81 """
82 RFKILL_TYPES = ['all','wlan','bluetooth','uwb','wimax','wwan','gps','fm','nfc']
83 RFKILL_TYPE_ALL = 0
84 RFKILL_TYPE_WLAN = 1
85 RFKILL_TYPE_BLUETOOTH = 2
86 RFKILL_TYPE_UWB = 3
87 RFKILL_TYPE_WIMAX = 4
88 RFKILL_TYPE_WWAN = 5
89 RFKILL_TYPE_GPS = 6
90 RFKILL_TYPE_FM = 7
91 RFKILL_TYPE_NFC = 8
92 NUM_RFKILL_TYPES = 9
93
94 """
95 /**
96 * enum rfkill_operation - operation types
97 * @RFKILL_OP_ADD: a device was added
98 * @RFKILL_OP_DEL: a device was removed
99 * @RFKILL_OP_CHANGE: a device's state changed -- userspace changes one device
100 * @RFKILL_OP_CHANGE_ALL: userspace changes all devices (of a type, or all)
101 */
102 """
103 RFKILL_OP_ADD = 0
104 RFKILL_OP_DEL = 1
105 RFKILL_OP_CHANGE = 2
106 RFKILL_OP_CHANGE_ALL = 3
107
108 """
109 /**
110 * struct rfkill_event - events for userspace on /dev/rfkill
111 * @idx: index of dev rfkill
112 * @type: type of the rfkill struct
113 * @op: operation code
114 * @hard: hard state (0/1)
115 * @soft: soft state (0/1)
116 *
117 * Structure used for userspace communication on /dev/rfkill,
118 * used for events from the kernel and control to the kernel.
119 */
120 """
121 rfk_rfkill_event = "IBBBB"
122 RFKILLEVENTLEN = struct.calcsize(rfk_rfkill_event)
123 def rfkill_event(idx,rtype,op,hard=0,soft=0):
124 """
125 create a rkfill event structure
126 :param idx: index of dev rfkill i.e. 0,1
127 :param rtype: type of rfkill
128 :param op: op code
129 :param hard: hard state one of {0=unbloacked|1=blocked}
130 :param soft: soft state one of {0=unblocked|1=blocked}
131 :returns: a rfkill event structure
132 """
133 return struct.pack(rfk_rfkill_event,idx,rtype,op,hard,soft)
0 #!/usr/bin/env python
1 """ wlan.py: IEEE Std 802.11-2012
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Definition of constants et all found in IEEE Std 802.11-2012
22
23 Std will refer to IEEE Std 802.11-2012
24
25 """
26
27 __name__ = 'wlan'
28 __license__ = 'GPLv3'
29 __version__ = '0.0.1'
30 __date__ = 'June 2016'
31 __author__ = 'Dale Patterson'
32 __maintainer__ = 'Dale Patterson'
33 __email__ = '[email protected]'
34 __status__ = 'Production'
35
36 """
37 cipher suite selectors - decided to (over)document this because it was such a
38 hassle to figure out, want to make sure I can come back at a later date and
39 figure it out again faster
40
41 From nl80211.h @NL80211_ATTR_CIPHER_SUITES: a set of u32 values indicating the
42 supported cipher suites
43
44 The returned cipher suite (from phyinfo) for an alfa card is:
45 \x01\xac\x0f\x00\x05\xac\x0f\x00\x02\xac\x0f\x00\x04\xac\x0f\x00
46 which is not a nested attribute. Does 'set' mean something? There is no set
47 or array or list defined netlink.h and I cannot find any reference to such in
48 http://www.carisma.slowglass.com/~tgr/libnl/doc/core.html
49 Another way nl80211 breaks the rules or another way I'm just not getting it?
50
51 iw 3.17 info.c includes, but where did these values come from?
52 case 0x000fac01: return "WEP40 (00-0f-ac:1)";
53 case 0x000fac05: return "WEP104 (00-0f-ac:5)";
54 case 0x000fac02: return "TKIP (00-0f-ac:2)";
55 case 0x000fac04: return "CCMP (00-0f-ac:4)";
56 case 0x000fac06: return "CMAC (00-0f-ac:6)";
57 case 0x000fac08: return "GCMP (00-0f-ac:8)";
58 case 0x00147201: return "WPI-SMS4 (00-14-72:1)";
59
60 The only reference is in nl80211.h which says:
61 @NL80211_KEY_CIPHER: key cipher suite (u32, as defined by IEEE 802.11 section
62 7.3.2.25.1, e.g. 0x000FAC04)
63 Looking in the standard we find Table 8-99 in Std which defines these values.
64
65 Lets look in ieee80211.h and voila we find
66 #define WLAN_CIPHER_SUITE_USE_GROUP 0x000FAC00
67 #define WLAN_CIPHER_SUITE_WEP40 0x000FAC01
68 #define WLAN_CIPHER_SUITE_TKIP 0x000FAC02
69 /* reserved: 0x000FAC03 */
70 #define WLAN_CIPHER_SUITE_CCMP 0x000FAC04
71 #define WLAN_CIPHER_SUITE_WEP104 0x000FAC05
72 #define WLAN_CIPHER_SUITE_AES_CMAC 0x000FAC06
73 #define WLAN_CIPHER_SUITE_GCMP 0x000FAC08
74 #define WLAN_CIPHER_SUITE_SMS4 0x00147201
75
76 Recall our results for the cipher key
77 \x01\xac\x0f\x00\x05\xac\x0f\x00\x02\xac\x0f\x00\x04\xac\x0f\x00
78 Looks similar to above. u32 is four bytes what does that give us?
79 \x01\xac\x0f\x00
80 \x05\xac\x0f\x00
81 \x02\xac\x0f\x00
82 \x04\xac\x0f\x00
83 Aha, it's reversed. All we have to do is:
84 hex(struct.unpack('I','\x01\xac\x0f\x00')[0])
85 and we get
86 '0xfac01' => WEP-40
87
88 What a convoluted trip down the rabbit hole. This is why I hate when people
89 say read the source code.
90
91 """
92 #WLAN_CIPHER_SUITE_LEN = 4
93 WLAN_CIPHER_SUITE_GROUP = 0x000fac00
94 WLAN_CIPHER_SUITE_WEP40 = 0x000fac01
95 WLAN_CIPHER_SUITE_TKIP = 0x000fac02
96 WLAN_CIPHER_SUITE_CCMP = 0x000fac04
97 WLAN_CIPHER_SUITE_WEP104 = 0x000fac05
98 WLAN_CIPHER_SUITE_ACS_CMAC = 0x000fac06
99 WLAN_CIPHER_SUITE_GCMP = 0x000fac08
100 WLAN_CIPHER_SUITE_SMS4 = 0x00147201
101 WLAN_CIPHER_SUITE_SELECTORS = {
102 WLAN_CIPHER_SUITE_GROUP:'GROUP',
103 WLAN_CIPHER_SUITE_WEP40:'WEP-40',
104 WLAN_CIPHER_SUITE_TKIP:'TKIP',
105 WLAN_CIPHER_SUITE_CCMP:'CCMP',
106 WLAN_CIPHER_SUITE_WEP104:'WEP-104',
107 WLAN_CIPHER_SUITE_ACS_CMAC:'AES-CMAC',
108 WLAN_CIPHER_SUITE_GCMP:'GCMP',
109 WLAN_CIPHER_SUITE_SMS4:'SMS4'
110 }
111
112 """ COV Class Limits IAW Std Table 8-56 """
113 COV_CLASS_MIN = 0
114 COV_CLASS_MAX = 31
115
116 """
117 Retry (short and long) Limits IAW Std dot11ShortRetryLimit pg 2133 and
118 dot11LongRetryLimit pg 2134
119 """
120 RETRY_MIN = 1
121 RETRY_MAX = 255
122
123 """ RTS THRESH limits IAW Std dot11RTSTHRESH definition pg 2133 """
124 RTS_THRESH_MIN = 0
125 RTS_THRESH_MAX = 65536
126 RTS_THRESH_OFF = 4294967295 #(2^32 -1 or the max value of a u32)
127
128 """ Fragmentation THRESH limits IAW Std dot11FragmentTHRESH def. pg 2133 """
129 FRAG_THRESH_MIN = 256
130 FRAG_THRESH_MAX = 8000
131 FRAG_THRESH_OFF = 4294967295 #(2^32 -1 or the max value of a u32)
0 #!/usr/bin/env python
1 """ nlhelp nl80211_h search utlities
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Documentation to include lookup functionality for nl80211 commands and attributes
22
23 nlhelp 0.0.1
24 desc: nl80211 attributes and commands search utility
25 includes: attributes.help commands.help nlsearch 0.0.1
26 changes:
27 o name changes
28 """
29
30 __name__ = 'nlhelp'
31 __license__ = 'GPLv3'
32 __version__ = '0.0.1'
33 __date__ = 'April 2016'
34 __author__ = 'Dale Patterson'
35 __maintainer__ = 'Dale Patterson'
36 __email__ = '[email protected]'
37 __status__ = 'Production'
0 # attributes.help (stored in json format)
1 # Automatically generated 2016-04-17T11:06:58.35097 from nl80211.h
2 # Additions for kernel version 4 added 2016-06-25T15:18:00.0
3
4 {"@NL80211_ATTR_PMKID": {"cmds": [], "type": "unspec", "desc": "PMK material for PMKSA caching"}, "@NL80211_ATTR_WIPHY": {"cmds": [], "type": "unspec", "desc": "index of wiphy to operate on /sys/class/ieee80211/<phyname>/index"}, "@NL80211_ATTR_SCAN_SUPP_RATES": {"cmds": [], "type": "unspec", "desc": "rates per to be advertised as supported in scan nested array attribute containing an entry for each band, with the entry being a list of supported rates as defined by IEEE 802.11 7.3.2.2 but without the length restriction (at most %NL80211_MAX_SUPP_RATES)."}, "@NL80211_ATTR_AKM_SUITES": {"cmds": [], "type": "unspec", "desc": "Used with CONNECT indicate which key management algorithm(s) to use (an array of u32)."}, "@NL80211_ATTR_SCAN_FLAGS": {"cmds": [], "type": "unspec", "desc": "scan request control flags "}, "@NL80211_ATTR_IFTYPE": {"cmds": [], "type": "unspec", "desc": "type of virtual interface"}, "@NL80211_ATTR_MAX_SCAN_IE_LEN": {"cmds": [], "type": "unspec", "desc": "maximum length of information elements that can be added to a scan request"}, "@NL80211_ATTR_FREQ_BEFORE": {"cmds": [], "type": "unspec", "desc": "A channel which has suffered a regulatory change due to considerations from a beacon hint. This attribute reflects the state of the channel _before_ the beacon hint processing. This attributes consists of a nested attribute containing NL80211_FREQUENCY_ATTR_*"}, "@NL80211_ATTR_P2P_OPPPS": {"cmds": [], "type": "unspec", "desc": "P2P GO opportunistic PS START_AP and SET_BSS commands. This can have the values 0 or 1; if not given in START_AP 0 is assumed, if not given in SET_BSS no change is made."}, "@NL80211_ATTR_IE_ASSOC_RESP": {"cmds": ["%NL80211_CMD_NEW_BEACON", "%NL80211_CMD_SET_BEACON"], "type": "unspec", "desc": "Information element Response frames. This is used with %NL80211_CMD_NEW_BEACON and %NL80211_CMD_SET_BEACON to provide extra IEs (e.g., WPS/P2P IE) into (Re)Association Response frames when the driver (or firmware) replies to (Re)Association Request frames."}, "@NL80211_ATTR_MPATH_NEXT_HOP": {"cmds": [], "type": "unspec", "desc": "MAC address of the next hop for a mesh path"}, "@NL80211_ATTR_RXMGMT_FLAGS": {"cmds": [], "type": "unspec", "desc": "flags for nl80211_send_mgmt As specified in the &enum nl80211_rxmgmt_flags."}, "@NL80211_ATTR_MAX_CRIT_PROT_DURATION": {"cmds": [], "type": "unspec", "desc": "duration in milliseconds in which the connection should have increased reliability (u16)."}, "@NL80211_ATTR_STA_LISTEN_INTERVAL": {"cmds": [], "type": "unspec", "desc": "listen interval as defined by IEEE 802.11 7.3.1.6 (u16)."}, "@NL80211_ATTR_FRAME_TYPE": {"cmds": [], "type": "unspec", "desc": "A u16 indicating the frame type @NL80211_CMD_REGISTER_FRAME command."}, "@NL80211_ATTR_REG_RULES": {"cmds": [], "type": "unspec", "desc": "a nested array of regulatory domain regulatory rules."}, "@NL80211_ATTR_STATUS_CODE": {"cmds": [], "type": "unspec", "desc": "StatusCode for the event (u16)"}, "@NL80211_ATTR_VHT_CAPABILITY": {"cmds": [], "type": "unspec", "desc": "VHT Capability information element association request when used with NL80211_CMD_NEW_STATION)"}, "@NL80211_ATTR_CRIT_PROT_ID": {"cmds": [], "type": "unspec", "desc": "critical protocol identifier requiring increased reliability, see &enum nl80211_crit_proto_id (u16)."}, "@NL80211_ATTR_TDLS_ACTION": {"cmds": [], "type": "unspec", "desc": "Low level TDLS action code request, link setup confirm, link teardown, etc.). Values are described in the TDLS (802.11z) specification."}, "@NL80211_ATTR_RESP_IE": {"cmds": [], "type": "unspec", "desc": " sent by peer, for ROAM and successful CONNECT events."}, "@NL80211_ATTR_WDEV": {"cmds": [], "type": "unspec", "desc": "wireless device identifier that don't have a netdev (u64)"}, "@NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS": {"cmds": [], "type": "unspec", "desc": "number of SSIDs you can scan with a single scheduled scan request, a wiphy attribute."}, "@NL80211_ATTR_CONTROL_PORT_ETHERTYPE": {"cmds": [], "type": "unspec", "desc": "A 16 ethertype that will be used for key negotiation. It can be specified with the associate and connect commands. If it is not specified, the value defaults to 0x888E (PAE, 802.1X). This attribute is also used as a flag in the wiphy information to indicate that protocols other than PAE are supported."}, "@NL80211_ATTR_KEY_TYPE": {"cmds": [], "type": "unspec", "desc": "Key Type"}, "@NL80211_ATTR_ROAM_SUPPORT": {"cmds": [], "type": "unspec", "desc": "Indicates whether the firmware is capable of roaming to another AP in the same ESS if the signal lever is low."}, "@NL80211_ATTR_TX_NO_CCK_RATE": {"cmds": ["%NL80211_CMD_TRIGGER_SCAN", "%NL80211_CMD_FRAME"], "type": "unspec", "desc": "Indicates whether to use CCK rate or not for management frames transmission. In order to avoid p2p probe/action frames are being transmitted at CCK rate in 2GHz band, the user space applications use this attribute. This attribute is used with %NL80211_CMD_TRIGGER_SCAN and %NL80211_CMD_FRAME commands."}, "@NL80211_ATTR_MGMT_SUBTYPE": {"cmds": ["%NL80211_CMD_SET_MGMT_EXTRA_IE"], "type": "unspec", "desc": "Management frame subtype for %NL80211_CMD_SET_MGMT_EXTRA_IE."}, "@NL80211_ATTR_RX_FRAME_TYPES": {"cmds": [], "type": "unspec", "desc": "wiphy capability attribute nested attribute of %NL80211_ATTR_FRAME_TYPE attributes, containing information about which frame types can be registered for RX."}, "@NL80211_ATTR_BSS_BASIC_RATES": {"cmds": [], "type": "unspec", "desc": "basic rates rates in format defined by IEEE 802.11 7.3.2.2 but without the length restriction (at most %NL80211_MAX_SUPP_RATES)."}, "@NL80211_ATTR_IE_PROBE_RESP": {"cmds": ["%NL80211_CMD_NEW_BEACON", "%NL80211_CMD_SET_BEACON"], "type": "unspec", "desc": "Information element This is used with %NL80211_CMD_NEW_BEACON and %NL80211_CMD_SET_BEACON to provide extra IEs (e.g., WPS/P2P IE) into Probe Response frames when the driver (or firmware) replies to Probe Request frames."}, "@NL80211_ATTR_SUPPORTED_IFTYPES": {"cmds": [], "type": "unspec", "desc": "nested attribute containing all supported interface types, each a flag attribute with the number of the interface mode."}, "@NL80211_ATTR_IFINDEX": {"cmds": [], "type": "unspec", "desc": "network interface index of the device to operate on"}, "@NL80211_ATTR_EXT_CAPA_MASK": {"cmds": [], "type": "unspec", "desc": "Extended capabilities that the kernel driver has set in the %NL80211_ATTR_EXT_CAPA value, for multibit fields."}, "@NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION": {"cmds": [], "type": "unspec", "desc": "Device attribute that specifies the maximum duration that can be requested with the remain-on-channel operation, in milliseconds, u32."}, "@NL80211_ATTR_REQ_IE": {"cmds": [], "type": "unspec", "desc": " sent out by the card, for ROAM and successful CONNECT events."}, "@NL80211_ATTR_REKEY_DATA": {"cmds": [], "type": "unspec", "desc": "nested attribute containing the information necessary for GTK rekeying in the device, see &enum nl80211_rekey_data."}, "@NL80211_ATTR_HT_CAPABILITY": {"cmds": [], "type": "unspec", "desc": "HT Capability information element association request when used with NL80211_CMD_NEW_STATION)"}, "@NL80211_ATTR_KEY_DATA": {"cmds": [], "type": "unspec", "desc": " 16 bytes encryption key followed by 8 bytes each for TX and RX MIC keys"}, "@NL80211_ATTR_KEY_DEFAULT": {"cmds": [], "type": "unspec", "desc": "Flag attribute indicating the key is default key"}, "@NL80211_ATTR_MESH_SETUP": {"cmds": [], "type": "unspec", "desc": "Optional mesh setup parameters changed once the mesh is active."}, "@NL80211_ATTR_PMKSA_CANDIDATE": {"cmds": [], "type": "unspec", "desc": "Nested attribute containing the PMKSA caching candidate information, see &enum nl80211_pmksa_candidate_attr."}, "@NL80211_ATTR_WIPHY_RTS_THRESHOLD": {"cmds": [], "type": "unspec", "desc": "RTS threshold larger than or equal to this use RTS/CTS handshake); allowed range: 0..65536, disable with (u32)-1; dot11RTSThreshold; u32"}, "@NL80211_ATTR_DTIM_PERIOD": {"cmds": [], "type": "unspec", "desc": "DTIM period for beaconing"}, "@NL80211_ATTR_MAX_NUM_SCAN_SSIDS": {"cmds": [], "type": "unspec", "desc": "number of SSIDs you can scan with a single scan request, a wiphy attribute."}, "@NL80211_ATTR_MESH_CONFIG": {"cmds": [], "type": "unspec", "desc": "Mesh configuration parameters containing attributes from &enum nl80211_meshconf_params."}, "@NL80211_ATTR_COOKIE": {"cmds": [], "type": "unspec", "desc": "Generic 64"}, "@NL80211_ATTR_MAX_MATCH_SETS": {"cmds": [], "type": "unspec", "desc": "maximum number of sets that can be used with @NL80211_ATTR_SCHED_SCAN_MATCH, a wiphy attribute."}, "@NL80211_ATTR_CH_SWITCH_COUNT": {"cmds": [], "type": "unspec", "desc": "u32 attribute specifying the number of TBTT until the channel switch event."}, "@NL80211_ATTR_OFFCHANNEL_TX_OK": {"cmds": [], "type": "unspec", "desc": "For management frame TX transmitted on another channel when the channel given doesn't match the current channel. If the current channel doesn't match and this flag isn't set, the frame will be rejected. This is also used as an nl80211 capability flag."}, "@NL80211_ATTR_SUPPORT_MESH_AUTH": {"cmds": [], "type": "unspec", "desc": "Currently allows auth frames in a mesh to be passed to userspace for processing via the @NL80211_MESH_SETUP_USERSPACE_AUTH flag."}, "@NL80211_ATTR_REASON_CODE": {"cmds": ["%NL80211_CMD_DISASSOCIATE"], "type": "unspec", "desc": "ReasonCode for %NL80211_CMD_DISASSOCIATE, u16"}, "@NL80211_ATTR_STA_WME": {"cmds": [], "type": "unspec", "desc": "Nested attribute containing the wme configuration of the station, see &enum nl80211_sta_wme_attr."}, "@NL80211_ATTR_AP_ISOLATE": {"cmds": [], "type": "unspec", "desc": " connected to this BSS."}, "@NL80211_ATTR_TESTDATA": {"cmds": [], "type": "unspec", "desc": "Testmode data blob We recommend using nested, driver-specific attributes within this."}, "@NL80211_ATTR_CIPHER_SUITES_PAIRWISE": {"cmds": [], "type": "unspec", "desc": "For crypto settings for connect or other commands, indicates which pairwise cipher suites are used"}, "@NL80211_ATTR_BSS_CTS_PROT": {"cmds": [], "type": "unspec", "desc": "whether CTS protection is enabled "}, "@NL80211_ATTR_BSS_SHORT_SLOT_TIME": {"cmds": [], "type": "unspec", "desc": "whether short slot time enabled (u8, 0 or 1)"}, "@NL80211_ATTR_PEER_AID": {"cmds": [], "type": "unspec", "desc": "Association ID for the peer TDLS station This is similar to @NL80211_ATTR_STA_AID but with a difference of being allowed to be used with the first @NL80211_CMD_SET_STATION command to update a TDLS peer STA entry."}, "@NL80211_ATTR_SPLIT_WIPHY_DUMP": {"cmds": [], "type": "unspec", "desc": "flag attribute receiving the data for a single wiphy split across multiple messages, given with wiphy dump message"}, "@NL80211_ATTR_SUPPORT_IBSS_RSN": {"cmds": [], "type": "unspec", "desc": "The device supports IBSS RSN means support for per-station GTKs."}, "@NL80211_ATTR_IE": {"cmds": ["%NL80211_CMD_SET_MGMT_EXTRA_IE"], "type": "unspec", "desc": "Information element %NL80211_CMD_SET_MGMT_EXTRA_IE)."}, "@NL80211_ATTR_AUTH_TYPE": {"cmds": [], "type": "unspec", "desc": "AuthenticationType represented as a u32"}, "@NL80211_ATTR_BSS": {"cmds": [], "type": "unspec", "desc": "scan result BSS"}, "@NL80211_ATTR_PROBE_RESP_OFFLOAD": {"cmds": [], "type": "unspec", "desc": "Indicates that the HW responds to probe requests while operating in AP-mode. This attribute holds a bitmap of the supported protocols for offloading (see &enum nl80211_probe_resp_offload_support_attr)."}, "@NL80211_ATTR_STA_SUPPORTED_CHANNELS": {"cmds": [], "type": "unspec", "desc": "array of supported channels"}, "@NL80211_ATTR_KEY_SEQ": {"cmds": [], "type": "unspec", "desc": "transmit key sequence number CCMP keys, each six bytes in little endian"}, "@NL80211_ATTR_4ADDR": {"cmds": [], "type": "unspec", "desc": "Use 4"}, "@NL80211_ATTR_TIMED_OUT": {"cmds": ["%NL80211_CMD_AUTHENTICATE"], "type": "unspec", "desc": "a flag indicating than an operation timed out is used, e.g., with %NL80211_CMD_AUTHENTICATE event"}, "@NL80211_ATTR_UNSPEC": {"cmds": [], "type": "unspec", "desc": "unspecified attribute to catch errors"}, "@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT": {"cmds": [], "type": "unspec", "desc": "When included along with %NL80211_ATTR_CONTROL_PORT_ETHERTYPE, indicates that the custom ethertype frames used for key negotiation must not be encrypted."}, "@NL80211_ATTR_BEACON_TAIL": {"cmds": [], "type": "unspec", "desc": "portion of the beacon after the TIM IE"}, "@NL80211_ATTR_REG_INITIATOR": {"cmds": [], "type": "unspec", "desc": "indicates who requested the regulatory domain currently in effect. This could be any of the %NL80211_REGDOM_SET_BY_*"}, "@NL80211_ATTR_WIPHY_TX_POWER_LEVEL": {"cmds": [], "type": "unspec", "desc": "Transmit power level in signed mBm units This is used in association with @NL80211_ATTR_WIPHY_TX_POWER_SETTING for non-automatic settings."}, "@NL80211_ATTR_ACL_POLICY": {"cmds": [], "type": "unspec", "desc": "ACL policy carried in a u32 attribute"}, "@NL80211_ATTR_SAE_DATA": {"cmds": [], "type": "unspec", "desc": "SAE elements in Authentication frames with the Authentication transaction sequence number field."}, "@NL80211_ATTR_WIPHY_RETRY_LONG": {"cmds": [], "type": "unspec", "desc": "TX retry limit for frames whose length is greater than the RTS threshold; allowed range: 1..255; dot11ShortLongLimit; u8"}, "@NL80211_ATTR_INTERFACE_COMBINATIONS": {"cmds": [], "type": "unspec", "desc": "Nested attribute listing the supported interface combinations. In each nested item, it contains attributes defined in &enum nl80211_if_combination_attrs."}, "@NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX": {"cmds": [], "type": "unspec", "desc": "Bitmap of antennas which are available for configuration as TX antennas via the above parameters."}, "@NL80211_ATTR_KEY_DEFAULT_MGMT": {"cmds": [], "type": "unspec", "desc": "Flag attribute indicating the key is the default management key"}, "@NL80211_ATTR_BSS_HT_OPMODE": {"cmds": [], "type": "unspec", "desc": "HT operation mode "}, "@NL80211_ATTR_BEACON_HEAD": {"cmds": [], "type": "unspec", "desc": "portion of the beacon before the TIM IE"}, "@NL80211_ATTR_KEYS": {"cmds": [], "type": "unspec", "desc": "array of keys for static WEP keys for connect and join_ibss(), key information is in a nested attribute each with %NL80211_KEY_* sub-attributes"}, "@NL80211_ATTR_MDID": {"cmds": [], "type": "unspec", "desc": "Mobility Domain Identifier"}, "@NL80211_ATTR_STA_PLINK_ACTION": {"cmds": [], "type": "unspec", "desc": "action to perform on the mesh peer link (see &enum nl80211_plink_action)."}, "@NL80211_ATTR_ACK": {"cmds": [], "type": "unspec", "desc": "Flag attribute indicating that the frame was acknowledged by the recipient."}, "@NL80211_ATTR_WIPHY_FREQ": {"cmds": [], "type": "unspec", "desc": "frequency of the selected channel in MHz defines the channel together with the (deprecated) %NL80211_ATTR_WIPHY_CHANNEL_TYPE attribute or the attributes %NL80211_ATTR_CHANNEL_WIDTH and if needed %NL80211_ATTR_CENTER_FREQ1 and %NL80211_ATTR_CENTER_FREQ2"}, "@NL80211_ATTR_WPA_VERSIONS": {"cmds": [], "type": "unspec", "desc": "Used with CONNECT indicate which WPA version(s) the AP we want to associate with is using (a u32 with flags from &enum nl80211_wpa_versions)."}, "@NL80211_ATTR_SUPPORT_AP_UAPSD": {"cmds": [], "type": "unspec", "desc": "the device supports uapsd when working as AP."}, "@NL80211_ATTR_SCHED_SCAN_MATCH": {"cmds": [], "type": "unspec", "desc": "Nested attribute with one or more sets of attributes to match during scheduled scans. Only BSSs that match any of the sets will be reported. These are pass-thru filter rules. For a match to succeed, the BSS must match all attributes of a set. Since not every hardware supports matching all types of attributes, there is no guarantee that the reported BSSs are fully complying with the match sets and userspace needs to be able to ignore them by itself. Thus, the implementation is somewhat hardware-dependent, but this is only an optimization and the userspace application needs to handle all the non-filtered results anyway. If the match attributes don't make sense when combined with the values passed in @NL80211_ATTR_SCAN_SSIDS (eg. if an SSID is included in the probe request, but the match attributes will never let it go through), -EINVAL may be returned. If ommited, no filtering is done."}, "@NL80211_ATTR_LOCAL_MESH_POWER_MODE": {"cmds": [], "type": "unspec", "desc": "local mesh STA link defined in &enum nl80211_mesh_power_mode."}, "@NL80211_ATTR_SCHED_SCAN_INTERVAL": {"cmds": [], "type": "unspec", "desc": "Interval between scheduled scan cycles, in msecs."}, "@NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED": {"cmds": [], "type": "unspec", "desc": "indicates capabilities, the supported WoWLAN triggers"}, "@NL80211_ATTR_REG_TYPE": {"cmds": [], "type": "unspec", "desc": "indicates the type of the regulatory domain currently set. This can be one of the nl80211_reg_type (%NL80211_REGDOM_TYPE_*)"}, "@NL80211_ATTR_SUPPORTED_COMMANDS": {"cmds": [], "type": "unspec", "desc": "wiphy attribute that specifies an array of command numbers (i.e. a mapping index to command number) that the driver for the given wiphy supports."}, "@NL80211_ATTR_SCAN_FREQUENCIES": {"cmds": [], "type": "unspec", "desc": "nested attribute with frequencies "}, "@NL80211_ATTR_IFNAME": {"cmds": [], "type": "unspec", "desc": "network interface name"}, "@NL80211_ATTR_CSA_IES": {"cmds": [], "type": "unspec", "desc": "Nested set of attributes containing the IE information for the time while performing a channel switch."}, "@NL80211_ATTR_CONTROL_PORT": {"cmds": ["%NL80211_CMD_ASSOCIATE"], "type": "unspec", "desc": "A flag indicating whether user space controls IEEE 802.1X port, i.e., sets/clears %NL80211_STA_FLAG_AUTHORIZED, in station mode. If the flag is included in %NL80211_CMD_ASSOCIATE request, the driver will assume that the port is unauthorized until authorized by user space. Otherwise, port is marked authorized by default in station mode."}, "@NL80211_ATTR_CSA_C_OFF_PRESP": {"cmds": [], "type": "unspec", "desc": "Offset of the channel switch counter field in the probe response (%NL80211_ATTR_PROBE_RESP)."}, "@NL80211_ATTR_CIPHERS_PAIRWISE": {"cmds": [], "type": "unspec", "desc": "Used with CONNECT to indicate which unicast key ciphers will be used with the connection (an array of u32)."}, "@NL80211_ATTR_WIPHY_ANTENNA_RX": {"cmds": [], "type": "unspec", "desc": "Bitmap of allowed antennas for receiving This can be used to mask out antennas which are not attached or should not be used for receiving. If an antenna is not selected in this bitmap the hardware should not be configured to receive on this antenna. For a more detailed description see @NL80211_ATTR_WIPHY_ANTENNA_TX."}, "@NL80211_ATTR_DISCONNECTED_BY_AP": {"cmds": [], "type": "unspec", "desc": "A flag indicating that the DISCONNECT event was due to the AP disconnecting the station, and not due to a local disconnect request."}, "@NL80211_ATTR_INACTIVITY_TIMEOUT": {"cmds": [], "type": "unspec", "desc": "timeout value in seconds used by the drivers which has MLME in firmware and does not have support to report per station tx/rx activity to free up the staion entry from the list. This needs to be used when the driver advertises the capability to timeout the stations."}, "@NL80211_ATTR_TDLS_SUPPORT": {"cmds": [], "type": "unspec", "desc": "A flag indicating the device can operate as a TDLS peer sta."}, "@NL80211_ATTR_CENTER_FREQ2": {"cmds": [], "type": "unspec", "desc": "Center frequency of the second part of the channel, used only for 80+80 MHz bandwidth"}, "@NL80211_ATTR_STA_EXT_CAPABILITY": {"cmds": [], "type": "unspec", "desc": "Station extended capabilities are advertised to the driver, e.g., to enable TDLS off channel operations and PU-APSD."}, "@NL80211_ATTR_STA_PLINK_STATE": {"cmds": [], "type": "unspec", "desc": "The state of a mesh peer link as defined in &enum nl80211_plink_state. Used when userspace is driving the peer link management state machine. @NL80211_MESH_SETUP_USERSPACE_AMPE or @NL80211_MESH_SETUP_USERSPACE_MPM must be enabled."}, "@NL80211_ATTR_MAC": {"cmds": [], "type": "unspec", "desc": "MAC address "}, "@NL80211_ATTR_CSA_C_OFF_BEACON": {"cmds": [], "type": "unspec", "desc": "Offset of the channel switch counter field in the beacons tail (%NL80211_ATTR_BEACON_TAIL)."}, "@NL80211_ATTR_WIPHY_NAME": {"cmds": [], "type": "unspec", "desc": "wiphy name "}, "@NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX": {"cmds": [], "type": "unspec", "desc": "Bitmap of antennas which are available for configuration as RX antennas via the above parameters."}, "@NL80211_ATTR_CONN_FAILED_REASON": {"cmds": [], "type": "unspec", "desc": "The reason for which AP has rejected the connection request from a station. nl80211_connect_failed_reason enum has different reasons of connection failure."}, "@NL80211_ATTR_CENTER_FREQ1": {"cmds": [], "type": "unspec", "desc": "Center frequency of the first part of the channel, used for anything but 20 MHz bandwidth"}, "@NL80211_ATTR_FRAME": {"cmds": [], "type": "unspec", "desc": "frame data and body, but not FCS; used, e.g., with NL80211_CMD_AUTHENTICATE and NL80211_CMD_ASSOCIATE events"}, "@NL80211_ATTR_SOFTWARE_IFTYPES": {"cmds": [], "type": "unspec", "desc": "Nested attribute %NL80211_ATTR_SUPPORTED_IFTYPES) containing the interface types that are managed in software: interfaces of these types aren't subject to any restrictions in their number or combinations."}, "@NL80211_ATTR_PID": {"cmds": [], "type": "unspec", "desc": "Process ID of a network namespace"}, "@NL80211_ATTR_USE_MFP": {"cmds": ["%NL80211_CMD_ASSOCIATE", "%NL80211_CMD_CONNECT"], "type": "unspec", "desc": "Whether management frame protection used for the association (&enum nl80211_mfp, represented as a u32); this attribute can be used with %NL80211_CMD_ASSOCIATE and %NL80211_CMD_CONNECT requests"}, "@NL80211_ATTR_PS_STATE": {"cmds": [], "type": "unspec", "desc": "powersave state"}, "@NL80211_ATTR_PREV_BSSID": {"cmds": [], "type": "unspec", "desc": "previous BSSID commands to specify using a reassociate frame"}, "@NL80211_ATTR_DISABLE_HT": {"cmds": [], "type": "unspec", "desc": " Force HT capable interfaces to disable this feature. Currently, only supported in mac80211 drivers."}, "@NL80211_ATTR_TX_RATES": {"cmds": ["%NL80211_CMD_SET_TX_BITRATE_MASK"], "type": "unspec", "desc": "Nested set of attributes (enum nl80211_tx_rate_attributes) describing TX rates per band. The enum nl80211_band value is used as the index (nla_type() of the nested data. If a band is not included, it will be configured to allow all rates based on negotiated supported rates information. This attribute is used with %NL80211_CMD_SET_TX_BITRATE_MASK."}, "@NL80211_ATTR_MAC_ADDRS": {"cmds": [], "type": "unspec", "desc": "Array of nested MAC addresses"}, "@NL80211_ATTR_COALESCE_RULE": {"cmds": [], "type": "unspec", "desc": "Coalesce rule information"}, "@NL80211_ATTR_RADAR_EVENT": {"cmds": [], "type": "unspec", "desc": "Type of radar event for notification to userspace contains a value of enum nl80211_radar_event (u32)."}, "@NL80211_ATTR_STA_SUPPORTED_RATES": {"cmds": [], "type": "unspec", "desc": "supported rates rates as defined by IEEE 802.11 7.3.2.2 but without the length restriction (at most %NL80211_MAX_SUPP_RATES)."}, "@NL80211_ATTR_IE_RIC": {"cmds": [], "type": "unspec", "desc": "Resource Information Container Information element"}, "@NL80211_ATTR_STA_FLAGS2": {"cmds": [], "type": "unspec", "desc": "Attribute containing a &struct nl80211_sta_flag_update."}, "@NL80211_ATTR_PRIVACY": {"cmds": [], "type": "unspec", "desc": "Flag attribute that protected APs should be used. This is also used with NEW_BEACON to indicate that the BSS is to use protection."}, "@NL80211_ATTR_WIPHY_COVERAGE_CLASS": {"cmds": [], "type": "unspec", "desc": "Coverage Class as defined by IEEE 802 section 7.3.2.9; dot11CoverageClass; u8"}, "@NL80211_ATTR_BSS_SHORT_PREAMBLE": {"cmds": [], "type": "unspec", "desc": "whether short preamble is enabled (u8, 0 or 1)"}, "@NL80211_ATTR_MCAST_RATE": {"cmds": [], "type": "unspec", "desc": "Multicast tx rate "}, "@NL80211_ATTR_WIPHY_CHANNEL_TYPE": {"cmds": [], "type": "unspec", "desc": "included with NL80211_ATTR_WIPHY_FREQ if HT20 or HT40 are to be used (i.e., HT disabled if not included): NL80211_CHAN_NO_HT = HT not allowed (same as not including) NL80211_CHAN_HT20 = HT20 only NL80211_CHAN_HT40MINUS = secondary channel is below the primary channel NL80211_CHAN_HT40PLUS = secondary channel is above the primary channel This attribute is now deprecated."}, "@NL80211_ATTR_PROBE_RESP": {"cmds": [], "type": "unspec", "desc": "Probe Response template data probe-response frame. The DA field in the 802.11 header is zero-ed out, to be filled by the FW."}, "@NL80211_ATTR_CQM": {"cmds": [], "type": "unspec", "desc": "connection quality monitor configuration in a nested attribute with %NL80211_ATTR_CQM_* sub-attributes."}, "@NL80211_ATTR_DONT_WAIT_FOR_ACK": {"cmds": [], "type": "unspec", "desc": "Used with the driver to not wait for an acknowledgement. Note that due to this, it will also not give a status callback nor return a cookie. This is mostly useful for probe responses to save airtime."}, "@NL80211_ATTR_STA_VLAN": {"cmds": [], "type": "unspec", "desc": "interface index of VLAN interface to move station to, or the AP interface the station was originally added to to."}, "@NL80211_ATTR_FREQ_AFTER": {"cmds": [], "type": "unspec", "desc": "A channel which has suffered a regulatory change due to considerations from a beacon hint. This attribute reflects the state of the channel _after_ the beacon hint processing. This attributes consists of a nested attribute containing NL80211_FREQUENCY_ATTR_*"}, "@NL80211_ATTR_MESH_ID": {"cmds": [], "type": "unspec", "desc": "mesh id "}, "@NL80211_ATTR_DFS_REGION": {"cmds": [], "type": "unspec", "desc": "region for regulatory rules which this country abides to when initiating radiation on DFS channels. A country maps to one DFS region."}, "@NL80211_ATTR_MNTR_FLAGS": {"cmds": [], "type": "unspec", "desc": "flags &enum nl80211_mntr_flags."}, "@NL80211_ATTR_WIPHY_FRAG_THRESHOLD": {"cmds": [], "type": "unspec", "desc": "fragmentation threshold length in octets for frames; allowed range: 256..8000, disable fragmentation with (u32)-1; dot11FragmentationThreshold; u32"}, "@NL80211_ATTR_KEY_CIPHER": {"cmds": [], "type": "unspec", "desc": "key cipher suite section 7.3.2.25.1, e.g. 0x000FAC04)"}, "@NL80211_ATTR_KEY_IDX": {"cmds": [], "type": "unspec", "desc": "key ID "}, "@NL80211_ATTR_P2P_CTWINDOW": {"cmds": [], "type": "unspec", "desc": "P2P GO Client Traffic Window the START_AP and SET_BSS commands"}, "@NL80211_ATTR_TDLS_EXTERNAL_SETUP": {"cmds": ["%NL80211_CMD_TDLS_MGMT", "%NL80211_CMD_TDLS_OPER"], "type": "unspec", "desc": "The TDLS discovery procedures should be performed by sending TDLS packets via %NL80211_CMD_TDLS_MGMT. Otherwise %NL80211_CMD_TDLS_OPER should be used for asking the driver to perform a TDLS operation."}, "@NL80211_ATTR_PROTOCOL_FEATURES": {"cmds": [], "type": "unspec", "desc": "global nl80211 feature flags &enum nl80211_protocol_features, the attribute is a u32."}, "@NL80211_ATTR_MPATH_INFO": {"cmds": ["%NL80211_CMD_GET_MPATH"], "type": "unspec", "desc": "information about a mesh_path info given for %NL80211_CMD_GET_MPATH, nested attribute described at &enum nl80211_mpath_info."}, "@NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN": {"cmds": [], "type": "unspec", "desc": "maximum length of information elements that can be added to a scheduled scan request"}, "@NL80211_ATTR_TDLS_OPERATION": {"cmds": [], "type": "unspec", "desc": "High level TDLS operation &enum nl80211_tdls_operation, represented as a u8."}, "@NL80211_ATTR_FREQ_FIXED": {"cmds": [], "type": "unspec", "desc": "a flag indicating the IBSS should not try to look for other networks on different channels"}, "@NL80211_ATTR_STA_FLAGS": {"cmds": [], "type": "unspec", "desc": "flags &enum nl80211_sta_flags (deprecated, use %NL80211_ATTR_STA_FLAGS2)"}, "@NL80211_ATTR_MAX_NUM_PMKIDS": {"cmds": [], "type": "unspec", "desc": "maximum number of PMKIDs a firmware can cache, a wiphy attribute."}, "@NL80211_ATTR_MAC_ACL_MAX": {"cmds": [], "type": "unspec", "desc": "u32 attribute to advertise the maximum number of MAC addresses that a device can support for MAC ACL"}, "@NL80211_ATTR_STA_AID": {"cmds": [], "type": "unspec", "desc": "Association ID for the station "}, "@NL80211_ATTR_KEY": {"cmds": [], "type": "unspec", "desc": "key information in a nested attribute with %NL80211_KEY_* sub-attributes"}, "@NL80211_ATTR_STA_CAPABILITY": {"cmds": [], "type": "unspec", "desc": "Station capabilities the driver, e.g., to enable TDLS power save (PU-APSD)."}, "@NL80211_ATTR_DEVICE_AP_SME": {"cmds": [], "type": "unspec", "desc": "This u32 attribute may be listed for devices that have AP support to indicate that they have the AP SME integrated with support for the features listed in this attribute, see &enum nl80211_ap_sme_features."}, "@NL80211_ATTR_HIDDEN_SSID": {"cmds": [], "type": "unspec", "desc": "indicates whether SSID is to be hidden from Beacon and Probe Response (when response to wildcard Probe Request); see &enum nl80211_hidden_ssid, represented as a u32"}, "@NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES": {"cmds": [], "type": "unspec", "desc": "array of supported supported operating classes."}, "@NL80211_ATTR_FRAME_MATCH": {"cmds": [], "type": "unspec", "desc": "A binary attribute which typically must contain at least one byte, currently used with @NL80211_CMD_REGISTER_FRAME."}, "@NL80211_ATTR_STA_INFO": {"cmds": ["%NL80211_CMD_GET_STATION"], "type": "unspec", "desc": "information about a station given for %NL80211_CMD_GET_STATION, nested attribute containing info as possible, see &enum nl80211_sta_info."}, "@NL80211_ATTR_GENERATION": {"cmds": [], "type": "unspec", "desc": "Used to indicate consistent snapshots for dumps. This number increases whenever the object list being dumped changes, and as such userspace can verify that it has obtained a complete and consistent snapshot by verifying that all dump messages contain the same generation number. If it changed then the list changed and the dump should be repeated completely from scratch."}, "@NL80211_ATTR_WIPHY_RETRY_SHORT": {"cmds": [], "type": "unspec", "desc": "TX retry limit for frames whose length is less than or equal to the RTS threshold; allowed range: 1..255; dot11ShortRetryLimit; u8"}, "@NL80211_ATTR_CIPHER_GROUP": {"cmds": [], "type": "unspec", "desc": "Used with CONNECT indicate which group key cipher will be used with the connection, a u32"}, "@NL80211_ATTR_DURATION": {"cmds": [], "type": "unspec", "desc": "Duration of an operation in milliseconds"}, "@NL80211_ATTR_BG_SCAN_PERIOD": {"cmds": [], "type": "unspec", "desc": "Background scan period in seconds or 0 to disable background scan."}, "@NL80211_ATTR_WIPHY_BANDS": {"cmds": [], "type": "unspec", "desc": "Information about an operating bands consisting of a nested array."}, "@NL80211_ATTR_CIPHER_SUITES": {"cmds": [], "type": "unspec", "desc": "a set of u32 values indicating the supported cipher suites"}, "@NL80211_ATTR_TDLS_DIALOG_TOKEN": {"cmds": [], "type": "unspec", "desc": "Non TDLS conversation between two devices."}, "@NL80211_ATTR_REG_ALPHA2": {"cmds": [], "type": "unspec", "desc": "an ISO current regulatory domain should be set to or is already set to. For example, 'CR', for Costa Rica. This attribute is used by the kernel to query the CRDA to retrieve one regulatory domain. This attribute can also be used by userspace to query the kernel for the currently set regulatory domain. We chose an alpha2 as that is also used by the IEEE-802.11 country information element to identify a country. Users can also simply ask the wireless core to set regulatory domain to a specific alpha2."}, "@NL80211_ATTR_LOCAL_STATE_CHANGE": {"cmds": [], "type": "unspec", "desc": "Flag attribute to indicate that a command is requesting a local authentication/association state change without invoking actual management frame exchange. This can be used with NL80211_CMD_AUTHENTICATE, NL80211_CMD_DEAUTHENTICATE, NL80211_CMD_DISASSOCIATE."}, "@NL80211_ATTR_USER_REG_HINT_TYPE": {"cmds": [], "type": "unspec", "desc": "type of regulatory hint passed from userspace. If unset it is assumed the hint comes directly from a user. If set code could specify exactly what type of source was used to provide the hint. For the different types of allowed user regulatory hints see nl80211_user_reg_hint_type."}, "@NL80211_ATTR_BEACON_INTERVAL": {"cmds": [], "type": "unspec", "desc": "beacon interval in TU"}, "@NL80211_ATTR_EXT_CAPA": {"cmds": [], "type": "unspec", "desc": "802 has and handles. The format is the same as the IE contents. See 802.11-2012 8.4.2.29 for more information."}, "@NL80211_ATTR_CH_SWITCH_BLOCK_TX": {"cmds": [], "type": "unspec", "desc": "flag attribute specifying that transmission must be blocked on the current channel (before the channel switch operation)."}, "@NL80211_ATTR_WIPHY_TXQ_PARAMS": {"cmds": [], "type": "unspec", "desc": "a nested array of TX queue parameters"}, "@NL80211_ATTR_WOWLAN_TRIGGERS": {"cmds": ["%NL80211_CMD_GET_WOWLAN"], "type": "unspec", "desc": "used by indicate which WoW triggers should be enabled. This is also used by %NL80211_CMD_GET_WOWLAN to get the currently enabled WoWLAN triggers."}, "@NL80211_ATTR_HT_CAPABILITY_MASK": {"cmds": [], "type": "unspec", "desc": "Specify which bits of the ATTR_HT_CAPABILITY to which attention should be paid. Currently, only mac80211 NICs support this feature. The values that may be configured are: MCS rates, MAX-AMSDU, HT-20-40 and HT_CAP_SGI_40 AMPDU density and AMPDU factor. All values are treated as suggestions and may be ignored by the driver as required. The actual values may be seen in the station debugfs ht_caps file."}, "@NL80211_ATTR_TX_FRAME_TYPES": {"cmds": ["%NL80211_CMD_FRAME"], "type": "unspec", "desc": "wiphy capability attribute nested attribute of %NL80211_ATTR_FRAME_TYPE attributes, containing information about which frame types can be transmitted with %NL80211_CMD_FRAME."}, "@NL80211_ATTR_CIPHER_SUITE_GROUP": {"cmds": [], "type": "unspec", "desc": "For crypto settings for connect or other commands, indicates which group cipher suite is used"}, "@NL80211_ATTR_RX_SIGNAL_DBM": {"cmds": ["%NL80211_CMD_FRAME"], "type": "unspec", "desc": "signal strength in dBm this attribute is (depending on the driver capabilities) added to received frames indicated with %NL80211_CMD_FRAME."}, "@NL80211_ATTR_SSID": {"cmds": [], "type": "unspec", "desc": "SSID "}, "@NL80211_ATTR_KEY_DEFAULT_TYPES": {"cmds": [], "type": "unspec", "desc": "A nested attribute containing flags attributes, specifying what a key should be set as default as. See &enum nl80211_key_default_types."}, "@NL80211_ATTR_SURVEY_INFO": {"cmds": ["%NL80211_CMD_GET_SURVEY"], "type": "unspec", "desc": "survey information about a channel the survey response for %NL80211_CMD_GET_SURVEY, nested attribute containing info as possible, see &enum survey_info."}, "@NL80211_ATTR_WIPHY_TX_POWER_SETTING": {"cmds": [], "type": "unspec", "desc": "Transmit power setting type &enum nl80211_tx_power_setting for possible values."}, "@NL80211_ATTR_WIPHY_ANTENNA_TX": {"cmds": [], "type": "unspec", "desc": "Bitmap of allowed antennas for transmitting This can be used to mask out antennas which are not attached or should not be used for transmitting. If an antenna is not selected in this bitmap the hardware is not allowed to transmit on this antenna. Each bit represents one antenna, starting with antenna 1 at the first bit. Depending on which antennas are selected in the bitmap, 802.11n drivers can derive which chainmasks to use (if all antennas belonging to a particular chain are disabled this chain should be disabled) and if a chain has diversity antennas wether diversity should be used or not. HT capabilities (STBC, TX Beamforming, Antenna selection) can be derived from the available chains after applying the antenna mask. Non-802.11n drivers can derive wether to use diversity or not. Drivers may reject configurations or RX/TX mask combinations they cannot support by returning -EINVAL."}, "@NL80211_ATTR_CHANNEL_WIDTH": {"cmds": [], "type": "unspec", "desc": "u32 attribute containing one of the values of &enum nl80211_chan_width, describing the channel width. See the documentation of the enum for more information."}, "@NL80211_ATTR_NOACK_MAP": {"cmds": [], "type": "unspec", "desc": "This u16 bitmap contains the No Ack Policy of up to 16 TIDs."}, "@NL80211_ATTR_SCAN_SSIDS": {"cmds": [], "type": "unspec", "desc": "nested attribute with SSIDs scanning and include a zero-length SSID (wildcard) for wildcard scan"}, "@NL80211_ATTR_FEATURE_FLAGS": {"cmds": [], "type": "unspec", "desc": "This u32 attribute contains flags from &enum nl80211_feature_flags and is advertised in wiphy information."}, "@NL80211_ATTR_HANDLE_DFS": {"cmds": ["%NL80211_CMD_JOIN_IBSS"], "type": "unspec", "desc": "A flag indicating whether user space controls DFS operation in IBSS mode. If the flag is included in %NL80211_CMD_JOIN_IBSS request, the driver will allow use of DFS channels and reports radar events to userspace. Userspace is required to react to radar events, e.g. initiate a channel switch or leave the IBSS network."}, "@NL80211_ATTR_SUPPORT_5_MHZ": {"cmds": [], "type": "unspec" , "desc": "A flag indicating that the device supports 5 MHz channel bandwidth."}, "@NL80211_ATTR_SUPPORT_10_MHZ": {"cmds": [], "type": "unspec" , "desc": "A flag indicating that the device supports 10 MHz channel bandwidth."},"@NL80211_ATTR_OPMODE_NOTIF": {"cmds": ["%NL80211_CMD_NEW_STATION"], "type": "u8" , "desc": "Operating mode field from Operating Mode Notification Element based on association request when used with %NL80211_CMD_NEW_STATION; u8 attribute."}, "@NL80211_ATTR_VENDOR_ID": {"cmds": [], "type": "u32" , "desc": "The vendor ID, either a 24-bit OUI or, if %NL80211_VENDOR_ID_IS_LINUX is set, a special Linux ID (not used yet)."}, "@NL80211_ATTR_VENDOR_SUBCMD": {"cmds": [], "type": "u32" , "desc": "vendor sub-command."}, "@NL80211_ATTR_VENDOR_DATA": {"cmds": [], "type": "unspec" , "desc": "data for the vendor command, if any; this attribute is also used for vendor command feature advertisement."}, "@NL80211_ATTR_VENDOR_EVENTS": {"cmds": [], "type": "unspec" , "desc": "used for event list advertising in the wiphy info, containing a nested array of possible events."}, "@NL80211_ATTR_QOS_MAP": {"cmds": [], "type": "unspec" , "desc": "IP DSCP mapping for Interworking QoS mapping. This data is in the format defined for the payload of the QoS Map Set element in IEEE Std 802.11-2012, 8.4.2.97"}, "@NL80211_ATTR_MAC_HINT": {"cmds": [], "type": "unspec" , "desc": "MAC address recommendation as initial BSS"}, "@NL80211_ATTR_WIPHY_FREQ_HINT": {"cmds": [], "type": "u32" , "desc": "frequency of the recommended initial BSS"}, "@NL80211_ATTR_MAX_AP_ASSOC_STA": {"cmds": ["%NL80211_CMD_NEW_STATION"], "type": "u32" , "desc": "Device attribute that indicates how many associated stations are supported in AP mode (including P2P GO); u32. Since drivers may not have a fixed limit on the maximum number (e.g.), other concurrent operations may affect this), drivers are allowed to advertise values that cannot always be met. In such cases, an attempt to add a new station entry with %NL80211_CMD_NEW_STATION may fail."}, "@NL80211_ATTR_CSA_C_OFFSETS_TX": {"cmds": [], "type": "unspec" , "desc": "An array of csa counter offsets (u16) which should be updated when the frame is transmitted."}, "@NL80211_ATTR_MAX_CSA_COUNTERS": {"cmds": [], "type": "unspec" , "desc": "U8 attribute used to advertise the maximum supported number of csa counters."}, "@NL80211_ATTR_TDLS_PEER_CAPABILITY": {"cmds": [], "type": "u32" , "desc": "flags for TDLS peer capabilities, u32. As specified in the &enum nl80211_tdls_peer_capability."}, "@NL80211_ATTR_SOCKET_OWNER": {"cmds": [], "type": "flag" , "desc": "Flag attribute, if set during interface creation then the new interface will be owned by the netlink socket that created it and will be destroyed when the socket is closed. If set during scheduled scan start then the new scan req will be owned by the netlink socket that created it and the scheduled scan will be stopped when the socket is closed. If set during configuration of regulatory indoor operation then the regulatory indoor configuration would be owned by the netlink socket that configured the indoor setting, and the indoor operation would be cleared when the socket is closed."}, "@NL80211_ATTR_TDLS_INITIATOR": {"cmds": [], "type": "flag" , "desc": "flag attribute indicating the current end is the TDLS link initiator."}, "@NL80211_ATTR_USE_RRM": {"cmds": [], "type": "flag" , "desc": "flag for indicating whether the current connection shall support Radio Resource Measurements (11k). This attribute can be used with %NL80211_CMD_ASSOCIATE and %NL80211_CMD_CONNECT requests. User space applications are expected to use this flag only if the underlying device supports these minimal RRM features: %NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES, %NL80211_FEATURE_QUIET, If this flag is used, driver must add the Power Capabilities IE to the association request. In addition, it must also set the RRM capability flag in the association request's Capability Info field."}, "@NL80211_ATTR_WIPHY_DYN_ACK": {"cmds": [], "type": "unspec" , "desc": "flag attribute used to enable ACK timeout estimation algorithm (dynack). In order to activate dynack %NL80211_FEATURE_ACKTO_ESTIMATION feature flag must be set by lower drivers to indicate dynack capability. Dynack is automatically disabled setting valid value for coverage class."}, "@NL80211_ATTR_TSID": {"cmds": [], "type": "u8" , "desc": "a TSID value (u8 attribute)"}, "@NL80211_ATTR_USER_PRIO": {"cmds": [], "type": "u8" , "desc": "user priority value (u8 attribute)"}, "@NL80211_ATTR_ADMITTED_TIME": {"cmds": [], "type": "u16" , "desc": "admitted time in units of 32 microseconds (per second) (u16 attribute)."}, "@NL80211_ATTR_SMPS_MODE": {"cmds": [], "type": "u8" , "desc": "SMPS mode to use (ap mode). see &enum nl80211_smps_mode."}, "@NL80211_ATTR_OPER_CLASS": {"cmds": [], "type": "unspec" , "desc": "operating class"}, "@NL80211_ATTR_MAC_MASK": {"cmds": [], "type": "unspec" , "desc": "MAC address mask"}, "@NL80211_ATTR_WIPHY_SELF_MANAGED_REG": {"cmds": [], "type": "flag" , "desc": "flag attribute indicating this device is self-managing its regulatory information and any regulatory domain obtained from it is coming from the device's wiphy and not the global cfg80211 regdomain."}, "@NL80211_ATTR_EXT_FEATURES": {"cmds": [], "type": "unspec" , "desc": "extended feature flags contained in a byte array. The feature flags are identified by their bit index (see &enum nl80211_ext_feature_index). The bit index is ordered starting at the least-significant bit of the first byte in the array, ie. bit index 0 is located at bit 0 of byte 0. bit index 25 would be located at bit 1 of byte 3 (u8 array)."}, "@NL80211_ATTR_SURVEY_RADIO_STATS": {"cmds": [], "type": "unspec" , "desc": "Request overall radio statistics to be returned along with other survey data. If set, %NL80211_CMD_GET_SURVEY may return a survey entry without a channel indicating global radio statistics (only some values are valid and make sense.) For devices that don't return such an entry even then, the information should be contained in the result as the sum of the respective counters over all channels."}, "@NL80211_ATTR_SCHED_SCAN_DELAY": {"cmds": [], "type": "u32" , "desc": "delay before the first cycle of a scheduled scan (or a WoWLAN net-detect scan) is started, u32 in seconds."}, "@NL80211_ATTR_REG_INDOOR": {"cmds": [], "type": "flag" , "desc": "flag attribute, if set indicates that the device is operating in an indoor environment."}, "@NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS": {"cmds": [], "type": "unspec" , "desc": "maximum number of scan plans for scheduled scan supported by the device (u32), a wiphy attribute."}, "@NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL": {"cmds": [], "type": "unspec" , "desc": "maximum interval (in seconds) for a scan plan (u32), a wiphy attribute."}, "@NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS": {"cmds": [], "type": "unspec" , "desc": "maximum number of iterations in a scan plan (u32), a wiphy attribute."}, "@NL80211_ATTR_SCHED_SCAN_PLANS": {"cmds": [], "type": "unspec" , "desc": "a list of scan plans for scheduled scan. Each scan plan defines the number of scan iterations and the interval between scans. The last scan plan will always run infinitely, thus it must not specify the number of iterations, only the interval between scans. The scan plans are executed sequentially. Each scan plan is a nested attribute of &enum nl80211_sched_scan_plan."}}
5 {"0": ["@NL80211_ATTR_UNSPEC"], "1": ["@NL80211_ATTR_WIPHY"], "2": ["@NL80211_ATTR_WIPHY_NAME"], "3": ["@NL80211_ATTR_IFINDEX"], "4": ["@NL80211_ATTR_IFNAME"], "5": ["@NL80211_ATTR_IFTYPE"], "6": ["@NL80211_ATTR_MAC"], "7": ["@NL80211_ATTR_KEY_DATA"], "8": ["@NL80211_ATTR_KEY_IDX"], "9": ["@NL80211_ATTR_KEY_CIPHER"], "10": ["@NL80211_ATTR_KEY_SEQ"], "11": ["@NL80211_ATTR_KEY_DEFAULT"], "12": ["@NL80211_ATTR_BEACON_INTERVAL"], "13": ["@NL80211_ATTR_DTIM_PERIOD"], "14": ["@NL80211_ATTR_BEACON_HEAD"], "15": ["@NL80211_ATTR_BEACON_TAIL"], "16": ["@NL80211_ATTR_STA_AID"], "17": ["@NL80211_ATTR_STA_FLAGS"], "18": ["@NL80211_ATTR_STA_LISTEN_INTERVAL"], "19": ["@NL80211_ATTR_STA_SUPPORTED_RATES"], "20": ["@NL80211_ATTR_STA_VLAN"], "21": ["@NL80211_ATTR_STA_INFO"], "22": ["@NL80211_ATTR_WIPHY_BANDS"], "23": ["@NL80211_ATTR_MNTR_FLAGS"], "24": ["@NL80211_ATTR_MESH_ID"], "25": ["@NL80211_ATTR_STA_PLINK_ACTION"], "26": ["@NL80211_ATTR_MPATH_NEXT_HOP"], "27": ["@NL80211_ATTR_MPATH_INFO"], "28": ["@NL80211_ATTR_BSS_CTS_PROT"], "29": ["@NL80211_ATTR_BSS_SHORT_PREAMBLE"], "30": ["@NL80211_ATTR_BSS_SHORT_SLOT_TIME"], "31": ["@NL80211_ATTR_HT_CAPABILITY"], "32": ["@NL80211_ATTR_SUPPORTED_IFTYPES"], "33": ["@NL80211_ATTR_REG_ALPHA2"], "34": ["@NL80211_ATTR_REG_RULES"], "35": ["@NL80211_ATTR_MESH_CONFIG"], "36": ["@NL80211_ATTR_BSS_BASIC_RATES"], "37": ["@NL80211_ATTR_WIPHY_TXQ_PARAMS"], "38": ["@NL80211_ATTR_WIPHY_FREQ"], "39": ["@NL80211_ATTR_WIPHY_CHANNEL_TYPE"], "40": ["@NL80211_ATTR_KEY_DEFAULT_MGMT"], "41": ["@NL80211_ATTR_MGMT_SUBTYPE"], "42": ["@NL80211_ATTR_IE"], "43": ["@NL80211_ATTR_MAX_NUM_SCAN_SSIDS"], "44": ["@NL80211_ATTR_SCAN_FREQUENCIES"], "45": ["@NL80211_ATTR_SCAN_SSIDS"], "46": ["@NL80211_ATTR_GENERATION"], "47": ["@NL80211_ATTR_BSS"], "48": ["@NL80211_ATTR_REG_INITIATOR"], "49": ["@NL80211_ATTR_REG_TYPE"], "50": ["@NL80211_ATTR_SUPPORTED_COMMANDS"], "51": ["@NL80211_ATTR_FRAME"], "52": ["@NL80211_ATTR_SSID"], "53": ["@NL80211_ATTR_AUTH_TYPE"], "54": ["@NL80211_ATTR_REASON_CODE"], "55": ["@NL80211_ATTR_KEY_TYPE"], "56": ["@NL80211_ATTR_MAX_SCAN_IE_LEN"], "57": ["@NL80211_ATTR_CIPHER_SUITES"], "58": ["@NL80211_ATTR_FREQ_BEFORE"], "59": ["@NL80211_ATTR_FREQ_AFTER"], "60": ["@NL80211_ATTR_FREQ_FIXED"], "61": ["@NL80211_ATTR_WIPHY_RETRY_SHORT"], "62": ["@NL80211_ATTR_WIPHY_RETRY_LONG"], "63": ["@NL80211_ATTR_WIPHY_FRAG_THRESHOLD"], "64": ["@NL80211_ATTR_WIPHY_RTS_THRESHOLD"], "65": ["@NL80211_ATTR_TIMED_OUT"], "66": ["@NL80211_ATTR_USE_MFP"], "67": ["@NL80211_ATTR_STA_FLAGS2"], "68": ["@NL80211_ATTR_CONTROL_PORT"], "69": ["@NL80211_ATTR_TESTDATA"], "70": ["@NL80211_ATTR_PRIVACY"], "71": ["@NL80211_ATTR_DISCONNECTED_BY_AP"], "72": ["@NL80211_ATTR_STATUS_CODE"], "73": ["@NL80211_ATTR_CIPHER_SUITES_PAIRWISE"], "74": ["@NL80211_ATTR_CIPHER_SUITE_GROUP"], "75": ["@NL80211_ATTR_WPA_VERSIONS"], "76": ["@NL80211_ATTR_AKM_SUITES"], "77": ["@NL80211_ATTR_REQ_IE"], "78": ["@NL80211_ATTR_RESP_IE"], "79": ["@NL80211_ATTR_PREV_BSSID"], "80": ["@NL80211_ATTR_KEY"], "81": ["@NL80211_ATTR_KEYS"], "82": ["@NL80211_ATTR_PID"], "83": ["@NL80211_ATTR_4ADDR"], "84": ["@NL80211_ATTR_SURVEY_INFO"], "85": ["@NL80211_ATTR_PMKID"], "86": ["@NL80211_ATTR_MAX_NUM_PMKIDS"], "87": ["@NL80211_ATTR_DURATION"], "88": ["@NL80211_ATTR_COOKIE"], "89": ["@NL80211_ATTR_WIPHY_COVERAGE_CLASS"], "90": ["@NL80211_ATTR_TX_RATES"], "91": ["@NL80211_ATTR_FRAME_MATCH"], "92": ["@NL80211_ATTR_ACK"], "93": ["@NL80211_ATTR_PS_STATE"], "94": ["@NL80211_ATTR_CQM"], "95": ["@NL80211_ATTR_LOCAL_STATE_CHANGE"], "96": ["@NL80211_ATTR_AP_ISOLATE"], "97": ["@NL80211_ATTR_WIPHY_TX_POWER_SETTING"], "98": ["@NL80211_ATTR_WIPHY_TX_POWER_LEVEL"], "99": ["@NL80211_ATTR_TX_FRAME_TYPES"], "100": ["@NL80211_ATTR_RX_FRAME_TYPES"], "101": ["@NL80211_ATTR_FRAME_TYPE"], "102": ["@NL80211_ATTR_CONTROL_PORT_ETHERTYPE"], "103": ["@NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT"], "104": ["@NL80211_ATTR_SUPPORT_IBSS_RSN"], "105": ["@NL80211_ATTR_WIPHY_ANTENNA_TX"], "106": ["@NL80211_ATTR_WIPHY_ANTENNA_RX"], "107": ["@NL80211_ATTR_MCAST_RATE"], "108": ["@NL80211_ATTR_OFFCHANNEL_TX_OK"], "109": ["@NL80211_ATTR_BSS_HT_OPMODE"], "110": ["@NL80211_ATTR_KEY_DEFAULT_TYPES"], "111": ["@NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION"], "112": ["@NL80211_ATTR_MESH_SETUP"], "113": ["@NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX"], "114": ["@NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX"], "115": ["@NL80211_ATTR_SUPPORT_MESH_AUTH"], "116": ["@NL80211_ATTR_STA_PLINK_STATE"], "117": ["@NL80211_ATTR_WOWLAN_TRIGGERS"], "118": ["@NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED"], "119": ["@NL80211_ATTR_SCHED_SCAN_INTERVAL"], "120": ["@NL80211_ATTR_INTERFACE_COMBINATIONS"], "121": ["@NL80211_ATTR_SOFTWARE_IFTYPES"], "122": ["@NL80211_ATTR_REKEY_DATA"], "123": ["@NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS"], "124": ["@NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN"], "125": ["@NL80211_ATTR_SCAN_SUPP_RATES"], "126": ["@NL80211_ATTR_HIDDEN_SSID"], "127": ["@NL80211_ATTR_IE_PROBE_RESP"], "128": ["@NL80211_ATTR_IE_ASSOC_RESP"], "129": ["@NL80211_ATTR_STA_WME"], "130": ["@NL80211_ATTR_SUPPORT_AP_UAPSD"], "131": ["@NL80211_ATTR_ROAM_SUPPORT"], "132": ["@NL80211_ATTR_SCHED_SCAN_MATCH"], "133": ["@NL80211_ATTR_MAX_MATCH_SETS"], "134": ["@NL80211_ATTR_PMKSA_CANDIDATE"], "135": ["@NL80211_ATTR_TX_NO_CCK_RATE"], "136": ["@NL80211_ATTR_TDLS_ACTION"], "137": ["@NL80211_ATTR_TDLS_DIALOG_TOKEN"], "138": ["@NL80211_ATTR_TDLS_OPERATION"], "139": ["@NL80211_ATTR_TDLS_SUPPORT"], "140": ["@NL80211_ATTR_TDLS_EXTERNAL_SETUP"], "141": ["@NL80211_ATTR_DEVICE_AP_SME"], "142": ["@NL80211_ATTR_DONT_WAIT_FOR_ACK"], "143": ["@NL80211_ATTR_FEATURE_FLAGS"], "144": ["@NL80211_ATTR_PROBE_RESP_OFFLOAD"], "145": ["@NL80211_ATTR_PROBE_RESP"], "146": ["@NL80211_ATTR_DFS_REGION"], "147": ["@NL80211_ATTR_DISABLE_HT"], "148": ["@NL80211_ATTR_HT_CAPABILITY_MASK"], "149": ["@NL80211_ATTR_NOACK_MAP"], "150": ["@NL80211_ATTR_INACTIVITY_TIMEOUT"], "151": ["@NL80211_ATTR_RX_SIGNAL_DBM"], "152": ["@NL80211_ATTR_BG_SCAN_PERIOD"], "153": ["@NL80211_ATTR_WDEV"], "154": ["@NL80211_ATTR_USER_REG_HINT_TYPE"], "155": ["@NL80211_ATTR_CONN_FAILED_REASON"], "156": ["@NL80211_ATTR_SAE_DATA"], "157": ["@NL80211_ATTR_VHT_CAPABILITY"], "158": ["@NL80211_ATTR_SCAN_FLAGS"], "159": ["@NL80211_ATTR_CHANNEL_WIDTH"], "160": ["@NL80211_ATTR_CENTER_FREQ1"], "161": ["@NL80211_ATTR_CENTER_FREQ2"], "162": ["@NL80211_ATTR_P2P_CTWINDOW"], "163": ["@NL80211_ATTR_P2P_OPPPS"], "164": ["@NL80211_ATTR_LOCAL_MESH_POWER_MODE"], "165": ["@NL80211_ATTR_ACL_POLICY"], "166": ["@NL80211_ATTR_MAC_ADDRS"], "167": ["@NL80211_ATTR_MAC_ACL_MAX"], "168": ["@NL80211_ATTR_RADAR_EVENT"], "169": ["@NL80211_ATTR_EXT_CAPA"], "170": ["@NL80211_ATTR_EXT_CAPA_MASK"], "171": ["@NL80211_ATTR_STA_CAPABILITY"], "172": ["@NL80211_ATTR_STA_EXT_CAPABILITY"], "173": ["@NL80211_ATTR_PROTOCOL_FEATURES"], "174": ["@NL80211_ATTR_SPLIT_WIPHY_DUMP"], "177": ["@NL80211_ATTR_MDID"], "178": ["@NL80211_ATTR_IE_RIC"], "179": ["@NL80211_ATTR_CRIT_PROT_ID"], "180": ["@NL80211_ATTR_MAX_CRIT_PROT_DURATION"], "181": ["@NL80211_ATTR_PEER_AID"], "182": ["@NL80211_ATTR_COALESCE_RULE"], "183": ["@NL80211_ATTR_CH_SWITCH_COUNT"], "184": ["@NL80211_ATTR_CH_SWITCH_BLOCK_TX"], "185": ["@NL80211_ATTR_CSA_IES"], "186": ["@NL80211_ATTR_CSA_C_OFF_BEACON"], "187": ["@NL80211_ATTR_CSA_C_OFF_PRESP"], "188": ["@NL80211_ATTR_RXMGMT_FLAGS"], "189": ["@NL80211_ATTR_STA_SUPPORTED_CHANNELS"], "190": ["@NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES"], "191": ["@NL80211_ATTR_HANDLE_DFS"],"192":["NL80211_ATTR_SUPPORT_5_MHZ"],"193":["NL80211_ATTR_SUPPORT_10_MHZ"], "194":["NL80211_ATTR_OPMODE_NOTIF"], "195":["NL80211_ATTR_VENDOR_ID"], "196":["NL80211_ATTR_VENDOR_SUBCMD"], "197":["NL80211_ATTR_VENDOR_DATA"], "198":["NL80211_ATTR_VENDOR_EVENTS"], "199":["NL80211_ATTR_QOS_MAP"], "200":["NL80211_ATTR_MAC_HINT"], "201":["NL80211_ATTR_WIPHY_FREQ_HINT"], "202":["NL80211_ATTR_MAX_AP_ASSOC_STA"], "203":["NL80211_ATTR_TDLS_PEER_CAPABILITY"], "204":["NL80211_ATTR_SOCKET_OWNER"], "205":["NL80211_ATTR_CSA_C_OFFSETS_TX"], "206":["NL80211_ATTR_MAX_CSA_COUNTERS"], "207":["NL80211_ATTR_TDLS_INITIATOR"], "208":["NL80211_ATTR_USE_RRM"], "209":["NL80211_ATTR_WIPHY_DYN_ACK"], "210":["NL80211_ATTR_TSID"], "211":["NL80211_ATTR_USER_PRIO"], "212":["NL80211_ATTR_ADMITTED_TIME"], "213":["NL80211_ATTR_SMPS_MODE"], "214":["NL80211_ATTR_OPER_CLASS"], "215":["NL80211_ATTR_MAC_MASK"], "216":["NL80211_ATTR_WIPHY_SELF_MANAGED_REG"], "217":["NL80211_ATTR_EXT_FEATURES"], "218":["NL80211_ATTR_SURVEY_RADIO_STATS"], "219":["NL80211_ATTR_NETNS_FD"], "220":["NL80211_ATTR_SCHED_SCAN_DELAY"], "221":["NL80211_ATTR_REG_INDOOR"], "222":["NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS"], "223":["NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL"],"224":["NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS"], "225":["NL80211_ATTR_SCHED_SCAN_PLANS"]}
0 # commands.help (stored in json format)
1 # Automatically generated 2016-04-17T11:06:57.694132 from nl80211.h
2 # Additions for kernel version 4 added 2016-06-29T03:50:00.0
3
4 {"@NL80211_CMD_GET_REG": {"attrs": [], "desc": "ask the wireless core to send us its currently set\tregulatory domain."}, "@NL80211_CMD_STOP_SCHED_SCAN": {"attrs": [], "desc": "stop if scheduled scan is not running."}, "@NL80211_CMD_START_SCHED_SCAN": {"attrs": ["%NL80211_ATTR_SCHED_SCAN_INTERVAL", "%NL80211_ATTR_SCAN_SSIDS", "%NL80211_ATTR_SCAN_FREQUENCIES", "%NL80211_ATTR_IE"], "desc": "start intervals, as specified by %NL80211_ATTR_SCHED_SCAN_INTERVAL. Like with normal scans, if SSIDs (%NL80211_ATTR_SCAN_SSIDS) are passed, they are used in the probe requests. For broadcast, a broadcast SSID must be passed (ie. an empty string). If no SSID is passed, no probe requests are sent and a passive scan is performed. %NL80211_ATTR_SCAN_FREQUENCIES, if passed, define which channels should be scanned; if not passed, all channels allowed for the current regulatory domain are used. Extra IEs can also be passed from the userspace by using the %NL80211_ATTR_IE attribute."}, "@NL80211_CMD_NEW_SURVEY_RESULTS": {"attrs": [], "desc": "survey NL80211_CMD_GET_SURVEY and on the \"scan\" multicast group)"}, "@NL80211_CMD_SET_INTERFACE": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_IFTYPE"], "desc": "Set %NL80211_ATTR_IFINDEX and %NL80211_ATTR_IFTYPE."}, "@NL80211_CMD_DISASSOCIATE": {"attrs": [], "desc": "disassociation NL80211_CMD_AUTHENTICATE but for Disassociation frames (similar to MLME-DISASSOCIATE.request and MLME-DISASSOCIATE.indication primitives)."}, "@NL80211_CMD_FRAME": {"attrs": ["%NL80211_ATTR_FRAME", "%NL80211_ATTR_WIPHY_FREQ", "%NL80211_ATTR_DURATION", "%NL80211_ATTR_COOKIE", "%NL80211_ATTR_TX_NO_CCK_RATE"], "desc": "Management command is used both as a request to transmit a management frame and as an event indicating reception of a frame that was not processed in kernel code, but is for us (i.e., which may need to be processed in a user space application). %NL80211_ATTR_FRAME is used to specify the frame contents (including header). %NL80211_ATTR_WIPHY_FREQ is used to indicate on which channel the frame is to be transmitted or was received. If this channel is not the current channel (remain-on-channel or the operational channel) the device will switch to the given channel and transmit the frame, optionally waiting for a response for the time specified using %NL80211_ATTR_DURATION. When called, this operation returns a cookie (%NL80211_ATTR_COOKIE) that will be included with the TX status event pertaining to the TX request. %NL80211_ATTR_TX_NO_CCK_RATE is used to decide whether to send the management frames at CCK rate or not in 2GHz band."}, "@NL80211_CMD_NEW_KEY": {"attrs": ["%NL80211_ATTR_KEY_IDX", "%NL80211_ATTR_MAC", "%NL80211_ATTR_KEY_CIPHER", "%NL80211_ATTR_KEY_SEQ"], "desc": "add %NL80211_ATTR_KEY_IDX, %NL80211_ATTR_MAC, %NL80211_ATTR_KEY_CIPHER, and %NL80211_ATTR_KEY_SEQ attributes."}, "@NL80211_CMD_STOP_AP": {"attrs": [], "desc": "Stop"}, "@NL80211_CMD_DEL_INTERFACE": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_WIPHY", "%NL80211_ATTR_IFINDEX"], "desc": "Virtual %NL80211_ATTR_IFINDEX and %NL80211_ATTR_WIPHY. Can also be sent from userspace to request deletion of a virtual interface, then requires attribute %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_UNEXPECTED_4ADDR_FRAME": {"attrs": ["%NL80211_ATTR_MAC"], "desc": "Sent associated station identified by %NL80211_ATTR_MAC sent a 4addr frame and wasn't already in a 4-addr VLAN. The event will be sent similarly to the %NL80211_CMD_UNEXPECTED_FRAME event, to the same listener."}, "@NL80211_CMD_SET_MESH_CONFIG": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Set interface identified by %NL80211_ATTR_IFINDEX"}, "@NL80211_CMD_STOP_P2P_DEVICE": {"attrs": ["%NL80211_ATTR_WDEV"], "desc": "Stop its %NL80211_ATTR_WDEV identifier."}, "@NL80211_CMD_START_P2P_DEVICE": {"attrs": ["%NL80211_ATTR_WDEV"], "desc": "Start its %NL80211_ATTR_WDEV identifier. It must have been created with %NL80211_CMD_NEW_INTERFACE previously. After it has been started, the P2P Device can be used for P2P operations, e.g. remain-on-channel and public action frame TX."}, "@NL80211_CMD_SET_COALESCE": {"attrs": [], "desc": "Configure"}, "@NL80211_CMD_DEL_WIPHY": {"attrs": ["%NL80211_ATTR_WIPHY", "%NL80211_ATTR_WIPHY_NAME"], "desc": "Wiphy %NL80211_ATTR_WIPHY and %NL80211_ATTR_WIPHY_NAME."}, "@NL80211_CMD_SET_STATION": {"attrs": ["%NL80211_ATTR_MAC", "%NL80211_ATTR_IFINDEX"], "desc": "Set %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_LEAVE_MESH": {"attrs": [], "desc": "Leave network is determined by the network interface."}, "@NL80211_CMD_GET_KEY": {"attrs": ["%NL80211_ATTR_KEY_IDX", "%NL80211_ATTR_MAC"], "desc": "Get by %NL80211_ATTR_KEY_IDX and/or %NL80211_ATTR_MAC."}, "@NL80211_CMD_GET_SURVEY": {"attrs": [], "desc": "get"}, "@NL80211_CMD_TDLS_MGMT": {"attrs": [], "desc": "Send"}, "@NL80211_CMD_SET_BSS": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Set %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_SET_WOWLAN": {"attrs": ["%NL80211_ATTR_WOWLAN_TRIGGERS"], "desc": "set Since wireless is more complex than wired ethernet, it supports various triggers. These triggers can be configured through this command with the %NL80211_ATTR_WOWLAN_TRIGGERS attribute. For more background information, see http://wireless.kernel.org/en/users/Documentation/WoWLAN. The @NL80211_CMD_SET_WOWLAN command can also be used as a notification from the driver reporting the wakeup reason. In this case, the @NL80211_ATTR_WOWLAN_TRIGGERS attribute will contain the reason for the wakeup, if it was caused by wireless. If it is not present in the wakeup notification, the wireless device didn't cause the wakeup but reports that it was woken up."}, "@NL80211_CMD_NEW_STATION": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Add the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_SET_PMKSA": {"attrs": ["%NL80211_ATTR_PMKID"], "desc": "Add (for the BSSID) and %NL80211_ATTR_PMKID."}, "@NL80211_CMD_SET_MPATH": {"attrs": ["%NL80211_ATTR_MAC", "%NL80211_ATTR_IFINDEX"], "desc": " destination %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_DEL_STATION": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Remove or, if no MAC address given, all stations, on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_UNPROT_DISASSOCIATE": {"attrs": [], "desc": "Unprotected notification. This event is used to indicate that an unprotected disassociation frame was dropped when MFP is in use."}, "@NL80211_CMD_CH_SWITCH_NOTIFY": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_WIPHY_FREQ"], "desc": "An independently of the userspace SME, send this event indicating %NL80211_ATTR_IFINDEX is now on %NL80211_ATTR_WIPHY_FREQ and the attributes determining channel width."}, "@NL80211_CMD_SET_KEY": {"attrs": ["%NL80211_ATTR_KEY_DEFAULT_MGMT", "%NL80211_ATTR_KEY_THRESHOLD"], "desc": "Set %NL80211_ATTR_KEY_DEFAULT_MGMT, or %NL80211_ATTR_KEY_THRESHOLD."}, "@NL80211_CMD_SET_MAC_ACL": {"attrs": ["%NL80211_ATTR_MAC_ADDRS", "%NL80211_ATTR_ACL_POLICY"], "desc": "sets This is to be used with the drivers advertising the support of MAC address based access control. List of MAC addresses is passed in %NL80211_ATTR_MAC_ADDRS and ACL policy is passed in %NL80211_ATTR_ACL_POLICY. Driver will enable ACL with this list, if it is not already done. The new list will replace any existing list. Driver will clear its ACL when the list of MAC addresses passed is empty. This command is used in AP/P2P GO mode. Driver has to make sure to clear its ACL list during %NL80211_CMD_STOP_AP."}, "@NL80211_CMD_GET_WOWLAN": {"attrs": [], "desc": "get"}, "@NL80211_CMD_GET_STATION": {"attrs": ["%NL80211_ATTR_MAC", "%NL80211_ATTR_IFINDEX"], "desc": "Get %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_UNSPEC": {"attrs": [], "desc": "unspecified"}, "@NL80211_CMD_NEW_PEER_CANDIDATE": {"attrs": [], "desc": "Notification beacon or probe response from a compatible mesh peer. This is only sent while no station information (sta_info) exists for the new peer candidate and when @NL80211_MESH_SETUP_USERSPACE_AUTH, @NL80211_MESH_SETUP_USERSPACE_AMPE, or @NL80211_MESH_SETUP_USERSPACE_MPM is set. On reception of this notification, userspace may decide to create a new station (@NL80211_CMD_NEW_STATION). To stop this notification from reoccurring, the userspace authentication daemon may want to create the new station with the AUTHENTICATED flag unset and maybe change it later depending on the authentication result."}, "@NL80211_CMD_REGISTER_ACTION": {"attrs": [], "desc": "Alias backward compatibility"}, "@NL80211_CMD_REG_CHANGE": {"attrs": ["%NL80211_ATTR_REG_INITIATOR", "%NL80211_ATTR_REG_ALPHA2", "%NL80211_ATTR_REG_TYPE", "%NL80211_ATTR_REG_ALPHA2"], "desc": "indicates has been changed and provides details of the request information that caused the change such as who initiated the regulatory request (%NL80211_ATTR_REG_INITIATOR), the wiphy_idx (%NL80211_ATTR_REG_ALPHA2) on which the request was made from if the initiator was %NL80211_REGDOM_SET_BY_COUNTRY_IE or %NL80211_REGDOM_SET_BY_DRIVER, the type of regulatory domain set (%NL80211_ATTR_REG_TYPE), if the type of regulatory domain is %NL80211_REG_TYPE_COUNTRY the alpha2 to which we have moved on to (%NL80211_ATTR_REG_ALPHA2)."}, "@NL80211_CMD_CONN_FAILED": {"attrs": ["%NL80211_ATTR_CONN_FAILED_REASON"], "desc": "connection notify userspace that AP has rejected the connection request from a station, due to particular reason. %NL80211_ATTR_CONN_FAILED_REASON is used for this."}, "@NL80211_CMD_SCAN_ABORTED": {"attrs": [], "desc": "scan partial scan results may be available"}, "@NL80211_CMD_SET_POWER_SAVE": {"attrs": [], "desc": "Set"}, "@NL80211_CMD_SET_MGMT_EXTRA_IE": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_MGMT_SUBTYPE", "%NL80211_ATTR_IE"], "desc": "Set interface is identified with %NL80211_ATTR_IFINDEX and the management frame subtype with %NL80211_ATTR_MGMT_SUBTYPE. The extra IE data to be added to the end of the specified management frame is specified with %NL80211_ATTR_IE. If the command succeeds, the requested data will be added to all specified management frames generated by kernel/firmware/driver. Note: This command has been removed and it is only reserved at this point to avoid re-using existing command number. The functionality this command was planned for has been provided with cleaner design with the option to specify additional IEs in NL80211_CMD_TRIGGER_SCAN, NL80211_CMD_AUTHENTICATE, NL80211_CMD_ASSOCIATE, NL80211_CMD_DEAUTHENTICATE, and NL80211_CMD_DISASSOCIATE."}, "@NL80211_CMD_SET_REKEY_OFFLOAD": {"attrs": ["%NL80211_ATTR_REKEY_DATA"], "desc": "This the necessary information for supporting GTK rekey offload. This feature is typically used during WoWLAN. The configuration data is contained in %NL80211_ATTR_REKEY_DATA (which is nested and contains the data in sub-attributes). After rekeying happened, this command may also be sent by the driver as an MLME event to inform userspace of the new replay counter."}, "@NL80211_CMD_SET_CHANNEL": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Set and the attributes determining channel width) the given interface (identifed by %NL80211_ATTR_IFINDEX) shall operate on. In case multiple channels are supported by the device, the mechanism with which it switches channels is implementation-defined. When a monitor interface is given, it can only switch channel while no other interfaces are operating to avoid disturbing the operation of any other interfaces, and other interfaces will again take precedence when they are used."}, "@NL80211_CMD_START_AP": {"attrs": ["%NL80211_ATTR_BEACON_INTERVAL", "%NL80211_ATTR_DTIM_PERIOD", "%NL80211_ATTR_SSID", "%NL80211_ATTR_HIDDEN_SSID", "%NL80211_ATTR_CIPHERS_PAIRWISE", "%NL80211_ATTR_CIPHER_GROUP", "%NL80211_ATTR_WPA_VERSIONS", "%NL80211_ATTR_AKM_SUITES", "%NL80211_ATTR_PRIVACY", "%NL80211_ATTR_AUTH_TYPE", "%NL80211_ATTR_INACTIVITY_TIMEOUT", "%NL80211_ATTR_ACL_POLICY", "%NL80211_ATTR_MAC_ADDRS", "%NL80211_ATTR_WIPHY_FREQ"], "desc": "Start are like for %NL80211_CMD_SET_BEACON, and additionally parameters that do not change are used, these include %NL80211_ATTR_BEACON_INTERVAL, %NL80211_ATTR_DTIM_PERIOD, %NL80211_ATTR_SSID, %NL80211_ATTR_HIDDEN_SSID, %NL80211_ATTR_CIPHERS_PAIRWISE, %NL80211_ATTR_CIPHER_GROUP, %NL80211_ATTR_WPA_VERSIONS, %NL80211_ATTR_AKM_SUITES, %NL80211_ATTR_PRIVACY, %NL80211_ATTR_AUTH_TYPE, %NL80211_ATTR_INACTIVITY_TIMEOUT, %NL80211_ATTR_ACL_POLICY and %NL80211_ATTR_MAC_ADDRS. The channel to use can be set on the interface or be given using the %NL80211_ATTR_WIPHY_FREQ and the attributes determining channel width."}, "@NL80211_CMD_DEL_PMKSA": {"attrs": ["%NL80211_ATTR_PMKID"], "desc": "Delete (for the BSSID) and %NL80211_ATTR_PMKID."}, "@NL80211_CMD_UNEXPECTED_FRAME": {"attrs": ["%NL80211_ATTR_MAC"], "desc": "Used (or GO) interface (i.e. hostapd) to ask for unexpected frames to implement sending deauth to stations that send unexpected class 3 frames. Also used as the event sent by the kernel when such a frame is received. For the event, the %NL80211_ATTR_MAC attribute carries the TA and other attributes like the interface index are present. If used as the command it must have an interface index and you can only unsubscribe from the event by closing the socket. Subscription is also for %NL80211_CMD_UNEXPECTED_4ADDR_FRAME events."}, "@NL80211_CMD_GET_MPATH": {"attrs": ["%NL80211_ATTR_MAC", "%NL80211_ATTR_IFINDEX"], "desc": "Get destination %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_GET_BEACON": {"attrs": [], "desc": ""}, "@NL80211_CMD_PMKSA_CANDIDATE": {"attrs": [], "desc": "This of PMKSA caching dandidates."}, "@NL80211_CMD_PROBE_CLIENT": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_MAC", "%NL80211_ATTR_COOKIE", "%NL80211_ATTR_ACK"], "desc": "Probe by sending a null data frame to it and reporting when the frame is acknowleged. This is used to allow timing out inactive clients. Uses %NL80211_ATTR_IFINDEX and %NL80211_ATTR_MAC. The command returns a direct reply with an %NL80211_ATTR_COOKIE that is later used to match up the event with the request. The event includes the same data and has %NL80211_ATTR_ACK set if the frame was ACKed."}, "@NL80211_CMD_NEW_INTERFACE": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_WIPHY", "%NL80211_ATTR_IFTYPE", "%NL80211_ATTR_WIPHY", "%NL80211_ATTR_IFTYPE", "%NL80211_ATTR_IFNAME"], "desc": "Newly to %NL80211_CMD_GET_INTERFACE. Has %NL80211_ATTR_IFINDEX, %NL80211_ATTR_WIPHY and %NL80211_ATTR_IFTYPE attributes. Can also be sent from userspace to request creation of a new virtual interface, then requires attributes %NL80211_ATTR_WIPHY, %NL80211_ATTR_IFTYPE and %NL80211_ATTR_IFNAME."}, "@NL80211_CMD_SET_TX_BITRATE_MASK": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Set rate selection. %NL80211_ATTR_IFINDEX is used to specify the interface and @NL80211_ATTR_TX_RATES the set of allowed rates."}, "@NL80211_CMD_NEW_SCAN_RESULTS": {"attrs": [], "desc": "scan NL80211_CMD_GET_SCAN and on the \"scan\" multicast group)"}, "@NL80211_CMD_GET_WIPHY": {"attrs": [], "desc": "request to get a list of all present wiphys."}, "@NL80211_CMD_SET_NOACK_MAP": {"attrs": [], "desc": "sets No Acknowledgement Policy should be applied."}, "@NL80211_CMD_ACTION": {"attrs": [], "desc": "Alias"}, "@NL80211_CMD_FLUSH_PMKSA": {"attrs": [], "desc": "Flush"}, "@NL80211_CMD_ASSOCIATE": {"attrs": [], "desc": "association NL80211_CMD_AUTHENTICATE but for Association and Reassociation (similar to MLME-ASSOCIATE.request, MLME-REASSOCIATE.request, MLME-ASSOCIATE.confirm or MLME-REASSOCIATE.confirm primitives)."}, "@NL80211_CMD_GET_PROTOCOL_FEATURES": {"attrs": ["%NL80211_ATTR_PROTOCOL_FEATURES"], "desc": "Get i.e. features for the nl80211 protocol rather than device features. Returns the features in the %NL80211_ATTR_PROTOCOL_FEATURES bitmap."}, "@NL80211_CMD_DEAUTHENTICATE": {"attrs": [], "desc": "deauthentication NL80211_CMD_AUTHENTICATE but for Deauthentication frames (similar to MLME-DEAUTHENTICATION.request and MLME-DEAUTHENTICATE.indication primitives)."}, "@NL80211_CMD_CRIT_PROTOCOL_STOP": {"attrs": [], "desc": "Indicates return back to normal."}, "@NL80211_CMD_FT_EVENT": {"attrs": [], "desc": "Send to the supplicant. This will carry the target AP's MAC address along with the relevant Information Elements. This event is used to report received FT IEs (MDIE, FTIE, RSN IE, TIE, RICIE)."}, "@NL80211_CMD_NEW_WIPHY": {"attrs": ["%NL80211_ATTR_WIPHY", "%NL80211_ATTR_WIPHY_NAME"], "desc": "Newly or rename notification. Has attributes %NL80211_ATTR_WIPHY and %NL80211_ATTR_WIPHY_NAME."}, "@NL80211_CMD_UPDATE_FT_IES": {"attrs": [], "desc": "Pass Information Element to the WLAN driver"}, "@NL80211_CMD_SET_WDS_PEER": {"attrs": [], "desc": "Set"}, "@NL80211_CMD_SCHED_SCAN_STOPPED": {"attrs": [], "desc": "indicates stopped. The driver may issue this event at any time during a scheduled scan. One reason for stopping the scan is if the hardware does not support starting an association or a normal scan while running a scheduled scan. This event is also sent when the %NL80211_CMD_STOP_SCHED_SCAN command is received or when the interface is brought down while a scheduled scan was running."}, "@NL80211_CMD_FRAME_TX_STATUS": {"attrs": ["%NL80211_ATTR_COOKIE", "%NL80211_ATTR_FRAME", "%NL80211_ATTR_ACK"], "desc": "Report transmitted with %NL80211_CMD_FRAME. %NL80211_ATTR_COOKIE identifies the TX command and %NL80211_ATTR_FRAME includes the contents of the frame. %NL80211_ATTR_ACK flag is included if the recipient acknowledged the frame."}, "@NL80211_CMD_TDLS_OPER": {"attrs": ["%NL80211_ATTR_TDLS_OPERATION", "%NL80211_ATTR_MAC", "%NL80211_ATTR_REASON_CODE"], "desc": "Perform In addition, this can be used as an event to request userspace to take actions on TDLS links (set up a new link or tear down an existing one). In such events, %NL80211_ATTR_TDLS_OPERATION indicates the requested operation, %NL80211_ATTR_MAC contains the peer MAC address, and %NL80211_ATTR_REASON_CODE the reason code to be used (only with %NL80211_TDLS_TEARDOWN)."}, "@NL80211_CMD_GET_SCAN": {"attrs": [], "desc": "get"}, "@NL80211_CMD_SET_WIPHY": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_WIPHY_NAME", "%NL80211_ATTR_WIPHY_TXQ_PARAMS", "%NL80211_ATTR_WIPHY_FREQ", "%NL80211_ATTR_WIPHY_RETRY_SHORT", "%NL80211_ATTR_WIPHY_RETRY_LONG", "%NL80211_ATTR_WIPHY_FRAG_THRESHOLD", "%NL80211_ATTR_WIPHY_RTS_THRESHOLD"], "desc": "set %NL80211_ATTR_IFINDEX; can be used to set %NL80211_ATTR_WIPHY_NAME, %NL80211_ATTR_WIPHY_TXQ_PARAMS, %NL80211_ATTR_WIPHY_FREQ (and the attributes determining the channel width; this is used for setting monitor mode channel), %NL80211_ATTR_WIPHY_RETRY_SHORT, %NL80211_ATTR_WIPHY_RETRY_LONG, %NL80211_ATTR_WIPHY_FRAG_THRESHOLD, and/or %NL80211_ATTR_WIPHY_RTS_THRESHOLD. However, for setting the channel, see %NL80211_CMD_SET_CHANNEL instead, the support here is for backward compatibility only."}, "@NL80211_CMD_AUTHENTICATE": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_MAC", "%NL80211_ATTR_SSID", "%NL80211_ATTR_WIPHY_FREQ", "%NL80211_ATTR_AUTH_TYPE", "%NL80211_ATTR_IE", "%NL80211_ATTR_FRAME", "%NL80211_ATTR_FRAME", "%NL80211_ATTR_TIMED_OUT", "%NL80211_ATTR_MAC"], "desc": "authentication This command is used both as a command (request to authenticate) and as an event on the \"mlme\" multicast group indicating completion of the authentication process. When used as a command, %NL80211_ATTR_IFINDEX is used to identify the interface. %NL80211_ATTR_MAC is used to specify PeerSTAAddress (and BSSID in case of station mode). %NL80211_ATTR_SSID is used to specify the SSID (mainly for association, but is included in authentication request, too, to help BSS selection. %NL80211_ATTR_WIPHY_FREQ is used to specify the frequence of the channel in MHz. %NL80211_ATTR_AUTH_TYPE is used to specify the authentication type. %NL80211_ATTR_IE is used to define IEs (VendorSpecificInfo, but also including RSN IE and FT IEs) to be added to the frame. When used as an event, this reports reception of an Authentication frame in station and IBSS modes when the local MLME processed the frame, i.e., it was for the local STA and was received in correct state. This is similar to MLME-AUTHENTICATE.confirm primitive in the MLME SAP interface (kernel providing MLME, userspace SME). The included %NL80211_ATTR_FRAME attribute contains the management frame (including both the header and frame body, but not FCS). This event is also used to indicate if the authentication attempt timed out. In that case the %NL80211_ATTR_FRAME attribute is replaced with a %NL80211_ATTR_TIMED_OUT flag (and %NL80211_ATTR_MAC to indicate which pending authentication timed out)."}, "@NL80211_CMD_DEL_PATH": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Remove or, if no MAC address given, all mesh paths, on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_GET_MESH_CONFIG": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Get interface identified by %NL80211_ATTR_IFINDEX"}, "@NL80211_CMD_NEW_PATH": {"attrs": ["%NL80211_ATTR_IFINDEX"], "desc": "Add the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_NEW_MPATH": {"attrs": ["%NL80211_ATTR_MAC", "%NL80211_ATTR_MPATH_NEXT_HOP"], "desc": "Create %NL80211_ATTR_MAC via %NL80211_ATTR_MPATH_NEXT_HOP."}, "@NL80211_CMD_MICHAEL_MIC_FAILURE": {"attrs": ["%NL80211_ATTR_MAC", "%NL80211_ATTR_KEY_TYPE", "%NL80211_ATTR_KEY_IDX", "%NL80211_ATTR_KEY_SEQ"], "desc": "notification MIC (part of TKIP) failure; sent on the \"mlme\" multicast group; the event includes %NL80211_ATTR_MAC to describe the source MAC address of the frame with invalid MIC, %NL80211_ATTR_KEY_TYPE to show the key type, %NL80211_ATTR_KEY_IDX to indicate the key identifier, and %NL80211_ATTR_KEY_SEQ to indicate the TSC value of the frame; this event matches with MLME-MICHAELMICFAILURE.indication() primitive"}, "@NL80211_CMD_SET_WIPHY_NETNS": {"attrs": [], "desc": "Set associated with this wiphy must be down and will follow."}, "@NL80211_CMD_DEL_KEY": {"attrs": ["%NL80211_ATTR_MAC"], "desc": "delete or %NL80211_ATTR_MAC."}, "@NL80211_CMD_SET_CQM": {"attrs": [], "desc": "Connection is used to configure connection quality monitoring notification trigger levels."}, "@NL80211_CMD_REMAIN_ON_CHANNEL": {"attrs": ["%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_WIPHY_FREQ", "%NL80211_ATTR_DURATION", "%NL80211_ATTR_COOKIE"], "desc": "Request channel for the specified amount of time. This can be used to do off-channel operations like transmit a Public Action frame and wait for a response while being associated to an AP on another channel. %NL80211_ATTR_IFINDEX is used to specify which interface (and thus radio) is used. %NL80211_ATTR_WIPHY_FREQ is used to specify the frequency for the operation. %NL80211_ATTR_DURATION is used to specify the duration in milliseconds to remain on the channel. This command is also used as an event to notify when the requested duration starts (it may take a while for the driver to schedule this time due to other concurrent needs for the radio). When called, this operation returns a cookie (%NL80211_ATTR_COOKIE) that will be included with any events pertaining to this request; the cookie is also used to cancel the request."}, "@NL80211_CMD_JOIN_IBSS": {"attrs": ["%NL80211_ATTR_BEACON_INTERVAL"], "desc": "Join FREQ attribute (for the initial frequency if no peer can be found) and optionally a MAC (as BSSID) and FREQ_FIXED attribute if those should be fixed rather than automatically determined. Can only be executed on a network interface that is UP, and fixed BSSID/FREQ may be rejected. Another optional parameter is the beacon interval, given in the %NL80211_ATTR_BEACON_INTERVAL attribute, which if not given defaults to 100 TU (102.4ms)."}, "@NL80211_CMD_REG_BEACON_HINT": {"attrs": ["%NL80211_ATTR_WIPHY", "%NL80211_ATTR_FREQ_BEFORE", "%NL80211_ATTR_FREQ_AFTER"], "desc": "indicates has been found while world roaming thus enabling active scan or any mode of operation that initiates TX (beacons) on a channel where we would not have been able to do either before. As an example if you are world roaming (regulatory domain set to world or if your driver is using a custom world roaming regulatory domain) and while doing a passive scan on the 5 GHz band you find an AP there (if not on a DFS channel) you will now be able to actively scan for that AP or use AP mode on your card on that same channel. Note that this will never be used for channels 1-11 on the 2 GHz band as they are always enabled world wide. This beacon hint is only sent if your device had either disabled active scanning or beaconing on a channel. We send to userspace the wiphy on which we removed a restriction from (%NL80211_ATTR_WIPHY) and the channel on which this occurred before (%NL80211_ATTR_FREQ_BEFORE) and after (%NL80211_ATTR_FREQ_AFTER) the beacon hint was processed."}, "@NL80211_CMD_CRIT_PROTOCOL_START": {"attrs": [], "desc": "Indicates a critical protocol that needs more reliability in the connection to complete."}, "@NL80211_CMD_UNPROT_DEAUTHENTICATE": {"attrs": [], "desc": "Unprotected notification. This event is used to indicate that an unprotected deauthentication frame was dropped when MFP is in use."}, "@NL80211_CMD_REQ_SET_REG": {"attrs": [], "desc": "ask to the specified ISO/IEC 3166-1 alpha2 country code. The core will store this as a valid request and then query userspace for it."}, "@NL80211_CMD_SCHED_SCAN_RESULTS": {"attrs": [], "desc": "indicates results available."}, "@NL80211_CMD_REGISTER_BEACONS": {"attrs": [], "desc": "Register other BSSes when any interfaces are in AP mode. This helps implement OLBC handling in hostapd. Beacons are reported in %NL80211_CMD_FRAME messages. Note that per PHY only one application may register."}, "@NL80211_CMD_NEW_BEACON": {"attrs": [], "desc": "old"}, "@NL80211_CMD_NOTIFY_CQM": {"attrs": [], "desc": "Connection command is used as an event to indicate the that a trigger level was reached."}, "@NL80211_CMD_TRIGGER_SCAN": {"attrs": ["%NL80211_ATTR_TX_NO_CCK_RATE"], "desc": "trigger %NL80211_ATTR_TX_NO_CCK_RATE is used to decide whether to send the probe requests at CCK rate or not."}, "@NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL": {"attrs": ["%NL80211_ATTR_WIPHY", "%NL80211_ATTR_IFINDEX", "%NL80211_ATTR_COOKIE"], "desc": "This pending remain-on-channel duration if the desired operation has been completed prior to expiration of the originally requested duration. %NL80211_ATTR_WIPHY or %NL80211_ATTR_IFINDEX is used to specify the radio. The %NL80211_ATTR_COOKIE attribute must be given as well to uniquely identify the request. This command is also used as an event to notify when a requested remain-on-channel duration has expired."}, "@NL80211_CMD_REGISTER_FRAME": {"attrs": [], "desc": "Register (via @NL80211_CMD_FRAME) for processing in userspace. This command requires an interface index, a frame type attribute (optional for backward compatibility reasons, if not given assumes action frames) and a match attribute containing the first few bytes of the frame that should match, e.g. a single byte for only a category match or four bytes for vendor frames including the OUI. The registration cannot be dropped, but is removed automatically when the netlink socket is closed. Multiple registrations can be made."}, "@NL80211_CMD_CHANNEL_SWITCH": {"attrs": ["%NL80211_ATTR_CH_SWITCH_COUNT", "%NL80211_ATTR_WIPHY_FREQ", "%NL80211_ATTR_CH_SWITCH_BLOCK_TX"], "desc": "Perform the new channel information (Channel Switch Announcement - CSA) in the beacon for some time (as defined in the %NL80211_ATTR_CH_SWITCH_COUNT parameter) and then change to the new channel. Userspace provides the new channel information (using %NL80211_ATTR_WIPHY_FREQ and the attributes determining channel width). %NL80211_ATTR_CH_SWITCH_BLOCK_TX may be supplied to inform other station that transmission must be blocked until the channel switch is complete."}, "@NL80211_CMD_GET_INTERFACE": {"attrs": ["%NL80211_ATTR_WIPHY", "%NL80211_ATTR_IFINDEX"], "desc": "Request either a dump request on a %NL80211_ATTR_WIPHY or a specific get on an %NL80211_ATTR_IFINDEX is supported."}, "@NL80211_CMD_RADAR_DETECT": {"attrs": ["%NL80211_ATTR_RADAR_EVENT"], "desc": "Start a radar is detected or the channel availability scan (CAC) has finished or was aborted, or a radar was detected, usermode will be notified with this event. This command is also used to notify userspace about radars while operating on this channel. %NL80211_ATTR_RADAR_EVENT is used to inform about the type of the event."}, "@NL80211_CMD_GET_POWER_SAVE": {"attrs": [], "desc": "Get"}, "@NL80211_CMD_DISCONNECT": {"attrs": ["%NL80211_ATTR_DISCONNECTED_BY_AP", "%NL80211_ATTR_REASON_CODE"], "desc": "drop userspace that a connection was dropped by the AP or due to other reasons, for this the %NL80211_ATTR_DISCONNECTED_BY_AP and %NL80211_ATTR_REASON_CODE attributes are used."}, "@NL80211_CMD_CONNECT": {"attrs": ["%NL80211_ATTR_SSID", "%NL80211_ATTR_IE", "%NL80211_ATTR_AUTH_TYPE", "%NL80211_ATTR_USE_MFP", "%NL80211_ATTR_MAC", "%NL80211_ATTR_WIPHY_FREQ", "%NL80211_ATTR_CONTROL_PORT", "%NL80211_ATTR_CONTROL_PORT_ETHERTYPE", "%NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT", "%NL80211_ATTR_BG_SCAN_PERIOD"], "desc": "connection requests to connect to a specified network but without separating auth and assoc steps. For this, you need to specify the SSID in a %NL80211_ATTR_SSID attribute, and can optionally specify the association IEs in %NL80211_ATTR_IE, %NL80211_ATTR_AUTH_TYPE, %NL80211_ATTR_USE_MFP, %NL80211_ATTR_MAC, %NL80211_ATTR_WIPHY_FREQ, %NL80211_ATTR_CONTROL_PORT, %NL80211_ATTR_CONTROL_PORT_ETHERTYPE and %NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT. Background scan period can optionally be specified in %NL80211_ATTR_BG_SCAN_PERIOD, if not specified default background scan configuration in driver is used and if period value is 0, bg scan will be disabled. This attribute is ignored if driver does not support roam scan. It is also sent as an event, with the BSSID and response IEs when the connection is established or failed to be established. This can be determined by the STATUS_CODE attribute."}, "@NL80211_CMD_SET_BEACON": {"attrs": ["%NL80211_ATTR_BEACON_HEAD", "%NL80211_ATTR_BEACON_TAIL", "%NL80211_ATTR_IE", "%NL80211_ATTR_IE_PROBE_RESP", "%NL80211_ATTR_IE_ASSOC_RESP"], "desc": "change using the %NL80211_ATTR_BEACON_HEAD and %NL80211_ATTR_BEACON_TAIL attributes. For drivers that generate the beacon and probe responses internally, the following attributes must be provided: %NL80211_ATTR_IE, %NL80211_ATTR_IE_PROBE_RESP and %NL80211_ATTR_IE_ASSOC_RESP."}, "@NL80211_CMD_ACTION_TX_STATUS": {"attrs": [], "desc": "Alias backward compatibility."}, "@NL80211_CMD_JOIN_MESH": {"attrs": [], "desc": "Join mesh config parameters may be given."}, "@NL80211_CMD_ROAM": {"attrs": [], "desc": "request sent as an event when the card/driver roamed by itself."}, "@NL80211_CMD_SET_REG": {"attrs": ["%NL80211_ATTR_REG_ALPHA", "%NL80211_ATTR_REG_RULE_FREQ_", "%NL80211_ATTR_FREQ_RANGE_MAX_BW", "%NL80211_ATTR_REG_RULE_POWER_MAX_ANT_GAIN", "%NL80211_ATTR_REG_RULE_POWER_MAX_EIRP"], "desc": "Set after being queried by the kernel. CRDA replies by sending a regulatory domain structure which consists of %NL80211_ATTR_REG_ALPHA set to our current alpha2 if it found a match. It also provides NL80211_ATTR_REG_RULE_FLAGS, and a set of regulatory rules. Each regulatory rule is a nested set of attributes given by %NL80211_ATTR_REG_RULE_FREQ_[START|END] and %NL80211_ATTR_FREQ_RANGE_MAX_BW with an attached power rule given by %NL80211_ATTR_REG_RULE_POWER_MAX_ANT_GAIN and %NL80211_ATTR_REG_RULE_POWER_MAX_EIRP."}, "@NL80211_CMD_GET_COALESCE": {"attrs": [], "desc": "Get"}, "@NL80211_CMD_FRAME_WAIT_CANCEL": {"attrs": [], "desc": "When command may be used with the corresponding cookie to cancel the wait time if it is known that it is no longer necessary."}, "@NL80211_CMD_DEL_BEACON": {"attrs": [], "desc": "old"}, "@NL80211_CMD_LEAVE_IBSS": {"attrs": [], "desc": "Leave determined by the network interface."}, "@NL80211_CMD_SET_MCAST_RATE": {"attrs": [], "desc": "Change for IBSS or MESH vif."}, "@NL80211_CMD_TESTMODE": {"attrs": [], "desc": "testmode to identify the device, and the TESTDATA blob attribute to pass through to the driver."}, "@NL80211_CMD_DEL_MPATH": {"attrs": ["%NL80211_ATTR_MAC"], "desc": "Delete %NL80211_ATTR_MAC."}, "@NL80211_CMD_ADD_TX_TS": {"attrs": ["%NL80211_ATTR_TSID", "%NL80211_ATTR_MAC","%NL80211_ATTR_USER_PRIO","%NL80211_ATTR_ADMITTED_TIME"],"desc": "Ask the kernel to add a traffic stream for the given %NL80211_ATTR_TSID and %NL80211_ATTR_MAC with %NL80211_ATTR_USER_PRIO and %NL80211_ATTR_ADMITTED_TIME parameters. Note that the action frame handshake with the AP shall be handled by userspace via the normal management RX/TX framework, this only sets up the TX TS in the driver/device. If the admitted time attribute is not added then the request just checksif a subsequent setup could be successful, the intent is to use this to avoid setting up a session with the AP when local restrictions would make that impossible. However, the subsequent real setup may still fail even if the check was successful."}, "@NL80211_CMD_DEL_TX_TS": {"attrs": ["%NL80211_ATTR_MAC","%NL80211_ATTR_TSID"], "desc": "Remove an existing TS with the %NL80211_ATTR_TSID and %NL80211_ATTR_MAC parameters. It isn't necessary to call this before removing a station entry entirely, or before disassociating or similar, cleanup will happen in the driver/device in this case."}, "@NL80211_CMD_GET_MPP": {"attrs": ["%NL80211_ATTR_MAC","%NL80211_ATTR_IFINDEX"], "desc": "Get mesh path attributes for mesh proxy path to destination %NL80211_ATTR_MAC on the interface identified by %NL80211_ATTR_IFINDEX."}, "@NL80211_CMD_JOIN_OCB": {"attrs": [], "desc": "Join the OCB network. The center frequency and bandwidth of a channel must be given."}, "@NL80211_CMD_LEAVE_OCB": {"attrs": [], "desc": "Leave the OCB network -- no special arguments, the network is determined by the network interface."}, "@NL80211_CMD_TDLS_CHANNEL_SWITCH": {"attrs": ["%NL80211_ATTR_MAC","%NL80211_ATTR_MAC","%NL80211_ATTR_WIPHY_FREQ","%NL80211_ATTR_OPER_CLASS"], "desc": "Start channel-switching with a TDLS peer, identified by the %NL80211_ATTR_MAC parameter. A target channel is provided via %NL80211_ATTR_WIPHY_FREQ and other attributes determining channel width/type. The target operating class is given via %NL80211_ATTR_OPER_CLASS. The driver is responsible for continually initiating channel-switching operations and returning to the base channel for communication with the AP."}, "@NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH": {"attrs": ["%NL80211_ATTR_MAC"], "desc": "Stop channel-switching with a TDLS peer given by %NL80211_ATTR_MAC. Both peers must be on the base channel when this command completes."}, "@NL80211_CMD_WIPHY_REG_CHANGE": {"attrs": [], "desc": "Similar to %NL80211_CMD_REG_CHANGE, but used as an event to indicate changes for devices with wiphy-specific regdom management."},"@NL80211_CMD_VENDOR":{"attrs":["%NL80211_ATTR_VENDOR_ID","%NL80211_ATTR_VENDOR_SUBCMD","%NL80211_ATTR_VENDOR_DATA"], "desc":"Vendor-specified command/event. The command is specified by the %NL80211_ATTR_VENDOR_ID attribute and a sub-command in %NL80211_ATTR_VENDOR_SUBCMD. Parameter(s) can be transported in %NL80211_ATTR_VENDOR_DATA. For feature advertisement, the %NL80211_ATTR_VENDOR_DATA attribute is used in the wiphy data as a nested attribute containing descriptions (&struct nl80211_vendor_cmd_info) of the supported vendor commands. This may also be sent as an event with the same attributes."}, "@NL80211_CMD_SET_QOS_MAP": {"attrs":["%NL80211_ATTR_QOS_MAP"], "desc":"Set Interworking QoS mapping for IP DSCP values. The QoS mapping information is included in %NL80211_ATTR_QOS_MAP. If that attribute is not included, QoS mapping is disabled. Since this QoS mapping is relevant for IP packets, it is only valid during an association. This is cleared on disassociation and AP restart."}}
5 {"0": "@NL80211_CMD_UNSPEC", "1": "@NL80211_CMD_GET_WIPHY", "2": "@NL80211_CMD_SET_WIPHY", "3": "@NL80211_CMD_NEW_WIPHY", "4": "@NL80211_CMD_DEL_WIPHY", "5": "@NL80211_CMD_GET_INTERFACE", "6": "@NL80211_CMD_SET_INTERFACE", "7": "@NL80211_CMD_NEW_INTERFACE", "8": "@NL80211_CMD_DEL_INTERFACE", "9": "@NL80211_CMD_GET_KEY", "10": "@NL80211_CMD_SET_KEY", "11": "@NL80211_CMD_NEW_KEY", "12": "@NL80211_CMD_DEL_KEY", "13": "@NL80211_CMD_GET_BEACON", "14": "@NL80211_CMD_SET_BEACON", "15": ["@NL80211_CMD_START_AP", "@NL80211_CMD_NEW_BEACON"], "16": ["@NL80211_CMD_STOP_AP", "@NL80211_CMD_DEL_BEACON"], "17": "@NL80211_CMD_GET_STATION", "18": "@NL80211_CMD_SET_STATION", "19": "@NL80211_CMD_NEW_STATION", "20": "@NL80211_CMD_DEL_STATION", "21": "@NL80211_CMD_GET_MPATH", "22": "@NL80211_CMD_SET_MPATH", "23": "@NL80211_CMD_NEW_MPATH", "24": "@NL80211_CMD_DEL_MPATH", "25": "@NL80211_CMD_SET_BSS", "26": "@NL80211_CMD_SET_REG", "27": "@NL80211_CMD_REQ_SET_REG", "28": "@NL80211_CMD_GET_MESH_CONFIG", "29": "@NL80211_CMD_SET_MESH_CONFIG", "30": "@NL80211_CMD_SET_MGMT_EXTRA_IE", "31": "@NL80211_CMD_GET_REG", "32": "@NL80211_CMD_GET_SCAN", "33": "@NL80211_CMD_TRIGGER_SCAN", "34": "@NL80211_CMD_NEW_SCAN_RESULTS", "35": "@NL80211_CMD_SCAN_ABORTED", "36": "@NL80211_CMD_REG_CHANGE", "37": "@NL80211_CMD_AUTHENTICATE", "38": "@NL80211_CMD_ASSOCIATE", "39": "@NL80211_CMD_DEAUTHENTICATE", "40": "@NL80211_CMD_DISASSOCIATE", "41": "@NL80211_CMD_MICHAEL_MIC_FAILURE", "42": "@NL80211_CMD_REG_BEACON_HINT", "43": "@NL80211_CMD_JOIN_IBSS", "44": "@NL80211_CMD_LEAVE_IBSS", "45": "@NL80211_CMD_TESTMODE", "46": "@NL80211_CMD_CONNECT", "47": "@NL80211_CMD_ROAM", "48": "@NL80211_CMD_DISCONNECT", "49": "@NL80211_CMD_SET_WIPHY_NETNS", "50": "@NL80211_CMD_GET_SURVEY", "51": "@NL80211_CMD_NEW_SURVEY_RESULTS", "52": "@NL80211_CMD_SET_PMKSA", "53": "@NL80211_CMD_DEL_PMKSA", "54": "@NL80211_CMD_FLUSH_PMKSA", "55": "@NL80211_CMD_REMAIN_ON_CHANNEL", "56": "@NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL", "57": "@NL80211_CMD_SET_TX_BITRATE_MASK", "58": ["@NL80211_CMD_REGISTER_ACTION", "@NL80211_CMD_REGISTER_FRAME"], "59": ["@NL80211_CMD_FRAME", "@NL80211_CMD_ACTION"], "60": ["@NL80211_CMD_FRAME_TX_STATUS", "@NL80211_CMD_ACTION_TX_STATUS"], "61": "@NL80211_CMD_SET_POWER_SAVE", "62": "@NL80211_CMD_GET_POWER_SAVE", "63": "@NL80211_CMD_SET_CQM", "64": "@NL80211_CMD_NOTIFY_CQM", "65": "@NL80211_CMD_SET_CHANNEL", "66": "@NL80211_CMD_SET_WDS_PEER", "67": "@NL80211_CMD_FRAME_WAIT_CANCEL", "68": "@NL80211_CMD_JOIN_MESH", "69": "@NL80211_CMD_LEAVE_MESH", "70": "@NL80211_CMD_UNPROT_DEAUTHENTICATE", "71": "@NL80211_CMD_UNPROT_DISASSOCIATE", "72": "@NL80211_CMD_NEW_PEER_CANDIDATE", "73": "@NL80211_CMD_GET_WOWLAN", "74": "@NL80211_CMD_SET_WOWLAN", "75": "@NL80211_CMD_START_SCHED_SCAN", "76": "@NL80211_CMD_STOP_SCHED_SCAN", "77": "@NL80211_CMD_SCHED_SCAN_RESULTS", "78": "@NL80211_CMD_SCHED_SCAN_STOPPED", "79": "@NL80211_CMD_SET_REKEY_OFFLOAD", "80": "@NL80211_CMD_PMKSA_CANDIDATE", "81": "@NL80211_CMD_TDLS_OPER", "82": "@NL80211_CMD_TDLS_MGMT", "83": "@NL80211_CMD_UNEXPECTED_FRAME", "84": "@NL80211_CMD_PROBE_CLIENT", "85": "@NL80211_CMD_REGISTER_BEACONS", "86": "@NL80211_CMD_UNEXPECTED_4ADDR_FRAME", "87": "@NL80211_CMD_SET_NOACK_MAP", "88": "@NL80211_CMD_CH_SWITCH_NOTIFY", "89": "@NL80211_CMD_START_P2P_DEVICE", "90": "@NL80211_CMD_STOP_P2P_DEVICE", "91": "@NL80211_CMD_CONN_FAILED", "92": "@NL80211_CMD_SET_MCAST_RATE", "93": "@NL80211_CMD_SET_MAC_ACL", "94": "@NL80211_CMD_RADAR_DETECT", "95": "@NL80211_CMD_GET_PROTOCOL_FEATURES", "96": "@NL80211_CMD_UPDATE_FT_IES", "97": "@NL80211_CMD_FT_EVENT", "98": "@NL80211_CMD_CRIT_PROTOCOL_START", "99": "@NL80211_CMD_CRIT_PROTOCOL_STOP", "100": "@NL80211_CMD_GET_COALESCE", "101": "@NL80211_CMD_SET_COALESCE", "102": "@NL80211_CMD_CHANNEL_SWITCH", "103": "@NL80211_CMD_VENDOR", "104": "@NL80211_CMD_SET_QOS_MAP", "105": "@NL80211_CMD_ADD_TX_TS", "106": "@NL80211_CMD_DEL_TX_TS", "107": "@NL80211_CMD_GET_MPP", "108": "@NL80211_CMD_JOIN_OCB", "109": "@NL80211_CMD_LEAVE_OCB", "110": "@NL80211_CMD_SWITCH_STARTED_NOTIFY", "111": "@NL80211_CMD_TDLS_CHANNEL_SWITCH", "112": "@NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH", "113": "@NL80211_CMD_WIPHY_REG_CHANGE"}
0 #!/usr/bin/env python
1 """ nlhelp.py: nl80211 help functions
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 A set of functions to assist in finding info on nl80211 commands and attributes.
22 These are stored in the "data" files commands.help and attributes.help which are
23 json files.
24
25 """
26
27 __name__ = 'nlhelp'
28 __license__ = 'GPLv3'
29 __version__ = '0.0.1'
30 __date__ = 'August 2014'
31 __author__ = 'Dale Patterson'
32 __maintainer__ = 'Dale Patterson'
33 __email__ = '[email protected]'
34 __status__ = 'Production'
35
36 import os
37 import json
38 import pyric
39 import pyric.net.wireless.nl80211_h as nl80211h
40
41 # where are we?
42 fpath = os.path.dirname(os.path.realpath(__file__))
43
44 # read in the files here
45 cmdpath = os.path.join(fpath,'commands.help')
46 commands = None # cmd -> desc,attributes used dict
47 cmdlookup = None # reverse lookup for command constants
48 cin = None
49 try:
50 # first three lines are comments, 4th line is empty
51 cin = open(cmdpath,'r')
52 for _ in xrange(4): _in = cin.readline()
53 commands = json.loads(cin.readline())
54 cmdlookup = json.loads(cin.readline())
55 except:
56 raise pyric.error(pyric.EUNDEF,"Failed to process commands.help")
57 finally:
58 if cin: cin.close()
59
60 attrpath = os.path.join(fpath,'attributes.help')
61 attributes = None # attr -> desc, commands used by, datatype
62 attrlookup = None # reverse lookup for attribute constants
63 ain = None
64 try:
65 # first three lines are comments, 3th line is empty
66 ain = open(attrpath,'r')
67 for _ in xrange(4): _in = ain.readline()
68 attributes = json.loads(ain.readline())
69 attrlookup = json.loads(ain.readline())
70 except:
71 raise pyric.error(pyric.EUNDEF, "Failed to process attributes.help")
72 finally:
73 if ain: ain.close()
74
75 def command(cmd):
76 """
77 shows help on command can either be the full name i.e. NL80211_CMD_GET_WIPHY
78 or a shortened version GET_WIPHY
79 :param cmd: command to show description of.
80 :returns: description of command, attributes used in command and the constant
81 that refers to the command
82 """
83 try:
84 cmd = cmd.upper().replace('@','') # in the event it comes from cmdbynum
85 if not cmd.startswith("NL80211_CMD_"): cmd = "@NL80211_CMD_" + cmd
86 else: cmd = '@' + cmd
87 entry = commands[cmd]
88 attrs = ", ".join([attr.replace('%','') for attr in entry['attrs']])
89 out = "{0}\tValue={1}\n".format(cmd,eval('nl80211h.' + cmd[1:]))
90 out += "------------------------------------------------------\n"
91 out += "Description: {0}\n".format(entry['desc'])
92 out += "------------------------------------------------------\n"
93 out += "Attributes: {0}".format(attrs)
94 return out
95 except KeyError:
96 return "No entry found for command {0}".format(cmd)
97 except AttributeError:
98 return "{0} not found in nl80211_h".format(cmd)
99
100 def cmdbynum(n):
101 """
102 reverse lookup n to corresponding command variable
103 :param n: integer value to search for
104 :returns: string representation of the command variable corresponding to n
105 """
106 return cmdlookup[str(n)]
107
108 def attribute(attr):
109 """
110 shows help on attribute can either be the full name i.e. NL80211_ATTR_MAC
111 or a shortened version MAC
112 :param attr: attribute to show description of.
113 :returns: description of attribute, commands that use the attribute, datatype
114 of the attribute and the constant that refers to the attribute
115 """
116 try:
117 attr = attr.upper().replace('@','') # in the event it comes from attrbynum
118 if not attr.startswith("NL80211_ATTR_"): attr = "@NL80211_ATTR_" + attr
119 else: attr = '@' + attr
120 entry = attributes[attr]
121 cmds = ", ".join([cmd.replace('%', '') for cmd in entry['cmds']])
122 out = "{0}\tValue={1}\tDatatype={2}\n".format(attr,
123 eval('nl80211h.' + attr[1:]),
124 entry['type'])
125 out += "------------------------------------------------------\n"
126 out += "Description: {0}\n".format(entry['desc'])
127 out += "------------------------------------------------------\n"
128 out += "Commands: {0}".format(cmds)
129 return out
130 except KeyError:
131 return "No entry found for attribute {0}".format(attr)
132 except AttributeError:
133 return "{0} not found in nl80211_h".format(attr)
134
135 def attrbynum(n):
136 """
137 reverse lookup n to corresponding attribute variable
138 :param n: integer value to search for
139 :returns: string representation of the command variable corresponding to n
140 """
141 return attrlookup[str(n)][0]
142
143 def search(tkn):
144 """
145 searches for and returns any commands,attributes with tkn
146 :param tkn:
147 :returns: a list of commands,attributes with tkn in them
148 """
149 tkn = tkn.upper()
150 if len(tkn) < 3:
151 raise pyric.error(pyric.EUNDEF,"{0} is to ambiguous".format(tkn))
152 found = [cmd for cmd in commands if tkn in cmd]
153 found += [attr for attr in attributes if tkn in attr]
154 return found
0 #!/usr/bin/env python
1
2 """ pyw.py: python iw
3
4 Copyright (C) 2016 Dale V. Patterson ([email protected])
5
6 This program is free software: you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free Software
8 Foundation, either version 3 of the License, or (at your option) any later
9 version.
10
11 Redistribution and use in source and binary forms, with or without
12 modifications, are permitted provided that the following conditions are met:
13 o Redistributions of source code must retain the above copyright notice, this
14 list of conditions and the following disclaimer.
15 o Redistributions in binary form must reproduce the above copyright notice,
16 this list of conditions and the following disclaimer in the documentation
17 and/or other materials provided with the distribution.
18 o Neither the name of the orginal author Dale V. Patterson nor the names of
19 any contributors may be used to endorse or promote products derived from
20 this software without specific prior written permission.
21
22 Provides a python version of a subset of the iw command & additionally, a
23 smaller subset of ifconfig/iwconfig.
24
25 Each command/function (excluding interfaces & isinterface which do not rely on
26 ioctl/netlink sockets) comes in two flavors - one-time & persistent.
27 1) one-time: similar to iw. The command, creates the netlink socket
28 (or ioctl), composes the message, sends the message & receives the
29 response, parses the results, closes the socket & returns the results to
30 the caller. At no time does the caller need to be aware of any underlying
31 netlink processes or structures.
32 2) persistent: communication & parsing only. The onus of socket creation and
33 deletion is on the caller which allows them to create one (or more)
34 socket(s). The pyw functions will only handle message construction, message
35 sending and receiving & message parsing.
36
37 Callers that intend to use pyw functionality often & repeatedly may prefer to
38 use a persistent netlink/ioctl socket. Socket creation & deletion are
39 relatively fast however, if a program is repeatedly using pyw function(s)
40 (such as a scanner that is changing channels mulitple times per second) it
41 makes sense for the caller to create a socket one time only & use the same
42 socket. However, if the caller is only using pyw periodically and/or does not
43 want to bothered with socket maintenance, the one-time flavor would be better.
44
45 for one-time execution, for example use
46
47 regset('US')
48
49 for persistent execution, use
50
51 regset('US',nlsocket)
52
53 where nlsocket is created with libnl.nl_socket_alloc()
54
55 NOTE:
56 1) All functions (excluding wireless core related) will use a Card object which
57 collates the physical index, device name and interface index (ifindex) in a
58 tuple rather than a device name or physical index or ifindex as this will not
59 require the caller to remember if a dev or a phy or a ifindex is needed. The
60 Exceptions to this are:
61 devinfo which will accept a Card or a dev
62 devadd which will accept a Card or a phy
63 2) All functions allow pyric errors to pass through. Callers must catch these
64 if they desire
65
66 """
67
68 __name__ = 'pyw'
69 __license__ = 'GPLv3'
70 __version__ = '0.1.8'
71 __date__ = 'July 2016'
72 __author__ = 'Dale Patterson'
73 __maintainer__ = 'Dale Patterson'
74 __email__ = '[email protected]'
75 __status__ = 'Production'
76
77 import struct # ioctl unpacking
78 import pyric # pyric exception
79 import re # check addr validity
80 from pyric.nlhelp.nlsearch import cmdbynum # get command name
81 from pyric.utils import channels # channel related
82 from pyric.utils import rfkill # block/unblock
83 import pyric.utils.hardware as hw # device related
84 from pyric.utils import ouifetch # get oui dict
85 import pyric.net.netlink_h as nlh # netlink definition
86 import pyric.net.genetlink_h as genlh # genetlink definition
87 import pyric.net.wireless.nl80211_h as nl80211h # nl80211 definition
88 from pyric.net.wireless import wlan # IEEE 802.11 Std definition
89 import pyric.net.sockios_h as sioch # sockios constants
90 import pyric.net.if_h as ifh # ifreq structure
91 import pyric.lib.libnl as nl # netlink functions
92 import pyric.lib.libio as io # ioctl functions
93
94 _FAM80211ID_ = None
95
96 # redefine some nl80211 enum lists for ease of use
97 IFTYPES = nl80211h.NL80211_IFTYPES
98 MNTRFLAGS = nl80211h.NL80211_MNTR_FLAGS
99 TXPWRSETTINGS = nl80211h.NL80211_TX_POWER_SETTINGS
100
101 ################################################################################
102 #### WIRELESS CORE ####
103 ################################################################################
104
105 def interfaces():
106 """
107 retrieves all network interfaces (APX ifconfig)
108 :returns: a list of device names of current network interfaces cards
109 """
110 fin = None
111 try:
112 # read in devices from /proc/net/dev. After splitting on newlines, the
113 # first 2 lines are headers and the last line is empty so we remove them
114 fin = open(hw.dpath, 'r')
115 ds = fin.read().split('\n')[2:-1]
116 except IOError:
117 return []
118 finally:
119 if fin: fin.close()
120
121 # the remaining lines are <dev>: p1 p2 ... p3, split on ':' & strip whitespace
122 return [d.split(':')[0].strip() for d in ds]
123
124 def isinterface(dev):
125 """
126 determines if device name belongs to a network card (APX ifconfig <dev>)
127 :param dev: device name
128 :returns: {True if dev is a device|False otherwise}
129 """
130 return dev in interfaces()
131
132 def winterfaces(*argv):
133 """
134 retrieve all wireless interfaces (APX iwconfig)
135 :param argv: ioctl socket at argv[0] (or empty)
136 :returns: list of device names of current wireless NICs
137 """
138 try:
139 iosock = argv[0]
140 except IndexError:
141 return _iostub_(winterfaces)
142
143 wifaces = []
144 for dev in interfaces():
145 # no errors are caught here - but allowed to pass
146 if iswireless(dev, iosock): wifaces.append(dev)
147 return wifaces
148
149 def iswireless(dev, *argv):
150 """
151 determines if given device is wireless (APX iwconfig <dev>)
152 :param dev: device name
153 :param argv: ioctl socket at argv[0] (or empty)
154 :returns: {True:device is wireless|False:device is not wireless/not present}
155 """
156 try:
157 iosock = argv[0]
158 except IndexError:
159 return _iostub_(iswireless, dev)
160
161 try:
162 # if the call succeeds, found to be wireless
163 _ = io.io_transfer(iosock, sioch.SIOCGIWNAME, ifh.ifreq(dev))
164 return True
165 except AttributeError as e:
166 raise pyric.error(pyric.EINVAL, e)
167 except io.error as e:
168 # ENODEV or ENOTSUPP means not wireless, reraise any others
169 if e.errno == pyric.ENODEV or e.errno == pyric.EOPNOTSUPP: return False
170 else: raise pyric.error(e.errno, e.strerror)
171
172 def phylist():
173 """ :returns: a list of tuples t = (physical indexe, physical name) """
174 # we could walk the directory /sys/class/ieee80211 as well but we'll
175 # let rfkill do it (just in case the above path differs across distros or
176 # in future upgrades
177 phys = []
178 rfdevs = rfkill.rfkill_list()
179 for rfk in rfdevs:
180 if rfdevs[rfk]['type'] == 'wlan':
181 phys.append((int(rfk.split('phy')[1]),rfk))
182 return phys
183
184 def regget(*argv):
185 """
186 gets the current regulatory domain (iw reg get)
187 :param argv: netlink socket at argv[0] (or empty)
188 :returns: the two charactor regulatory domain
189 """
190 try:
191 nlsock = argv[0]
192 except IndexError:
193 return _nlstub_(regget)
194
195 try:
196 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
197 cmd=nl80211h.NL80211_CMD_GET_REG,
198 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
199 nl.nl_sendmsg(nlsock, msg)
200 rmsg = nl.nl_recvmsg(nlsock)
201 except nl.error as e:
202 raise pyric.error(e.errno, e.strerror)
203 return nl.nla_find(rmsg, nl80211h.NL80211_ATTR_REG_ALPHA2)
204
205 def regset(rd, *argv):
206 """
207 REQUIRES ROOT PRIVILEGES
208 sets the current regulatory domain (iw reg set <rd>)
209 :param rd: regulatory domain code
210 :param argv: netlink socket at argv[0] (or empty)
211 """
212 if len(rd) != 2:
213 raise pyric.error(pyric.EINVAL, "Invalid reg. domain {0}".format(rd))
214 try:
215 nlsock = argv[0]
216 except IndexError:
217 return _nlstub_(regset, rd)
218
219 try:
220 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
221 cmd=nl80211h.NL80211_CMD_REQ_SET_REG,
222 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
223 nl.nla_put_string(msg, rd.upper(), nl80211h.NL80211_ATTR_REG_ALPHA2)
224 nl.nl_sendmsg(nlsock, msg)
225 _ = nl.nl_recvmsg(nlsock)
226 except nl.error as e:
227 raise pyric.error(e.errno, e.strerror)
228
229 ################################################################################
230 #### CARD RELATED ####
231 ################################################################################
232
233 class Card(tuple):
234 """
235 A wireless network interface controller - Wrapper around a tuple
236 t = (physical index,device name, interface index)
237 Exposes the following properties: (callable by '.'):
238 phy: physical index
239 dev: device name
240 idx: interface index (ifindex)
241 """
242 def __new__(cls, p, d, i):
243 return super(Card, cls).__new__(cls, tuple((p, d, i)))
244 def __repr__(self):
245 return "Card(phy={0},dev={1},ifindex={2})".format(self.phy,
246 self.dev,
247 self.idx)
248 @property
249 def phy(self): return self[0]
250 @property
251 def dev(self): return self[1]
252 @property
253 def idx(self): return self[2]
254
255 def getcard(dev, *argv):
256 """
257 get the Card object from device name
258 :param dev: device name
259 :returns: a Card with device name dev
260 """
261 try:
262 nlsock = argv[0]
263 except IndexError:
264 return _nlstub_(getcard, dev)
265
266 return devinfo(dev, nlsock)['card']
267
268 def validcard(card, *argv):
269 """
270 determines if card is still valid i.e. another program has not changed it
271 :param card: Card object
272 :param argv: netlink socket at argv[0] (or empty)
273 :returns: True if card is still valid, False otherwise
274 """
275 try:
276 nlsock = argv[0]
277 except IndexError:
278 return _nlstub_(validcard, card)
279
280 try:
281 return card == devinfo(card.dev, nlsock)['card']
282 except pyric.error as e:
283 if e.errno == pyric.ENODEV: return False
284 else: raise
285
286 ################################################################################
287 #### ADDRESS RELATED ####
288 ################################################################################
289
290 def macget(card, *argv):
291 """
292 gets the interface's hw address (APX ifconfig <card.dev> | grep HWaddr)
293 :param card: Card object
294 :param argv: ioctl socket at argv[0] (or empty)
295 :returns: device mac after operation
296 """
297 try:
298 iosock = argv[0]
299 except IndexError:
300 return _iostub_(macget, card)
301
302 try:
303 flag = sioch.SIOCGIFHWADDR
304 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
305 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
306 if fam in [ifh.ARPHRD_ETHER, ifh.AF_UNSPEC,ifh.ARPHRD_IEEE80211_RADIOTAP]:
307 return _hex2mac_(ret[18:24])
308 else:
309 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return hwaddr family")
310 except AttributeError as e:
311 raise pyric.error(pyric.EINVAL, e)
312 except struct.error as e:
313 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
314 except io.error as e:
315 raise pyric.error(e.errno, e.strerror)
316
317 def macset(card, mac, *argv):
318 """
319 REQUIRES ROOT PRIVILEGES/CARD DOWN
320 set nic's hwaddr (ifconfig <card.dev> hw ether <mac>)
321 :param card: Card object
322 :param mac: macaddr to set
323 :param argv: ioctl socket at argv[0] (or empty)
324 :returns: mac address after operation
325 """
326 if not _validmac_(mac): raise pyric.error(pyric.EINVAL, "Invalid mac address")
327
328 try:
329 iosock = argv[0]
330 except IndexError:
331 return _iostub_(macset, card, mac)
332
333 try:
334 flag = sioch.SIOCSIFHWADDR
335 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag, [mac]))
336 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
337 if fam in [ifh.ARPHRD_ETHER, ifh.AF_UNSPEC, ifh.ARPHRD_IEEE80211_RADIOTAP]:
338 return _hex2mac_(ret[18:24])
339 else:
340 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return hwaddr family")
341 except AttributeError as e:
342 raise pyric.error(pyric.EINVAL, e)
343 except struct.error as e:
344 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
345 except io.error as e:
346 raise pyric.error(e.errno, e.strerror)
347
348 def inetget(card, *argv):
349 """
350 get nic's ip, netmask and broadcast addresses
351 :param card: Card object
352 :param argv: ioctl socket at argv[0] (or empty)
353 :returns: the tuple t = (ip4,netmask,broadcast)
354 """
355 try:
356 iosock = argv[0]
357 except IndexError:
358 return _iostub_(inetget, card)
359
360 try:
361 # ip
362 flag = sioch.SIOCGIFADDR
363 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
364 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
365 if fam == ifh.AF_INET:
366 ip4 = _hex2ip4_(ret[20:24])
367 else:
368 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return ip family")
369
370 # netmask
371 flag = sioch.SIOCGIFNETMASK
372 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
373 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
374 if fam == ifh.AF_INET:
375 netmask = _hex2ip4_(ret[20:24])
376 else:
377 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return netmask family")
378
379 # broadcast
380 flag = sioch.SIOCGIFBRDADDR
381 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
382 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
383 if fam == ifh.AF_INET:
384 brdaddr = _hex2ip4_(ret[20:24])
385 else:
386 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return broadcast family")
387 except AttributeError as e:
388 raise pyric.error(pyric.EINVAL, e)
389 except struct.error as e:
390 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
391 except io.error as e:
392 # catch address not available, which means the card currently does not
393 # have any addresses set - raise others
394 if e.errno == pyric.EADDRNOTAVAIL: return None, None, None
395 raise pyric.error(e.errno, e.strerror)
396
397 return ip4, netmask, brdaddr
398
399 def inetset(card, ipaddr, netmask, broadcast, *argv):
400 """
401 REQUIRES ROOT PRIVILEGES
402 set nic's ip4 addr, netmask and/or broadcast
403 (ifconfig <card.dev> <ipaddr> netmask <netmask> broadcast <broadcast>)
404 can set ipaddr,netmask and/or broadcast to None but one or more of ipaddr,
405 netmask, broadcast must be set
406 :param card: Card object
407 :param ipaddr: ip address to set
408 :param netmask: netmask to set
409 :param broadcast: broadcast to set
410 :param argv: ioctl socket at argv[0] (or empty)
411 NOTE:
412 1) throws error if setting netmask or broadcast and card does not have
413 an ip assigned
414 2) if setting only the ip address, netmask and broadcast will be set
415 accordingly by the kernel.
416 3) If setting multiple or setting the netmask and/or broadcast after the ip
417 is assigned, one can set them to erroneous values i.e. ip = 192.168.1.2
418 and broadcast = 10.0.0.31.
419 """
420 # ensure one of params is set & that all set params are valid ip address
421 if not ipaddr and not netmask and not broadcast:
422 raise pyric.error(pyric.EINVAL, "No parameters specified")
423 if ipaddr and not _validip4_(ipaddr):
424 raise pyric.error(pyric.EINVAL, "Invalid ip4 address")
425 if netmask and not _validip4_(netmask):
426 raise pyric.error(pyric.EINVAL, "Invalid netmask")
427 if broadcast and not _validip4_(broadcast):
428 raise pyric.error(pyric.EINVAL, "Invalid broadcast")
429
430 try:
431 iosock = argv[0]
432 except IndexError:
433 return _iostub_(inetset, card, ipaddr, netmask, broadcast)
434
435 # we have to do one at a time
436 try:
437 # ip address first
438 if ipaddr: ip4set(card, ipaddr, iosock)
439 if netmask: netmaskset(card, netmask, iosock)
440 if broadcast: broadcastset(card, broadcast, iosock)
441 except pyric.error as e:
442 # an ambiguous error is thrown if attempting to set netmask or broadcast
443 # without an ip address already set on the card
444 if not ipaddr and e.errno == pyric.EADDRNOTAVAIL:
445 raise pyric.error(pyric.EINVAL, "Set ip4 addr first")
446 else:
447 raise
448 except AttributeError as e:
449 raise pyric.error(pyric.EINVAL, e)
450 except struct.error as e:
451 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
452
453 def ip4set(card, ipaddr, *argv):
454 """
455 REQUIRES ROOT PRIVILEGES
456 set nic's ip4 addr (ifconfig <card.dev> <ipaddr>
457 :param card: Card object
458 :param ipaddr: ip address to set
459 :param argv: ioctl socket at argv[0] (or empty)
460 :returns: the new ip address
461 NOTE: setting the ip will set netmask and broadcast accordingly
462 """
463 if not _validip4_(ipaddr): raise pyric.error(pyric.EINVAL, "Invalid ipaddr")
464
465 try:
466 iosock = argv[0]
467 except IndexError:
468 return _iostub_(ip4set, card, ipaddr)
469
470 try:
471 flag = sioch.SIOCSIFADDR
472 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag, [ipaddr]))
473 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
474 if fam == ifh.AF_INET:
475 return _hex2ip4_(ipaddr)
476 else:
477 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return ip family")
478 except AttributeError as e:
479 raise pyric.error(pyric.EINVAL, e)
480 except struct.error as e:
481 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
482 except io.error as e:
483 raise pyric.error(e.errno, e.strerror)
484
485 def netmaskset(card, netmask, *argv):
486 """
487 REQUIRES ROOT PRIVILEGES
488 set nic's ip4 netmask (ifconfig <card.dev> netmask <netmask>
489 :param card: Card object
490 :param netmask: netmask to set
491 :param argv: ioctl socket at argv[0] (or empty)
492 :returns: the new netmask
493 NOTE:
494 1) throws error if netmask is set and card does not have an ip assigned
495 """
496 if not _validip4_(netmask): raise pyric.error(pyric.EINVAL, "Invalid netmask")
497 try:
498 iosock = argv[0]
499 except IndexError:
500 return _iostub_(netmaskset, card, netmask)
501
502 try:
503 flag = sioch.SIOCGIFNETMASK
504 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
505 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
506 if fam == ifh.AF_INET:
507 return _hex2ip4_(ret[20:24])
508 else:
509 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return netmask family")
510 except AttributeError as e:
511 raise pyric.error(pyric.EINVAL, e)
512 except struct.error as e:
513 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
514 except io.error as e:
515 # an ambiguous error is thrown if attempting to set netmask or broadcast
516 # without an ip address already set on the card
517 if e.errno == pyric.EADDRNOTAVAIL:
518 raise pyric.error(pyric.EINVAL, "Cannot set netmask. Set ip first")
519 else:
520 raise pyric.error(e, e.strerror)
521
522 def broadcastset(card, broadcast, *argv):
523 """
524 REQUIRES ROOT PRIVILEGES
525 set nic's ip4 netmask (ifconfig <card.dev> broadcast <broadcast>
526 :param card: Card object
527 :param broadcast: netmask to set
528 :param argv: ioctl socket at argv[0] (or empty)
529 :returns: the new broadcast address
530 NOTE:
531 1) throws error if netmask is set and card does not have an ip assigned
532 2) can set broadcast to erroneous values i.e. ipaddr = 192.168.1.2 and
533 broadcast = 10.0.0.31.
534 """
535 if not _validip4_(broadcast): raise pyric.error(pyric.EINVAL, "Invalid bcast")
536
537 try:
538 iosock = argv[0]
539 except IndexError:
540 return _iostub_(broadcastset, card, broadcast)
541
542 # we have to do one at a time
543 try:
544 flag = sioch.SIOCGIFBRDADDR
545 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
546 fam = struct.unpack_from(ifh.sa_addr, ret, ifh.IFNAMELEN)[0]
547 if fam == ifh.AF_INET:
548 return _hex2ip4_(ret[20:24])
549 else:
550 raise pyric.error(pyric.EAFNOSUPPORT, "Invalid return broadcast family")
551 except pyric.error as e:
552 # an ambiguous error is thrown if attempting to set netmask or broadcast
553 # without an ip address already set on the card
554 if e.errno == pyric.EADDRNOTAVAIL:
555 raise pyric.error(pyric.EINVAL, "Cannot set broadcast. Set ip first")
556 else:
557 raise
558 except AttributeError as e:
559 raise pyric.error(pyric.EINVAL, e)
560 except struct.error as e:
561 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
562 except io.error as e:
563 # an ambiguous error is thrown if attempting to set netmask or broadcast
564 # without an ip address already set on the card
565 if e.errno == pyric.EADDRNOTAVAIL:
566 raise pyric.error(pyric.EINVAL, "Cannot set broadcast. Set ip first")
567 else:
568 raise pyric.error(e, e.strerror)
569
570 ################################################################################
571 #### HARDWARE ON/OFF ####
572 ################################################################################
573
574 def isup(card, *argv):
575 """
576 determine on/off state of card
577 :param card: Card object
578 :param argv: ioctl socet at argv[0] (or empty)
579 :returns: True if card is up, False otherwise
580 """
581 try:
582 iosock = argv[0]
583 except IndexError:
584 return _iostub_(isup, card)
585
586 try:
587 return _issetf_(_flagsget_(card.dev, iosock), ifh.IFF_UP)
588 except AttributeError:
589 raise pyric.error(pyric.EINVAL, "Invalid Card")
590
591 def up(card, *argv):
592 """
593 REQUIRES ROOT PRIVILEGES
594 turns dev on (ifconfig <card.dev> up)
595 :param card: Card object
596 :param argv: ioctl socket at argv[0] (or empty)
597 """
598 try:
599 iosock = argv[0]
600 except IndexError:
601 return _iostub_(up, card)
602
603 try:
604 flags = _flagsget_(card.dev, iosock)
605 if not _issetf_(flags, ifh.IFF_UP):
606 _flagsset_(card.dev, _setf_(flags, ifh.IFF_UP), iosock)
607 except AttributeError:
608 raise pyric.error(pyric.EINVAL, "Invalid Card")
609
610 def down(card, *argv):
611 """
612 REQUIRES ROOT PRIVILEGES
613 turns def off (ifconfig <card.dev> down)
614 :param card: Card object
615 :param argv: ioctl socket at argv[0] (or empty)
616 """
617 try:
618 iosock = argv[0]
619 except IndexError:
620 return _iostub_(down, card)
621
622 try:
623 flags = _flagsget_(card.dev, iosock)
624 if _issetf_(flags, ifh.IFF_UP):
625 _flagsset_(card.dev, _unsetf_(flags, ifh.IFF_UP), iosock)
626 except AttributeError:
627 raise pyric.error(pyric.EINVAL, "Invalid Card")
628
629 def isblocked(card):
630 """
631 determines blocked state of Card
632 :param card: Card object
633 :returns: tuple (Soft={True if soft blocked|False otherwise},
634 Hard={True if hard blocked|False otherwise})
635 """
636 try:
637 idx = rfkill.getidx(card.phy)
638 return rfkill.soft_blocked(idx), rfkill.hard_blocked(idx)
639 except AttributeError:
640 raise pyric.error(pyric.ENODEV, "Card is no longer regsitered")
641
642 def block(card):
643 """
644 soft blocks card
645 :param card: Card object
646 """
647 try:
648 idx = rfkill.getidx(card.phy)
649 rfkill.rfkill_block(idx)
650 except AttributeError:
651 raise pyric.error(pyric.ENODEV, "Card is no longer registered")
652
653 def unblock(card):
654 """
655 turns off soft block
656 :param card:
657 """
658 try:
659 idx = rfkill.getidx(card.phy)
660 rfkill.rfkill_unblock(idx)
661 except AttributeError:
662 raise pyric.error(pyric.ENODEV, "Card no longer registered")
663
664 ################################################################################
665 #### RADIO PROPERTIES ####
666 ################################################################################
667
668 def pwrsaveget(card, *argv):
669 """
670 returns card's power save state
671 :param card: Card object
672 :param argv: netlink socket at argv[0] (or empty)
673 :returns: True if power save is on, False otherwise
674 """
675 try:
676 nlsock = argv[0]
677 except IndexError:
678 return _nlstub_(pwrsaveget, card)
679
680 try:
681 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
682 cmd=nl80211h.NL80211_CMD_GET_POWER_SAVE,
683 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
684 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
685 nl.nl_sendmsg(nlsock, msg)
686 rmsg = nl.nl_recvmsg(nlsock)
687 except AttributeError:
688 raise pyric.error(pyric.EINVAL, "Invalid Card")
689 except nl.error as e:
690 raise pyric.error(e.errno, e.strerror)
691
692 return nl.nla_find(rmsg, nl80211h.NL80211_ATTR_PS_STATE) == 1
693
694 def pwrsaveset(card, on, *argv):
695 """
696 REQUIRES ROOT PRIVILEGES
697 sets card's power save state
698 :param card: Card object
699 :param on: {True = on|False = off}
700 :param argv: netlink socket at argv[0] (or empty)
701 sets card's power save
702 """
703 try:
704 nlsock = argv[0]
705 except IndexError:
706 return _nlstub_(pwrsaveset, card, on)
707
708 try:
709 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
710 cmd=nl80211h.NL80211_CMD_SET_POWER_SAVE,
711 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
712 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
713 nl.nla_put_u32(msg, int(on), nl80211h.NL80211_ATTR_PS_STATE)
714 nl.nl_sendmsg(nlsock, msg)
715 _ = nl.nl_recvmsg(nlsock)
716 except AttributeError:
717 raise pyric.error(pyric.EINVAL, "Invalid Card")
718 except ValueError:
719 raise pyric.error(pyric.EINVAL, "Invalid parameter on")
720 except nl.error as e:
721 raise pyric.error(e.errno, e.strerror)
722
723 def covclassget(card, *argv):
724 """
725 gets the coverage class value
726 :param card: Card object
727 :param argv: netlink socket at argv[0] (or empty)
728 :returns: coverage class value
729 """
730 try:
731 nlsock = argv[0]
732 except IndexError:
733 return _nlstub_(covclassget, card)
734
735 return phyinfo(card, nlsock)['cov_class']
736
737 def covclassset(card, cc, *argv):
738 """
739 REQUIRES ROOT PRIVILEGES
740 sets the coverage class. The coverage class IAW IEEE Std 802.11-2012 is
741 defined as the Air propagation time & together with max tx power control
742 the BSS diamter
743 :param card: Card object
744 :param cc: coverage class 0 to 31 IAW IEEE Std 802.11-2012 Table 8-56
745 :param argv: netlink socket at argv[0] (or empty)
746 sets card's coverage class
747 """
748 if cc < wlan.COV_CLASS_MIN or cc > wlan.COV_CLASS_MAX:
749 # this can work 'incorrectly' on non-int values but these will
750 # be caught later during conversion
751 msg = "Cov class must be integer {0}-{1}".format(wlan.COV_CLASS_MIN,
752 wlan.COV_CLASS_MAX)
753 raise pyric.error(pyric.EINVAL, msg)
754
755 try:
756 nlsock = argv[0]
757 except IndexError:
758 return _nlstub_(covclassset, card, cc)
759
760 try:
761 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
762 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
763 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
764 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
765 nl.nla_put_u8(msg, int(cc), nl80211h.NL80211_ATTR_WIPHY_COVERAGE_CLASS)
766 nl.nl_sendmsg(nlsock, msg)
767 _ = nl.nl_recvmsg(nlsock)
768 except AttributeError:
769 raise pyric.error(pyric.EINVAL, "Invalid Card")
770 except ValueError:
771 raise pyric.error(pyric.EINVAL, "Invalid value for Cov. Class")
772 except nl.error as e:
773 raise pyric.error(e.errno, e.strerror)
774
775 def retryshortget(card, *argv):
776 """
777 gets the short retry limit.
778 :param card: Card object
779 :param argv: netlink socket at argv[0] (or empty)
780 gets card's short retry
781 """
782 try:
783 nlsock = argv[0]
784 except IndexError:
785 return _nlstub_(retryshortget, card)
786
787 return phyinfo(card, nlsock)['retry_short']
788
789 def retryshortset(card, lim, *argv):
790 """
791 REQUIRES ROOT PRIVILEGES
792 sets the short retry limit.
793 :param card: Card object
794 :param lim: max # of short retries 1 - 255
795 :param argv: netlink socket at argv[0] (or empty)
796 sets card's shorty retry
797 """
798 if lim < wlan.RETRY_MIN or lim > wlan.RETRY_MAX:
799 # this can work 'incorrectly' on non-int values but these will
800 # be caught later during conversion
801 msg = "Retry short must be integer {0}-{1}".format(wlan.RETRY_MIN,
802 wlan.RETRY_MAX)
803 raise pyric.error(pyric.EINVAL, msg)
804
805 try:
806 nlsock = argv[0]
807 except IndexError:
808 return _nlstub_(retryshortset, card, lim)
809
810 try:
811 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
812 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
813 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
814 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
815 nl.nla_put_u8(msg, int(lim), nl80211h.NL80211_ATTR_WIPHY_RETRY_SHORT)
816 nl.nl_sendmsg(nlsock, msg)
817 _ = nl.nl_recvmsg(nlsock)
818 except AttributeError:
819 raise pyric.error(pyric.EINVAL, "Invalid Card")
820 except ValueError:
821 raise pyric.error(pyric.EINVAL, "Invalid parameter value for lim")
822 except nl.error as e:
823 raise pyric.error(e.errno, e.strerror)
824
825 def retrylongget(card, *argv):
826 """
827 gets the long retry limit.
828 :param card: Card object
829 :param argv: netlink socket at argv[0] (or empty)
830 gets card's long retry
831 """
832 try:
833 nlsock = argv[0]
834 except IndexError:
835 return _nlstub_(retrylongget, card)
836
837 return phyinfo(card, nlsock)['retry_long']
838
839 def retrylongset(card, lim, *argv):
840 """
841 REQUIRES ROOT PRIVILEGES
842 sets the long retry limit.
843 :param card: Card object
844 :param lim: max # of short retries 1 - 255
845 :param argv: netlink socket at argv[0] (or empty)
846 sets card's long retry
847 """
848 if lim < wlan.RETRY_MIN or lim > wlan.RETRY_MAX:
849 # this can work 'incorrectly' on non-int values but these will
850 # be caught later during conversion
851 msg = "Retry long must be integer {0}-{1}".format(wlan.RETRY_MIN,
852 wlan.RETRY_MAX)
853 raise pyric.error(pyric.EINVAL, msg)
854
855 try:
856 nlsock = argv[0]
857 except IndexError:
858 return _nlstub_(retrylongset, card, lim)
859
860 try:
861 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
862 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
863 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
864 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
865 nl.nla_put_u8(msg, int(lim), nl80211h.NL80211_ATTR_WIPHY_RETRY_LONG)
866 nl.nl_sendmsg(nlsock, msg)
867 _ = nl.nl_recvmsg(nlsock)
868 except AttributeError:
869 raise pyric.error(pyric.EINVAL, "Invalid Card")
870 except ValueError:
871 raise pyric.error(pyric.EINVAL, "Invalid parameter value for lim")
872 except nl.error as e:
873 raise pyric.error(e.errno, e.strerror)
874
875 def rtsthreshget(card, *argv):
876 """
877 gets RTS Threshold
878 :param card: Card Object
879 :param argv: netlink socket at argv[0] (or empty)
880 :returns: RTS threshold
881 """
882 try:
883 nlsock = argv[0]
884 except IndexError:
885 return _nlstub_(rtsthreshget, card)
886
887 return phyinfo(card, nlsock)['rts_thresh']
888
889 def rtsthreshset(card, thresh, *argv):
890 """
891 REQUIRES ROOT PRIVILEGES
892 sets the RTS threshold. If off, RTS is disabled. If an integer, sets the
893 smallest packet for which card will send an RTS prior to each transmission
894 :param card: Card object
895 :param thresh: rts threshold limit
896 :param argv: netlink socket at argv[0] (or empty)
897 sets the card's RTS threshold
898 """
899 if thresh == 'off': thresh = wlan.RTS_THRESH_OFF
900 elif thresh == wlan.RTS_THRESH_OFF: pass
901 elif thresh < wlan.RTS_THRESH_MIN or thresh > wlan.RTS_THRESH_MAX:
902 msg = "Thresh must be 'off' or integer {0}-{1}".format(wlan.RTS_THRESH_MIN,
903 wlan.RTS_THRESH_MAX)
904 raise pyric.error(pyric.EINVAL, msg)
905
906 try:
907 nlsock = argv[0]
908 except IndexError:
909 return _nlstub_(rtsthreshset, card, thresh)
910
911 try:
912 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
913 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
914 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
915 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
916 nl.nla_put_u32(msg, thresh, nl80211h.NL80211_ATTR_WIPHY_RTS_THRESHOLD)
917 nl.nl_sendmsg(nlsock, msg)
918 _ = nl.nl_recvmsg(nlsock)
919 except AttributeError:
920 raise pyric.error(pyric.EINVAL, "Invalid Card")
921 except ValueError:
922 raise pyric.error(pyric.EINVAL, "Invalid parameter value for thresh")
923 except nl.error as e:
924 raise pyric.error(e.errno, e.strerror)
925
926 def fragthreshget(card, *argv):
927 """
928 gets Fragmentation Threshold
929 :param card: Card Object
930 :param argv: netlink socket at argv[0] (or empty)
931 :returns: RTS threshold
932 """
933 try:
934 nlsock = argv[0]
935 except IndexError:
936 return _nlstub_(fragthreshget, card)
937
938 return phyinfo(card, nlsock)['frag_thresh']
939
940 def fragthreshset(card, thresh, *argv):
941 """
942 REQUIRES ROOT PRIVILEGES
943 sets the Frag threshold. If off, fragmentation is disabled. If an integer,
944 sets the largest packet before the card will enable fragmentation
945 :param card: Card object
946 :param thresh: frag threshold limit in octets
947 :param argv: netlink socket at argv[0] (or empty)
948 sets the card's Fragmentation THRESH
949 """
950 if thresh == 'off': thresh = wlan.FRAG_THRESH_OFF
951 elif thresh == wlan.FRAG_THRESH_OFF: pass
952 elif thresh < wlan.FRAG_THRESH_MIN or thresh > wlan.FRAG_THRESH_MAX:
953 msg = "Thresh must be 'off' or integer {0}-{1}".format(wlan.FRAG_THRESH_MIN,
954 wlan.FRAG_THRESH_MAX)
955 raise pyric.error(pyric.EINVAL, msg)
956
957 try:
958 nlsock = argv[0]
959 except IndexError:
960 return _nlstub_(fragthreshset, card, thresh)
961
962 try:
963 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
964 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
965 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
966 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
967 nl.nla_put_u32(msg, thresh, nl80211h.NL80211_ATTR_WIPHY_FRAG_THRESHOLD)
968 nl.nl_sendmsg(nlsock, msg)
969 _ = nl.nl_recvmsg(nlsock)
970 except AttributeError:
971 raise pyric.error(pyric.EINVAL, "Invalid Card")
972 except nl.error as e:
973 raise pyric.error(e.errno, e.strerror)
974
975 ################################################################################
976 #### INFO RELATED ####
977 ################################################################################
978
979 def devfreqs(card, *argv):
980 """
981 returns card's supported frequencies
982 :param card: Card object
983 :param argv: netlink socket at argv[0] (or empty)
984 :returns: list of supported frequencies
985 """
986 try:
987 nlsock = argv[0]
988 except IndexError:
989 return _nlstub_(devfreqs, card)
990
991 return phyinfo(card, nlsock)['freqs']
992
993 def devchs(card, *argv):
994 """
995 returns card's supported channels
996 :param card: Card object
997 :param argv: netlink socket at argv[0] (or empty)
998 :returns: list of supported channels
999 """
1000 try:
1001 nlsock = argv[0]
1002 except IndexError:
1003 return _nlstub_(devchs, card)
1004
1005 return map(channels.rf2ch, phyinfo(card, nlsock)['freqs'])
1006
1007 def devstds(card, *argv):
1008 """
1009 gets card's wireless standards (iwconfig <card.dev> | grep IEEE
1010 :param card: Card object
1011 :param argv: netlink socket at argv[0] (or empty)
1012 :returns: list of standards (letter designators)
1013 """
1014 try:
1015 nlsock = argv[0]
1016 except IndexError:
1017 return _nlstub_(devstds, card)
1018
1019 stds = []
1020 bands = phyinfo(card,nlsock)['bands']
1021 if '5GHz' in bands: stds.append('a')
1022 if '2GHz' in bands: stds.extend(['b','g']) # assume backward compat with b
1023 HT = VHT = True
1024 for band in bands:
1025 HT &= bands[band]['HT']
1026 VHT &= bands[band]['VHT']
1027 if HT: stds.append('n')
1028 if VHT: stds.append('ac')
1029 return stds
1030
1031 def devmodes(card, *argv):
1032 """
1033 gets supported modes card can operate in
1034 :param card: Card object
1035 :param argv: netlink socket at argv[0] (or empty)
1036 :returns: list of card's supported modes
1037 """
1038 try:
1039 nlsock = argv[0]
1040 except IndexError:
1041 return _nlstub_(devmodes, card)
1042
1043 return phyinfo(card, nlsock)['modes']
1044
1045 def devcmds(card, *argv):
1046 """
1047 get supported commands card can execute
1048 :param card: Card object
1049 :param argv: netlink socket at argv[0] (or empty)
1050 :returns: supported commands
1051 """
1052 try:
1053 nlsock = argv[0]
1054 except IndexError:
1055 return _nlstub_(devcmds, card)
1056
1057 return phyinfo(card, nlsock)['commands']
1058
1059 def ifinfo(card, *argv):
1060 """
1061 get info for interface (ifconfig <dev>)
1062 :param card: Card object
1063 :param argv: ioctl socket at argv[0] (or empty)
1064 :returns: dict with the following key:value pairs
1065 driver -> card's driver
1066 chipset -> card's chipset
1067 manufacturer -> card's manufacturer
1068 hwaddr -> card's mac address
1069 inet -> card's inet address
1070 bcast -> card's broadcast address
1071 mask -> card's netmask address
1072 """
1073 try:
1074 iosock = argv[0]
1075 except IndexError:
1076 return _iostub_(ifinfo, card)
1077
1078 # get oui dict
1079 ouis = {}
1080 try:
1081 ouis = ouifetch.load()
1082 except pyric.error:
1083 pass
1084
1085 try:
1086 drvr, chips = hw.ifcard(card.dev)
1087 mac = macget(card, iosock)
1088 ip4, nmask, bcast = inetget(card, iosock)
1089 info = {'driver':drvr, 'chipset':chips, 'hwaddr':mac,
1090 'manufacturer':hw.manufacturer(ouis,mac),
1091 'inet':ip4, 'bcast':bcast, 'mask':nmask}
1092 except AttributeError:
1093 raise pyric.error(pyric.EINVAL, "Invalid Card")
1094
1095 return info
1096
1097 def devinfo(card, *argv):
1098 """
1099 get info for device (iw dev <dev> info)
1100 :param card: Card object or dev
1101 :param argv: netlink socket at argv[0] (or empty)
1102 :returns: dict with the following key:value pairs
1103 card -> Card(phy,dev,ifindex)
1104 mode -> i.e. monitor or managed
1105 wdev -> wireless device id
1106 mac -> hw address
1107 RF (if associated) -> frequency
1108 CF (if assoicate) -> center frequency
1109 CHW -> channel width i.e. NOHT,HT40- etc
1110 """
1111 try:
1112 nlsock = argv[0]
1113 except IndexError:
1114 return _nlstub_(devinfo, card)
1115
1116 # if we have a Card, pull out dev name, ifindex itherwise get ifindex
1117 try:
1118 dev = card.dev
1119 idx = card.idx
1120 except AttributeError:
1121 dev = card
1122 idx = _ifindex_(dev)
1123
1124 try:
1125 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1126 cmd=nl80211h.NL80211_CMD_GET_INTERFACE,
1127 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1128 nl.nla_put_u32(msg, idx, nl80211h.NL80211_ATTR_IFINDEX)
1129 nl.nl_sendmsg(nlsock, msg)
1130 rmsg = nl.nl_recvmsg(nlsock)
1131 except nl.error as e:
1132 raise pyric.error(e.errno, e.strerror)
1133
1134 # pull out attributes
1135 info = {
1136 'card': Card(nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY), dev, idx),
1137 'mode': IFTYPES[nl.nla_find(rmsg, nl80211h.NL80211_ATTR_IFTYPE)],
1138 'wdev': nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WDEV),
1139 'mac': _hex2mac_(nl.nla_find(rmsg, nl80211h.NL80211_ATTR_MAC)),
1140 'RF': nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_FREQ),
1141 'CF': nl.nla_find(rmsg, nl80211h.NL80211_ATTR_CENTER_FREQ1),
1142 'CHW': nl.nla_find(rmsg, nl80211h.NL80211_ATTR_CHANNEL_WIDTH)
1143 }
1144
1145 # convert CHW to string version
1146 try:
1147 info['CHW'] = channels.CHTYPES[info['CHW']]
1148 except (IndexError,TypeError): # invalid index and NoneType
1149 info['CHW'] = None
1150 return info
1151
1152 def phyinfo(card, *argv):
1153 """
1154 get info for phy (iw phy <phy> info)
1155 :param card: Card
1156 :param argv: netlink socket at argv[0] (or empty)
1157 :returns: dict with the following key:value pairs
1158 generation -> wiphy generation
1159 modes -> list of supported modes
1160 bands -> dict of supported bands of the form
1161 bandid -> {'rates': list of supported rates,
1162 'rfs': list of supported freqs,
1163 'rd-data': list of data corresponding to rfs,
1164 'HT': 802.11n HT supported,
1165 'VHT': 802.11ac VHT supported}
1166 scan_ssids -> max number of scan SSIDS
1167 retry_short -> retry short limit
1168 retry_long -> retry long limit
1169 frag_thresh -> frag threshold
1170 rts_thresh -> rts threshold
1171 cov_class -> coverage class
1172 swmodes -> supported software modes
1173 commands -> supported commands
1174 ciphers -> supported ciphers
1175 """
1176 try:
1177 nlsock = argv[0]
1178 except IndexError:
1179 return _nlstub_(phyinfo, card)
1180
1181 # iw sends @NL80211_ATTR_SPLIT_WIPHY_DUMP, we don't & get full return at once
1182 try:
1183 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1184 cmd=nl80211h.NL80211_CMD_GET_WIPHY,
1185 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1186 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
1187 nl.nl_sendmsg(nlsock, msg)
1188 rmsg = nl.nl_recvmsg(nlsock)
1189 except AttributeError:
1190 raise pyric.error(pyric.EINVAL, "Invalid Card")
1191 except nl.error as e:
1192 raise pyric.error(e.errno, e.strerror)
1193
1194 # pull out attributes
1195 info = {
1196 'generation':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_GENERATION),
1197 'retry_short':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_RETRY_SHORT),
1198 'retry_long':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_RETRY_LONG),
1199 'frag_thresh':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_FRAG_THRESHOLD),
1200 'rts_thresh':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_RTS_THRESHOLD),
1201 'cov_class':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_COVERAGE_CLASS),
1202 'scan_ssids':nl.nla_find(rmsg, nl80211h.NL80211_ATTR_MAX_NUM_SCAN_SSIDS),
1203 'bands':[],
1204 'modes':[],
1205 'swmodes':[],
1206 'commands':[],
1207 'ciphers':[]
1208 }
1209
1210 # modify frag_thresh and rts_thresh as necessary
1211 if info['frag_thresh'] >= wlan.FRAG_THRESH_MAX: info['frag_thresh'] = 'off'
1212 if info['rts_thresh'] >= wlan.RTS_THRESH_MAX: info['rts_thresh'] = 'off'
1213
1214 # complex attributes
1215 # NOTE: after correcting my understanding of how to parsed nested attributes
1216 # they should no longer result in a NLA_ERROR but just in case...
1217 _, bs, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_WIPHY_BANDS, False)
1218 if d != nlh.NLA_ERROR: info['bands'] = _bands_(bs)
1219
1220 _, cs, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_CIPHER_SUITES, False)
1221 if d != nlh.NLA_ERROR: info['ciphers'] = _ciphers_(cs)
1222
1223 # supported iftypes, sw iftypes are IAW nl80211.h flags (no attribute data)
1224 _, ms, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_SUPPORTED_IFTYPES, False)
1225 if d != nlh.NLA_ERROR: info['modes'] = [_iftypes_(iftype) for iftype,_ in ms]
1226
1227 _, ms, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_SOFTWARE_IFTYPES, False)
1228 if d != nlh.NLA_ERROR: info['swmodes'] = [_iftypes_(iftype) for iftype,_ in ms]
1229
1230 # get supported commands
1231 _, cs, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_SUPPORTED_COMMANDS, False)
1232 if d != nlh.NLA_ERROR: info['commands'] = _commands_(cs)
1233
1234 return info
1235
1236 ################################################################################
1237 #### TX/RX RELATED ####
1238 ################################################################################
1239
1240 def txset(card, setting, lvl, *argv):
1241 """
1242 ROOT Required
1243 sets cards tx power (iw phy card.<phy> <lvl> <pwr> * 100)
1244 :param card: Card object
1245 :param setting: power level setting oneof {'auto' = automatically determine
1246 transmit power|'limit' = limit power by <pwr>|'fixed' = set to <pwr>}
1247 :param lvl: desired tx power in dBm or None. NOTE: ignored if lvl is 'auto'
1248 :param argv: netlink socket at argv[0] (or empty)
1249 :returns: True on success
1250 NOTE: this does not work on my card(s) (nor does the corresponding iw
1251 command)
1252 """
1253 # sanity check on power setting and power level
1254 if not setting in TXPWRSETTINGS:
1255 raise pyric.error(pyric.EINVAL, "Invalid power setting {0}".format(setting))
1256 if setting != 'auto':
1257 if lvl is None:
1258 raise pyric.error(pyric.EINVAL, "Power level must be specified")
1259
1260 try:
1261 nlsock = argv[0]
1262 except IndexError:
1263 return _nlstub_(txset, card, setting, lvl)
1264
1265 try:
1266 setting = TXPWRSETTINGS.index(setting)
1267 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1268 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
1269 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1270 # neither sending the phy or ifindex works
1271 #nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
1272 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
1273 nl.nla_put_u32(msg, setting, nl80211h.NL80211_ATTR_WIPHY_TX_POWER_SETTING)
1274 if setting != nl80211h.NL80211_TX_POWER_AUTOMATIC:
1275 nl.nla_put_u32(msg, 100*lvl, nl80211h.NL80211_ATTR_WIPHY_TX_POWER_LEVEL)
1276 nl.nl_sendmsg(nlsock, msg)
1277 _ = nl.nl_recvmsg(nlsock)
1278 except ValueError:
1279 # converting to mBm
1280 raise pyric.error(pyric.EINVAL, "Invalid txpwr {0}".format(lvl))
1281 except AttributeError:
1282 raise pyric.error(pyric.EINVAL, "Invalid Card")
1283 except nl.error as e:
1284 raise pyric.error(e.errno, e.strerror)
1285
1286 def txget(card, *argv):
1287 """
1288 gets card's transmission power (iwconfig <card.dev> | grep Tx-Power)
1289 :param card: Card object
1290 :param argv: ioctl socket at argv[0] (or empty)
1291 :returns: transmission power in dBm
1292 info can be found by cat /sys/kernel/debug/ieee80211/phy<#>/power but
1293 how valid is it?
1294 """
1295 try:
1296 iosock = argv[0]
1297 except IndexError:
1298 return _iostub_(txget, card)
1299
1300 try:
1301 flag = sioch.SIOCGIWTXPOW
1302 ret = io.io_transfer(iosock, flag, ifh.ifreq(card.dev, flag))
1303 return struct.unpack_from(ifh.ifr_iwtxpwr, ret, ifh.IFNAMELEN)[0]
1304 except AttributeError as e:
1305 raise pyric.error(pyric.EINVAL, e)
1306 except IndexError:
1307 return None
1308 except struct.error as e:
1309 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
1310 except io.error as e:
1311 raise pyric.error(e.errno, e.strerror)
1312
1313 def chget(card, *argv):
1314 """
1315 gets the current channel for device (iw dev <card.dev> info | grep channel)
1316 :param card: Card object
1317 :param argv: netlink socket at argv[0] (or empty)
1318 NOTE: will only work if dev is associated w/ AP or device is in monitor mode
1319 and has had chset previously
1320 """
1321 try:
1322 nlsock = argv[0]
1323 except IndexError:
1324 return _nlstub_(chget, card)
1325
1326 # rf2ch will return None if Card is not on a channel
1327 return channels.rf2ch(devinfo(card, nlsock)['RF'])
1328
1329 def chset(card, ch, chw=None, *argv):
1330 """
1331 REQUIRES ROOT PRIVILEGES
1332 sets current channel on device (iw phy <card.phy> set channel <ch> <chw>)
1333 :param card: Card object
1334 :param ch: channel number
1335 :param chw: channel width oneof {[None|'HT20'|'HT40-'|'HT40+'}
1336 :param argv: netlink socket at argv[0] (or empty)
1337 :returns: True on success
1338 NOTE:
1339 o Can throw a device busy for several reason. Most likely due to
1340 the network manager etc.
1341 o On my system at least (Ubuntu), creating a new dev in monitor mode and
1342 deleting all other existing managed interfaces allows for the new virtual
1343 device's channels to be changed w/out interference from network manager
1344 """
1345 if ch not in channels.channels():
1346 raise pyric.error(pyric.EINVAL, "Invalid channel")
1347
1348 try:
1349 nlsock = argv[0]
1350 except IndexError:
1351 return _nlstub_(chset, card, ch, chw)
1352
1353 return freqset(card, channels.ch2rf(ch), chw, nlsock)
1354
1355 def freqset(card, rf, chw=None, *argv):
1356 """
1357 REQUIRES ROOT PRIVILEGES
1358 set the frequency and width
1359 :param card: Card object
1360 :param rf: frequency
1361 :param chw: channel width oneof {[None|'HT20'|'HT40-'|'HT40+'}
1362 :param argv: netlink socket at argv[0] (or empty)
1363 """
1364 if rf not in channels.freqs(): raise pyric.error(pyric.EINVAL, "Invalid RF")
1365 if chw in channels.CHTYPES: chw = channels.CHTYPES.index(chw)
1366 else: raise pyric.error(pyric.EINVAL, "Invalid channel width")
1367
1368 try:
1369 nlsock = argv[0]
1370 except IndexError:
1371 return _nlstub_(freqset, card, rf, chw)
1372
1373 try:
1374 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1375 cmd=nl80211h.NL80211_CMD_SET_WIPHY,
1376 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1377 nl.nla_put_u32(msg, card.phy, nl80211h.NL80211_ATTR_WIPHY)
1378 nl.nla_put_u32(msg, rf, nl80211h.NL80211_ATTR_WIPHY_FREQ)
1379 nl.nla_put_u32(msg, chw, nl80211h.NL80211_ATTR_WIPHY_CHANNEL_TYPE)
1380 nl.nl_sendmsg(nlsock, msg)
1381 _ = nl.nl_recvmsg(nlsock)
1382 except AttributeError:
1383 raise pyric.error(pyric.EINVAL, "Invalid Card")
1384 except nl.error as e:
1385 raise pyric.error(e.errno, e.strerror)
1386
1387 #### INTERFACE & MODE RELATED ####
1388
1389 def modeget(card, *argv):
1390 """
1391 get current mode of card
1392 :param card: Card object
1393 :param argv: netlink socket at argv[0] (or empty)
1394 :return:
1395 """
1396 try:
1397 nlsock = argv[0]
1398 except IndexError:
1399 return _nlstub_(modeget, card)
1400
1401 return devinfo(card, nlsock)['mode']
1402
1403 def modeset(card, mode, flags=None, *argv):
1404 """
1405 REQUIRES ROOT PRIVILEGES/CARD DOWN
1406 sets card to mode (with optional flags if mode is monitor)
1407 (APX iw dev <card.dev> set type <mode> [flags])
1408 NOTE: as far
1409 :param card: Card object
1410 :param mode: 'name' of mode to operate in (must be one of in {'unspecified'|
1411 'ibss'|'managed'|'AP'|'AP VLAN'|'wds'|'monitor'|'mesh'|'p2p'}
1412 :param flags: list of monitor flags (can only be used if card is being set
1413 to monitor mode) neof {'invalid'|'fcsfail'|'plcpfail'|'control'|'other bss'
1414 |'cook'|'active'}
1415 :param argv: netlink socket at argv[0] (or empty)
1416 """
1417 if mode not in IFTYPES: raise pyric.error(pyric.EINVAL, 'Invalid mode')
1418 if flags:
1419 if mode != 'monitor':
1420 raise pyric.error(pyric.EINVAL, 'Can only set flags in monitor mode')
1421 for flag in flags:
1422 if flag not in MNTRFLAGS:
1423 raise pyric.error(pyric.EINVAL, 'Invalid flag: {0}'.format(flag))
1424 else: flags = []
1425
1426 try:
1427 nlsock = argv[0]
1428 except IndexError:
1429 return _nlstub_(modeset, card, mode, flags)
1430
1431 try:
1432 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1433 cmd=nl80211h.NL80211_CMD_SET_INTERFACE,
1434 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1435 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
1436 nl.nla_put_u32(msg, IFTYPES.index(mode), nl80211h.NL80211_ATTR_IFTYPE)
1437 for flag in flags:
1438 nl.nla_put_u32(msg,
1439 MNTRFLAGS.index(flag),
1440 nl80211h.NL80211_ATTR_MNTR_FLAGS)
1441 nl.nl_sendmsg(nlsock, msg)
1442 _ = nl.nl_recvmsg(nlsock)
1443 except AttributeError:
1444 raise pyric.error(pyric.EINVAL, "Invalid Card")
1445 except nl.error as e:
1446 raise pyric.error(e.errno, e.strerror)
1447
1448 def ifaces(card, *argv):
1449 """
1450 returns all interfaces sharing the same phy as card (APX iw dev | grep phy#)
1451 :param card: Card object
1452 :param argv: netlink socket at argv[0] (or empty)
1453 :returns: a list of tuples t = (Card,mode) for each device having the same
1454 phyiscal index as that of card
1455 """
1456 try:
1457 nlsock = argv[0]
1458 except IndexError:
1459 return _nlstub_(ifaces, card)
1460
1461 ifs = []
1462 for dev in winterfaces():
1463 info = devinfo(dev, nlsock)
1464 try:
1465 if info['card'].phy == card.phy:
1466 ifs.append((info['card'], info['mode']))
1467 except AttributeError:
1468 raise pyric.error(pyric.EINVAL, "Invalid Card")
1469 except nl.error as e:
1470 raise pyric.error(e.errno, e.strerror)
1471 return ifs
1472
1473 def devset(card, ndev, *argv):
1474 """
1475 REQUIRES ROOT PRIVILEGES
1476 changes card's dev to ndev
1477 :param card: Card object
1478 :param ndev: new dev name
1479 :param argv: netlink socket at argv[0] (or empty)
1480 :returns: the new card object
1481 #NOTE:
1482 o via netlink one can set a new physical name but we want the ability to
1483 set a new dev.
1484 o this is not a true set name: it adds a new card with ndev as the dev then
1485 deletes the current card, returning the new card
1486 - in effect, it will appear as if the card as a new name but, it will also
1487 have a new ifindex
1488 """
1489 try:
1490 nlsock = argv[0]
1491 except IndexError:
1492 return _nlstub_(devset, card, ndev)
1493
1494 new = None # appease PyCharm
1495 try:
1496 new = devadd(card, ndev, modeget(card, nlsock), None, nlsock)
1497 devdel(card, nlsock)
1498 except pyric.error:
1499 # try and restore the system i.e. delete new if possible
1500 if new:
1501 try:
1502 devdel(new, nlsock)
1503 except pyric.error:
1504 pass
1505 raise
1506 return new
1507
1508 def devadd(card, vdev, mode, flags=None, *argv):
1509 """
1510 REQUIRES ROOT PRIVILEGES
1511 adds a virtual interface on device having type mode (iw phy <card.phy>
1512 interface add <vnic> type <mode>
1513 :param card: Card object or physical index
1514 :param vdev: device name of new interface
1515 :param mode: 'name' of mode to operate in (must be one of in {'unspecified'|
1516 'ibss'|'managed'|'AP'|'AP VLAN'|'wds'|'monitor'|'mesh'|'p2p'}
1517 :param flags: list of monitor flags (can only be used if creating monitor
1518 mode) oneof {'invalid'|'fcsfail'|'plcpfail'|'control'|'other bss'
1519 |'cook'|'active'}
1520 :param argv: netlink socket at argv[0] (or empty)
1521 :returns: the new Card
1522 """
1523 if mode not in IFTYPES: raise pyric.error(pyric.EINVAL, 'Invalid mode')
1524 if flags:
1525 if mode != 'monitor':
1526 raise pyric.error(pyric.EINVAL, 'Can only set flags in monitor mode')
1527 for flag in flags:
1528 if flag not in MNTRFLAGS:
1529 raise pyric.error(pyric.EINVAL, 'Invalid flag: {0}'.format(flag))
1530 else: flags = []
1531
1532 try:
1533 nlsock = argv[0]
1534 except IndexError:
1535 return _nlstub_(devadd, card, vdev, mode, flags)
1536
1537 # if we have a Card, pull out phy index
1538 try:
1539 phy = card.phy
1540 except AttributeError:
1541 phy = card
1542
1543 try:
1544 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1545 cmd=nl80211h.NL80211_CMD_NEW_INTERFACE,
1546 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1547 nl.nla_put_u32(msg, phy, nl80211h.NL80211_ATTR_WIPHY)
1548 nl.nla_put_string(msg, vdev, nl80211h.NL80211_ATTR_IFNAME)
1549 nl.nla_put_u32(msg, IFTYPES.index(mode), nl80211h.NL80211_ATTR_IFTYPE)
1550 for flag in flags:
1551 nl.nla_put_u32(msg,
1552 MNTRFLAGS.index(flag),
1553 nl80211h.NL80211_ATTR_MNTR_FLAGS)
1554 nl.nl_sendmsg(nlsock, msg)
1555 rmsg = nl.nl_recvmsg(nlsock) # success returns new device attributes
1556 except AttributeError as e:
1557 raise pyric.error(pyric.EINVAL, e)
1558 except nl.error as e:
1559 raise pyric.error(e.errno, e.strerror)
1560
1561 return Card(card.phy, vdev, nl.nla_find(rmsg, nl80211h.NL80211_ATTR_IFINDEX))
1562
1563 def devdel(card, *argv):
1564 """
1565 REQUIRES ROOT PRIVILEGES
1566 deletes the device (dev <card.dev> del
1567 :param card: Card object
1568 :param argv: netlink socket at argv[0] (or empty)
1569 NOTE: the original card is no longer valid (i.e. the phy will still be present
1570 but the device name and ifindex are no longer 'present' in the system
1571 """
1572 try:
1573 nlsock = argv[0]
1574 except IndexError:
1575 return _nlstub_(devdel, card)
1576
1577 try:
1578 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1579 cmd=nl80211h.NL80211_CMD_DEL_INTERFACE,
1580 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1581 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
1582 nl.nl_sendmsg(nlsock, msg)
1583 _ = nl.nl_recvmsg(nlsock)
1584 except AttributeError:
1585 raise pyric.error(pyric.EINVAL, "Invalid Card")
1586 except nl.error as e:
1587 raise pyric.error(e.errno, e.strerror)
1588
1589 ################################################################################
1590 #### STA FUNCTIONS ####
1591 ################################################################################
1592
1593 def isconnected(card, *argv):
1594 """
1595 disconnect the card from an AP
1596 :param card: Card object
1597 :param argv: netlink socket at argv[0] (or empty)
1598 """
1599 try:
1600 nlsock = argv[0]
1601 except IndexError:
1602 return _nlstub_(isconnected, card)
1603
1604 # dirty hack - using the precence of an RF to determine connected-ness
1605 return devinfo(card, nlsock)['RF'] is not None
1606
1607 def disconnect(card, *argv):
1608 """
1609 REQUIRES ROOT PRIVILEGES
1610 disconnect the card from an AP
1611 :param card: Card object
1612 :param argv: netlink socket at argv[0] (or empty)
1613 NOTE: does not return error if card is not connected
1614 """
1615 try:
1616 nlsock = argv[0]
1617 except IndexError:
1618 return _nlstub_(disconnect, card)
1619
1620 try:
1621 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1622 cmd=nl80211h.NL80211_CMD_DISCONNECT,
1623 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1624 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
1625 nl.nl_sendmsg(nlsock, msg)
1626 _ = nl.nl_recvmsg(nlsock)
1627 except AttributeError:
1628 raise pyric.error(pyric.EINVAL, "Invalid Card")
1629 except nl.error as e:
1630 raise pyric.error(e.errno, e.strerror)
1631
1632 def link(card, *argv):
1633 """
1634 returns info about link (iw dev card.<dev> link)
1635 :param card: Card object
1636 :param argv: netlink socket at argv[0] (or empty)
1637 :returns: link info as dict with the following key:value pairs
1638 bssid -> AP mac/ net BSSID
1639 ssid -> the ssid (Experimental)
1640 freq -> BSSID frequency in MHz
1641 chw -> width of the BSS control channel
1642 rss -> Received signal strength in dBm
1643 int -> beacon interval (ms)
1644 stat -> status w.r.t of card to BSS one of {'authenticated','associated','ibss'}
1645 tx -> tx metrics dict of the form
1646 pkts -> total sent packets to connected STA (AP)
1647 bytes -> total sent in bytes to connected STA (AP)
1648 retries -> total # of retries
1649 failed -> total # of failed
1650 bitrate -> dict of form
1651 rate -> tx rate in Mbits
1652 width -> channel width oneof {None|20|40}
1653 mcs-index -> mcs index (0..32) or None
1654 gaurd -> guard interval oneof {None|0=short|1=long}
1655 Note: width, mcs-index, guard will be None unless 802.11n is being used
1656 rx -> rx metrics dict (see tx for format exluces retries and fails)
1657 or None if the card is not connected
1658 NOTE: if the nested attribute was not parsed correctly will attempt to pull
1659 out as much as possible
1660 """
1661 try:
1662 nlsock = argv[0]
1663 except IndexError:
1664 return _nlstub_(link, card)
1665
1666 # if we're not connected GET_SCAN will dump scan results, we don't want that
1667 if not isconnected(card, nlsock): return None
1668
1669 try:
1670 # we need to set additional flags or the kernel will return ERRNO 95
1671 flags = nlh.NLM_F_REQUEST | nlh.NLM_F_ACK | nlh.NLM_F_ROOT | nlh.NLM_F_MATCH
1672 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1673 cmd=nl80211h.NL80211_CMD_GET_SCAN,
1674 flags=flags)
1675 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
1676 nl.nl_sendmsg(nlsock, msg)
1677 rmsg = nl.nl_recvmsg(nlsock)
1678 except AttributeError:
1679 raise pyric.error(pyric.EINVAL, "Invalid Card")
1680 except nl.error as e:
1681 raise pyric.error(e.errno, e.strerror)
1682
1683 # link returns multiple attributes but we are only concerned w/ @NL80211_ATTR_BSS
1684 # some cards (my integrated intel) do not parse correctly
1685 info = {'bssid': None, 'ssid': None, 'freq': None, 'rss': None, 'int': None,
1686 'chw': None, 'stat': None,'tx': {}, 'rx': {}}
1687
1688 _, bs, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_BSS, False)
1689 if d == nlh.NLA_ERROR: return info
1690 for idx, attr in bs:
1691 # any errors attempting to parse -> leave as default None, empty
1692 try:
1693 if idx == nl80211h.NL80211_BSS_BSSID:
1694 info['bssid'] = _hex2mac_(attr)
1695 if idx == nl80211h.NL80211_BSS_FREQUENCY:
1696 info['freq'] = struct.unpack_from('I', attr, 0)[0]
1697 if idx == nl80211h.NL80211_BSS_SIGNAL_MBM:
1698 info['rss'] = struct.unpack_from('i', attr, 0)[0] / 100
1699 if idx == nl80211h.NL80211_BSS_INFORMATION_ELEMENTS:
1700 # hacking the proprietary info element attribute: (it should
1701 # be a nested attribute itself, but I have currently no way of
1702 # knowing what the individual indexes would mean
1703 # "\x06\x00\x00<l>SSID.....
1704 # '\x06\x00' is the ie index & the ssid is the first element
1705 # (from what I've seen). This is not nested. Not sure if the
1706 # length is the first two bytes or just the second Get the length of the ssid which is the 3rd,4th byte, then unpack
1707 # the string starting at the fifth byte up to the length
1708 try:
1709 l = struct.unpack_from('>H', attr, 0)[0] # have to change the format
1710 info['ssid'] = struct.unpack_from('{0}s'.format(l), attr, 2)[0]
1711 except struct.error:
1712 pass
1713 if idx == nl80211h.NL80211_BSS_BEACON_INTERVAL:
1714 info['int'] = struct.unpack_from('H', attr, 0)[0]
1715 if idx == nl80211h.NL80211_BSS_CHAN_WIDTH:
1716 j = struct.unpack_from('I', attr, 0)[0]
1717 info['chw'] = nl80211h.NL80211_BSS_CHAN_WIDTHS[j]
1718 if idx == nl80211h.NL80211_BSS_STATUS:
1719 j = struct.unpack_from('I', attr, 0)[0]
1720 info['stat'] = nl80211h.NL80211_BSS_STATUSES[j]
1721 except struct.error:
1722 pass
1723
1724 # process stainfo of AP
1725 try:
1726 sinfo = stainfo(card, info['bssid'], nlsock)
1727 info['tx'] = {'bytes': sinfo['tx-bytes'],
1728 'pkts': sinfo['tx-pkts'],
1729 'failed': sinfo['tx-failed'],
1730 'retries': sinfo['tx-retries'],
1731 'bitrate': {'rate': sinfo['tx-bitrate']['rate']}}
1732 if sinfo['tx-bitrate'].has_key('mcs-index'):
1733 info['tx']['bitrate']['mcs-index'] = sinfo['tx-bitrate']['mcs-index']
1734 info['tx']['bitrate']['gi'] = sinfo['tx-bitrate']['gi']
1735 info['tx']['bitrate']['width'] = sinfo['tx-bitrate']['width']
1736
1737 info['rx'] = {'bytes': sinfo['rx-bytes'],
1738 'pkts':sinfo['rx-pkts'],
1739 'bitrate': {'rate': sinfo['rx-bitrate']['rate']}}
1740 if sinfo['rx-bitrate'].has_key('mcs-index'):
1741 info['rx']['bitrate']['mcs-index'] = sinfo['rx-bitrate']['mcs-index']
1742 info['rx']['bitrate']['gi'] = sinfo['rx-bitrate']['gi']
1743 info['rx']['bitrate']['width'] = sinfo['rx-bitrate']['width']
1744 except (KeyError,TypeError,AttributeError):
1745 # ignore for now, returning what we got
1746 pass
1747
1748 return info
1749
1750 def stainfo(card, mac, *argv):
1751 """
1752 returns info about sta (AP) the card is associated with (iw dev card.<dev> link)
1753 :param card: Card object
1754 :param mac: mac address of STA
1755 :param argv: netlink socket at argv[0] (or empty)
1756 :returns: sta info as dict with the following key:value pairs
1757 rx-bytes: total received bytes (from STA)
1758 tx-bytes: total sent bytes (to STA)
1759 rx-pkts: total received packets (from STA)
1760 tx-pkts: total sent packets (to STA)
1761 tx-bitrate: dict of the form
1762 rate: bitrate in 100kbits/s
1763 legacy: fallback bitrate in 100kbits/s (only present if rate is not determined)
1764 mcs-index: mcs index (0..32) (only present if 802.11n)
1765 gi: guard interval oneof {0=short|1=long} (only present if 802.11n)
1766 width: channel width oneof {20|40}
1767 rx-bitrate: see tx-bitrate
1768 NOTE:
1769 - if the nested attribute was not parsed correctly will attempt to pull
1770 out as much as possible
1771 - given msc index, guard interval and channel width, one can calculate the
1772 802.11n rate (see wraith->standards->mcs)
1773 """
1774 try:
1775 nlsock = argv[0]
1776 except IndexError:
1777 return _nlstub_(stainfo, card, mac)
1778
1779 # if we're not connected GET_SCAN will dump scan results, we don't want that
1780 if not isconnected(card, nlsock): return None
1781
1782 try:
1783 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
1784 cmd=nl80211h.NL80211_CMD_GET_STATION,
1785 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
1786 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
1787 nl.nla_put_unspec(msg, _mac2hex_(mac), nl80211h.NL80211_ATTR_MAC)
1788 nl.nl_sendmsg(nlsock, msg)
1789 rmsg = nl.nl_recvmsg(nlsock)
1790 except AttributeError:
1791 raise pyric.error(pyric.EINVAL, "Invalid Card")
1792 except nl.error as e:
1793 raise pyric.error(e.errno, e.strerror)
1794
1795 # we are only concerned w/ @NL80211_ATTR_STA_INFO
1796 info = {'rx-bytes': None, 'tx-bytes': None, 'rx-pkts': None, 'tx-pkts': None,
1797 'tx-bitrate':{}, 'rx-bitrate':{}}
1798
1799 _, bs, d = nl.nla_find(rmsg, nl80211h.NL80211_ATTR_STA_INFO, False)
1800 for sidx, sattr in bs: # sidx indexes the enum nl80211_sta_info
1801 try:
1802 if sidx == nl80211h.NL80211_STA_INFO_RX_BYTES:
1803 info['rx-bytes'] = struct.unpack_from('I', sattr, 0)[0]
1804 elif sidx == nl80211h.NL80211_STA_INFO_TX_BYTES:
1805 info['tx-bytes'] = struct.unpack_from('I', sattr, 0)[0]
1806 elif sidx == nl80211h.NL80211_STA_INFO_RX_PACKETS:
1807 info['rx-pkts'] = struct.unpack_from('I', sattr, 0)[0]
1808 elif sidx == nl80211h.NL80211_STA_INFO_TX_PACKETS:
1809 info['tx-pkts'] = struct.unpack_from('I', sattr, 0)[0]
1810 elif sidx == nl80211h.NL80211_STA_INFO_TX_RETRIES:
1811 info['tx-retries'] = struct.unpack_from('I', sattr, 0)[0]
1812 elif sidx == nl80211h.NL80211_STA_INFO_TX_FAILED:
1813 info['tx-failed'] = struct.unpack_from('I', sattr, 0)[0]
1814 elif sidx == nl80211h.NL80211_STA_INFO_TX_BITRATE:
1815 info['tx-bitrate'] = _rateinfo_(sattr)
1816 elif sidx == nl80211h.NL80211_STA_INFO_RX_BITRATE:
1817 info['rx-bitrate'] = _rateinfo_(sattr)
1818 except struct.error:
1819 # ignore this and hope other elements still work
1820 pass
1821
1822 return info
1823
1824 ################################################################################
1825 #### FILE PRIVATE ####
1826 ################################################################################
1827
1828 IPADDR = re.compile("^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$") # re for ip addr
1829 MACADDR = re.compile("^([0-9a-fA-F]{2}:){5}([0-9a-fA-F]{2})$") # re for mac addr
1830
1831
1832 def _hex2ip4_(v):
1833 """ :returns: a '.' separated ip4 address from byte stream v """
1834 return '.'.join([str(ord(c)) for c in v])
1835
1836 def _hex2mac_(v):
1837 """
1838 :param v: packed bytestream of form \xd8\xc7\xc8\x00\x11\x22
1839 :returns: a ':' separated mac address from byte stream v
1840 """
1841 return ":".join(['{0:02x}'.format(ord(c)) for c in v])
1842
1843 def _mac2hex_(v):
1844 """
1845 converts mac address to hex string
1846 :param v: mac address of form xx:yy:zz:00:11:22
1847 :returns: mac address as hex string
1848 """
1849 try:
1850 return struct.pack('6B',*[int(x,16) for x in v.split(':')])
1851 except AttributeError:
1852 raise pyric.error(pyric.EINVAL, 'Mac address is not valid')
1853 except struct.error:
1854 raise pyric.error(pyric.EINVAL, 'Mac address is not 6 octets')
1855
1856 def _validip4_(addr):
1857 """
1858 determines validity of ip4 address
1859 :param addr: ip addr to check
1860 :returns: True if addr is valid ip, False otherwise
1861 """
1862 try:
1863 if re.match(IPADDR, addr): return True
1864 except TypeError:
1865 return False
1866 return False
1867
1868 def _validmac_(addr):
1869 """
1870 determines validity of hw addr
1871 :param addr: address to check
1872 :returns: True if addr is valid hw address, False otherwise
1873 """
1874 try:
1875 if re.match(MACADDR, addr): return True
1876 except TypeError:
1877 return False
1878 return False
1879
1880 def _issetf_(flags, flag):
1881 """
1882 determines if flag is set
1883 :param flags: current flag value
1884 :param flag: flag to check
1885 :return: True if flag is set
1886 """
1887 return (flags & flag) == flag
1888
1889 def _setf_(flags, flag):
1890 """
1891 sets flag, adding to flags
1892 :param flags: current flag value
1893 :param flag: flag to set
1894 :return: new flag value
1895 """
1896 return flags | flag
1897
1898 def _unsetf_(flags, flag):
1899 """
1900 unsets flag, adding to flags
1901 :param flags: current flag value
1902 :param flag: flag to unset
1903 :return: new flag value
1904 """
1905 return flags & ~flag
1906
1907 def _flagsget_(dev, *argv):
1908 """
1909 gets the device's flags
1910 :param dev: device name:
1911 :param argv: ioctl socket at argv[0] (or empty)
1912 :returns: device flags
1913 """
1914 try:
1915 iosock = argv[0]
1916 except IndexError:
1917 return _iostub_(_flagsget_, dev)
1918
1919 try:
1920 flag = sioch.SIOCGIFFLAGS
1921 ret = io.io_transfer(iosock, flag, ifh.ifreq(dev, flag))
1922 return struct.unpack_from(ifh.ifr_flags, ret, ifh.IFNAMELEN)[0]
1923 except AttributeError as e:
1924 raise pyric.error(pyric.EINVAL, e)
1925 except struct.error as e:
1926 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
1927 except io.error as e:
1928 raise pyric.error(e.errno, e.strerror)
1929
1930 def _flagsset_(dev, flags, *argv):
1931 """
1932 gets the device's flags
1933 :param dev: device name:
1934 :param flags: flags to set
1935 :param argv: ioctl socket at argv[0] (or empty)
1936 :returns: device flags after operation
1937 """
1938 try:
1939 iosock = argv[0]
1940 except IndexError:
1941 return _iostub_(_flagsset_, dev, flags)
1942
1943 try:
1944 flag = sioch.SIOCSIFFLAGS
1945 ret = io.io_transfer(iosock, flag, ifh.ifreq(dev, flag, [flags]))
1946 return struct.unpack_from(ifh.ifr_flags, ret, ifh.IFNAMELEN)[0]
1947 except AttributeError as e:
1948 raise pyric.error(pyric.EINVAL, e)
1949 except struct.error as e:
1950 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
1951 except io.error as e:
1952 raise pyric.error(e.errno, e.strerror)
1953
1954 #### ADDITIONAL PARSING FOR PHYINFO ####
1955
1956 def _iftypes_(i):
1957 """
1958 wraps the IFTYPES list to handle index errors
1959 :param i:
1960 :returns: the string IFTYPE corresponding to i
1961 """
1962 try:
1963 return IFTYPES[i]
1964 except IndexError:
1965 return "Unknown mode ({0})".format(i)
1966
1967 def _bands_(bs):
1968 """
1969 extracts supported freqs, rates from bands
1970 :param bs: a list of one or more unparsed band attributes
1971 :returns: dict of the form
1972 band: one of {'2GHz'|'5GHz'|'UNK (n)'} -> band dict
1973 band dict ->
1974 HT: HT is supported by the Card on this band
1975 VHT: VHT is supported by the Card on this band
1976 rates: list of supported rates
1977 rfs: list of supported frequencies
1978 rf-data: list of dicts of rf-data where rf-data[i] contains info
1979 regarding rf[i]
1980 """
1981 # NOTE: in addition to RF and rates there are HT data included in the
1982 # band info ATT we do not parse these (see "phy info notes 3.txt")
1983 bands = {}
1984 for idx, band in bs:
1985 # the index tell us what band were in (enum nl80211_band)
1986 try:
1987 idx = nl80211h.NL80211_BANDS[idx]
1988 except IndexError:
1989 idx = "UNK ({0})".format(idx)
1990 bands[idx] = {'HT': False,
1991 'VHT': False,
1992 'rates': None,
1993 'rfs': None,
1994 'rf-data': None}
1995
1996 # now we delve into multiple levels of nesting
1997 for bidx,battr in nl.nla_parse_nested(band):
1998 # There are other data here (see nl80211_h nl80211_band_attr)
1999 # that we are not currently using
2000 if bidx == nl80211h.NL80211_BAND_ATTR_RATES:
2001 try:
2002 bands[idx]['rates'] = _band_rates_(battr)
2003 except nl.error:
2004 bands[idx]['rates'] = []
2005 elif bidx == nl80211h.NL80211_BAND_ATTR_FREQS:
2006 try:
2007 bands[idx]['rfs'], bands[idx]['rf-data'] = _band_rfs_(battr)
2008 except nl.error:
2009 bands[idx]['rfs'], bands[idx]['rf-data'] = [], []
2010 elif bidx in [nl80211h.NL80211_BAND_ATTR_HT_MCS_SET,
2011 nl80211h.NL80211_BAND_ATTR_HT_CAPA,
2012 nl80211h.NL80211_BAND_ATTR_HT_AMPDU_FACTOR,
2013 nl80211h.NL80211_BAND_ATTR_HT_AMPDU_DENSITY]:
2014 bands[idx]['HT'] = True
2015 elif bidx in [nl80211h.NL80211_BAND_ATTR_VHT_MCS_SET,
2016 nl80211h.NL80211_BAND_ATTR_VHT_CAPA]:
2017 bands[idx]['VHT'] = True
2018 return bands
2019
2020 def _band_rates_(rs):
2021 """
2022 unpacks individual rates from packed rates
2023 :param rs: packed rates
2024 :returns: a list of rates in Mbits
2025 NOTE: ATT we ignore any short preamble specifier
2026 """
2027 rates = []
2028 # unlike other nested attributes, the 'index' into rates is actually
2029 # a counter (which we'll ignore)
2030 for _, attr in nl.nla_parse_nested(rs):
2031 # the nested attribute itself is a nested attribute. The idx indexes
2032 # the enum nl80211_bitrate_attr of which we are only concerned w/ rate
2033 for idx, bitattr in nl.nla_parse_nested(attr):
2034 if idx == nl80211h.NL80211_BITRATE_ATTR_RATE:
2035 rates.append(struct.unpack_from('I', bitattr, 0)[0] * 0.1)
2036 return rates
2037
2038 def _band_rfs_(rs):
2039 """
2040 unpacks individual RFs (and accompanying data) from packed rfs
2041 :param rs: packed frequencies
2042 :returns: a tuple t = (freqs: list of supported RFS (MHz), data: list of dicts)
2043 where for each i in freqs, data[i] is the corresponding data having the
2044 form {}
2045 """
2046 rfs = []
2047 rfds = []
2048 # like rates, the index here is a counter and fattr is a nested attribute
2049 for _, fattr in nl.nla_parse_nested(rs):
2050 # RF data being compiled ATT we are ignoring DFS related and infrared
2051 # related. rfd is initially defined with max-tx, radar, 20Mhz and 10Mhz
2052 # with 'default' values.
2053 # Additional values may be returned by the kernel. If present they will
2054 # be appended to not-permitted as the following strings
2055 # HT40-, HT40+, 80MHz, 160MHz and outdoor.
2056 # If present in not-permitted, they represent False Flags
2057 rfd = {
2058 'max-tx': 0, # Card's maximum tx-power on this RF
2059 'enabled': True, # w/ current reg. dom. RF is enabled
2060 '20Mhz': True, # w/ current reg. dom. 20MHz operation is allowed
2061 '10Mhz': True, # w/ current reg. dom. 10MHz operation is allowed
2062 'radar': False, # w/ current reg. dom. radar detec. required on RF
2063 'not-permitted': [] # additional flags
2064 }
2065 for rfi, rfattr in nl.nla_parse_nested(fattr):
2066 # rfi is the index into enum nl80211_frequency_attr
2067 if rfi == nl80211h.NL80211_FREQUENCY_ATTR_FREQ:
2068 rfs.append(struct.unpack_from('I', rfattr, 0)[0])
2069 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_DISABLED:
2070 rfd['enabled'] = False
2071 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_MAX_TX_POWER: # in mBm
2072 rfd['max-tx'] = struct.unpack_from('I', rfattr, 0)[0] / 100
2073 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_NO_HT40_MINUS:
2074 rfd['not-permitted'].append('HT40-')
2075 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_NO_HT40_PLUS:
2076 rfd['not-permitted'].append('HT40+')
2077 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_NO_80MHZ:
2078 rfd['not-permitted'].append('80MHz')
2079 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_NO_160MHZ:
2080 rfd['not-permitted'].append('160MHz')
2081 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_INDOOR_ONLY:
2082 rfd['not-permitted'].append('outdoor')
2083 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_NO_20MHZ:
2084 rfd['20MHz'] = False
2085 elif rfi == nl80211h.NL80211_FREQUENCY_ATTR_NO_10MHZ:
2086 rfd['10MHz'] = False
2087 rfds.append(rfd)
2088 return rfs, rfds
2089
2090 def _unparsed_rf_(band):
2091 """
2092 (LEGACY) extract list of supported freqs packed byte stream band
2093 :param band: packed byte string from NL80211_ATTR_WIPHY_BANDS
2094 :returns: list of supported frequencies
2095 """
2096 rfs = []
2097 for freq in channels.freqs():
2098 if band.find(struct.pack("I", freq)) != -1:
2099 rfs.append(freq)
2100 return rfs
2101
2102 def _commands_(command):
2103 """
2104 converts numeric commands to string version
2105 :param command: list of command constants
2106 :returns: list of supported commands as strings
2107 """
2108 cs = []
2109 for _,cmd in command: # rather than index, commands use a counter, ignore it
2110 try:
2111
2112 # <- 2 -><- 4 ->
2113 # ignore count, use numeric command to lookup string version in form
2114 # @NL80211_CMD_<CMD> and strip "@NL80211_CMD_". NOTE: some numeric
2115 # commands may have multiple string synonyms, in that case, take the
2116 # first one. Finally, make it lowercase
2117 cmd = cmdbynum(struct.unpack_from('I', cmd, 0)[0])
2118 if type(cmd) is type([]): cmd = cmd[0]
2119 cs.append(cmd[13:].lower()) # skip NL80211_CMD_
2120 except KeyError:
2121 # kernel 4 added commands not found in kernel 3 nlh8022.h.
2122 # keep this just in case new commands pop up again
2123 cs.append("unknown cmd ({0})".format(cmd))
2124 return cs
2125
2126 def _ciphers_(ciphers):
2127 """
2128 identifies supported ciphers
2129 :param ciphers: the cipher suite stream
2130 :returns: a list of supported ciphers
2131 """
2132 ss = []
2133 for cipher in ciphers: # ciphers is a set and not nested
2134 try:
2135 ss.append(wlan.WLAN_CIPHER_SUITE_SELECTORS[cipher])
2136 except KeyError as e:
2137 # we could do nothing, or append 'rsrv' but we'll add a little
2138 # for testing/future identificaion purposes
2139 ss.append('RSRV-{0}'.format(hex(int(e.__str__()))))
2140 return ss
2141
2142 #### ADDITIONAL PARSING FOR STAINFO
2143
2144 def _rateinfo_(ri):
2145 """
2146 parses the rate info stream returning a bitrate dict
2147 :param ri: rate info stream
2148 :returns: bitrate dict having the key->value pairs
2149 rate: bitrate in 100kbits/s
2150 legacy: fallback bitrate in 100kbits/s (only present if rate is not determined)
2151 mcs-index: mcs index (0..32) (only present if 802.11n)
2152 gi: guard interval oneof {0=short|1=long} (only present if 802.11n)
2153 width: channel width oneof {20|40}
2154 NOTE: references enum nl80211_rate_info
2155 """
2156 bitrate = {'rate': None, 'legacy': None, 'mcs-index': None,
2157 'gi': 1, 'width': 20}
2158 for i, attr in nl.nla_parse_nested(ri):
2159 if i == nl80211h.NL80211_RATE_INFO_BITRATE32:
2160 bitrate['rate'] = struct.unpack_from('I', attr, 0)[0] * 0.1
2161 elif i == nl80211h.NL80211_RATE_INFO_BITRATE: # legacy fallback rate
2162 bitrate['legacy'] = struct.unpack_from('H', attr, 0)[0]
2163 elif i == nl80211h.NL80211_RATE_INFO_MCS:
2164 bitrate['mcs-index'] = struct.unpack_from('B', attr, 0)[0]
2165 elif i == nl80211h.NL80211_RATE_INFO_40_MHZ_WIDTH: # flag
2166 bitrate['width'] = 40
2167 elif i == nl80211h.NL80211_RATE_INFO_SHORT_GI: # flag
2168 bitrate['gi'] = 0
2169
2170 # clean it up before returning
2171 # remove legacy if we have rate or make rate = legacy if we dont have rate
2172 # remove mcs-index and short gi and 40 MHz if there is no mcs-index
2173 if bitrate['legacy'] and not bitrate['rate']: bitrate['rate'] = bitrate['legacy']
2174 if bitrate['rate'] and bitrate['legacy']: del bitrate['legacy']
2175 if bitrate['mcs-index'] is None:
2176 del bitrate['mcs-index']
2177 del bitrate['gi']
2178 del bitrate['width']
2179
2180 return bitrate
2181
2182 #### NETLINK/IOCTL PARAMETERS ####
2183
2184 def _ifindex_(dev, *argv):
2185 """
2186 gets the ifindex for device
2187 :param dev: device name:
2188 :param argv: ioctl socket at argv[0] (or empty)
2189 :returns: ifindex of device
2190 NOTE: the ifindex can aslo be found in /sys/class/net/<nic>/ifindex
2191 """
2192 try:
2193 iosock = argv[0]
2194 except IndexError:
2195 return _iostub_(_ifindex_, dev)
2196
2197 try:
2198 flag = sioch.SIOCGIFINDEX
2199 ret = io.io_transfer(iosock, flag, ifh.ifreq(dev, flag))
2200 return struct.unpack_from(ifh.ifr_ifindex, ret, ifh.IFNAMELEN)[0]
2201 except AttributeError as e:
2202 raise pyric.error(pyric.EINVAL, e)
2203 except struct.error as e:
2204 raise pyric.error(pyric.EUNDEF, "Error parsing results: {0}".format(e))
2205 except io.error as e:
2206 raise pyric.error(e.errno, e.strerror)
2207
2208 def _familyid_(nlsock):
2209 """
2210 extended version: get the family id
2211 :param nlsock: netlink socket
2212 :returns: the family id of nl80211
2213 NOTE:
2214 In addition to the family id, we get:
2215 CTRL_ATTR_FAMILY_NAME = nl80211\x00
2216 CTRL_ATTR_VERSION = \x01\x00\x00\x00 = 1
2217 CTRL_ATTR_HDRSIZE = \x00\x00\x00\x00 = 0
2218 CTRL_ATTR_MAXATTR = \xbf\x00\x00\x00 = 191
2219 CTRL_ATTR_OPS
2220 CTRL_ATTR_MCAST_GROUPS
2221 but for now, these are not used
2222 """
2223 global _FAM80211ID_
2224 if _FAM80211ID_ is None:
2225 # family id is not instantiated, do so now
2226 msg = nl.nlmsg_new(nltype=genlh.GENL_ID_CTRL,
2227 cmd=genlh.CTRL_CMD_GETFAMILY,
2228 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
2229 nl.nla_put_string(msg,
2230 nl80211h.NL80211_GENL_NAME,
2231 genlh.CTRL_ATTR_FAMILY_NAME)
2232 nl.nl_sendmsg(nlsock, msg)
2233 rmsg = nl.nl_recvmsg(nlsock)
2234 _FAM80211ID_ = nl.nla_find(rmsg, genlh.CTRL_ATTR_FAMILY_ID)
2235 return _FAM80211ID_
2236
2237 #### TRANSLATION FUNCTIONS ####
2238
2239 def _iostub_(fct, *argv):
2240 """
2241 translates from traditional ioctl <cmd> to extended <cmd>ex
2242 :param fct: function to translate to
2243 :param argv: parameters to the function
2244 :returns: the results of fct
2245 """
2246 iosock = io.io_socket_alloc()
2247 try:
2248 argv = list(argv) + [iosock]
2249 return fct(*argv)
2250 except pyric.error:
2251 raise # catch and rethrow
2252 finally:
2253 io.io_socket_free(iosock)
2254
2255 def _nlstub_(fct, *argv):
2256 """
2257 translates from traditional netlink <cmd> to extended <cmd>ex
2258 :param fct: function to translate to
2259 :param argv: parameters to the function
2260 :returns: rresults of fucntion
2261 """
2262 nlsock = None
2263 try:
2264 nlsock = nl.nl_socket_alloc(timeout=2)
2265 argv = list(argv) + [nlsock]
2266 return fct(*argv)
2267 except pyric.error:
2268 raise
2269 finally:
2270 if nlsock: nl.nl_socket_free(nlsock)
2271
2272 #### PENDING ####
2273
2274 def _fut_chset(card, ch, chw, *argv):
2275 """
2276 set current channel on device (iw phy <card.phy> set channel <ch> <chw>
2277 :param card: Card object
2278 :param ch: channel number
2279 :param chw: channel width oneof {None|'HT20'|'HT40-'|'HT40+'}
2280 :param argv: netlink socket at argv[0] (or empty)
2281 uses the newer NL80211_CMD_SET_CHANNEL vice iw's depecrated version which
2282 uses *_SET_WIPHY however, ATT does not work raise Errno 22 Invalid Argument
2283 NOTE: This only works for cards in monitor mode
2284 """
2285 if ch not in channels.channels(): raise pyric.error(pyric.EINVAL, "Invalid channel")
2286 if chw not in channels.CHTYPES: raise pyric.error(pyric.EINVAL, "Invalid channel width")
2287 try:
2288 nlsock = argv[0]
2289 except IndexError:
2290 return _nlstub_(_fut_chset, card, ch, chw)
2291
2292 msg = nl.nlmsg_new(nltype=_familyid_(nlsock),
2293 cmd=nl80211h.NL80211_CMD_SET_CHANNEL,
2294 flags=nlh.NLM_F_REQUEST | nlh.NLM_F_ACK)
2295 nl.nla_put_u32(msg, card.idx, nl80211h.NL80211_ATTR_IFINDEX)
2296 nl.nla_put_u32(msg, channels.ch2rf(ch), nl80211h.NL80211_ATTR_WIPHY_FREQ)
2297 nl.nla_put_u32(msg, channels.CHTYPES.index(chw), nl80211h.NL80211_ATTR_WIPHY_CHANNEL_TYPE)
2298 nl.nl_sendmsg(nlsock, msg)
2299 _ = nl.nl_recvmsg(nlsock)
0 #!/usr/bin/env python
1 """ utils PyRIC utilities
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 utils 0.0.1
22 desc: utilities
23 includes: hardware 0.0.5 ouifetch 0.0.1 channels 0.0.1 rfkill 0.0.1
24 changes:
25 o added mac address related to hardware.py
26 o randhw does not force an ouis dict, if not present, randomly generates the
27 oui and the ulm
28 """
29
30 __name__ = 'utils'
31 __license__ = 'GPLv3'
32 __version__ = '0.0.1'
33 __date__ = 'June 2016'
34 __author__ = 'Dale Patterson'
35 __maintainer__ = 'Dale Patterson'
36 __email__ = '[email protected]'
37 __status__ = 'Production'
0 #!/usr/bin/env python
1
2 """ channels.py:802.11 channel/freq utilities
3
4 Copyright (C) 2016 Dale V. Patterson ([email protected])
5
6 This program is free software:you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free Software
8 Foundation,either version 3 of the License,or (at your option) any later
9 version.
10
11 Redistribution and use in source and binary forms,with or without modifications,
12 are permitted provided that the following conditions are met:
13 o Redistributions of source code must retain the above copyright notice,this
14 list of conditions and the following disclaimer.
15 o Redistributions in binary form must reproduce the above copyright notice,
16 this list of conditions and the following disclaimer in the documentation
17 and/or other materials provided with the distribution.
18 o Neither the name of the orginal author Dale V. Patterson nor the names of any
19 contributors may be used to endorse or promote products derived from this
20 software without specific prior written permission.
21
22 Defines ISM 2.4Ghz, UNII 5Ghz and 4.9GHz frequencies and channels
23
24 Need to define 3GHz channels/freqs
25
26 """
27
28 __name__ = 'channels'
29 __license__ = 'GPLv3'
30 __version__ = '0.0.1'
31 __date__ = 'August 2014'
32 __author__ = 'Dale Patterson'
33 __maintainer__ = 'Dale Patterson'
34 __email__ = '[email protected]'
35 __status__ = 'Production'
36
37 import pyric.net.wireless.nl80211_h as nl80211h
38
39 # redefined widths (allowed in nl80211h)
40 CHTYPES = nl80211h.NL80211_CHAN_TYPES
41 CHWIDTHS = nl80211h.NL80211_CHAN_WIDTHS
42
43 # ISM Bands (ieee80211.h-> BAND_ID_2G)
44 ISM_24_C2F={1:2412,2:2417,3:2422,4:2427,5:2432,6:2437,7:2442,
45 8:2447,9:2452,10:2457,11:2462,12:2467,13:2472,14:2484}
46 ISM_24_F2C={2432:5,2467:12,2437:6,2472:13,2442:7,2484:14,2412:1,
47 2447:8,2417:2,2452:9,2422:3,2457:10,2427:4,2462:11}
48
49 # UNII 5 Bands (ieee80211.h-> BAND_ID_5G)
50 UNII_5_C2F={34:5170,36:5180,38:5190,40:5200,42:5210,44:5220,46:5230,48:5240,50:5250,
51 52:5260,54:5270,56:5280,58:5280,60:5300,62:5310,64:5320,100:5500,
52 102:5510,104:5520,106:5530,108:5540,110:5550,112:5560,114:5570,116:5580,
53 118:5590,120:5600,122:5610,124:5620,126:5630,128:5640,132:5660,136:5680,
54 138:5690,140:5700,142:5710,144:5720,149:5745,151:5755,153:5765,155:5775,
55 157:5785,159:5795,161:5805,165:5825}
56 UNII_5_F2C={5250:50,5765:153,5510:102,5640:128,5260:52,5775:155,5520:104,5270:54,
57 5785:157,5530:106,5660:132,5280:58,5795:159,5540:108,5805:161,5550:110,
58 5680:136,5170:34,5300:60,5560:112,5690:138,5180:36,5310:62,5825:165,
59 5570:114,5700:140,5190:38,5320:64,5580:116,5710:142,5200:40,5590:118,
60 5720:144,5210:42,5600:120,5220:44,5610:122,5230:46,5745:149,5620:124,
61 5240:48,5755:151,5500:100,5630:126}
62
63 # UNII 4 Bands (ieee80211.h-> BAND_ID_5G)
64 UNII_4_C2F={183:4915,184:4920,185:4925,187:4935,188:4940,189:4945,192:4960,196:4980}
65 UNII_4_F2C={4960:192,4935:187,4940:188,4945:189,4915:183,4980:196,4920:184,4925:185}
66
67 # US high powered backhaul (ieee80211.h-> BAND_ID_3G)
68 #131 3657.5 132 36622.5 ? 132 3660.0 133 3667.5 133 3665.0
69 #134 3672.5 134 3670.0 135 3677.5 136 3682.5 136 3680.0
70 #137 3687.5 137 3685.0 138 3689.5 138 3690.0
71
72 def channels():
73 """ :returns:list of all channels """
74 return sorted(ISM_24_C2F.keys() + UNII_5_C2F.keys() + UNII_4_C2F.keys())
75
76 def freqs():
77 """ :returns:list of frequencies """
78 return sorted(ISM_24_F2C.keys() + UNII_5_F2C.keys()+ UNII_4_F2C.keys())
79
80 def ch2rf(c):
81 """
82 channel to frequency conversion
83 :param c:channel
84 :returns:frequency in MHz corresponding to channel
85 """
86 if c in ISM_24_C2F: return ISM_24_C2F[c]
87 if c in UNII_5_C2F: return UNII_5_C2F[c]
88 if c in UNII_4_C2F: return UNII_4_C2F[c]
89 return None
90
91 def rf2ch(f):
92 """
93 frequency to channel conversion
94 :param f:frequency (in MHz)
95 :returns:channel number corresponding to frequency
96 """
97 if f in ISM_24_F2C: return ISM_24_F2C[f]
98 if f in UNII_5_F2C: return UNII_5_F2C[f]
99 if f in UNII_4_F2C: return UNII_4_F2C[f]
100 return None
0 2016-06-04T09:53:45.530902
1 E0:43:DB Shenzhen ViewAt Technology Co.,Ltd.
2 24:05:F5 Integrated Device Technology (Malaysia) Sdn. Bhd.
3 2C:30:33 NETGEAR
4 3C:D9:2B Hewlett Packard
5 9C:8E:99 Hewlett Packard
6 B4:99:BA Hewlett Packard
7 1C:C1:DE Hewlett Packard
8 3C:35:56 Cognitec Systems GmbH
9 00:50:BA D-Link Corporation
10 00:17:9A D-Link Corporation
11 1C:BD:B9 D-Link International
12 90:94:E4 D-Link International
13 28:10:7B D-Link International
14 1C:7E:E5 D-Link International
15 C4:A8:1D D-Link International
16 18:62:2C Sagemcom Broadband SAS
17 7C:03:D8 Sagemcom Broadband SAS
18 E8:F1:B0 Sagemcom Broadband SAS
19 00:F8:71 DGS Denmark A/S
20 20:BB:76 COL GIOVANNI PAOLO SpA
21 2C:22:8B CTR SRL
22 34:8A:AE Sagemcom Broadband SAS
23 BC:EC:23 SHENZHEN CHUANGWEI-RGB ELECTRONICS CO.,LTD
24 8C:E7:48 Private
25 F0:9C:E9 Aerohive Networks Inc.
26 C4:13:E2 Aerohive Networks Inc.
27 AC:06:C7 ServerNet S.r.l.
28 CC:46:D6 Cisco Systems, Inc
29 48:AD:08 HUAWEI TECHNOLOGIES CO.,LTD
30 2C:AB:00 HUAWEI TECHNOLOGIES CO.,LTD
31 00:E0:FC HUAWEI TECHNOLOGIES CO.,LTD
32 24:DF:6A HUAWEI TECHNOLOGIES CO.,LTD
33 00:9A:CD HUAWEI TECHNOLOGIES CO.,LTD
34 00:CD:FE Apple, Inc.
35 38:F2:3E Microsoft Mobile Oy
36 58:AC:78 Cisco Systems, Inc
37 90:7F:61 Chicony Electronics Co., Ltd.
38 28:BC:18 SourcingOverseas Co. Ltd
39 80:7A:BF HTC Corporation
40 40:9F:87 Jide Technology (Hong Kong) Limited
41 3C:5A:B4 Google, Inc.
42 00:1A:11 Google, Inc.
43 D8:3C:69 Shenzhen TINNO Mobile Technology Corp.
44 74:AC:5F Qiku Internet Network Scientific (Shenzhen) Co., Ltd.
45 18:AF:61 Apple, Inc.
46 BC:83:A7 SHENZHEN CHUANGWEI-RGB ELECTRONICS CO.,LTD
47 00:03:47 Intel Corporation
48 00:11:75 Intel Corporation
49 00:13:E8 Intel Corporate
50 00:13:02 Intel Corporate
51 E4:F8:9C Intel Corporate
52 A4:02:B9 Intel Corporate
53 4C:34:88 Intel Corporate
54 00:0D:0B BUFFALO.INC
55 00:07:40 BUFFALO.INC
56 00:24:A5 BUFFALO.INC
57 DC:FB:02 BUFFALO.INC
58 F4:CE:46 Hewlett Packard
59 00:1C:C4 Hewlett Packard
60 00:25:B3 Hewlett Packard
61 00:18:71 Hewlett Packard
62 00:0B:CD Hewlett Packard
63 00:0E:7F Hewlett Packard
64 00:0F:20 Hewlett Packard
65 00:11:0A Hewlett Packard
66 00:13:21 Hewlett Packard
67 00:16:35 Hewlett Packard
68 00:17:A4 Hewlett Packard
69 00:08:02 Hewlett Packard
70 90:E7:C4 HTC Corporation
71 74:A7:8E zte corporation
72 D8:60:B0 bioMérieux Italia S.p.A.
73 80:38:BC HUAWEI TECHNOLOGIES CO.,LTD
74 D4:40:F0 HUAWEI TECHNOLOGIES CO.,LTD
75 64:A6:51 HUAWEI TECHNOLOGIES CO.,LTD
76 E8:CD:2D HUAWEI TECHNOLOGIES CO.,LTD
77 AC:E2:15 HUAWEI TECHNOLOGIES CO.,LTD
78 EC:23:3D HUAWEI TECHNOLOGIES CO.,LTD
79 78:F5:FD HUAWEI TECHNOLOGIES CO.,LTD
80 80:B6:86 HUAWEI TECHNOLOGIES CO.,LTD
81 10:C6:1F HUAWEI TECHNOLOGIES CO.,LTD
82 88:53:D4 HUAWEI TECHNOLOGIES CO.,LTD
83 0C:37:DC HUAWEI TECHNOLOGIES CO.,LTD
84 BC:76:70 HUAWEI TECHNOLOGIES CO.,LTD
85 24:DB:AC HUAWEI TECHNOLOGIES CO.,LTD
86 BC:3A:EA GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
87 E8:BB:A8 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
88 00:21:E8 Murata Manufacturing Co., Ltd.
89 00:60:57 Murata Manufacturing Co., Ltd.
90 00:07:D8 Hitron Technologies. Inc
91 00:12:F2 Brocade Communications Systems, Inc.
92 00:1B:ED Brocade Communications Systems, Inc.
93 00:24:38 Brocade Communications Systems, Inc.
94 84:74:2A zte corporation
95 68:1A:B2 zte corporation
96 E0:05:C5 TP-LINK TECHNOLOGIES CO.,LTD.
97 A0:F3:C1 TP-LINK TECHNOLOGIES CO.,LTD.
98 8C:21:0A TP-LINK TECHNOLOGIES CO.,LTD.
99 EC:17:2F TP-LINK TECHNOLOGIES CO.,LTD.
100 EC:88:8F TP-LINK TECHNOLOGIES CO.,LTD.
101 14:CF:92 TP-LINK TECHNOLOGIES CO.,LTD.
102 64:56:01 TP-LINK TECHNOLOGIES CO.,LTD.
103 14:CC:20 TP-LINK TECHNOLOGIES CO.,LTD.
104 BC:46:99 TP-LINK TECHNOLOGIES CO.,LTD.
105 0C:45:BA HUAWEI TECHNOLOGIES CO.,LTD
106 84:77:78 Cochlear Limited
107 04:53:D5 Sysorex Global Holdings
108 CC:44:63 Apple, Inc.
109 6C:72:E7 Apple, Inc.
110 CC:A2:23 HUAWEI TECHNOLOGIES CO.,LTD
111 E8:08:8B HUAWEI TECHNOLOGIES CO.,LTD
112 60:E7:01 HUAWEI TECHNOLOGIES CO.,LTD
113 00:08:83 Hewlett Packard
114 C4:34:6B Hewlett Packard
115 8C:DC:D4 Hewlett Packard
116 34:64:A9 Hewlett Packard
117 D4:C9:EF Hewlett Packard
118 A4:5D:36 Hewlett Packard
119 A0:D3:C1 Hewlett Packard
120 40:A8:F0 Hewlett Packard
121 6C:3B:E5 Hewlett Packard
122 08:2E:5F Hewlett Packard
123 28:92:4A Hewlett Packard
124 10:60:4B Hewlett Packard
125 30:8D:99 Hewlett Packard
126 00:30:C1 Hewlett Packard
127 FC:3F:DB Hewlett Packard
128 4C:A1:61 Rain Bird Corporation
129 7C:61:93 HTC Corporation
130 00:12:17 Cisco-Linksys, LLC
131 00:0C:41 Cisco-Linksys, LLC
132 00:0F:66 Cisco-Linksys, LLC
133 44:E0:8E Cisco SPVTG
134 18:59:33 Cisco SPVTG
135 E4:48:C7 Cisco SPVTG
136 24:76:7D Cisco SPVTG
137 2C:AB:A4 Cisco SPVTG
138 00:02:C7 ALPS ELECTRIC CO.,LTD.
139 04:76:6E ALPS ELECTRIC CO.,LTD.
140 00:6B:8E Shanghai Feixun Communication Co.,Ltd.
141 AC:85:3D HUAWEI TECHNOLOGIES CO.,LTD
142 74:88:2A HUAWEI TECHNOLOGIES CO.,LTD
143 78:D7:52 HUAWEI TECHNOLOGIES CO.,LTD
144 E0:24:7F HUAWEI TECHNOLOGIES CO.,LTD
145 00:46:4B HUAWEI TECHNOLOGIES CO.,LTD
146 70:7B:E8 HUAWEI TECHNOLOGIES CO.,LTD
147 54:89:98 HUAWEI TECHNOLOGIES CO.,LTD
148 08:19:A6 HUAWEI TECHNOLOGIES CO.,LTD
149 3C:F8:08 HUAWEI TECHNOLOGIES CO.,LTD
150 B4:15:13 HUAWEI TECHNOLOGIES CO.,LTD
151 28:31:52 HUAWEI TECHNOLOGIES CO.,LTD
152 DC:D2:FC HUAWEI TECHNOLOGIES CO.,LTD
153 F8:A4:5F Xiaomi Communications Co Ltd
154 8C:BE:BE Xiaomi Communications Co Ltd
155 64:09:80 Xiaomi Communications Co Ltd
156 98:FA:E3 Xiaomi Communications Co Ltd
157 18:59:36 Xiaomi Communications Co Ltd
158 9C:99:A0 Xiaomi Communications Co Ltd
159 00:03:DD Comark Interactive Solutions
160 00:10:7B Cisco Systems, Inc
161 00:90:6D Cisco Systems, Inc
162 00:90:BF Cisco Systems, Inc
163 00:50:80 Cisco Systems, Inc
164 00:E0:18 ASUSTek COMPUTER INC.
165 00:0C:6E ASUSTek COMPUTER INC.
166 00:1B:FC ASUSTek COMPUTER INC.
167 00:1E:8C ASUSTek COMPUTER INC.
168 00:15:F2 ASUSTek COMPUTER INC.
169 00:23:54 ASUSTek COMPUTER INC.
170 00:1F:C6 ASUSTek COMPUTER INC.
171 60:18:2E ShenZhen Protruly Electronic Ltd co.
172 F4:CF:E2 Cisco Systems, Inc
173 50:1C:BF Cisco Systems, Inc
174 28:5F:DB HUAWEI TECHNOLOGIES CO.,LTD
175 40:4D:8E HUAWEI TECHNOLOGIES CO.,LTD
176 78:1D:BA HUAWEI TECHNOLOGIES CO.,LTD
177 00:1E:10 HUAWEI TECHNOLOGIES CO.,LTD
178 B0:AD:AA Avaya Inc
179 10:CD:AE Avaya Inc
180 50:CD:22 Avaya Inc
181 FC:A8:41 Avaya Inc
182 3C:B1:5B Avaya Inc
183 C8:F4:06 Avaya Inc
184 2C:F4:C5 Avaya Inc
185 70:38:EE Avaya Inc
186 88:F0:31 Cisco Systems, Inc
187 50:87:89 Cisco Systems, Inc
188 38:1C:1A Cisco Systems, Inc
189 F4:0F:1B Cisco Systems, Inc
190 BC:67:1C Cisco Systems, Inc
191 A0:EC:F9 Cisco Systems, Inc
192 D4:6D:50 Cisco Systems, Inc
193 1C:E8:5D Cisco Systems, Inc
194 C4:72:95 Cisco Systems, Inc
195 A0:55:4F Cisco Systems, Inc
196 84:B8:02 Cisco Systems, Inc
197 BC:C4:93 Cisco Systems, Inc
198 00:19:47 Cisco SPVTG
199 00:22:CE Cisco SPVTG
200 F0:29:29 Cisco Systems, Inc
201 EC:E1:A9 Cisco Systems, Inc
202 7C:69:F6 Cisco Systems, Inc
203 C0:8C:60 Cisco Systems, Inc
204 C0:25:5C Cisco Systems, Inc
205 88:5A:92 Cisco Systems, Inc
206 E4:C7:22 Cisco Systems, Inc
207 C0:7B:BC Cisco Systems, Inc
208 00:90:F2 Cisco Systems, Inc
209 00:17:3B Cisco Systems, Inc
210 00:40:0B Cisco Systems, Inc
211 00:60:09 Cisco Systems, Inc
212 00:60:47 Cisco Systems, Inc
213 00:06:C1 Cisco Systems, Inc
214 00:E0:14 Cisco Systems, Inc
215 00:E0:1E Cisco Systems, Inc
216 AC:F2:C5 Cisco Systems, Inc
217 CC:C7:60 Apple, Inc.
218 08:74:02 Apple, Inc.
219 28:5A:EB Apple, Inc.
220 28:F0:76 Apple, Inc.
221 84:28:5A Saffron Solutions Inc
222 80:A1:AB Intellisis
223 44:D8:84 Apple, Inc.
224 EC:85:2F Apple, Inc.
225 28:6A:BA Apple, Inc.
226 70:56:81 Apple, Inc.
227 7C:D1:C3 Apple, Inc.
228 F0:DC:E2 Apple, Inc.
229 B0:65:BD Apple, Inc.
230 A8:20:66 Apple, Inc.
231 BC:67:78 Apple, Inc.
232 68:96:7B Apple, Inc.
233 84:85:06 Apple, Inc.
234 B4:F0:AB Apple, Inc.
235 10:DD:B1 Apple, Inc.
236 04:F7:E4 Apple, Inc.
237 34:C0:59 Apple, Inc.
238 F0:D1:A9 Apple, Inc.
239 F8:27:93 Apple, Inc.
240 AC:FD:EC Apple, Inc.
241 D0:E1:40 Apple, Inc.
242 F8:32:E4 ASUSTek COMPUTER INC.
243 8C:7C:92 Apple, Inc.
244 78:31:C1 Apple, Inc.
245 F4:37:B7 Apple, Inc.
246 54:AE:27 Apple, Inc.
247 64:76:BA Apple, Inc.
248 84:B1:53 Apple, Inc.
249 78:3A:84 Apple, Inc.
250 2C:BE:08 Apple, Inc.
251 24:E3:14 Apple, Inc.
252 00:10:FF Cisco Systems, Inc
253 34:BD:C8 Cisco Systems, Inc
254 54:A2:74 Cisco Systems, Inc
255 58:97:BD Cisco Systems, Inc
256 04:6C:9D Cisco Systems, Inc
257 60:FE:C5 Apple, Inc.
258 00:A0:40 Apple, Inc.
259 BC:3B:AF Apple, Inc.
260 78:6C:1C Apple, Inc.
261 04:15:52 Apple, Inc.
262 38:48:4C Apple, Inc.
263 70:11:24 Apple, Inc.
264 C8:6F:1D Apple, Inc.
265 68:5B:35 Apple, Inc.
266 38:0F:4A Apple, Inc.
267 30:10:E4 Apple, Inc.
268 04:DB:56 Apple, Inc.
269 88:1F:A1 Apple, Inc.
270 04:E5:36 Apple, Inc.
271 10:9A:DD Apple, Inc.
272 40:A6:D9 Apple, Inc.
273 7C:F0:5F Apple, Inc.
274 A4:B1:97 Apple, Inc.
275 0C:74:C2 Apple, Inc.
276 40:30:04 Apple, Inc.
277 48:60:BC Apple, Inc.
278 50:EA:D6 Apple, Inc.
279 28:E0:2C Apple, Inc.
280 60:C5:47 Apple, Inc.
281 7C:11:BE Apple, Inc.
282 00:3E:E1 Apple, Inc.
283 68:D9:3C Apple, Inc.
284 2C:F0:EE Apple, Inc.
285 84:78:8B Apple, Inc.
286 6C:94:F8 Apple, Inc.
287 70:3E:AC Apple, Inc.
288 C0:1A:DA Apple, Inc.
289 34:36:3B Apple, Inc.
290 C8:1E:E7 Apple, Inc.
291 9C:FC:01 Apple, Inc.
292 00:0D:93 Apple, Inc.
293 00:1C:B3 Apple, Inc.
294 64:B9:E8 Apple, Inc.
295 34:15:9E Apple, Inc.
296 58:B0:35 Apple, Inc.
297 F0:B4:79 Apple, Inc.
298 14:13:57 ATP Electronics, Inc.
299 F4:4B:2A Cisco SPVTG
300 3C:8C:F8 TRENDnet, Inc.
301 78:D6:B2 Toshiba
302 C0:4A:09 Zhejiang Everbright Communication Equip. Co,. Ltd
303 F0:0D:5C JinQianMao Technology Co.,Ltd.
304 2C:08:1C OVH
305 30:E0:90 Linctronix Ltd,
306 70:BF:3E Charles River Laboratories
307 D8:48:EE Hangzhou Xueji Technology Co., Ltd.
308 88:94:7E Fiberhome Telecommunication Technologies Co.,LTD
309 88:C2:42 Poynt Co.
310 E8:34:3E Beijing Infosec Technologies Co., LTD.
311 C4:AD:F1 GOPEACE Inc.
312 58:F4:96 Source Chain
313 80:B7:09 Viptela, Inc
314 1C:60:DE SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
315 74:18:65 Shanghai DareGlobal Technologies Co.,Ltd
316 00:84:ED Private
317 DC:DC:07 TRP Systems BV
318 08:0A:4E Planet Bingo® — 3rd Rock Gaming®
319 0C:1A:10 Acoustic Stream
320 E4:A3:87 Control Solutions LLC
321 DC:82:F6 iPort
322 C4:9E:41 G24 Power Limited
323 D0:3E:5C HUAWEI TECHNOLOGIES CO.,LTD
324 C8:A9:FC Goyoo Networks Inc.
325 C4:9F:F3 Mciao Technologies, Inc.
326 80:73:9F KYOCERA Corporation
327 7C:2B:E1 Shenzhen Ferex Electrical Co.,Ltd
328 30:FF:F6 HangZhou KuoHeng Technology Co.,ltd
329 58:53:C0 Beijing Guang Runtong Technology Development Company co.,Ltd
330 50:31:AD ABB Global Industries and Services Private Limited
331 30:A2:43 Shenzhen Prifox Innovation Technology Co., Ltd.
332 2C:A5:39 Parallel Wireless, Inc
333 FC:33:5F Polyera
334 FC:C2:33 Private
335 A8:C8:7F Roqos, Inc.
336 C0:25:A2 NEC Platforms, Ltd.
337 78:53:F2 ROXTON Ltd.
338 AC:BC:32 Apple, Inc.
339 94:BB:AE Husqvarna AB
340 AC:89:95 AzureWave Technology Inc.
341 F8:98:B9 HUAWEI TECHNOLOGIES CO.,LTD
342 1C:49:7B Gemtek Technology Co., Ltd.
343 2C:CF:58 HUAWEI TECHNOLOGIES CO.,LTD
344 54:FF:82 Davit Solution co.
345 D4:45:E8 Jiangxi Hongpai Technology Co., Ltd.
346 84:79:73 Shanghai Baud Data Communication Co.,Ltd.
347 90:6F:18 Private
348 88:1B:99 SHENZHEN XIN FEI JIA ELECTRONIC CO. LTD.
349 68:12:95 Lupine Lighting Systems GmbH
350 64:9A:12 P2 Mobile Technologies Limited
351 E4:C2:D1 HUAWEI TECHNOLOGIES CO.,LTD
352 DC:3C:F6 Atomic Rules LLC
353 3C:31:78 Qolsys Inc.
354 F4:57:3E Fiberhome Telecommunication Technologies Co.,LTD
355 08:3A:5C Junilab, Inc.
356 4C:AE:31 ShengHai Electronics (Shenzhen) Ltd
357 C8:0E:14 AVM Audiovisuelles Marketing und Computersysteme GmbH
358 F0:D6:57 ECHOSENS
359 24:69:3E innodisk Corporation
360 E4:8D:8C Routerboard.com
361 C0:DC:6A Qingdao Eastsoft Communication Technology Co.,LTD
362 64:59:F8 Vodafone Omnitel B.V.
363 08:2C:B0 Network Instruments
364 F0:AB:54 MITSUMI ELECTRIC CO.,LTD.
365 48:50:73 Microsoft Corporation
366 3C:A3:1A Oilfind International LLC
367 AC:FD:93 Weifang GoerTek Electronics Co., Ltd.
368 A4:24:DD Cambrionix Ltd
369 88:A2:D7 HUAWEI TECHNOLOGIES CO.,LTD
370 D8:9A:34 Beijing SHENQI Technology Co., Ltd.
371 1C:AD:D1 Bosung Electronics Co., Ltd.
372 24:E5:AA Philips Oral Healthcare, Inc.
373 88:CB:A5 Suzhou Torchstar Intelligent Technology Co.,Ltd
374 04:61:69 MEDIA GLOBAL LINKS CO., LTD.
375 AC:56:2C LAVA INTERNATIONAL(H.K) LIMITED
376 3C:CE:15 Mercedes-Benz USA, LLC
377 84:DF:19 Chuango Security Technology Corporation
378 3C:47:11 HUAWEI TECHNOLOGIES CO.,LTD
379 24:5B:F0 Liteon, Inc.
380 FC:FE:C2 Invensys Controls UK Limited
381 E8:F2:E2 LG Innotek
382 AC:67:6F Electrocompaniet A.S.
383 4C:B8:2C Cambridge Mobile Telematics, Inc.
384 F0:22:4E Esan electronic co.
385 B0:41:1D ITTIM Technologies
386 7C:B2:5C Acacia Communications
387 78:EB:39 Instituto Nacional de Tecnología Industrial
388 7C:C9:5A EMC
389 EC:EE:D8 ZTLX Network Technology Co.,Ltd
390 F8:5B:9C SB SYSTEMS Co.,Ltd
391 7C:A2:37 King Slide Technology CO., LTD.
392 30:0E:E3 Aquantia Corporation
393 84:73:03 Letv Mobile and Intelligent Information Technology (Beijing) Corporation Ltd.
394 B0:49:5F OMRON HEALTHCARE Co., Ltd.
395 BC:6E:64 Sony Mobile Communications AB
396 F4:47:13 Leading Public Performance Co., Ltd.
397 D4:52:2A TangoWiFi.com
398 B0:EC:E1 Private
399 40:7F:E0 Glory Star Technics (ShenZhen) Limited
400 BC:5C:4C ELECOM CO.,LTD.
401 6C:59:40 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
402 6C:A7:5F zte corporation
403 C8:C5:0E Shenzhen Primestone Network Technologies.Co., Ltd.
404 9C:BE:E0 Biosoundlab Co., Ltd.
405 5C:5B:35 Mist Systems, Inc.
406 E8:07:BF SHENZHEN BOOMTECH INDUSTRY CO.,LTD
407 E8:16:2B IDEO Security Co., Ltd.
408 70:9F:2D zte corporation
409 5C:6B:4F Private
410 EC:E2:FD SKG Electric Group(Thailand) Co., Ltd.
411 88:E6:03 Avotek corporation
412 74:E2:8C Microsoft Corporation
413 94:F1:9E HUIZHOU MAORONG INTELLIGENT TECHNOLOGY CO.,LTD
414 C4:92:4C KEISOKUKI CENTER CO.,LTD.
415 E4:F9:39 Minxon Hotel Technology INC.
416 38:C7:0A WiFiSong
417 60:E6:BC Sino-Telecom Technology Co.,Ltd.
418 1C:A5:32 Shenzhen Gongjin Electronics Co.,Ltd
419 48:6E:FB Davit System Technology Co., Ltd.
420 34:0A:22 TOP-ACCESS ELECTRONICS CO LTD
421 B0:08:BF Vital Connect, Inc.
422 48:54:15 NET RULES TECNOLOGIA EIRELI
423 70:C7:6F INNO S
424 70:4E:66 SHENZHEN FAST TECHNOLOGIES CO.,LTD
425 40:9B:0D Shenzhen Yourf Kwan Industrial Co., Ltd
426 C4:08:80 Shenzhen UTEPO Tech Co., Ltd.
427 94:C0:38 Tallac Networks
428 80:19:67 Shanghai Reallytek Information Technology Co.,Ltd
429 68:36:B5 DriveScale, Inc.
430 2C:F7:F1 Seeed Technology Inc.
431 F8:84:79 Yaojin Technology(Shenzhen)Co.,Ltd
432 4C:48:DA Beijing Autelan Technology Co.,Ltd
433 90:17:9B Nanomegas
434 30:77:CB Maike Industry(Shenzhen)CO.,LTD
435 34:28:F0 ATN International Limited
436 EC:3C:5A SHEN ZHEN HENG SHENG HUI DIGITAL TECHNOLOGY CO.,LTD
437 8C:05:51 Koubachi AG
438 D8:84:66 Extreme Networks
439 E8:87:A3 Loxley Public Company Limited
440 10:FA:CE Reacheng Communication Technology Co.,Ltd
441 D8:CB:8A Micro-Star INTL CO., LTD.
442 A8:D0:E3 Systech Electronics Ltd.
443 84:63:D6 Microsoft Corporation
444 78:B3:B9 ShangHai sunup lighting CO.,LTD
445 F4:EE:14 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
446 18:65:71 Top Victory Electronics (Taiwan) Co., Ltd.
447 F8:BC:41 Rosslare Enterprises Limited
448 84:86:F3 Greenvity Communications
449 20:5C:FA Yangzhou ChangLian Network Technology Co,ltd.
450 8C:18:D9 Shenzhen RF Technology Co., Ltd
451 60:99:D1 Vuzix / Lenovo
452 34:F6:D2 Panasonic Taiwan Co.,Ltd.
453 DC:2F:03 Step forward Group Co., Ltd.
454 58:21:36 KMB systems, s.r.o.
455 00:AE:FA Murata Manufacturing Co., Ltd.
456 5C:AA:FD Sonos, Inc.
457 8C:DF:9D NEC Corporation
458 F8:E9:03 D-Link International
459 F0:B0:52 Ruckus Wireless
460 68:28:F6 Vubiq Networks, Inc.
461 44:35:6F Neterix
462 74:2E:FC DirectPacket Research, Inc,
463 20:C0:6D SHENZHEN SPACETEK TECHNOLOGY CO.,LTD
464 3C:B7:92 Hitachi Maxell, Ltd., Optronics Division
465 74:91:BD Four systems Co.,Ltd.
466 D4:32:66 Fike Corporation
467 94:8E:89 INDUSTRIAS UNIDAS SA DE CV
468 94:05:B6 Liling FullRiver Electronics & Technology Ltd
469 38:2C:4A ASUSTek COMPUTER INC.
470 74:54:7D Cisco SPVTG
471 D4:8F:33 Microsoft Corporation
472 1C:A2:B1 ruwido austria gmbh
473 94:54:93 Rigado, LLC
474 34:B7:FD Guangzhou Younghead Electronic Technology Co.,Ltd
475 38:4B:76 AIRTAME ApS
476 1C:52:16 DONGGUAN HELE ELECTRONICS CO., LTD
477 34:02:9B CloudBerry Technologies Private Limited
478 70:AF:25 Nishiyama Industry Co.,LTD.
479 B4:7C:29 Shenzhen Guzidi Technology Co.,Ltd
480 2C:1A:31 Electronics Company Limited
481 6C:19:8F D-Link International
482 60:C1:CB Fujian Great Power PLC Equipment Co.,Ltd
483 68:6E:48 Prophet Electronic Technology Corp.,Ltd
484 30:F7:D7 Thread Technology Co., Ltd
485 38:08:FD Silca Spa
486 7C:25:87 chaowifi.com
487 20:12:D5 Scientech Materials Corporation
488 DC:39:79 Skyport Systems
489 EC:1D:7F zte corporation
490 AC:11:D3 Suzhou HOTEK Video Technology Co. Ltd
491 30:42:25 BURG-WÄCHTER KG
492 1C:48:40 IMS Messsysteme GmbH
493 F4:28:53 Zioncom Electronics (Shenzhen) Ltd.
494 3C:46:D8 TP-LINK TECHNOLOGIES CO.,LTD.
495 6C:02:73 Shenzhen Jin Yun Video Equipment Co., Ltd.
496 2C:FA:A2 Alcatel-Lucent
497 F0:76:1C COMPAL INFORMATION (KUNSHAN) CO., LTD.
498 F4:28:33 MMPC Inc.
499 24:4F:1D iRule LLC
500 BC:9C:C5 Beijing Huafei Technology Co., Ltd.
501 50:50:65 TAKT Corporation
502 D0:0A:AB Yokogawa Digital Computer Corporation
503 A4:A4:D3 Bluebank Communication Technology Co.Ltd
504 74:F4:13 Maxwell Forest
505 34:F0:CA Shenzhen Linghangyuan Digital Technology Co.,Ltd.
506 84:18:3A Ruckus Wireless
507 30:B5:F1 Aitexin Technology Co., Ltd
508 88:29:50 Dalian Netmoon Tech Develop Co.,Ltd
509 08:CD:9B samtec automotive electronics & software GmbH
510 28:FC:F6 Shenzhen Xin KingBrand enterprises Co.,Ltd
511 4C:26:E7 Welgate Co., Ltd.
512 94:D6:0E shenzhen yunmao information technologies co., ltd
513 7C:6A:C3 GatesAir, Inc
514 3C:CD:5A Technische Alternative GmbH
515 60:48:26 Newbridge Technologies Int. Ltd.
516 24:D1:3F MEXUS CO.,LTD
517 70:2C:1F Wisol
518 9C:BD:9D SkyDisk, Inc.
519 74:C6:21 Zhejiang Hite Renewable Energy Co.,LTD
520 44:C3:06 SIFROM Inc.
521 54:A3:1B Shenzhen Linkworld Technology Co,.LTD
522 5C:E7:BF New Singularity International Technical Development Co.,Ltd
523 1C:EE:E8 Ilshin Elecom
524 6C:64:1A Penguin Computing
525 E0:36:E3 Stage One International Co., Ltd.
526 34:DE:34 zte corporation
527 34:46:6F HiTEM Engineering
528 2C:39:C1 Ciena Corporation
529 6C:2C:06 OOO NPP Systemotechnika-NN
530 54:EE:75 Wistron InfoComm(Kunshan)Co.,Ltd.
531 60:81:2B Custom Control Concepts
532 F8:66:01 Suzhou Chi-tek information technology Co., Ltd
533 FC:4A:E9 Castlenet Technology Inc.
534 34:E4:2A Automatic Bar Controls Inc.
535 B8:7C:F2 Aerohive Networks Inc.
536 20:A7:87 Bointec Taiwan Corporation Limited
537 6C:AA:B3 Ruckus Wireless
538 A4:81:EE Nokia Corporation
539 54:C8:0F TP-LINK TECHNOLOGIES CO.,LTD.
540 D4:21:22 Sercomm Corporation
541 EC:17:66 Research Centre Module
542 7C:FF:62 Huizhou Super Electron Technology Co.,Ltd.
543 A0:D1:2A AXPRO Technology Inc.
544 30:C7:50 MIC Technology Group
545 44:29:38 NietZsche enterprise Co.Ltd.
546 D8:81:CE AHN INC.
547 E0:D3:1A EQUES Technology Co., Limited
548 9C:3E:AA EnvyLogic Co.,Ltd.
549 90:98:64 Impex-Sat GmbH&amp;Co KG
550 DC:E5:78 Experimental Factory of Scientific Engineering and Special Design Department
551 94:9F:3F Optek Digital Technology company limited
552 98:77:70 Pep Digital Technology (Guangzhou) Co., Ltd
553 44:11:C2 Telegartner Karl Gartner GmbH
554 94:51:BF Hyundai ESG
555 4C:7F:62 Nokia Corporation
556 84:17:66 Weifang GoerTek Electronics Co., Ltd
557 F0:3F:F8 R L Drake
558 B0:C5:54 D-Link International
559 54:D1:63 MAX-TECH,INC
560 E4:12:18 ShenZhen Rapoo Technology Co., Ltd.
561 2C:8A:72 HTC Corporation
562 44:86:C1 Siemens Low Voltage & Products
563 C8:31:68 eZEX corporation
564 F8:4A:73 EUMTECH CO., LTD
565 88:0F:10 Huami Information Technology Co.,Ltd.
566 24:33:6C Private
567 C4:6B:B4 myIDkey
568 EC:E5:12 tado GmbH
569 30:91:8F Technicolor
570 FC:09:F6 GUANGDONG TONZE ELECTRIC CO.,LTD
571 68:78:48 Westunitis Co., Ltd.
572 A8:B9:B3 ESSYS
573 64:B3:70 PowerComm Solutions LLC
574 D8:65:95 Toy's Myth Inc.
575 D8:DD:5F BALMUDA Inc.
576 88:D9:62 Canopus Systems US LLC
577 24:C8:48 mywerk system GmbH
578 2C:18:AE Trend Electronics Co., Ltd.
579 E0:97:F2 Atomax Inc.
580 90:F3:B7 Kirisun Communications Co., Ltd.
581 DC:AD:9E GreenPriz
582 B4:82:7B AKG Acoustics GmbH
583 90:8C:44 H.K ZONGMU TECHNOLOGY CO., LTD.
584 0C:47:3D Hitron Technologies. Inc
585 4C:5E:0C Routerboard.com
586 9C:F8:DB shenzhen eyunmei technology co,.ltd
587 64:42:14 Swisscom Energy Solutions AG
588 8C:CD:A2 ACTP, Inc.
589 CC:72:0F Viscount Systems Inc.
590 90:67:17 Alphion India Private Limited
591 24:05:0F MTN Electronic Co. Ltd
592 40:B6:B1 SUNGSAM CO,.Ltd
593 98:FF:6A OTEC(Shanghai)Technology Co.,Ltd.
594 AC:6B:AC Jenny Science AG
595 70:7C:18 ADATA Technology Co., Ltd
596 FC:4B:1C INTERSENSOR S.R.L.
597 18:79:A2 GMJ ELECTRIC LIMITED
598 E0:C8:6A SHENZHEN TW-SCIE Co., Ltd
599 80:BA:E6 Neets
600 3C:18:A0 Luxshare Precision Industry Co.,Ltd.
601 4C:B8:1C SAM Electronics GmbH
602 04:1A:04 WaveIP
603 50:20:6B Emerson Climate Technologies Transportation Solutions
604 C8:EE:75 Pishion International Co. Ltd
605 CC:34:29 TP-LINK TECHNOLOGIES CO.,LTD.
606 40:74:96 aFUN TECHNOLOGY INC.
607 18:C8:E7 Shenzhen Hualistone Technology Co.,Ltd
608 3C:F7:48 Shenzhen Linsn Technology Development Co.,Ltd
609 9C:03:9E Beijing Winchannel Software Technology Co., Ltd
610 F8:A9:63 COMPAL INFORMATION (KUNSHAN) CO., LTD.
611 48:A2:B7 Kodofon JSC
612 44:3C:9C Pintsch Tiefenbach GmbH
613 F8:1C:E5 Telefonbau Behnke GmbH
614 BC:2D:98 ThinGlobal LLC
615 7C:72:E4 Unikey Technologies
616 18:1B:EB Actiontec Electronics, Inc
617 CC:74:98 Filmetrics Inc.
618 7C:6A:B3 IBC TECHNOLOGIES INC.
619 F0:32:1A Mita-Teknik A/S
620 4C:D7:B6 Helmer Scientific
621 74:6F:3D Contec GmbH
622 48:3D:32 Syscor Controls &amp; Automation
623 90:31:CD Onyx Healthcare Inc.
624 A0:E4:53 Sony Mobile Communications AB
625 40:4A:18 Addrek Smart Solutions
626 C4:C0:AE MIDORI ELECTRONIC CO., LTD.
627 90:83:7A General Electric Water & Process Technologies
628 08:97:58 Shenzhen Strong Rising Electronics Co.,Ltd DongGuan Subsidiary
629 B4:24:E7 Codetek Technology Co.,Ltd
630 44:EE:30 Budelmann Elektronik GmbH
631 38:DB:BB Sunbow Telecom Co., Ltd.
632 24:93:CA Voxtronic Technology Computer-Systeme GmbH
633 68:8A:B5 EDP Servicos
634 40:7A:80 Nokia Corporation
635 F0:61:30 Advantage Pharmacy Services, LLC
636 D4:81:CA iDevices, LLC
637 B8:98:F7 Gionee Communication Equipment Co,Ltd.ShenZhen
638 C0:F1:C4 Pacidal Corporation Ltd.
639 D8:58:D7 CZ.NIC, z.s.p.o.
640 10:B7:13 Private
641 E8:E7:70 Warp9 Tech Design, Inc.
642 78:CA:5E ELNO
643 98:FF:D0 Lenovo Mobile Communication Technology Ltd.
644 50:A0:54 Actineon
645 48:EE:86 UTStarcom (China) Co.,Ltd
646 50:56:A8 Jolla Ltd
647 D0:9D:0A LINKCOM
648 54:FB:58 WISEWARE, Lda
649 C0:A0:BB D-Link International
650 28:A1:EB ETEK TECHNOLOGY (SHENZHEN) CO.,LTD
651 4C:CB:F5 zte corporation
652 F0:F5:AE Adaptrum Inc.
653 F4:28:96 SPECTO PAINEIS ELETRONICOS LTDA
654 1C:7B:21 Sony Mobile Communications AB
655 BC:96:80 Shenzhen Gongjin Electronics Co.,Ltd
656 9C:28:40 Discovery Technology,LTD..
657 F8:9F:B8 YAZAKI Energy System Corporation
658 F0:37:A1 Huike Electronics (SHENZHEN) CO., LTD.
659 6C:D1:B0 WING SING ELECTRONICS HONG KONG LIMITED
660 A4:F5:22 CHOFU SEISAKUSHO CO.,LTD
661 7C:E5:6B ESEN Optoelectronics Technology Co.,Ltd.
662 CC:47:03 Intercon Systems Co., Ltd.
663 5C:33:27 Spazio Italia srl
664 F8:5B:C9 M-Cube Spa
665 80:05:DF Montage Technology Group Limited
666 78:E8:B6 zte corporation
667 04:1B:94 Host Mobility AB
668 CC:2A:80 Micro-Biz intelligence solutions Co.,Ltd
669 38:59:F8 MindMade Sp. z o.o.
670 5C:02:6A Applied Vision Corporation
671 7C:BD:06 AE REFUsol
672 94:BA:56 Shenzhen Coship Electronics Co., Ltd.
673 28:94:AF Samhwa Telecom
674 74:0E:DB Optowiz Co., Ltd
675 00:A2:FF abatec group AG
676 D0:95:C7 Pantech Co., Ltd.
677 D0:2C:45 littleBits Electronics, Inc.
678 50:27:C7 TECHNART Co.,Ltd
679 24:80:00 Westcontrol AS
680 F8:4A:7F Innometriks Inc
681 58:63:9A TPL SYSTEMES
682 0C:9B:13 Shanghai Magic Mobile Telecommunication Co.Ltd.
683 3C:15:EA TESCOM CO., LTD.
684 B4:CC:E9 PROSYST
685 34:A3:BF Terewave. Inc.
686 B0:CE:18 Zhejiang shenghui lighting co.,Ltd
687 50:3C:C4 Lenovo Mobile Communication Technology Ltd.
688 28:6D:97 SAMJIN Co., Ltd.
689 AC:E4:2E SK hynix
690 08:EF:3B MCS Logic Inc.
691 80:6C:8B KAESER KOMPRESSOREN AG
692 04:8C:03 ThinPAD Technology (Shenzhen)CO.,LTD
693 84:E6:29 Bluwan SA
694 34:CD:6D CommSky Technologies
695 C4:7F:51 Inventek Systems
696 E8:D4:E0 Beijing BenyWave Technology Co., Ltd.
697 38:89:DC Opticon Sensors Europe B.V.
698 68:1D:64 Sunwave Communications Co., Ltd
699 F4:CD:90 Vispiron Rotec GmbH
700 E4:38:F2 Advantage Controls
701 24:C9:A1 Ruckus Wireless
702 C8:F3:86 Shenzhen Xiaoniao Technology Co.,Ltd
703 E8:CE:06 SkyHawke Technologies, LLC.
704 B0:80:8C Laser Light Engines
705 C4:19:EC Qualisys AB
706 98:10:94 Shenzhen Vsun communication technology Co.,ltd
707 08:27:19 APS systems/electronic AG
708 D4:AC:4E BODi rS, LLC
709 B0:38:50 Nanjing CAS-ZDC IOT SYSTEM CO.,LTD
710 C0:DA:74 Hangzhou Sunyard Technology Co., Ltd.
711 34:A8:43 KYOCERA Display Corporation
712 6C:57:79 Aclima, Inc.
713 40:BD:9E Physio-Control, Inc
714 58:1C:BD Affinegy
715 F8:2B:C8 Jiangsu Switter Co., Ltd
716 60:C3:97 2Wire Inc
717 30:65:EC Wistron (ChongQing)
718 5C:A3:EB Lokel s.r.o.
719 04:DF:69 Car Connectivity Consortium
720 28:DB:81 Shanghai Guao Electronic Technology Co., Ltd
721 9C:B7:93 Creatcomm Technology Inc.
722 A0:B1:00 ShenZhen Cando Electronics Co.,Ltd
723 40:56:0C In Home Displays Ltd
724 94:36:E0 Sichuan Bihong Broadcast &amp; Television New Technologies Co.,Ltd
725 D4:D5:0D Southwest Microwave, Inc
726 B8:CD:93 Penetek, Inc
727 D8:FE:E3 D-Link International
728 F8:51:6D Denwa Technology Corp.
729 10:78:CE Hanvit SI, Inc.
730 D8:DA:52 APATOR S.A.
731 10:7A:86 U&U ENGINEERING INC.
732 98:0D:2E HTC Corporation
733 84:2F:75 Innokas Group
734 D4:BF:7F UPVEL
735 50:61:D6 Indu-Sol GmbH
736 68:EC:62 YODO Technology Corp. Ltd.
737 F0:7F:0C Leopold Kostal GmbH &Co. KG
738 5C:22:C4 DAE EUN ELETRONICS CO., LTD
739 08:48:2C Raycore Taiwan Co., LTD.
740 F4:B3:81 WindowMaster A/S
741 74:F1:02 Beijing HCHCOM Technology Co., Ltd
742 08:0E:A8 Velex s.r.l.
743 00:86:A0 Private
744 60:FE:1E China Palms Telecom.Ltd
745 84:1E:26 KERNEL-I Co.,LTD
746 34:9D:90 Heinzmann GmbH & CO. KG
747 D4:01:6D TP-LINK TECHNOLOGIES CO.,LTD.
748 FC:11:86 Logic3 plc
749 50:CD:32 NanJing Chaoran Science & Technology Co.,Ltd.
750 68:3E:EC ERECA
751 44:61:9C FONsystem co. ltd.
752 BC:BA:E1 AREC Inc.
753 18:FA:6F ISC applied systems corp
754 9C:97:26 Technicolor
755 88:09:05 MTMCommunications
756 C4:26:28 Airo Wireless
757 74:5F:00 Samsung Semiconductor Inc.
758 54:1F:D5 Advantage Electronics
759 90:FF:79 Metro Ethernet Forum
760 E0:81:77 GreenBytes, Inc.
761 48:F2:30 Ubizcore Co.,LTD
762 B0:C9:5B Beijing Symtech CO.,LTD
763 88:15:44 Meraki, Inc.
764 DC:A9:89 MACANDC
765 C0:5E:6F V. Stonkaus firma Kodinis Raktas
766 6C:D1:46 Smartek d.o.o.
767 E0:C2:B7 Masimo Corporation
768 F8:2E:DB RTW GmbH & Co. KG
769 60:A4:4C ASUSTek COMPUTER INC.
770 04:5F:A7 Shenzhen Yichen Technology Development Co.,LTD
771 98:3F:9F China SSJ (Suzhou) Network Technology Inc.
772 F0:23:29 SHOWA DENKI CO.,LTD.
773 64:99:A0 AG Elektronik AB
774 A8:01:80 IMAGO Technologies GmbH
775 04:4C:EF Fujian Sanao Technology Co.,Ltd
776 DC:1D:D4 Microstep-MIS spol. s r.o.
777 E0:18:77 FUJITSU LIMITED
778 14:94:48 BLU CASTLE S.A.
779 40:51:6C Grandex International Corporation
780 D0:D4:71 MVTECH co., Ltd
781 34:AD:E4 Shanghai Chint Power Systems Co., Ltd.
782 18:53:E0 Hanyang Digitech Co.Ltd
783 C4:E0:32 IEEE 1904.1 Working Group
784 AC:DB:DA Shenzhen Geniatech Inc, Ltd
785 A4:2C:08 Masterwork Automodules
786 60:B1:85 ATH system
787 50:4F:94 Loxone Electronics GmbH
788 8C:07:8C FLOW DATA INC
789 88:87:DD DarbeeVision Inc.
790 80:7B:1E Corsair Components
791 A0:E2:5A Amicus SK, s.r.o.
792 F8:7B:62 FASTWEL INTERNATIONAL CO., LTD. Taiwan Branch
793 B4:98:42 zte corporation
794 9C:9C:1D Starkey Labs Inc.
795 90:CC:24 Synaptics, Inc
796 AC:17:02 Fibar Group sp. z o.o.
797 78:98:FD Q9 Networks Inc.
798 3C:57:D5 FiveCo
799 4C:22:58 cozybit, Inc.
800 10:EA:59 Cisco SPVTG
801 34:FA:40 Guangzhou Robustel Technologies Co., Limited
802 18:17:25 Cameo Communications, Inc.
803 E8:2E:24 Out of the Fog Research LLC
804 1C:52:D6 FLAT DISPLAY TECHNOLOGY CORPORATION
805 40:27:0B Mobileeco Co., Ltd
806 AC:E9:7F IoT Tech Limited
807 30:15:18 Ubiquitous Communication Co. ltd.
808 10:12:48 ITG, Inc.
809 10:6F:EF Ad-Sol Nissin Corp
810 A0:36:F0 Comprehensive Power
811 18:0C:AC CANON INC.
812 00:DB:1E Albedo Telecom SL
813 74:94:3D AgJunction
814 08:0C:0B SysMik GmbH Dresden
815 C8:FB:26 Cisco SPVTG
816 7C:C8:AB Acro Associates, Inc.
817 C4:DA:26 NOBLEX SA
818 1C:C3:16 MileSight Technology Co., Ltd.
819 C4:E7:BE SCSpro Co.,Ltd
820 10:5F:49 Cisco SPVTG
821 04:18:D6 Ubiquiti Networks
822 44:95:FA Qingdao Santong Digital Technology Co.Ltd
823 60:F2:EF VisionVera International Co., Ltd.
824 B0:12:66 Futaba-Kikaku
825 90:9D:E0 Newland Design + Assoc. Inc.
826 64:D8:14 Cisco Systems, Inc
827 6C:E4:CE Villiger Security Solutions AG
828 30:F3:3A +plugg srl
829 58:CF:4B Lufkin Industries
830 C4:39:3A SMC Networks Inc
831 C4:01:7C Ruckus Wireless
832 D4:5C:70 Wi-Fi Alliance
833 08:EB:ED World Elite Technology Co.,LTD
834 60:BC:4C EWM Hightec Welding GmbH
835 F4:1E:26 Simon-Kaloi Engineering
836 C4:45:67 SAMBON PRECISON and ELECTRONICS
837 D0:73:8E DONG OH PRECISION CO., LTD.
838 E8:71:8D Elsys Equipamentos Eletronicos Ltda
839 3C:83:B5 Advance Vision Electronics Co. Ltd.
840 80:82:87 ATCOM Technology Co.Ltd.
841 28:A1:92 GERP Solution
842 A0:8C:15 Gerhard D. Wempe KG
843 8C:E0:81 zte corporation
844 48:52:61 SOREEL
845 10:FB:F0 KangSheng LTD.
846 3C:57:BD Kessler Crane Inc.
847 60:0F:77 SilverPlus, Inc
848 68:51:B7 PowerCloud Systems, Inc.
849 A4:4E:2D Adaptive Wireless Solutions, LLC
850 3C:C1:2C AES Corporation
851 0C:CD:FB EDIC Systems Inc.
852 2C:E2:A8 DeviceDesign
853 B4:9D:B4 Axion Technologies Inc.
854 D8:18:2B Conti Temic Microelectronic GmbH
855 30:44:49 PLATH GmbH
856 94:FD:2E Shanghai Uniscope Technologies Co.,Ltd
857 64:A3:41 Wonderlan (Beijing) Technology Co., Ltd.
858 8C:AE:4C Plugable Technologies
859 D8:D5:B9 Rainforest Automation, Inc.
860 C0:A0:E2 Eden Innovations
861 E8:AB:FA Shenzhen Reecam Tech.Ltd.
862 58:87:4C LITE-ON CLEAN ENERGY TECHNOLOGY CORP.
863 E8:5B:F0 Imaging Diagnostics
864 20:DC:93 Cheetah Hi-Tech, Inc.
865 78:46:C4 DAEHAP HYPER-TECH
866 0C:D9:C1 Visteon Corporation
867 68:AB:8A RF IDeas
868 70:E2:4C SAE IT-systems GmbH & Co. KG
869 88:61:5A Siano Mobile Silicon Ltd.
870 30:21:5B Shenzhen Ostar Display Electronic Co.,Ltd
871 DC:02:8E zte corporation
872 DC:B0:58 Bürkert Werke GmbH
873 64:1C:67 DIGIBRAS INDUSTRIA DO BRASILS/A
874 C8:E1:A7 Vertu Corporation Limited
875 88:D7:BC DEP Company
876 F4:94:66 CountMax, ltd
877 4C:AB:33 KST technology
878 5C:E0:F6 NIC.br- Nucleo de Informacao e Coordenacao do Ponto BR
879 00:E6:66 ARIMA Communications Corp.
880 F8:E4:FB Actiontec Electronics, Inc
881 58:87:E2 Shenzhen Coship Electronics Co., Ltd.
882 B4:DF:FA Litemax Electronics Inc.
883 48:F8:B3 Cisco-Linksys, LLC
884 68:1C:A2 Rosewill Inc.
885 7C:09:2B Bekey A/S
886 D8:08:F5 Arcadia Networks Co. Ltd.
887 84:DF:0C NET2GRID BV
888 3C:B8:7A Private
889 E4:25:E9 Color-Chip
890 F4:48:48 Amscreen Group Ltd
891 44:13:19 WKK TECHNOLOGY LTD.
892 08:8F:2C Hills Sound Vision & Lighting
893 3C:9F:81 Shenzhen CATIC Bit Communications Technology Co.,Ltd
894 18:33:9D Cisco Systems, Inc
895 64:22:16 Shandong Taixin Electronic co.,Ltd
896 D4:3D:7E Micro-Star Int'l Co, Ltd
897 64:51:7E LONG BEN (DONGGUAN) ELECTRONIC TECHNOLOGY CO.,LTD.
898 0C:57:EB Mueller Systems
899 48:28:2F zte corporation
900 74:53:27 COMMSEN CO., LIMITED
901 E4:71:85 Securifi Ltd
902 88:10:36 Panodic(ShenZhen) Electronics Limted
903 18:F8:7A i3 International Inc.
904 14:2D:F5 Amphitech
905 C0:8A:DE Ruckus Wireless
906 90:F7:2F Phillips Machine & Welding Co., Inc.
907 B4:55:70 Borea
908 5C:50:15 Cisco Systems, Inc
909 0C:D2:B5 Binatone Telecommunication Pvt. Ltd
910 48:46:F1 Uros Oy
911 1C:D4:0C Kriwan Industrie-Elektronik GmbH
912 74:7B:7A ETH Inc.
913 1C:7C:45 Vitek Industrial Video Products, Inc.
914 C8:AE:9C Shanghai TYD Elecronic Technology Co. Ltd
915 A4:4C:11 Cisco Systems, Inc
916 78:25:44 Omnima Limited
917 D4:DF:57 Alpinion Medical Systems
918 50:48:EB BEIJING HAIHEJINSHENG NETWORK TECHNOLOGY CO. LTD.
919 40:AC:8D Data Management, Inc.
920 54:46:6B Shenzhen CZTIC Electronic Technology Co., Ltd
921 1C:34:77 Innovation Wireless
922 44:23:AA Farmage Co., Ltd.
923 A0:EF:84 Seine Image Int'l Co., Ltd
924 AC:7A:42 iConnectivity
925 58:69:F9 Fusion Transactive Ltd.
926 B0:C8:3F Jiangsu Cynray IOT Co., Ltd.
927 CC:14:A6 Yichun MyEnergy Domain, Inc
928 98:D6:86 Chyi Lee industry Co., ltd.
929 20:44:3A Schneider Electric Asia Pacific Ltd
930 28:C9:14 Taimag Corporation
931 4C:78:97 Arrowhead Alarm Products Ltd
932 AC:0A:61 Labor S.r.L.
933 B4:82:C5 Relay2, Inc.
934 60:D1:AA Vishal Telecommunications Pvt Ltd
935 CC:C1:04 Applied Technical Systems
936 70:9B:A5 Shenzhen Y&D Electronics Co.,LTD.
937 EC:42:F0 ADL Embedded Solutions, Inc.
938 10:BD:18 Cisco Systems, Inc
939 B0:43:5D NuLEDs, Inc.
940 A8:2B:D6 Shina System Co., Ltd
941 8C:C7:AA Radinet Communications Inc.
942 20:01:4F Linea Research Ltd
943 80:D1:8B Hangzhou I'converge Technology Co.,Ltd
944 B4:A4:B5 Zen Eye Co.,Ltd
945 48:91:53 Weinmann Geräte für Medizin GmbH + Co. KG
946 54:9D:85 EnerAccess inc
947 5C:EE:79 Global Digitech Co LTD
948 9C:E1:0E NCTech Ltd
949 28:F6:06 Syes srl
950 A0:C3:DE Triton Electronic Systems Ltd.
951 AC:3F:A4 TAIYO YUDEN CO.,LTD
952 0C:13:0B Uniqoteq Ltd.
953 14:CF:8D OHSUNG ELECTRONICS CO., LTD.
954 80:86:98 Netronics Technologies Inc.
955 2C:00:F7 XOS
956 80:93:93 Xapt GmbH
957 00:DE:FB Cisco Systems, Inc
958 90:AC:3F BrightSign LLC
959 7C:AC:B2 Bosch Software Innovations GmbH
960 00:43:FF KETRON S.R.L.
961 74:57:98 TRUMPF Laser GmbH + Co. KG
962 38:E0:8E Mitsubishi Electric Corporation
963 E4:FA:1D PAD Peripheral Advanced Design Inc.
964 4C:9E:80 KYOKKO ELECTRIC Co., Ltd.
965 A8:26:D9 HTC Corporation
966 F0:3A:55 Omega Elektronik AS
967 24:B8:8C Crenus Co.,Ltd.
968 98:BC:57 SVA TECHNOLOGIES CO.LTD
969 98:FE:03 Ericsson - North America
970 F0:EE:BB VIPAR GmbH
971 54:D0:ED AXIM Communications
972 A4:90:05 CHINA GREATWALL COMPUTER SHENZHEN CO.,LTD
973 30:55:ED Trex Network LLC
974 D4:A0:2A Cisco Systems, Inc
975 04:63:E0 Nome Oy
976 BC:A4:E1 Nabto
977 90:0A:3A PSG Plastic Service GmbH
978 FC:5B:26 MikroBits
979 5C:C2:13 Fr. Sauter AG
980 58:1D:91 Advanced Mobile Telecom co.,ltd.
981 9C:B0:08 Ubiquitous Computing Technology Corporation
982 00:37:6D Murata Manufacturing Co., Ltd.
983 E0:EF:25 Lintes Technology Co., Ltd.
984 CC:EE:D9 VAHLE DETO GmbH
985 64:5E:BE Yahoo! JAPAN
986 CC:C5:0A SHENZHEN DAJIAHAO TECHNOLOGY CO.,LTD
987 D0:1A:A7 UniPrint
988 B0:8E:1A URadio Systems Co., Ltd
989 40:60:5A Hawkeye Tech Co. Ltd
990 E0:5D:A6 Detlef Fink Elektronik & Softwareentwicklung
991 0C:75:23 BEIJING GEHUA CATV NETWORK CO.,LTD
992 BC:2C:55 Bear Flag Design, Inc.
993 04:F4:BC Xena Networks
994 60:8C:2B Hanson Technology
995 EC:11:20 FloDesign Wind Turbine Corporation
996 D0:F7:3B Helmut Mauell GmbH
997 C4:95:A2 SHENZHEN WEIJIU INDUSTRY AND TRADE DEVELOPMENT CO., LTD
998 0C:9E:91 Sankosha Corporation
999 F4:87:71 Infoblox
1000 04:F0:21 Compex Systems Pte Ltd
1001 88:23:FE TTTech Computertechnik AG
1002 98:AA:D7 BLUE WAVE NETWORKING CO LTD
1003 20:10:7A Gemtek Technology Co., Ltd.
1004 50:22:67 PixeLINK
1005 90:92:B4 Diehl BGT Defence GmbH & Co. KG
1006 80:60:07 RIM
1007 38:A8:51 Moog, Ing
1008 90:18:5E Apex Tool Group GmbH & Co OHG
1009 64:9E:F3 Cisco Systems, Inc
1010 34:D0:9B MobilMAX Technology Inc.
1011 08:75:72 Obelux Oy
1012 9C:1F:DD Accupix Inc.
1013 50:64:41 Greenlee
1014 80:94:6C TOKYO RADAR CORPORATION
1015 00:FA:3B CLOOS ELECTRONIC GMBH
1016 28:CD:1C Espotel Oy
1017 D8:24:BD Cisco Systems, Inc
1018 D8:78:E5 KUHN SA
1019 C4:93:00 8Devices
1020 4C:39:10 Newtek Electronics co., Ltd.
1021 58:08:FA Fiber Optic & telecommunication INC.
1022 7C:94:B2 Philips Healthcare PCCI
1023 20:05:05 RADMAX COMMUNICATION PRIVATE LIMITED
1024 58:48:C0 COFLEC
1025 C8:F7:04 Building Block Video
1026 C8:AF:40 marco Systemanalyse und Entwicklung GmbH
1027 AC:31:9D Shenzhen TG-NET Botone Technology Co.,Ltd.
1028 08:D0:9F Cisco Systems, Inc
1029 B8:14:13 Keen High Holding(HK) Ltd.
1030 20:37:BC Kuipers Electronic Engineering BV
1031 A8:87:ED ARC Wireless LLC
1032 98:35:71 Sub10 Systems Ltd
1033 B0:5C:E5 Nokia Corporation
1034 CC:6B:F1 Sound Masking Inc.
1035 B8:2C:A0 Honeywell HomMed
1036 94:AE:61 Alcatel Lucent
1037 7C:A6:1D MHL, LLC
1038 5C:CE:AD CDYNE Corporation
1039 9C:A3:BA SAKURA Internet Inc.
1040 70:97:56 Happyelectronics Co.,Ltd
1041 D4:20:6D HTC Corporation
1042 18:66:E3 Veros Systems, Inc.
1043 00:B3:38 Kontron Design Manufacturing Services (M) Sdn. Bhd
1044 94:DE:0E SmartOptics AS
1045 A4:29:B7 bluesky
1046 7C:6B:33 Tenyu Tech Co. Ltd.
1047 CC:B8:F1 EAGLE KINGDOM TECHNOLOGIES LIMITED
1048 DC:2E:6A HCT. Co., Ltd.
1049 34:25:5D Shenzhen Loadcom Technology Co.,Ltd
1050 18:97:FF TechFaith Wireless Technology Limited
1051 8C:8E:76 taskit GmbH
1052 B4:D8:DE iota Computing, Inc.
1053 54:CD:A7 Fujian Shenzhou Electronic Co.,Ltd
1054 10:00:FD LaonPeople
1055 60:35:53 Buwon Technology
1056 B8:9B:C9 SMC Networks Inc
1057 48:02:2A B-Link Electronic Limited
1058 48:A6:D2 GJsun Optical Science and Tech Co.,Ltd.
1059 18:6D:99 Adanis Inc.
1060 D4:4B:5E TAIYO YUDEN CO., LTD.
1061 B4:0C:25 Palo Alto Networks
1062 40:BF:17 Digistar Telecom. SA
1063 E4:AF:A1 HES-SO
1064 58:92:0D Kinetic Avionics Limited
1065 20:76:00 Actiontec Electronics, Inc
1066 84:D3:2A IEEE 1905.1
1067 F8:E7:B5 µTech Tecnologia LTDA
1068 04:62:D7 ALSTOM HYDRO FRANCE
1069 CC:C8:D7 CIAS Elettronica srl
1070 64:AE:0C Cisco Systems, Inc
1071 A4:46:FA AmTRAN Video Corporation
1072 28:04:E0 FERMAX ELECTRONICA S.A.U.
1073 FC:01:CD FUNDACION TEKNIKER
1074 88:E7:A6 iKnowledge Integration Corp.
1075 98:E7:9A Foxconn(NanJing) Communication Co.,Ltd.
1076 54:F5:B6 ORIENTAL PACIFIC INTERNATIONAL LIMITED
1077 34:A5:5D TECHNOSOFT INTERNATIONAL SRL
1078 D0:C2:82 Cisco Systems, Inc
1079 44:9C:B5 Alcomp, Inc
1080 24:E6:BA JSC Zavod im. Kozitsky
1081 8C:8A:6E ESTUN AUTOMATION TECHNOLOY CO., LTD
1082 E0:ED:1A vastriver Technology Co., Ltd
1083 C8:3B:45 JRI-Maxant
1084 68:5E:6B PowerRay Co., Ltd.
1085 4C:32:D9 M Rutty Holdings Pty. Ltd.
1086 50:A7:33 Ruckus Wireless
1087 60:3F:C5 COX CO., LTD
1088 18:2B:05 8D Technologies
1089 54:A9:D4 Minibar Systems
1090 48:61:A3 Concern Axion JSC
1091 D8:96:85 GoPro
1092 08:A1:2B ShenZhen EZL Technology Co., Ltd
1093 94:31:9B Alphatronics BV
1094 08:FC:52 OpenXS BV
1095 20:5B:5E Shenzhen Wonhe Technology Co., Ltd
1096 3C:C9:9E Huiyang Technology Co., Ltd
1097 C8:A1:BA Neul Ltd
1098 AC:02:EF Comsis
1099 C4:3A:9F Siconix Inc.
1100 04:18:B6 Private
1101 D4:02:4A Delphian Systems LLC
1102 84:24:8D Zebra Technologies Inc
1103 24:EC:99 ASKEY COMPUTER CORP
1104 B8:62:1F Cisco Systems, Inc
1105 B4:5C:A4 Thing-talk Wireless Communication Technologies Corporation Limited
1106 AC:8A:CD ROGER D.Wensker, G.Wensker sp.j.
1107 98:42:46 SOL INDUSTRY PTE., LTD
1108 28:A5:74 Miller Electric Mfg. Co.
1109 38:26:CD ANDTEK
1110 C4:36:DA Rusteletech Ltd.
1111 00:FC:70 Intrepid Control Systems, Inc.
1112 A4:EE:57 SEIKO EPSON CORPORATION
1113 D0:AF:B6 Linktop Technology Co., LTD
1114 44:4F:5E Pan Studios Co.,Ltd.
1115 0C:39:56 Observator instruments
1116 A4:99:81 FuJian Elite Power Tech CO.,LTD.
1117 B8:3A:7B Worldplay (Canada) Inc.
1118 78:3F:15 EasySYNC Ltd.
1119 F4:B5:49 Yeastar Technology Co., Ltd.
1120 88:B1:68 Delta Control GmbH
1121 20:B3:99 Enterasys
1122 18:B7:9E Invoxia
1123 14:74:11 RIM
1124 5C:56:ED 3pleplay Electronics Private Limited
1125 08:38:A5 Funkwerk plettac electronic GmbH
1126 BC:CD:45 VOISMART
1127 78:02:8F Adaptive Spectrum and Signal Alignment (ASSIA), Inc.
1128 D4:A4:25 SMAX Technology Co., Ltd.
1129 98:F8:DB Marini Impianti Industriali s.r.l.
1130 14:07:08 Private
1131 24:C9:DE Genoray
1132 60:54:64 Eyedro Green Solutions Inc.
1133 54:05:5F Alcatel Lucent
1134 40:55:39 Cisco Systems, Inc
1135 B8:BE:BF Cisco Systems, Inc
1136 38:FE:C5 Ellips B.V.
1137 24:C8:6E Chaney Instrument Co.
1138 D4:D8:98 Korea CNO Tech Co., Ltd
1139 50:70:E5 He Shan World Fair Electronics Technology Limited
1140 28:EE:2C Frontline Test Equipment
1141 80:22:75 Beijing Beny Wave Technology Co Ltd
1142 BC:81:99 BASIC Co.,Ltd.
1143 00:07:26 Shenzhen Gongjin Electronics Co., Ltd.
1144 24:47:0E PentronicAB
1145 A4:DB:2E Kingspan Environmental Ltd
1146 F4:4E:FD Actions Semiconductor Co.,Ltd.(Cayman Islands)
1147 34:BC:A6 Beijing Ding Qing Technology, Ltd.
1148 D4:C1:FC Nokia Corporation
1149 48:DC:FB Nokia Corporation
1150 68:84:70 eSSys Co.,Ltd
1151 F0:8B:FE COSTEL.,CO.LTD
1152 54:35:DF Symeo GmbH
1153 F4:3D:80 FAG Industrial Services GmbH
1154 D4:F0:B4 Napco Security Technologies
1155 40:B3:FC Logital Co. Limited
1156 D0:5F:CE Hitachi Data Systems
1157 8C:82:A8 Insigma Technology Co.,Ltd
1158 3C:27:63 SLE quality engineering GmbH & Co. KG
1159 A4:4B:15 Sun Cupid Technology (HK) LTD
1160 50:8A:CB SHENZHEN MAXMADE TECHNOLOGY CO., LTD.
1161 70:32:D5 Athena Wireless Communications Inc
1162 7C:F0:BA Linkwell Telesystems Pvt Ltd
1163 CC:C6:2B Tri-Systems Corporation
1164 AC:F9:7E ELESYS INC.
1165 4C:73:67 Genius Bytes Software Solutions GmbH
1166 DC:2B:66 InfoBLOCK S.A. de C.V.
1167 14:F0:C5 Xtremio Ltd.
1168 C0:27:B9 Beijing National Railway Research & Design Institute of Signal & Communication Co., Ltd.
1169 70:A4:1C Advanced Wireless Dynamics S.L.
1170 28:51:32 Shenzhen Prayfly Technology Co.,Ltd
1171 4C:3B:74 VOGTEC(H.K.) Co., Ltd
1172 50:97:72 Westinghouse Digital
1173 D8:5D:84 CAx soft GmbH
1174 78:A6:83 Precidata
1175 BC:67:84 Environics Oy
1176 B4:E0:CD Fusion-io, Inc
1177 50:AF:73 Shenzhen Bitland Information Technology Co., Ltd.
1178 48:8E:42 DIGALOG GmbH
1179 28:60:46 Lantech Communications Global, Inc.
1180 A4:24:B3 FlatFrog Laboratories AB
1181 A4:85:6B Q Electronics Ltd
1182 84:EA:99 Vieworks
1183 DC:CB:A8 Explora Technologies Inc
1184 58:EE:CE Icon Time Systems
1185 A4:1B:C0 Fastec Imaging Corporation
1186 E0:1F:0A Xslent Energy Technologies. LLC
1187 F4:03:21 BeNeXt B.V.
1188 00:B0:33 OAO Izhevskiy radiozavod
1189 70:7E:DE NASTEC LTD.
1190 CC:BE:71 OptiLogix BV
1191 D8:B1:2A Panasonic Mobile Communications Co., Ltd.
1192 7C:DD:90 Shenzhen Ogemray Technology Co., Ltd.
1193 C0:7E:40 SHENZHEN XDK COMMUNICATION EQUIPMENT CO.,LTD
1194 E4:4F:29 MA Lighting Technology GmbH
1195 6C:AB:4D Digital Payment Technologies
1196 60:DA:23 Estech Co.,Ltd
1197 28:F3:58 2C - Trifonov & Co
1198 30:4C:7E Panasonic Electric Works Automation Controls Techno Co.,Ltd.
1199 64:D1:A3 Sitecom Europe BV
1200 38:31:AC WEG
1201 2C:7E:CF Onzo Ltd
1202 10:E3:C7 Seohwa Telecom
1203 E8:40:40 Cisco Systems, Inc
1204 0C:81:12 Private
1205 7C:7D:41 Jinmuyu Electronics Co., Ltd.
1206 4C:14:80 NOREGON SYSTEMS, INC
1207 60:F6:73 TERUMO CORPORATION
1208 E4:8A:D5 RF WINDOW CO., LTD.
1209 24:F0:FF GHT Co., Ltd.
1210 4C:07:C9 COMPUTER OFFICE Co.,Ltd.
1211 40:F4:EC Cisco Systems, Inc
1212 28:72:F0 ATHENA
1213 9C:80:7D SYSCABLE Korea Inc.
1214 18:0B:52 Nanotron Technologies GmbH
1215 64:DE:1C Kingnetic Pte Ltd
1216 54:04:96 Gigawave LTD
1217 C8:C1:26 ZPM Industria e Comercio Ltda
1218 04:1D:10 Dream Ware Inc.
1219 88:DD:79 Voltaire
1220 44:68:AB JUIN COMPANY, LIMITED
1221 90:2E:87 LabJack
1222 C8:20:8E Storagedata
1223 00:B3:42 MacroSAN Technologies Co., Ltd.
1224 4C:B9:C8 CONET CO., LTD.
1225 04:74:A1 Aligera Equipamentos Digitais Ltda
1226 10:64:E2 ADFweb.com s.r.l.
1227 CC:34:D7 GEWISS S.P.A.
1228 B4:CF:DB Shenzhen Jiuzhou Electric Co.,LTD
1229 C4:63:54 U-Raku, Inc.
1230 20:FE:DB M2M Solution S.A.S.
1231 40:5F:BE RIM
1232 E0:5B:70 Innovid, Co., Ltd.
1233 04:36:04 Gyeyoung I&T
1234 34:F9:68 ATEK Products, LLC
1235 D0:D0:FD Cisco Systems, Inc
1236 70:64:17 ORBIS TECNOLOGIA ELECTRICA S.A.
1237 64:FC:8C Zonar Systems
1238 28:ED:58 JAG Jakob AG
1239 98:73:C4 Sage Electronic Engineering LLC
1240 B8:79:7E Secure Meters (UK) Limited
1241 20:05:E8 OOO InProMedia
1242 E0:D1:0A Katoudenkikougyousyo co ltd
1243 1C:06:56 IDY Corporation
1244 C4:4B:44 Omniprint Inc.
1245 60:15:C7 IdaTech
1246 18:8E:D5 TP Vision Belgium N.V. - innovation site Brugge
1247 8C:E7:B3 Sonardyne International Ltd
1248 00:34:F1 Radicom Research, Inc.
1249 A8:B0:AE LEONI
1250 60:89:3C Thermo Fisher Scientific P.O.A.
1251 5C:17:D3 LGE
1252 34:78:77 O-NET Communications(Shenzhen) Limited
1253 70:A1:91 Trendsetter Medical, LLC
1254 A4:9B:13 Burroughs Payment Systems, Inc.
1255 58:BC:27 Cisco Systems, Inc
1256 34:D2:C4 RENA GmbH Print Systeme
1257 E0:A6:70 Nokia Corporation
1258 E0:61:B2 HANGZHOU ZENOINTEL TECHNOLOGY CO., LTD
1259 44:91:DB Shanghai Huaqin Telecom Technology Co.,Ltd
1260 14:D7:6E CONCH ELECTRONIC Co.,Ltd
1261 CC:6B:98 Minetec Wireless Technologies
1262 C4:CD:45 Beijing Boomsense Technology CO.,LTD.
1263 D0:BB:80 SHL Telemedicine International Ltd.
1264 1C:83:B0 Linked IP GmbH
1265 F0:65:DD Primax Electronics Ltd.
1266 70:65:82 Suzhou Hanming Technologies Co., Ltd.
1267 94:C7:AF Raylios Technology
1268 68:54:F5 enLighted Inc
1269 00:8C:10 Black Box Corp.
1270 20:A2:E7 Lee-Dickens Ltd
1271 8C:DD:8D Wifly-City System Inc.
1272 EC:98:C1 Beijing Risbo Network Technology Co.,Ltd
1273 EC:C3:8A Accuenergy (CANADA) Inc
1274 D4:8F:AA Sogecam Industrial, S.A.
1275 38:A9:5F Actifio Inc
1276 A0:DD:E5 SHARP Corporation
1277 94:A7:BC BodyMedia, Inc.
1278 6C:9B:02 Nokia Corporation
1279 84:DB:2F Sierra Wireless Inc
1280 A4:50:55 busware.de
1281 2C:D2:E7 Nokia Corporation
1282 C8:93:83 Embedded Automation, Inc.
1283 D4:9E:6D Wuhan Zhongyuan Huadian Science & Technology Co.,
1284 94:F7:20 Tianjin Deviser Electronics Instrument Co., Ltd
1285 EC:23:68 IntelliVoice Co.,Ltd.
1286 B4:52:53 Seagate Technology
1287 04:DD:4C Velocytech
1288 B4:C8:10 UMPI Elettronica
1289 38:58:0C Panaccess Systems GmbH
1290 24:AF:54 NEXGEN Mediatech Inc.
1291 F0:F9:F7 IES GmbH & Co. KG
1292 CC:0C:DA Miljovakt AS
1293 C0:12:42 Alpha Security Products
1294 90:50:7B Advanced PANMOBIL Systems GmbH & Co. KG
1295 00:B5:D6 Omnibit Inc.
1296 F8:93:F3 VOLANS
1297 7C:3E:9D PATECH
1298 4C:60:D5 airPointe of New Hampshire
1299 D4:52:97 nSTREAMS Technologies, Inc.
1300 78:EC:22 Shanghai Qihui Telecom Technology Co., LTD
1301 F8:D7:56 Simm Tronic Limited
1302 E0:87:B1 Nata-Info Ltd.
1303 A8:B1:D4 Cisco Systems, Inc
1304 4C:BA:A3 Bison Electronics Inc.
1305 EC:7C:74 Justone Technologies Co., Ltd.
1306 3C:1A:79 Huayuan Technology CO.,LTD
1307 30:E4:8E Vodafone UK
1308 08:51:2E Orion Diagnostica Oy
1309 9C:F6:1A UTC Fire and Security
1310 C8:02:A6 Beijing Newmine Technology
1311 C8:4C:75 Cisco Systems, Inc
1312 28:4C:53 Intune Networks
1313 10:2D:96 Looxcie Inc.
1314 30:37:A6 Cisco Systems, Inc
1315 AC:EA:6A GENIX INFOCOMM CO., LTD.
1316 5C:35:DA There Corporation Oy
1317 00:52:18 Wuxi Keboda Electron Co.Ltd
1318 08:F2:F4 Net One Partners Co.,Ltd.
1319 68:EF:BD Cisco Systems, Inc
1320 18:3B:D2 BYD Precision Manufacture Company Ltd.
1321 F4:55:95 HENGBAO Corporation LTD.
1322 C0:8B:6F S I Sistemas Inteligentes Eletrônicos Ltda
1323 BC:A9:D6 Cyber-Rain, Inc.
1324 0C:DD:EF Nokia Corporation
1325 80:C6:3F Remec Broadband Wireless , LLC
1326 F0:9C:BB RaonThink Inc.
1327 FC:E2:3F CLAY PAKY SPA
1328 B0:E3:9D CAT SYSTEM CO.,LTD.
1329 78:A6:BD DAEYEON Control&Instrument Co,.Ltd
1330 48:12:49 Luxcom Technologies Inc.
1331 B4:3D:B2 Degreane Horizon
1332 C4:82:3F Fujian Newland Auto-ID Tech. Co,.Ltd.
1333 F4:C7:95 WEY Elektronik AG
1334 08:76:95 Auto Industrial Co., Ltd.
1335 AC:CE:8F HWA YAO TECHNOLOGIES CO., LTD
1336 04:2F:56 ATOCS (Shenzhen) LTD
1337 08:4E:1C H2A Systems, LLC
1338 A4:B1:21 Arantia 2010 S.L.
1339 98:89:ED Anadem Information Inc.
1340 14:73:73 TUBITAK UEKAE
1341 98:2D:56 Resolution Audio
1342 00:A2:DA INAT GmbH
1343 6C:3E:9C KE Knestel Elektronik GmbH
1344 F8:9D:0D Control Technology Inc.
1345 10:10:B6 McCain Inc
1346 08:1F:F3 Cisco Systems, Inc
1347 5C:E2:86 Nortel Networks
1348 2C:CD:27 Precor Inc
1349 6C:5E:7A Ubiquitous Internet Telecom Co., Ltd
1350 D8:28:C9 General Electric Consumer and Industrial
1351 C8:6C:1E Display Systems Ltd
1352 EC:6C:9F Chengdu Volans Technology CO.,LTD
1353 CC:CC:4E Sun Fountainhead USA. Corp
1354 60:D3:0A Quatius Limited
1355 BC:9D:A5 DASCOM Europe GmbH
1356 94:2E:63 Finsécur
1357 C8:D2:C1 Jetlun (Shenzhen) Corporation
1358 F0:BC:C8 MaxID (Pty) Ltd
1359 40:61:86 MICRO-STAR INT'L CO.,LTD
1360 74:E5:37 RADSPIN
1361 7C:08:D9 Shanghai B-Star Technology Co
1362 44:8E:81 VIG
1363 20:46:F9 Advanced Network Devices (dba:AND)
1364 68:1F:D8 Advanced Telemetry
1365 0C:82:30 SHENZHEN MAGNUS TECHNOLOGIES CO.,LTD
1366 50:93:4F Gradual Tecnologia Ltda.
1367 34:EF:8B NTT Communications Corporation
1368 38:E9:8C Reco S.p.A.
1369 F0:24:08 Talaris (Sweden) AB
1370 A0:69:86 Wellav Technologies Ltd
1371 F0:2F:D8 Bi2-Vision
1372 C8:6C:B6 Optcom Co., Ltd.
1373 C4:59:76 Fugoo Coorporation
1374 B0:C8:AD People Power Company
1375 A8:70:A5 UniComm Inc.
1376 80:17:7D Nortel Networks
1377 E8:DA:AA VideoHome Technology Corp.
1378 64:7D:81 YOKOTA INDUSTRIAL CO,.LTD
1379 88:91:DD Racktivity
1380 C4:19:8B Dominion Voting Systems Corporation
1381 C8:3A:35 Tenda Technology Co., Ltd.
1382 F4:AC:C1 Cisco Systems, Inc
1383 58:4C:EE Digital One Technologies, Limited
1384 E0:64:BB DigiView S.r.l.
1385 4C:63:EB Application Solutions (Electronics and Vision) Ltd
1386 C0:1E:9B Pixavi AS
1387 64:16:8D Cisco Systems, Inc
1388 24:D2:CC SmartDrive Systems Inc.
1389 7C:6C:8F AMS NEVE LTD
1390 C4:E1:7C U2S co.
1391 A8:C2:22 TM-Research Inc.
1392 50:25:2B Nethra Imaging Incorporated
1393 A4:DA:3F Bionics Corp.
1394 9C:4E:8E ALT Systems Ltd
1395 44:83:12 Star-Net
1396 68:79:24 ELS-GmbH & Co. KG
1397 38:BB:23 OzVision America LLC
1398 00:3A:99 Cisco Systems, Inc
1399 04:C0:5B Tigo Energy
1400 5C:14:37 Thyssenkrupp Aufzugswerke GmbH
1401 9C:55:B4 I.S.E. S.r.l.
1402 DC:2C:26 Iton Technology Limited
1403 4C:C4:52 Shang Hai Tyd. Electon Technology Ltd.
1404 F0:C2:4C Zhejiang FeiYue Digital Technology Co., Ltd
1405 08:18:4C A. S. Thomas, Inc.
1406 5C:E2:23 Delphin Technology AG
1407 FC:61:98 NEC Personal Products, Ltd
1408 F8:71:FE The Goldman Sachs Group, Inc.
1409 D8:C3:FB DETRACOM
1410 20:12:57 Most Lucky Trading Ltd
1411 D4:9C:28 JayBird LLC
1412 A0:3A:75 PSS Belgium N.V.
1413 74:6B:82 MOVEK
1414 0C:84:11 A.O. Smith Water Products
1415 F8:E9:68 Egker Kft.
1416 E8:DF:F2 PRF Co., Ltd.
1417 00:64:40 Cisco Systems, Inc
1418 D0:E4:0B Wearable Inc.
1419 AC:86:7E Create New Technology (HK) Limited Company
1420 58:F6:7B Xia Men UnionCore Technology LTD.
1421 A0:2E:F3 United Integrated Services Co., Led.
1422 A8:CE:90 CVC
1423 00:27:1F MIPRO Electronics Co., Ltd
1424 00:27:1A Geenovo Technology Ltd.
1425 00:27:14 Grainmustards, Co,ltd.
1426 00:27:17 CE Digital(Zhenjiang)Co.,Ltd
1427 00:27:08 Nordiag ASA
1428 00:27:01 INCOstartec GmbH
1429 00:27:02 SolarEdge Technologies
1430 00:26:FB AirDio Wireless, Inc.
1431 00:26:F5 XRPLUS Inc.
1432 00:26:32 Instrumentation Technologies d.d.
1433 00:26:2C IKT Advanced Technologies s.r.o.
1434 00:26:26 Geophysical Survey Systems, Inc.
1435 00:26:1F SAE Magnetics (H.K.) Ltd.
1436 00:26:20 ISGUS GmbH
1437 00:26:1A Femtocomm System Technology Corp.
1438 00:26:13 Engel Axil S.L.
1439 00:26:0D Mercury Systems, Inc.
1440 00:25:D8 KOREA MAINTENANCE
1441 00:25:CC Mobile Communications Korea Incorporated
1442 00:25:C5 Star Link Communication Pvt. Ltd.
1443 00:25:C6 kasercorp, ltd
1444 00:25:C0 ZillionTV Corporation
1445 00:25:B4 Cisco Systems, Inc
1446 00:25:B9 Cypress Solutions Inc
1447 00:25:AD Manufacturing Resources International
1448 00:26:00 TEAC Australia Pty Ltd.
1449 00:26:07 Enabling Technology Pty Ltd
1450 00:25:FB Tunstall Healthcare A/S
1451 00:25:FA J&M Analytik AG
1452 00:25:F6 netTALK.com, Inc.
1453 00:25:EF I-TEC Co., Ltd.
1454 00:25:E9 i-mate Development, Inc.
1455 00:25:DF Private
1456 00:26:90 I DO IT
1457 00:26:8A Terrier SC Ltd
1458 00:26:89 General Dynamics Robotic Systems
1459 00:26:84 KISAN SYSTEM
1460 00:26:83 Ajoho Enterprise Co., Ltd.
1461 00:26:7D A-Max Technology Macao Commercial Offshore Company Limited
1462 00:26:77 DEIF A/S
1463 00:26:71 AUTOVISION Co., Ltd
1464 00:26:6A ESSENSIUM NV
1465 00:26:EF Technology Advancement Group, Inc.
1466 00:26:E9 SP Corp
1467 00:26:DC Optical Systems Design
1468 00:26:D6 Ningbo Andy Optoelectronic Co., Ltd.
1469 00:26:CF DEKA R&D
1470 00:26:D0 Semihalf
1471 00:26:CA Cisco Systems, Inc
1472 00:26:C9 Proventix Systems, Inc.
1473 00:26:C3 Insightek Corp.
1474 00:26:64 Core System Japan
1475 00:26:58 T-Platforms (Cyprus) Limited
1476 00:26:45 Circontrol S.A.
1477 00:26:3F LIOS Technology GmbH
1478 00:26:39 T.M. Electronics, Inc.
1479 00:26:BD JTEC Card & Communication Co., Ltd.
1480 00:26:B3 Thales Communications Inc
1481 00:26:AD Arada Systems, Inc.
1482 00:26:A9 Strong Technologies Pty Ltd
1483 00:26:A3 FQ Ingenieria Electronica S.A.
1484 00:26:9C ITUS JAPAN CO. LTD
1485 00:26:96 NOOLIX Co., Ltd
1486 00:24:84 Bang and Olufsen Medicom a/s
1487 00:24:86 DesignArt Networks
1488 00:24:7F Nortel Networks
1489 00:24:78 Mag Tech Electronics Co Limited
1490 00:24:71 Fusion MultiSystems dba Fusion-io
1491 00:24:73 3COM EUROPE LTD
1492 00:24:60 Giaval Science Development Co. Ltd.
1493 00:24:5B RAIDON TECHNOLOGY, INC.
1494 00:24:4E RadChips, Inc.
1495 00:24:47 Kaztek Systems
1496 00:24:42 Axona Limited
1497 00:24:3D Emerson Appliance Motors and Controls
1498 00:25:28 Daido Signal Co., Ltd.
1499 00:25:23 OCP Inc.
1500 00:25:1E ROTEL TECHNOLOGIES
1501 00:25:19 Viaas Inc
1502 00:25:14 PC Worth Int'l Co., Ltd.
1503 00:25:0D GZT Telkom-Telmor sp. z o.o.
1504 00:25:06 A.I. ANTITACCHEGGIO ITALIA SRL
1505 00:25:08 Maquet Cardiopulmonary AG
1506 00:25:7A CAMCO Produktions- und Vertriebs-GmbH für Beschallungs- und Beleuchtungsanlagen
1507 00:25:7F CallTechSolution Co.,Ltd
1508 00:25:73 ST Electronics (Info-Security) Pte Ltd
1509 00:25:6E Van Breda B.V.
1510 00:25:6D Broadband Forum
1511 00:25:60 Ibridge Networks & Communications Ltd.
1512 00:25:5B CoachComm, LLC
1513 00:24:E2 HASEGAWA ELECTRIC CO.,LTD.
1514 00:24:DB Alcohol Monitoring Systems
1515 00:24:CF Inscape Data Corporation
1516 00:24:C8 Broadband Solutions Group
1517 00:24:C3 Cisco Systems, Inc
1518 00:24:C0 NTI COMODO INC
1519 00:24:B6 Seagate Technology
1520 00:24:BB CENTRAL Corporation
1521 00:24:B1 Coulomb Technologies
1522 00:24:AA Dycor Technologies Ltd.
1523 00:24:A3 Sonim Technologies Inc
1524 00:24:9E ADC-Elektronik GmbH
1525 00:24:8B HYBUS CO., LTD.
1526 00:24:92 Motorola, Broadband Solutions Group
1527 00:24:97 Cisco Systems, Inc
1528 00:25:54 Pixel8 Networks
1529 00:25:4D Singapore Technologies Electronics Limited
1530 00:25:4E Vertex Wireless Co., Ltd.
1531 00:25:37 Runcom Technologies Ltd.
1532 00:25:3E Sensus Metering Systems
1533 00:25:41 Maquet Critical Care AB
1534 00:25:2D Kiryung Electronics
1535 00:25:A6 Central Network Solution Co., Ltd.
1536 00:25:A1 Enalasys
1537 00:25:9A CEStronics GmbH
1538 00:25:93 DatNet Informatikai Kft.
1539 00:25:94 Eurodesign BG LTD
1540 00:25:8E The Weather Channel
1541 00:25:8A Pole/Zero Corporation
1542 00:25:89 Hills Industries Limited
1543 00:25:84 Cisco Systems, Inc
1544 00:25:01 JSC Supertel
1545 00:24:FA Hilger u. Kern GMBH
1546 00:24:F5 NDS Surgical Imaging
1547 00:24:EE Wynmax Inc.
1548 00:24:E7 Plaster Networks
1549 00:23:F2 TVLogic
1550 00:23:E8 Demco Corp.
1551 00:23:E1 Cavena Image Products AB
1552 00:23:DC Benein, Inc
1553 00:23:DB saxnet gmbh
1554 00:23:C9 Sichuan Tianyi Information Science & Technology Stock CO.,LTD
1555 00:23:CE KITA DENSHI CORPORATION
1556 00:23:D5 WAREMA electronic GmbH
1557 00:24:21 MICRO-STAR INT'L CO., LTD.
1558 00:24:14 Cisco Systems, Inc
1559 00:24:15 Magnetic Autocontrol GmbH
1560 00:24:0F Ishii Tool & Engineering Corporation
1561 00:24:08 Pacific Biosciences
1562 00:24:02 Op-Tection GmbH
1563 00:23:FC Ultra Stereo Labs, Inc
1564 00:23:CF CUMMINS-ALLISON CORP.
1565 00:23:C2 SAMSUNG Electronics. Co. LTD
1566 00:23:B6 SECURITE COMMUNICATIONS / HONEYWELL
1567 00:23:BC EQ-SYS GmbH
1568 00:23:AA HFR, Inc.
1569 00:23:A9 Beijing Detianquan Electromechanical Equipment Co., Ltd
1570 00:23:41 Siemens AB, Infrastructure & Cities, Building Technologies Division, IC BT SSP SP BA PR
1571 00:23:3C Alflex
1572 00:23:3B C-Matic Systems Ltd
1573 00:23:35 Linkflex Co.,Ltd
1574 00:23:2D SandForce
1575 00:23:28 ALCON TELECOMMUNICATIONS CO., LTD.
1576 00:23:21 Avitech International Corp
1577 00:22:F8 PIMA Electronic Systems Ltd.
1578 00:23:1F Guangda Electronic & Telecommunication Technology Development Co., Ltd.
1579 00:22:E6 Intelligent Data
1580 00:22:E0 Atlantic Software Technologies S.r.L.
1581 00:22:DF TAMUZ Monitors
1582 00:22:DA ANATEK, LLC
1583 00:22:D3 Hub-Tech
1584 00:22:CD Ared Technology Co., Ltd.
1585 00:22:C4 epro GmbH
1586 00:22:C9 Lenord, Bauer & Co GmbH
1587 00:22:BF SieAmp Group of Companies
1588 00:22:B9 Analogix Seminconductor, Inc
1589 00:22:BA HUTH Elektronik Systeme GmbH
1590 00:23:9D Mapower Electronics Co., Ltd
1591 00:23:92 Proteus Industries Inc.
1592 00:23:8D Techno Design Co., Ltd.
1593 00:23:88 V.T. Telematica S.p.a.
1594 00:23:83 InMage Systems Inc
1595 00:23:7C NEOTION
1596 00:23:24 G-PRO COMPUTER
1597 00:24:31 Uni-v co.,ltd
1598 00:24:1B iWOW Communications Pte Ltd
1599 00:24:22 Knapp Logistik Automation GmbH
1600 00:24:27 SSI COMPUTER CORP
1601 00:23:73 GridIron Systems, Inc.
1602 00:23:67 UniControls a.s.
1603 00:23:6E Burster GmbH & Co KG
1604 00:23:6D ResMed Ltd
1605 00:23:60 Lookit Technology Co., Ltd
1606 00:23:5B Gulfstream
1607 00:23:16 KISAN ELECTRONICS CO
1608 00:23:0F Hirsch Electronics Corporation
1609 00:23:0A ARBURG GmbH & Co KG
1610 00:23:09 Janam Technologies LLC
1611 00:23:03 LITE-ON IT Corporation
1612 00:22:F2 SunPower Corp
1613 00:22:ED TSI Power Corporation
1614 00:22:8D GBS Laboratories LLC
1615 00:22:87 Titan Wireless LLC
1616 00:22:88 Sagrad, Inc.
1617 00:22:81 Daintree Networks Pty
1618 00:22:7A Telecom Design
1619 00:22:6B Cisco-Linksys, LLC
1620 00:22:5D Digicable Network India Pvt. Ltd.
1621 00:22:5C Multimedia & Communication Technology
1622 00:21:6F SymCom, Inc.
1623 00:21:69 Prologix, LLC.
1624 00:21:56 Cisco Systems, Inc
1625 00:21:50 EYEVIEW ELECTRONICS
1626 00:21:4A Pixel Velocity, Inc
1627 00:21:A3 Micromint
1628 00:21:99 Vacon Plc
1629 00:21:95 GWD Media Limited
1630 00:21:94 Ping Communication
1631 00:21:8F Avantgarde Acoustic Lautsprechersysteme GmbH
1632 00:21:88 EMC Corporation
1633 00:21:82 SandLinks Systems, Ltd.
1634 00:21:75 Pacific Satellite International Ltd.
1635 00:22:2A SoundEar A/S
1636 00:22:1E Media Devices Co., Ltd.
1637 00:22:25 Thales Avionics Ltd
1638 00:22:18 Verivue Inc.
1639 00:22:12 CAI Networks, Inc.
1640 00:22:0B National Source Coding Center
1641 00:22:05 WeLink Solutions, Inc.
1642 00:22:06 Cyberdyne Inc.
1643 00:22:B3 Sei S.p.A.
1644 00:22:AC Hangzhou Siyuan Tech. Co., Ltd
1645 00:22:A7 Tyco Electronics AMP GmbH
1646 00:22:A0 Delphi Corporation
1647 00:22:9A Lastar, Inc.
1648 00:22:99 SeaMicro Inc.
1649 00:22:94 Kyocera Corporation
1650 00:21:FA A4SP Technologies Ltd.
1651 00:21:F4 INRange Systems, Inc
1652 00:21:ED Telegesis
1653 00:21:E7 Informatics Services Corporation
1654 00:21:DB Santachi Video Technology (Shenzhen) Co., Ltd.
1655 00:21:E1 Nortel Networks
1656 00:21:D5 X2E GmbH
1657 00:21:DA Automation Products Group Inc.
1658 00:21:CE NTC-Metrotek
1659 00:21:C8 LOHUIS Networks
1660 00:21:C2 GL Communications Inc
1661 00:21:BB Riken Keiki Co., Ltd.
1662 00:21:B5 Galvanic Ltd
1663 00:21:AF Radio Frequency Systems
1664 00:21:B6 Triacta Power Technologies Inc.
1665 00:21:A9 Mobilink Telecom Co.,Ltd
1666 00:21:A8 Telephonics Corporation
1667 00:21:0D SAMSIN INNOTEC
1668 00:21:41 RADLIVE
1669 00:21:37 Bay Controls, LLC
1670 00:21:2D SCIMOLEX CORPORATION
1671 00:21:33 Building B, Inc
1672 00:21:21 VRmagic GmbH
1673 00:21:26 Shenzhen Torch Equipment Co., Ltd.
1674 00:22:57 3COM EUROPE LTD
1675 00:22:4E SEEnergy Corp.
1676 00:22:47 DAC ENGINEERING CO., LTD.
1677 00:22:3D JumpGen Systems, LLC
1678 00:22:37 Shinhint Group
1679 00:22:38 LOGIPLUS
1680 00:22:31 SMT&C Co., Ltd.
1681 00:22:2B Nucomm, Inc.
1682 00:1E:F6 Cisco Systems, Inc
1683 00:1E:EA Sensor Switch, Inc.
1684 00:1E:EF Cantronic International Limited
1685 00:1E:DE BYD COMPANY LIMITED
1686 00:1E:E3 T&W Electronics (ShenZhen) Co.,Ltd
1687 00:1E:DD WASKO S.A.
1688 00:1E:D9 Mitsubishi Precision Co.,LTd.
1689 00:1E:D4 Doble Engineering
1690 00:1E:D3 Dot Technology Int'l Co., Ltd.
1691 00:1E:CD KYLAND Technology Co. LTD
1692 00:1E:C6 Obvius Holdings LLC
1693 00:1F:9D Cisco Systems, Inc
1694 00:1F:A2 Datron World Communications, Inc.
1695 00:1F:91 DBS Lodging Technologies, LLC
1696 00:1F:96 APROTECH CO.LTD
1697 00:1F:90 Actiontec Electronics, Inc
1698 00:1F:8F Shanghai Bellmann Digital Source Co.,Ltd.
1699 00:1F:85 Apriva ISS, LLC
1700 00:1F:87 Skydigital Inc.
1701 00:1F:86 digEcor
1702 00:1F:80 Lucas Holding bv
1703 00:1F:3E RP-Technik e.K.
1704 00:1F:42 Etherstack plc
1705 00:1F:41 Ruckus Wireless
1706 00:1F:39 Construcciones y Auxiliar de Ferrocarriles, S.A.
1707 00:1F:2B Orange Logic
1708 00:1F:2C Starbridge Networks
1709 00:1F:26 Cisco Systems, Inc
1710 00:1F:1A Prominvest
1711 00:1E:C1 3COM EUROPE LTD
1712 00:1E:BA High Density Devices AS
1713 00:1E:B3 Primex Wireless
1714 00:1E:B4 UNIFAT TECHNOLOGY LTD.
1715 00:1E:AE Continental Automotive Systems
1716 00:1E:A8 Datang Mobile Communications Equipment CO.,LTD
1717 00:1E:9C Fidustron INC
1718 00:1E:95 SIGMALINK
1719 00:1E:96 Sepura Plc
1720 00:1E:8B Infra Access Korea Co., Ltd.
1721 00:1F:EF SHINSEI INDUSTRIES CO.,LTD
1722 00:1F:E8 KURUSUGAWA Electronics Industry Inc,.
1723 00:1F:DC Mobile Safe Track Ltd
1724 00:1F:D7 TELERAD SA
1725 00:1F:CB NIW Solutions
1726 00:1F:77 HEOL DESIGN
1727 00:1F:73 Teraview Technology Co., Ltd.
1728 00:1F:6D Cisco Systems, Inc
1729 00:1F:61 Talent Communication Networks Inc.
1730 00:1F:66 PLANAR LLC
1731 00:1F:5A Beckwith Electric Co.
1732 00:1F:53 GEMAC Gesellschaft für Mikroelektronikanwendung Chemnitz mbH
1733 00:1F:4E ConMed Linvatec
1734 00:1F:54 Lorex Technology Inc.
1735 00:1F:47 MCS Logic Inc.
1736 00:1F:D2 COMMTECH TECHNOLOGY MACAO COMMERCIAL OFFSHORE LTD.
1737 00:1F:BF Fulhua Microelectronics Corp. Taiwan Branch
1738 00:1F:AC Goodmill Systems Ltd
1739 00:21:1A LInTech Corporation
1740 00:21:13 Padtec S/A
1741 00:21:14 Hylab Technology Inc.
1742 00:21:0E Orpak Systems L.T.D.
1743 00:21:0A byd:sign Corporation
1744 00:21:04 Gigaset Communications GmbH
1745 00:1F:FB Green Packet Bhd
1746 00:1F:F6 PS Audio International
1747 00:1F:19 BEN-RI ELECTRONICA S.A.
1748 00:1F:13 S.& A.S. Ltd.
1749 00:1F:0F Select Engineered Systems
1750 00:1E:FD Microbit 2.0 AB
1751 00:1F:02 Pixelmetrix Corporation Pte Ltd
1752 00:1E:F0 Gigafin Networks
1753 00:1D:2C Wavetrend Technologies (Pty) Limited
1754 00:1D:27 NAC-INTERCOM
1755 00:1D:18 Power Innovation GmbH
1756 00:1D:13 NextGTV
1757 00:1D:0C MobileCompia
1758 00:1D:06 HM Electronics, Inc.
1759 00:1D:05 Eaton Corporation
1760 00:1E:62 Siemon
1761 00:1E:5D Holosys d.o.o.
1762 00:1E:56 Bally Wulff Entertainment GmbH
1763 00:1E:50 BATTISTONI RESEARCH
1764 00:1E:4A Cisco Systems, Inc
1765 00:1D:85 Call Direct Cellular Solutions
1766 00:1D:80 Beijing Huahuan Eletronics Co.,Ltd
1767 00:1D:68 Thomson Telecom Belgium
1768 00:1D:6F Chainzone Technology Co., Ltd
1769 00:1D:76 Eyeheight Ltd.
1770 00:1D:7B Ice Energy, Inc.
1771 00:1D:75 Radioscape PLC
1772 00:1D:63 Miele & Cie. KG
1773 00:1D:5C Tom Communication Industrial Co.,Ltd.
1774 00:1D:55 ZANTAZ, Inc
1775 00:1D:C8 Navionics Research Inc., dba SCADAmetrics
1776 00:1D:C1 Audinate Pty L
1777 00:1D:BB Dynamic System Electronics Corp.
1778 00:1D:AB SwissQual License AG
1779 00:1E:86 MEL Co.,Ltd.
1780 00:1E:7F CBM of America
1781 00:1E:7A Cisco Systems, Inc
1782 00:1E:79 Cisco Systems, Inc
1783 00:1E:6F Magna-Power Electronics, Inc.
1784 00:1E:70 Cobham Defence Communications Ltd
1785 00:1E:69 Thomson Inc.
1786 00:1D:56 Kramer Electronics Ltd.
1787 00:1D:50 SPINETIX SA
1788 00:1D:4B Grid Connect Inc.
1789 00:1D:46 Cisco Systems, Inc
1790 00:1D:3F Mitron Pty Ltd
1791 00:1D:39 MOOHADIGITAL CO., LTD
1792 00:1D:3A mh acoustics LLC
1793 00:1D:33 Maverick Systems Inc.
1794 00:1E:09 ZEFATEK Co.,LTD
1795 00:1E:04 Hanson Research Corporation
1796 00:1D:F7 R. STAHL Schaltgeräte GmbH
1797 00:1D:F8 Webpro Vision Technology Corporation
1798 00:1D:F1 Intego Systems, Inc.
1799 00:1D:EA Commtest Instruments Ltd
1800 00:1D:DB C-BEL Corporation
1801 00:1D:E5 Cisco Systems, Inc
1802 00:1D:A4 Hangzhou System Technology CO., LTD
1803 00:1D:9F MATT R.P.Traczynscy Sp.J.
1804 00:1D:92 MICRO-STAR INT'L CO.,LTD.
1805 00:1D:91 Digitize, Inc
1806 00:1D:8C La Crosse Technology LTD
1807 00:1E:39 Comsys Communication Ltd.
1808 00:1E:34 CryptoMetrics
1809 00:1E:2D STIM
1810 00:1E:26 Digifriends Co. Ltd
1811 00:1E:1A Best Source Taiwan Inc.
1812 00:1E:14 Cisco Systems, Inc
1813 00:1E:0A Syba Tech Limited
1814 00:1C:61 Galaxy Microsystems LImited
1815 00:1C:55 Shenzhen Kaifa Technology Co.
1816 00:1C:5A Advanced Relay Corporation
1817 00:1C:44 Bosch Security Systems BV
1818 00:1C:4B Gener8, Inc.
1819 00:1C:38 Bio-Rad Laboratories, Inc.
1820 00:1C:3D WaveStorm
1821 00:1C:3F International Police Technologies, Inc.
1822 00:1C:3E ECKey Corporation
1823 00:1C:31 Mobile XP Technology Co., LTD
1824 00:1C:2C Synapse
1825 00:1C:F9 Cisco Systems, Inc
1826 00:1C:F3 EVS BROADCAST EQUIPMENT
1827 00:1C:F4 Media Technology Systems Inc
1828 00:1C:ED ENVIRONNEMENT SA
1829 00:1C:E3 Optimedical Systems
1830 00:1C:DC Custom Computer Services, Inc.
1831 00:1C:D0 Circleone Co.,Ltd.
1832 00:1B:F5 Tellink Sistemas de Telecomunicación S.L.
1833 00:1B:F0 Value Platforms Limited
1834 00:1B:E8 Ultratronik GmbH
1835 00:1B:E1 ViaLogy
1836 00:1B:DC Vencer Co., Ltd.
1837 00:1B:D5 Cisco Systems, Inc
1838 00:1B:CE Measurement Devices Ltd
1839 00:1C:94 LI-COR Biosciences
1840 00:1C:8E Alcatel-Lucent IPD
1841 00:1C:8D Mesa Imaging
1842 00:1C:88 TRANSYSTEM INC.
1843 00:1C:83 New Level Telecom Co., Ltd.
1844 00:1C:7A Perfectone Netware Company Ltd
1845 00:1C:7B Castlenet Technology Inc.
1846 00:1C:79 Cohesive Financial Technologies LLC
1847 00:1C:74 Syswan Technologies Inc.
1848 00:1C:6D KYOHRITSU ELECTRONIC INDUSTRY CO., LTD.
1849 00:1C:68 Anhui Sun Create Electronics Co., Ltd
1850 00:1C:C9 Kaise Electronic Technology Co., Ltd.
1851 00:1C:CA Shanghai Gaozhi Science & Technology Development Co.
1852 00:1C:BD Ezze Mobile Tech., Inc.
1853 00:1C:B8 CBC Co., Ltd
1854 00:1C:AD Wuhan Telecommunication Devices Co.,Ltd
1855 00:1C:AE WiChorus, Inc.
1856 00:1C:A7 International Quartz Limited
1857 00:1C:A0 Production Resource Group, LLC
1858 00:1C:9B FEIG ELECTRONIC GmbH
1859 00:1B:69 Equaline Corporation
1860 00:1B:64 IsaacLandKorea Co., Ltd,
1861 00:1B:5D Vololink Pty Ltd
1862 00:1B:56 Tehuti Networks Ltd.
1863 00:1B:51 Vector Technology Corp.
1864 00:1B:45 ABB AS, Division Automation Products
1865 00:1B:4A W&W Communications, Inc.
1866 00:1B:43 Beijing DG Telecommunications equipment Co.,Ltd
1867 00:1B:3E Curtis, Inc.
1868 00:1B:37 Computec Oy
1869 00:1B:2B Cisco Systems, Inc
1870 00:1B:C9 FSN DISPLAY INC
1871 00:1B:C2 Integrated Control Technology Limitied
1872 00:1B:BC Silver Peak Systems, Inc.
1873 00:1B:BD FMC Kongsberg Subsea AS
1874 00:1B:B3 Condalo GmbH
1875 00:1B:B8 BLUEWAY ELECTRONIC CO;LTD
1876 00:1B:AC Curtiss Wright Controls Embedded Computing
1877 00:1B:B2 Intellect International NV
1878 00:1B:A5 MyungMin Systems, Inc.
1879 00:1B:A0 Awox
1880 00:1B:99 KS System GmbH
1881 00:1C:1B Hyperstone GmbH
1882 00:1C:0F Cisco Systems, Inc
1883 00:1C:08 Echo360, Inc.
1884 00:1C:02 Pano Logic
1885 00:1C:01 ABB Oy Drives
1886 00:1C:03 Betty TV Technology AG
1887 00:1B:92 l-acoustics
1888 00:1B:8D Electronic Computer Systems, Inc.
1889 00:1B:88 Divinet Access Technologies Ltd
1890 00:1B:83 Finsoft Ltd
1891 00:1B:7C A & R Cambridge
1892 00:1B:76 Ripcode, Inc.
1893 00:1B:75 Hypermedia Systems
1894 00:1B:70 IRI Ubiteq, INC.
1895 00:1A:18 Advanced Simulation Technology inc.
1896 00:1A:0A Adaptive Micro-Ware Inc.
1897 00:1A:05 OPTIBASE LTD
1898 00:1A:03 Angel Electronics Co., Ltd.
1899 00:19:FE SHENZHEN SEECOMM TECHNOLOGY CO.,LTD.
1900 00:19:F9 TDK-Lambda
1901 00:19:ED Axesstel Inc.
1902 00:19:F4 Convergens Oy Ltd
1903 00:1A:79 TELECOMUNICATION TECHNOLOGIES LTD.
1904 00:1A:99 Smarty (HZ) Information Electronics Co., Ltd
1905 00:1A:9B ADEC & Parter AG
1906 00:1A:94 Votronic GmbH
1907 00:1A:83 Pegasus Technologies Inc.
1908 00:1A:7E LN Srithai Comm Ltd.
1909 00:1A:F1 Embedded Artists AB
1910 00:1A:F6 Woven Systems, Inc.
1911 00:1A:EC Keumbee Electronics Co.,Ltd.
1912 00:1A:E0 Mythology Tech Express Inc.
1913 00:1A:E5 Mvox Technologies Inc.
1914 00:1A:D2 Eletronica Nitron Ltda
1915 00:1A:D9 International Broadband Electric Communications, Inc.
1916 00:1A:CB Autocom Products Ltd
1917 00:1A:CD Tidel Engineering LP
1918 00:1A:46 Digital Multimedia Technology Co., Ltd
1919 00:1A:3A Dongahelecomm
1920 00:1A:3F intelbras
1921 00:1A:41 INOCOVA Co.,Ltd
1922 00:1A:2E Ziova Coporation
1923 00:1A:33 ASI Communications, Inc.
1924 00:1A:1D PChome Online Inc.
1925 00:1A:24 Galaxy Telecom Technologies Ltd
1926 00:19:A5 RadarFind Corporation
1927 00:19:AC GSP SYSTEMS Inc.
1928 00:19:B1 Arrow7 Corporation
1929 00:19:9E Nifty
1930 00:19:A0 NIHON DATA SYSTENS, INC.
1931 00:19:94 Jorjin Technologies Inc.
1932 00:19:8F Alcatel Bell N.V.
1933 00:19:E8 Cisco Systems, Inc
1934 00:19:DA Welltrans O&E Technology Co. , Ltd.
1935 00:19:DC ENENSYS Technologies
1936 00:19:C9 S&C ELECTRIC COMPANY
1937 00:19:CE Progressive Gaming International
1938 00:19:D5 IP Innovations, Inc.
1939 00:19:C4 Infocrypt Inc.
1940 00:19:BF Citiway technology Co.,ltd
1941 00:19:BD New Media Life
1942 00:19:B8 Boundary Devices
1943 00:1B:26 RON-Telecom ZAO
1944 00:1B:1C Coherent
1945 00:1B:1A e-trees Japan, Inc.
1946 00:1B:15 Voxtel, Inc.
1947 00:1B:09 Matrix Telecom Pvt. Ltd.
1948 00:1B:0E InoTec GmbH Organisationssysteme
1949 00:1B:07 Mendocino Software
1950 00:1B:02 ED Co.Ltd
1951 00:1A:FB Joby Inc.
1952 00:1A:74 Procare International Co
1953 00:1A:6D Cisco Systems, Inc
1954 00:1A:68 Weltec Enterprise Co., Ltd.
1955 00:1A:61 PacStar Corp.
1956 00:1A:54 Hip Shing Electronics Ltd.
1957 00:1A:59 Ircona
1958 00:1A:4D GIGA-BYTE TECHNOLOGY CO.,LTD.
1959 00:1A:52 Meshlinx Wireless Inc.
1960 00:1A:C6 Micro Control Designs
1961 00:1A:BC U4EA Technologies Ltd
1962 00:1A:C1 3Com Ltd
1963 00:1A:B0 Signal Networks Pvt. Ltd.,
1964 00:1A:B5 Home Network System
1965 00:1A:A9 FUJIAN STAR-NET COMMUNICATION CO.,LTD
1966 00:18:3C Encore Software Limited
1967 00:18:41 High Tech Computer Corp
1968 00:18:43 Dawevision Ltd
1969 00:18:37 Universal ABIT Co., Ltd.
1970 00:18:26 Cale Access AB
1971 00:18:2B Softier
1972 00:18:18 Cisco Systems, Inc
1973 00:18:1A AVerMedia Information Inc.
1974 00:18:1F Palmmicro Communications
1975 00:18:04 E-TEK DIGITAL TECHNOLOGY LIMITED
1976 00:18:07 Fanstel Corp.
1977 00:18:0C Optelian Access Networks
1978 00:17:FF PLAYLINE Co.,Ltd.
1979 00:17:F1 Renu Electronics Pvt Ltd
1980 00:17:F3 Harris Corparation
1981 00:17:F8 Motech Industries Inc.
1982 00:17:D4 Monsoon Multimedia, Inc
1983 00:17:D9 AAI Corporation
1984 00:17:E0 Cisco Systems, Inc
1985 00:19:20 KUME electric Co.,Ltd.
1986 00:19:25 Intelicis Corporation
1987 00:19:12 Welcat Inc
1988 00:19:14 Winix Co., Ltd
1989 00:19:19 ASTEL Inc.
1990 00:19:0D IEEE 1394c
1991 00:19:01 F1MEDIA
1992 00:19:06 Cisco Systems, Inc
1993 00:18:F5 Shenzhen Streaming Video Technology Company Limited
1994 00:18:F7 Kameleon Technologies
1995 00:18:FC Altec Electronic AG
1996 00:19:81 Vivox Inc
1997 00:19:83 CCT R&D Limited
1998 00:19:75 Beijing Huisen networks technology Inc
1999 00:19:7C Riedel Communications GmbH
2000 00:19:70 Z-Com, Inc.
2001 00:19:64 Doorking Inc.
2002 00:19:5F Valemount Networks Corporation
2003 00:19:53 Chainleader Communications Corp.
2004 00:19:58 Bluetooth SIG, Inc.
2005 00:19:5A Jenaer Antriebstechnik GmbH
2006 00:18:F0 JOYTOTO Co., Ltd.
2007 00:18:E9 Numata Corporation
2008 00:18:E4 YIGUANG
2009 00:18:DD Silicondust Engineering Ltd
2010 00:18:D8 ARCH METER Corporation
2011 00:18:D1 Siemens Home & Office Comm. Devices
2012 00:18:D6 Swirlnet A/S
2013 00:18:CC AXIOHM SAS
2014 00:18:C7 Real Time Automation
2015 00:18:6C Neonode AB
2016 00:18:78 Mackware GmbH
2017 00:18:67 Datalogic ADC
2018 00:18:5B Network Chemistry, Inc
2019 00:18:62 Seagate Technology
2020 00:18:4F 8 Ways Technology Corp.
2021 00:18:54 Argard Co., Ltd
2022 00:18:56 EyeFi, Inc
2023 00:18:48 Vecima Networks Inc.
2024 00:19:45 RF COncepts, LLC
2025 00:19:4C Fujian Stelcom information & Technology CO.,Ltd
2026 00:19:40 Rackable Systems
2027 00:19:34 TRENDON TOUCH TECHNOLOGY CORP.
2028 00:19:39 Gigamips
2029 00:19:31 Balluff GmbH
2030 00:18:BB Eliwell Controls srl
2031 00:18:B9 Cisco Systems, Inc
2032 00:18:B4 Dawon Media Inc.
2033 00:18:AD NIDEC SANKYO CORPORATION
2034 00:18:A8 AnNeal Technology Inc.
2035 00:18:9C Weldex Corporation
2036 00:18:A1 Tiqit Computers, Inc.
2037 00:18:97 JESS-LINK PRODUCTS Co., LTD
2038 00:18:92 ads-tec GmbH
2039 00:18:90 RadioCOM, s.r.o.
2040 00:18:84 Fon Technology S.L.
2041 00:18:7D Armorlink shanghai Co. Ltd
2042 00:18:7F ZODIANET
2043 00:16:D1 ZAT a.s.
2044 00:16:C3 BA Systems Inc
2045 00:16:BE INFRANET, Inc.
2046 00:16:B7 Seoul Commtech
2047 00:16:B2 DriveCam Inc
2048 00:16:B0 VK Corporation
2049 00:16:AB Dansensor A/S
2050 00:16:A6 Dovado FZ-LLC
2051 00:17:C8 KYOCERA Document Solutions Inc.
2052 00:17:CF iMCA-GmbH
2053 00:17:C3 KTF Technologies Inc.
2054 00:17:B7 Tonze Technology Co.
2055 00:17:BC Touchtunes Music Corporation
2056 00:17:B5 Peerless Systems Corporation
2057 00:17:23 Summit Data Communications
2058 00:17:1C NT MicroSystems, Inc.
2059 00:17:10 Casa Systems Inc.
2060 00:17:15 Qstik
2061 00:17:17 Leica Geosystems AG
2062 00:17:0B Contela, Inc.
2063 00:16:FF Wamin Optocomm Mfg Corp
2064 00:17:74 Elesta GmbH
2065 00:17:79 QuickTel
2066 00:17:7B Azalea Networks inc
2067 00:17:64 ATMedia GmbH
2068 00:17:66 Accense Technology, Inc.
2069 00:17:5F XENOLINK Communications Co., Ltd.
2070 00:17:51 Online Corporation
2071 00:17:53 nFore Technology Inc.
2072 00:17:58 ThruVision Ltd
2073 00:17:45 INNOTZ CO., Ltd
2074 00:17:4C Millipore
2075 00:17:9F Apricorn
2076 00:17:A9 Sentivision
2077 00:17:93 Tigi Corporation
2078 00:17:8C Independent Witness, Inc
2079 00:17:8E Gunnebo Cash Automation AB
2080 00:17:80 Applied Biosystems B.V.
2081 00:17:87 Brother, Brother & Sons ApS
2082 00:17:6B Kiyon, Inc.
2083 00:BA:C0 Biometric Access Company
2084 00:16:73 Bury GmbH & Co. KG
2085 00:16:71 Symphox Information Co.
2086 00:16:65 Cellon France
2087 00:16:6A TPS
2088 00:16:5E Precision I/O
2089 00:16:57 Aegate Ltd
2090 00:16:59 Z.M.P. RADWAG
2091 00:16:58 Fusiontech Technologies Inc.
2092 00:16:52 Hoatech Technologies, Inc.
2093 00:16:46 Cisco Systems, Inc
2094 00:16:4B Quorion Data Systems GmbH
2095 00:17:40 Bluberi Gaming Technologies Inc
2096 00:17:36 iiTron Inc.
2097 00:17:2F NeuLion Incorporated
2098 00:17:28 Selex Communications
2099 00:17:2A Proware Technology Corp.(By Unifosa)
2100 00:16:9A Quadrics Ltd
2101 00:16:A1 3Leaf Networks
2102 00:16:93 PowerLink Technology Inc.
2103 00:16:95 AVC Technology (International) Limited
2104 00:16:8E Vimicro corporation
2105 00:16:82 Pro Dex, Inc
2106 00:16:87 Chubb CSC-Vendor AP
2107 00:16:7B Haver&Boecker
2108 00:16:F3 CAST Information Co., Ltd
2109 00:16:EE Royaldigital Inc.
2110 00:16:E7 Dynamix Promotions Limited
2111 00:16:E0 3Com Ltd
2112 00:16:D6 TDA Tech Pty Ltd
2113 00:15:1E Ethernet Powerlink Standardization Group (EPSG)
2114 00:15:25 Chamberlain Access Solutions
2115 00:15:19 StoreAge Networking Technologies
2116 00:15:18 Shenzhen 10MOONS Technology Development CO.,Ltd
2117 00:15:14 Hu Zhou NAVA Networks&Electronics Ltd.
2118 00:15:0E OPENBRAIN TECHNOLOGIES CO., LTD.
2119 00:15:0F mingjong
2120 00:15:0D Hoana Medical, Inc.
2121 00:15:08 Global Target Enterprise Inc
2122 00:14:FC Extandon, Inc.
2123 00:15:01 LexBox
2124 00:14:F5 OSI Security Devices
2125 00:14:E9 Nortech International
2126 00:14:EE Western Digital Technologies, Inc.
2127 00:14:DF HI-P Tech Corporation
2128 00:14:E4 infinias, LLC
2129 00:14:D3 SEPSA
2130 00:14:D8 bio-logic SA
2131 00:14:D2 Kyuden Technosystems Corporation
2132 00:15:E0 Ericsson
2133 00:15:DC KT&C Co., Ltd.
2134 00:15:D5 NICEVT
2135 00:15:D7 Reti Corporation
2136 00:15:D6 OSLiNK Sp. z o.o.
2137 00:15:C4 FLOVEL CO., LTD.
2138 00:15:C9 Gumstix, Inc
2139 00:15:BD Group 4 Technology Ltd
2140 00:15:B6 ShinMaywa Industries, Ltd.
2141 00:15:81 MAKUS Inc.
2142 00:15:6B Perfisans Networks Corp.
2143 00:15:70 Zebra Technologies Inc
2144 00:15:5D Microsoft Corporation
2145 00:15:5F GreenPeak Technologies
2146 00:15:64 BEHRINGER Spezielle Studiotechnik GmbH
2147 00:15:5E Morgan Stanley
2148 00:15:58 FOXCONN
2149 00:15:51 RadioPulse Inc.
2150 00:15:49 Dixtal Biomedica Ind. Com. Ltda
2151 00:15:4C Saunders Electronics
2152 00:15:4A WANSHIH ELECTRONIC CO., LTD
2153 00:15:3D ELIM PRODUCT CO.
2154 00:15:44 coM.s.a.t. AG
2155 00:15:31 KOCOM
2156 00:15:38 RFID, Inc.
2157 00:15:2A Nokia GmbH
2158 00:16:1D Innovative Wireless Technologies, Inc.
2159 00:16:1C e:cue
2160 00:16:0C LPL DEVELOPMENT S.A. DE C.V
2161 00:16:11 Altecon Srl
2162 00:16:12 Otsuka Electronics Co., Ltd.
2163 00:16:05 YORKVILLE SOUND INC.
2164 00:15:F9 Cisco Systems, Inc
2165 00:16:00 CelleBrite Mobile Synchronization
2166 00:15:ED Fulcrum Microsystems, Inc.
2167 00:15:E1 Picochip Ltd
2168 00:15:E6 MOBILE TECHNIKA Inc.
2169 00:15:B1 Ambient Corporation
2170 00:15:AC Capelon AB
2171 00:15:A7 Robatech AG
2172 00:15:94 BIXOLON CO.,LTD
2173 00:15:8D Jennic Ltd
2174 00:15:88 Salutica Allied Solutions Sdn Bhd
2175 00:14:CC Zetec, Inc.
2176 00:14:C0 Symstream Technology Group Ltd
2177 00:14:C5 Alive Technologies Pty Ltd
2178 00:14:B9 MSTAR SEMICONDUCTOR
2179 00:14:AF Datasym POS Inc.
2180 00:14:A8 Cisco Systems, Inc
2181 00:16:3C Rebox B.V.
2182 00:16:2E Space Shuttle Hi-Tech Co., Ltd.
2183 00:16:29 Nivus GmbH
2184 00:16:22 BBH SYSTEMS GMBH
2185 00:16:16 BROWAN COMMUNICATION INC.
2186 00:16:1B Micronet Corporation
2187 00:13:5B PanelLink Cinema, LLC
2188 00:13:62 ShinHeung Precision Co., Ltd.
2189 00:13:51 Niles Audio Corporation
2190 00:13:45 Eaton Corporation
2191 00:13:4A Engim, Inc.
2192 00:13:3E MetaSwitch
2193 00:13:2B Phoenix Digital
2194 00:13:32 Beijing Topsec Network Security Technology Co., Ltd.
2195 00:13:37 Orient Power Home Network Ltd.
2196 00:13:38 FRESENIUS-VIAL
2197 00:13:7A Netvox Technology Co., Ltd.
2198 00:13:81 CHIPS & Systems, Inc.
2199 00:13:86 ABB Inc./Totalflow
2200 00:13:74 Atheros Communications, Inc.
2201 00:13:6E Techmetro Corp.
2202 00:13:73 BLwave Electronics Co., Ltd
2203 00:13:67 Narayon. Co., Ltd.
2204 00:13:61 Biospace Co., Ltd.
2205 00:13:57 Soyal Technology Co., Ltd.
2206 00:13:26 ECM Systems Ltd
2207 00:13:25 Cortina Systems Inc
2208 00:13:1B BeCell Innovations Corp.
2209 00:13:1C LiteTouch, Inc.
2210 00:13:09 Ocean Broadband Networks
2211 00:13:0E Focusrite Audio Engineering Limited
2212 00:12:FC PLANET System Co.,LTD
2213 00:12:F6 MDK CO.,LTD.
2214 00:12:F1 IFOTEC
2215 00:14:3E AirLink Communications, Inc.
2216 00:14:37 GSTeletech Co.,Ltd.
2217 00:14:30 ViPowER, Inc
2218 00:14:2B Edata Communication Inc.
2219 00:14:24 Merry Electrics CO., LTD.
2220 00:14:1F SunKwang Electronics Co., Ltd
2221 00:14:1A DEICY CORPORATION
2222 00:14:13 Trebing & Himstedt Prozeßautomation GmbH & Co. KG
2223 00:14:15 Intec Automation inc.
2224 00:14:14 Jumpnode Systems LLC.
2225 00:14:05 OpenIB, Inc.
2226 00:14:0B FIRST INTERNATIONAL COMPUTER, INC.
2227 00:13:FE GRANDTEC ELECTRONIC CORP.
2228 00:13:F9 Cavera Systems
2229 00:13:F2 Klas Ltd
2230 00:13:EC Netsnapper Technologies SARL
2231 00:13:E1 Iprobe AB
2232 00:13:E2 GeoVision Inc.
2233 00:13:D5 RuggedCom
2234 00:13:DC IBTEK INC.
2235 00:13:D0 t+ Medical Ltd
2236 00:13:CB Zenitel Norway AS
2237 00:13:C6 OpenGear, Inc
2238 00:13:C5 LIGHTRON FIBER-OPTIC DEVICES INC.
2239 00:13:BB Smartvue Corporation
2240 00:13:BF Media System Planning Corp.
2241 00:13:B5 Wavesat
2242 00:13:AE Radiance Technologies, Inc.
2243 00:13:A2 MaxStream, Inc
2244 00:13:9B ioIMAGE Ltd.
2245 00:13:9C Exavera Technologies, Inc.
2246 00:13:96 Acbel Polytech Inc.
2247 00:13:8A QINGDAO GOERTEK ELECTRONICS CO.,LTD.
2248 00:13:89 Redes de Telefonía Móvil S.A.
2249 00:14:9C HF Company
2250 00:14:A3 Vitelec BV
2251 00:14:97 ZHIYUAN Eletronics co.,ltd.
2252 00:14:96 Phonic Corp.
2253 00:14:90 ASP Corporation
2254 00:14:89 B15402100 - JANDEI, S.L.
2255 00:14:84 Cermate Technologies Inc.
2256 00:14:7F Thomson Telecom Belgium
2257 00:14:7A Eubus GmbH
2258 00:14:73 Bookham Inc
2259 00:14:67 ArrowSpan Inc.
2260 00:14:60 Kyocera Wireless Corp.
2261 00:14:5B SeekerNet Inc.
2262 00:14:5A Neratec Solutions AG
2263 00:14:59 Moram Co., Ltd.
2264 00:14:54 Symwave
2265 00:14:43 Consultronics Europe Ltd
2266 00:14:4A Taiwan Thick-Film Ind. Corp.
2267 00:11:C4 Terminales de Telecomunicacion Terrestre, S.L.
2268 00:11:C9 MTT Corporation
2269 00:11:BF AESYS S.p.A.
2270 00:11:B8 Liebherr - Elektronik GmbH
2271 00:11:AC Simtec Electronics
2272 00:11:B1 BlueExpert Technology Corp.
2273 00:11:B2 2001 Technology Inc.
2274 00:11:A0 Vtech Engineering Canada Ltd
2275 00:11:A5 Fortuna Electronic Corp.
2276 00:12:76 CG Power Systems Ireland Limited
2277 00:12:6F Rayson Technology Co., Ltd.
2278 00:12:70 NGES Denro Systems
2279 00:12:6A OPTOELECTRONICS Co., Ltd.
2280 00:12:63 Data Voice Technologies GmbH
2281 00:12:5E CAEN
2282 00:12:5D CyberNet Inc.
2283 00:12:59 THERMO ELECTRON KARLSRUHE
2284 00:12:54 Spectra Technologies Holdings Company Ltd
2285 00:12:53 AudioDev AB
2286 00:12:9D First International Computer do Brasil
2287 00:12:91 KWS Computersysteme GmbH
2288 00:12:96 Addlogix
2289 00:12:8F Montilio
2290 00:12:82 Qovia
2291 00:12:89 Advance Sterilization Products
2292 00:12:7D MobileAria
2293 00:11:F4 woori-net
2294 00:11:EE Estari, Inc.
2295 00:11:ED 802 Global
2296 00:11:E8 Tixi.Com
2297 00:11:DB Land-Cellular Corporation
2298 00:11:DC Glunz & Jensen
2299 00:11:E1 Arcelik A.S
2300 00:11:CE Ubisense Limited
2301 00:11:D5 Hangzhou Sunyard System Engineering Co.,Ltd.
2302 00:12:46 T.O.M TECHNOLOGY INC..
2303 00:12:4D Inducon BV
2304 00:12:41 a2i marketing center
2305 00:12:3A Posystech Inc., Co.
2306 00:12:34 Camille Bauer
2307 00:12:2A VTech Telecommunications Ltd.
2308 00:12:2E Signal Technology - AISD
2309 00:12:33 JRC TOKKI Co.,Ltd.
2310 00:11:99 2wcom Systems GmbH
2311 00:11:8F EUTECH INSTRUMENTS PTE. LTD.
2312 00:11:83 Datalogic ADC, Inc.
2313 00:11:7C e-zy.net
2314 00:11:76 Intellambda Systems, Inc.
2315 00:12:C0 HotLava Systems, Inc.
2316 00:12:B5 Vialta, Inc.
2317 00:12:BC Echolab LLC
2318 00:12:B6 Santa Barbara Infrared, Inc.
2319 00:12:B0 Efore Oyj (Plc)
2320 00:12:A4 ThingMagic, LLC
2321 00:12:A9 3Com Ltd
2322 00:12:A3 Trust International B.V.
2323 00:12:24 NexQL Corporation
2324 00:12:29 BroadEasy Technologies Co.,Ltd
2325 00:12:1D Netfabric Corporation
2326 00:12:11 Protechna Herbst GmbH & Co. KG
2327 00:12:18 ARUZE Corporation
2328 00:12:05 Terrasat Communications, Inc.
2329 00:12:0A Emerson Climate Technologies GmbH
2330 00:11:FE Keiyo System Research, Inc.
2331 00:11:F8 AIRAYA Corp
2332 00:12:EC Movacolor b.v.
2333 00:12:E5 Time America, Inc.
2334 00:12:E0 Codan Limited
2335 00:12:DF Novomatic AG
2336 00:12:D9 Cisco Systems, Inc
2337 00:12:C6 TGC America, Inc
2338 00:12:CD ASEM SpA
2339 00:0F:E9 GW TECHNOLOGIES CO.,LTD.
2340 00:0F:DD SORDIN AB
2341 00:0F:D6 Sarotech Co., Ltd
2342 00:26:54 3Com Corporation
2343 00:0F:D0 ASTRI
2344 00:0F:CF DataWind Research
2345 00:0F:C3 PalmPalm Technology, Inc.
2346 00:11:44 Assurance Technology Corp
2347 00:11:3E JL Corporation
2348 00:11:31 UNATECH. CO.,LTD
2349 00:11:37 AICHI ELECTRIC CO., LTD.
2350 00:11:2D iPulse Systems
2351 11:11:11 Private
2352 00:11:23 Appointech, Inc.
2353 00:11:1D Hectrix Limited
2354 00:0F:6C ADDI-DATA GmbH
2355 00:0F:6B GateWare Communications GmbH
2356 00:0F:5F Nicety Technologies Inc. (NTS)
2357 00:0F:5A Peribit Networks
2358 00:0F:53 Solarflare Communications Inc
2359 00:0F:47 ROBOX SPA
2360 00:0F:4C Elextech INC
2361 00:11:70 GSC SRL
2362 00:11:69 EMS Satcom
2363 00:11:64 ACARD Technology Corp.
2364 00:11:5F ITX Security Co., Ltd.
2365 00:11:5A Ivoclar Vivadent AG
2366 00:11:59 MATISSE NETWORKS INC
2367 00:11:53 Trident Tek, Inc.
2368 00:11:50 Belkin Corporation
2369 00:11:51 Mykotronx
2370 00:11:4A KAYABA INDUSTRY Co,.Ltd.
2371 00:11:10 Maxanna Technology Co., Ltd.
2372 00:11:17 CESNET
2373 00:11:04 TELEXY
2374 00:11:0B Franklin Technology Systems
2375 00:11:00 Schneider Electric
2376 00:0F:FE G-PRO COMPUTER
2377 00:0F:EF Thales e-Transactions GmbH
2378 00:0F:F0 Sunray Co. Ltd.
2379 00:0F:F5 GN&S company
2380 00:0F:CA A-JIN TECHLINE CO, LTD
2381 00:0F:BD MRV Communications (Networks) LTD
2382 00:0F:BE e-w/you Inc.
2383 00:0F:B7 Cavium
2384 00:0F:A4 Sprecher Automation GmbH
2385 00:0F:AB Kyushu Electronics Systems Inc.
2386 00:0F:9D DisplayLink (UK) Ltd
2387 00:0F:98 Avamax Co. Ltd.
2388 00:0F:8B Orion MultiSystems Inc
2389 00:0F:8C Gigawavetech Pte Ltd
2390 00:0F:91 Aerotelecom Co.,Ltd.
2391 00:0F:7E Ablerex Electronics Co., LTD
2392 00:0F:85 ADDO-Japan Corporation
2393 00:0F:72 Sandburst
2394 00:0F:79 Bluetooth Interest Group Inc.
2395 00:0F:19 Boston Scientific
2396 00:0F:0D Hunt Electronic Co., Ltd.
2397 00:0F:01 DIGITALKS INC
2398 00:0E:FA Optoway Technology Incorporation
2399 00:0E:F3 Smarthome
2400 00:0E:EE Muco Industrie BV
2401 00:0E:E7 AAC ELECTRONICS CORP.
2402 00:0F:38 Netstar
2403 00:0F:40 Optical Internetworking Forum
2404 00:0F:33 DUALi Inc.
2405 00:0F:2C Uplogix, Inc.
2406 00:0F:26 WorldAccxx LLC
2407 00:0F:25 AimValley B.V.
2408 00:0F:13 Nisca corporation
2409 00:0F:14 Mindray Co., Ltd.
2410 00:0E:E1 ExtremeSpeed Inc.
2411 00:0E:DB XiNCOM Corp.
2412 00:0E:E2 Custom Engineering
2413 00:0E:D5 COPAN Systems Inc.
2414 00:0E:C9 YOKO Technology Corp.
2415 00:0E:D0 Privaris, Inc.
2416 00:0E:D7 Cisco Systems, Inc
2417 00:0E:C4 Iskra Transmission d.d.
2418 00:0E:C3 Logic Controls, Inc.
2419 00:0E:BD Burdick, a Quinton Compny
2420 00:0E:B1 Newcotech,Ltd
2421 00:0D:AA S.A.Tehnology co.,Ltd.
2422 00:0D:A0 NEDAP N.V.
2423 00:0D:9F RF Micro Devices
2424 00:0D:9A INFOTEC LTD
2425 00:0D:8D Prosoft Technology, Inc
2426 00:0D:8E Koden Electronics Co., Ltd.
2427 00:0D:84 Makus Inc.
2428 00:0D:83 Sanmina-SCI Hungary Ltd.
2429 00:0D:76 Hokuto Denshi Co,. Ltd.
2430 00:0D:7D Afco Systems
2431 00:0E:51 tecna elettronica srl
2432 00:0E:4C Bermai Inc.
2433 00:0E:4B atrium c and i
2434 00:0E:3E Sun Optronics Inc
2435 00:0E:45 Beijing Newtry Electronic Technology Ltd
2436 00:0E:39 Cisco Systems, Inc
2437 00:0E:32 Kontron Medical
2438 00:0E:2B Safari Technologies
2439 00:0E:2C Netcodec co.
2440 00:0E:1F TCL Networks Equipment Co., Ltd.
2441 00:0E:26 Gincom Technology Corp.
2442 00:0E:1A JPS Communications
2443 00:0E:19 LogicaCMG Pty Ltd
2444 00:0E:13 Accu-Sort Systems inc.
2445 00:0E:0F ERMME
2446 00:0E:05 WIRELESS MATRIX CORP.
2447 00:0E:06 Team Simoco Ltd
2448 00:0E:0B Netac Technology Co., Ltd.
2449 00:0D:F8 ORGA Kartensysteme GmbH
2450 00:0D:FF CHENMING MOLD INDUSTRY CORP.
2451 00:0D:EC Cisco Systems, Inc
2452 00:0D:F3 Asmax Solutions
2453 00:0D:E6 YOUNGBO ENGINEERING CO.,LTD
2454 00:0D:E5 Samsung Thales
2455 00:0D:E0 ICPDAS Co.,LTD
2456 00:0D:D3 SAMWOO Telecommunication Co.,Ltd.
2457 00:0D:D4 Symantec Corporation
2458 00:0D:D9 Anton Paar GmbH
2459 00:0D:CD GROUPE TXCOM
2460 00:0E:AA Scalent Systems, Inc.
2461 00:0E:9E Topfield Co., Ltd
2462 00:0E:A3 CNCR-IT CO.,LTD,HangZhou P.R.CHINA
2463 00:0E:A4 Certance Inc.
2464 00:0E:92 Open Telecom
2465 00:0E:97 Ultracker Technology CO., Inc
2466 00:0E:91 Navico Auckland Ltd
2467 00:0E:8B Astarte Technology Co, Ltd.
2468 00:0E:84 Cisco Systems, Inc
2469 00:0D:6A Redwood Technologies LTD
2470 00:0D:71 boca systems
2471 00:0D:5E NEC Personal Products
2472 00:0D:63 DENT Instruments, Inc.
2473 00:0D:64 COMAG Handels AG
2474 00:0D:57 Fujitsu I-Network Systems Limited.
2475 00:0D:52 Comart system
2476 00:0D:51 DIVR Systems, Inc.
2477 00:0D:47 Collex
2478 00:0D:C1 SafeWeb Inc
2479 00:0D:C6 DigiRose Technology Co., Ltd.
2480 00:0D:BA Océ Document Technologies GmbH
2481 00:0D:B4 NETASQ
2482 00:0D:B3 SDO Communication Corperation
2483 00:0D:AE SAMSUNG HEAVY INDUSTRIES CO., LTD.
2484 00:0D:A6 Universal Switching Corporation
2485 00:0E:78 Amtelco
2486 00:0E:70 in2 Networks
2487 00:0E:6B Janitza electronics GmbH
2488 00:0E:64 Elphel, Inc
2489 00:0E:5D Triple Play Technologies A/S
2490 00:0E:5E Raisecom Technology
2491 00:0E:58 Sonos, Inc.
2492 00:0B:E2 Lumenera Corporation
2493 00:0B:E7 COMFLUX TECHNOLOGY INC.
2494 00:0B:D6 Paxton Access Ltd
2495 00:0B:D2 Remopro Technology Inc.
2496 00:0B:C6 ISAC, Inc.
2497 00:0B:CB Fagor Automation , S. Coop
2498 00:0B:BF Cisco Systems, Inc
2499 00:0B:BA Harmonic, Inc
2500 00:0B:B3 RiT technologies Ltd.
2501 00:0C:38 TelcoBridges Inc.
2502 00:0C:3F Cogent Defence & Security Networks,
2503 00:0C:30 Cisco Systems, Inc
2504 00:0C:26 Weintek Labs. Inc.
2505 00:0C:2E Openet information technology(shenzhen) Co., Ltd.
2506 00:0C:25 Allied Telesis Labs, Inc.
2507 00:0C:1F Glimmerglass Networks
2508 00:0C:24 ANATOR
2509 00:0C:1B ORACOM Co, Ltd.
2510 00:0C:19 Telio Communications GmbH
2511 00:0C:7A DaTARIUS Technologies GmbH
2512 00:0C:67 OYO ELECTRIC CO.,LTD
2513 00:0C:4F UDTech Japan Corporation
2514 00:0C:54 Pedestal Networks, Inc
2515 00:0C:5B HANWANG TECHNOLOGY CO.,LTD
2516 00:0C:60 ACM Systems
2517 00:0C:62 ABB AB, Cewe-Control
2518 00:0C:48 QoStek Corporation
2519 00:0C:4D Curtiss-Wright Controls Avionics & Electronics
2520 00:0C:14 Diagnostic Instruments, Inc.
2521 00:0C:07 Iftest AG
2522 00:0C:06 Nixvue Systems Pte Ltd
2523 00:0C:08 HUMEX Technologies Corp.
2524 00:0C:0D Communications & Power Industries / Satcom Division
2525 00:0B:F5 Shanghai Sibo Telecom Technology Co.,Ltd
2526 00:0B:FA EXEMYS SRL
2527 00:0C:01 Abatron AG
2528 00:0B:EE inc.jet, Incorporated
2529 00:0C:E6 Meru Networks Inc
2530 00:0C:EB CNMP Networks, Inc.
2531 00:0C:E2 Rolls-Royce
2532 00:0C:EC Spectracom Corp.
2533 00:0C:D7 Nallatech Ltd
2534 00:0C:DE ABB STOTZ-KONTAKT GmbH
2535 00:0C:D2 Schaffner EMV AG
2536 00:0C:D8 M. K. Juchheim GmbH & Co
2537 00:0C:C6 Ka-Ro electronics GmbH
2538 00:0C:CB Design Combus Ltd
2539 00:0C:C5 Nextlink Co., Ltd.
2540 00:0C:B3 ROUND Co.,Ltd.
2541 00:0C:B8 MEDION AG
2542 00:0C:BF Holy Stone Ent. Co., Ltd.
2543 00:0A:07 WebWayOne Ltd
2544 00:0C:A1 SIGMACOM Co., LTD.
2545 00:0C:A6 Mintera Corporation
2546 00:0C:A8 Garuda Networks Corporation
2547 00:0C:AD BTU International
2548 00:0C:95 PrimeNet
2549 00:0C:9A Hitech Electronics Corp.
2550 00:0C:8E Mentor Engineering Inc
2551 00:0C:93 Xeline Co., Ltd.
2552 00:0C:7F synertronixx GmbH
2553 00:0C:82 NETWORK TECHNOLOGIES INC
2554 00:0C:87 AMD
2555 00:0C:73 TELSON ELECTRONICS CO., LTD
2556 00:0D:1D HIGH-TEK HARNESS ENT. CO., LTD.
2557 00:0D:1E Control Techniques
2558 00:0D:0C MDI Security Systems
2559 00:0D:11 DENTSPLY - Gendex
2560 00:0D:05 cybernet manufacturing inc.
2561 00:0C:F9 Xylem Water Solutions
2562 00:0C:FE Grand Electronic Co., Ltd
2563 00:0C:F2 GAMESA Eólica
2564 00:0D:43 DRS Tactical Systems Inc.
2565 00:0D:37 WIPLUG
2566 00:0D:3E APLUX Communications Ltd.
2567 00:0D:3D Hammerhead Systems, Inc.
2568 00:0D:30 IceFyre Semiconductor
2569 00:0D:2B Racal Instruments
2570 00:0D:24 SENTEC E&E CO., LTD.
2571 00:0D:18 Mega-Trend Electronics CO., LTD.
2572 00:0B:A4 Shiron Satellite Communications Ltd. (1996)
2573 00:0B:A9 CloudShield Technologies, Inc.
2574 00:0B:A3 Siemens AG, I&S
2575 00:0B:91 Aglaia Gesellschaft für Bildverarbeitung und Kommunikation mbH
2576 00:0B:96 Innotrac Diagnostics Oy
2577 00:0B:9D TwinMOS Technologies Inc.
2578 00:0B:8A MITEQ Inc.
2579 00:0B:7E SAGINOMIYA Seisakusho Inc.
2580 00:0B:83 DATAWATT B.V.
2581 00:0A:AD Stargames Corporation
2582 00:0A:B2 Fresnel Wireless Systems
2583 00:0A:B4 ETIC Telecommunications
2584 00:0A:B9 Astera Technologies Corp.
2585 00:0A:A1 V V S Limited
2586 00:0A:A6 Hochiki Corporation
2587 00:0A:8E Invacom Ltd
2588 00:0A:9F Pannaway Technologies, Inc.
2589 00:0A:99 Calamp Wireless Networks Inc
2590 00:0A:93 W2 Networks, Inc.
2591 00:0A:7F Teradon Industries, Inc
2592 00:0A:86 Lenze
2593 00:0A:8B Cisco Systems, Inc
2594 00:0B:15 Platypus Technology
2595 00:0B:10 11wave Technonlogy Co.,Ltd
2596 00:0B:09 Ifoundry Systems Singapore
2597 00:0B:04 Volktek Corporation
2598 00:0A:FD Kentec Electronics
2599 00:0B:02 Dallmeier electronic
2600 00:0A:F1 Clarity Design, Inc.
2601 00:0A:F6 Emerson Climate Technologies Retail Solutions, Inc.
2602 00:0A:0E Invivo Research Inc.
2603 00:0A:13 Honeywell Video Systems
2604 00:0A:04 3Com Ltd
2605 00:09:FD Ubinetics Limited
2606 00:09:F4 Alcon Laboratories, Inc.
2607 00:09:E7 ADC Techonology
2608 00:09:EE MEIKYO ELECTRIC CO.,LTD
2609 00:09:F3 WELL Communication Corp.
2610 00:09:E2 Sinbon Electronics Co., Ltd.
2611 00:09:DB eSpace
2612 00:0B:70 Load Technology, Inc.
2613 00:0B:72 Lawo AG
2614 00:0B:77 Cogent Systems, Inc.
2615 00:0B:71 Litchfield Communications Inc.
2616 00:0B:5F Cisco Systems, Inc
2617 00:0B:64 Kieback & Peter GmbH & Co KG
2618 00:0B:5B Rincon Research Corporation
2619 00:0B:56 Cybernetics
2620 00:0B:4E VertexRSI, General Dynamics SatCOM Technologies, Inc.
2621 00:0B:53 INITIUM Co., Ltd.
2622 00:0A:35 Xilinx
2623 00:0A:3A J-THREE INTERNATIONAL Holding Co., Ltd.
2624 00:0A:3C Enerpoint Ltd.
2625 00:0A:41 Cisco Systems, Inc
2626 00:0A:48 Albatron Technology
2627 00:0A:2E MAPLE NETWORKS CO., LTD
2628 00:0A:26 CEIA S.p.A.
2629 00:0A:28 Motorola
2630 00:0A:21 Integra Telecom Co. Ltd
2631 00:0A:1A Imerge Ltd
2632 00:0A:15 Silicon Data, Inc
2633 00:0B:42 commax Co., Ltd.
2634 00:0B:47 Advanced Energy
2635 00:0B:36 Productivity Systems, Inc.
2636 00:0B:28 Quatech Inc.
2637 00:0B:2F bplan GmbH
2638 00:0B:1C SIBCO bv
2639 00:0B:21 G-Star Communications Inc.
2640 00:0B:23 Siemens Subscriber Networks
2641 00:0A:7A Kyoritsu Electric Co., Ltd.
2642 00:0A:6E Harmonic, Inc
2643 00:0A:73 Scientific Atlanta
2644 00:0A:60 Autostar Technology Pte Ltd
2645 00:0A:67 OngCorp
2646 00:0A:6C Walchem Corporation
2647 00:0A:5B Power-One as
2648 00:0A:59 HW server
2649 00:0A:54 Laguna Hills, Inc.
2650 00:0A:4D Noritz Corporation
2651 00:0A:DF Gennum Corporation
2652 00:0A:D8 IPCserv Technology Corp.
2653 00:0A:CC Winnow Networks, Inc.
2654 00:0A:D1 MWS
2655 00:0A:D3 INITECH Co., Ltd
2656 00:0A:C0 Fuyoh Video Industry CO., LTD.
2657 00:0A:C5 Color Kinetics
2658 00:09:7B Cisco Systems, Inc
2659 00:09:82 Loewe Opta GmbH
2660 00:09:76 Datasoft ISDN Systems GmbH
2661 00:09:69 Meret Optical Communications
2662 00:09:63 Dominion Lasercom Inc.
2663 00:09:6A Cloverleaf Communications Inc.
2664 00:09:6F Beijing Zhongqing Elegant Tech. Corp.,Limited
2665 00:09:5D Dialogue Technology Corp.
2666 00:09:5F Telebyte, Inc.
2667 00:09:58 INTELNET S.A.
2668 00:09:4C Communication Weaver Co.,Ltd.
2669 00:09:51 Apogee Imaging Systems
2670 00:09:4B FillFactory NV
2671 00:09:AE OKANO ELECTRIC CO.,LTD
2672 00:09:AD HYUNDAI SYSCOMM, INC.
2673 00:09:B4 KISAN TELECOM CO., LTD.
2674 00:09:A8 Eastmode Pte Ltd
2675 00:09:9B Western Telematic Inc.
2676 00:09:9C Naval Research Laboratory
2677 00:09:A1 Telewise Communications, Inc.
2678 00:09:95 Castle Technology Ltd
2679 00:09:89 VividLogic Inc.
2680 00:09:8E ipcas GmbH
2681 00:09:7C Cisco Systems, Inc
2682 00:09:C8 SINAGAWA TSUSHIN KEISOU SERVICE
2683 00:09:CF iAd GmbH
2684 00:09:D4 Transtech Networks
2685 00:09:BB MathStar, Inc.
2686 00:09:C0 6WIND
2687 00:08:07 Access Devices Limited
2688 00:08:01 HighSpeed Surfing Inc.
2689 00:08:08 PPT Vision, Inc.
2690 00:07:F7 Galtronics
2691 00:07:FE Rigaku Corporation
2692 00:07:F8 ITDevices, Inc.
2693 00:07:EB Cisco Systems, Inc
2694 00:07:F1 TeraBurst Networks Inc.
2695 00:07:E5 Coup Corporation
2696 00:07:DF Vbrick Systems Inc.
2697 00:07:DE eCopilt AB
2698 00:07:CF Anoto AB
2699 00:07:D2 Logopak Systeme GmbH & Co. KG
2700 00:08:AA KARAM
2701 00:08:A4 Cisco Systems, Inc
2702 00:08:98 Gigabit Optics Corporation
2703 00:08:9D UHD-Elektronik
2704 00:08:90 AVILINKS SA
2705 00:08:89 Echostar Technologies Corp
2706 00:08:84 Index Braille AB
2707 00:08:77 Liebert-Hiross Spa
2708 08:00:6B ACCEL TECHNOLOGIES INC.
2709 00:08:71 NORTHDATA Co., Ltd.
2710 00:08:7D Cisco Systems, Inc
2711 00:08:76 SDSystem
2712 00:08:E6 Littlefeet
2713 00:08:D9 Mitadenshi Co.,LTD
2714 00:08:D4 IneoQuest Technologies, Inc
2715 00:08:CD With-Net Inc
2716 00:08:D3 Hercules Technologies S.A.S.
2717 00:08:C3 Contex A/S
2718 00:08:BD TEPG-US
2719 00:08:BC Ilevo AB
2720 00:08:B7 HIT Incorporated
2721 00:08:B0 BKtel communications GmbH
2722 00:08:6A Securiton Gmbh
2723 00:08:64 Fasy S.p.A.
2724 00:08:5E PCO AG
2725 00:08:51 Canadian Bank Note Company, Ltd.
2726 00:08:52 Davolink Co. Inc.
2727 00:08:57 Polaris Networks, Inc.
2728 00:08:1B Windigo Systems
2729 00:08:22 InPro Comm
2730 00:08:2E Multitone Electronics PLC
2731 00:08:1C @pos.com
2732 00:08:28 Koei Engineering Ltd.
2733 00:08:16 Bluelon ApS
2734 00:08:15 CATS Co., Ltd.
2735 00:09:1A Macat Optics & Electronics Co., Ltd.
2736 00:09:19 MDS Gateways
2737 00:09:13 SystemK Corporation
2738 00:09:0C Mayekawa Mfg. Co. Ltd.
2739 00:09:07 Chrysalis Development
2740 00:09:00 TMT
2741 00:08:F8 UTC CCS
2742 00:08:F3 WANY
2743 00:08:EC Optical Zonu Corporation
2744 00:08:E0 ATO Technology Ltd.
2745 00:08:E5 IDK Corporation
2746 00:09:45 Palmmicro Communications Inc
2747 00:09:3E C&I Technologies
2748 00:09:32 Omnilux
2749 00:09:39 ShibaSoku Co.,Ltd.
2750 00:09:26 YODA COMMUNICATIONS, INC.
2751 00:09:2B iQstor Networks, Inc.
2752 00:09:2C Hitpoint Inc.
2753 00:09:1F A&D Co., Ltd.
2754 00:07:51 m-u-t AG
2755 00:07:50 Cisco Systems, Inc
2756 00:07:46 TURCK, Inc.
2757 00:07:4A Carl Valentin GmbH
2758 00:07:3A Inventel Systemes
2759 00:07:34 ONStor, Inc.
2760 00:07:39 Scotty Group Austria Gmbh
2761 00:07:2D CNSystems
2762 00:07:27 Zi Corporation (HK) Ltd.
2763 00:07:17 Wieland Electric GmbH
2764 00:07:1E Tri-M Engineering / Nupak Dev. Corp.
2765 00:07:23 ELCON Systemtechnik GmbH
2766 00:07:1D Satelsa Sistemas Y Aplicaciones De Telecomunicaciones, S.A.
2767 00:06:32 Mesco Engineering GmbH
2768 00:06:25 The Linksys Group, Inc.
2769 00:06:2C Bivio Networks
2770 00:06:24 Gentner Communications Corp.
2771 00:06:1B Notebook Development Lab. Lenovo Japan Ltd.
2772 00:06:22 Chung Fu Chen Yeh Enterprise Corp.
2773 00:06:1C Hoshino Metal Industries, Ltd.
2774 00:06:21 Hinox, Co., Ltd.
2775 00:06:0B Artesyn Embedded Technologies
2776 00:06:11 Zeus Wireless, Inc.
2777 00:06:15 Kimoto Electric Co., Ltd.
2778 00:06:05 Inncom International, Inc.
2779 00:05:E3 LightSand Communications, Inc.
2780 00:05:EF ADOIR Digital Technology
2781 00:05:F6 Young Chang Co. Ltd.
2782 00:05:E9 Unicess Network, Inc.
2783 00:05:F0 SATEC
2784 00:05:FC Schenck Pegasus Corp.
2785 00:05:E0 Empirix Corp.
2786 00:05:D6 L-3 Linkabit
2787 00:05:C4 Telect, Inc.
2788 00:05:D0 Solinet Systems
2789 00:05:CA Hitron Technology, Inc.
2790 00:05:BD ROAX BV
2791 00:05:BE Kongsberg Seatex AS
2792 00:05:C3 Pacific Instruments, Inc.
2793 00:05:9D Daniel Computing Systems, Inc.
2794 00:07:96 LSI Systems, Inc.
2795 00:07:90 Tri-M Technologies (s) Limited
2796 00:07:84 Cisco Systems, Inc
2797 00:07:89 DONGWON SYSTEMS
2798 00:07:83 SynCom Network, Inc.
2799 00:07:8A Mentor Data System Inc.
2800 00:07:7A Infoware System Co., Ltd.
2801 00:07:6D Flexlight Networks
2802 00:07:69 Italiana Macchi SpA
2803 00:07:73 Ascom Powerline Communications Ltd.
2804 00:07:5D Celleritas Inc.
2805 00:07:63 Sunniwell Cyber Tech. Co., Ltd.
2806 00:07:56 Juyoung Telecom
2807 00:07:C9 Technol Seven Co., Ltd.
2808 00:04:7B Schlumberger
2809 00:07:C3 Thomson
2810 00:07:BD Radionet Ltd.
2811 00:07:B0 Office Details, Inc.
2812 00:07:B7 Samurai Ind. Prods Eletronicos Ltda
2813 00:07:B6 Telecom Technology Ltd.
2814 00:07:A3 Ositis Software, Inc.
2815 00:07:A9 Novasonics
2816 00:07:AC Eolring
2817 00:07:9C Golden Electronics Technology Co., Ltd.
2818 00:06:AB W-Link Systems, Inc.
2819 00:06:A5 PINON Corp.
2820 00:06:A1 Celsian Technologies, Inc.
2821 00:06:94 Mobillian Corporation
2822 00:06:9B AVT Audio Video Technologies GmbH
2823 00:06:8E HID Corporation
2824 00:06:88 Telways Communication Co., Ltd.
2825 00:06:82 Convedia
2826 00:06:81 Goepel Electronic GmbH
2827 00:06:55 Yipee, Inc.
2828 00:D0:5F VALCOM, INC.
2829 00:06:74 Spectrum Control, Inc.
2830 00:06:78 Marantz Brand Company
2831 00:06:61 NIA Home Technologies Corp.
2832 00:06:68 Vicon Industries Inc.
2833 00:06:67 Tripp Lite
2834 00:06:6E Delta Electronics, Inc.
2835 00:06:4E Broad Net Technology Inc.
2836 00:06:4F PRO-NETS Technology Corporation
2837 00:06:42 Genetel Systems Inc.
2838 00:06:3E Opthos Inc.
2839 00:06:48 Seedsware, Inc.
2840 00:06:38 Sungjin C&C Co., Ltd.
2841 00:07:0B Novabase SGPS, SA
2842 00:07:10 Adax, Inc.
2843 00:07:00 Zettamedia Korea
2844 00:06:F9 Mitsui Zosen Systems Research Inc.
2845 00:07:03 CSEE Transport
2846 00:07:06 Sanritz Corporation
2847 00:06:E8 Optical Network Testing, Inc.
2848 00:06:EE Shenyang Neu-era Information & Technology Stock Co., Ltd
2849 00:06:E2 Ceemax Technology Co., Ltd.
2850 00:06:D8 Maple Optical Systems
2851 00:06:D4 Interactive Objects, Inc.
2852 00:06:CE DATENO
2853 00:06:B7 TELEM GmbH
2854 00:06:BE Baumer Optronic GmbH
2855 00:06:B8 Bandspeed Pty Ltd
2856 00:06:BD BNTECHNOLOGY Co., Ltd.
2857 00:06:C2 Smartmatic Corporation
2858 00:06:C7 RFNET Technologies Pte Ltd (S)
2859 00:06:B1 Sonicwall
2860 00:04:75 3 Com Corporation
2861 00:04:6F Digitel S/A Industria Eletronica
2862 00:04:68 Vivity, Inc.
2863 00:04:5C Mobiwave Pte Ltd
2864 00:04:63 Bosch Security Systems
2865 00:04:62 DAKOS Data & Communication Co., Ltd.
2866 00:04:55 ANTARA.net
2867 00:04:56 Cambium Networks Limited
2868 00:04:50 DMD Computers SRL
2869 00:04:46 CYZENTECH Co., Ltd.
2870 00:04:4B NVIDIA
2871 00:05:AD Topspin Communications, Inc.
2872 00:05:B1 ASB Technology BV
2873 00:05:B7 Arbor Technology Corp.
2874 00:05:A3 QEI, Inc.
2875 00:05:97 Eagle Traffic Control Systems
2876 00:05:91 Active Silicon Ltd
2877 00:05:8A Netcom Co., Ltd.
2878 00:05:90 Swissvoice Ltd.
2879 00:05:7E Eckelmann Steuerungstechnik GmbH
2880 00:05:78 Private
2881 00:05:84 AbsoluteValue Systems, Inc.
2882 00:05:2E Cinta Networks
2883 00:05:3A Willowglen Services Pte Ltd
2884 00:05:28 New Focus, Inc.
2885 00:05:27 SJ Tek Co. Ltd
2886 00:05:21 Control Microsystems
2887 00:05:15 Nuark Co., Ltd.
2888 00:05:1B Magic Control Technology Corporation
2889 00:05:11 Complementary Technologies Ltd
2890 00:05:0B SICOM Systems, Inc.
2891 00:05:01 Cisco Systems, Inc
2892 00:05:05 Systems Integration Solutions, Inc.
2893 00:05:04 Naray Information & Communication Enterprise
2894 00:04:FB Commtech, Inc.
2895 00:05:74 Cisco Systems, Inc
2896 00:05:67 Etymonic Design, Inc.
2897 00:05:6E National Enhance Technology, Inc.
2898 00:05:6D Pacific Corporation
2899 00:05:61 nac Image Technology, Inc.
2900 00:05:5B Charles Industries, Ltd.
2901 00:05:54 Rangestar Wireless
2902 00:05:55 Japan Cash Machine Co., Ltd.
2903 00:05:47 Starent Networks
2904 00:05:4E Philips
2905 00:05:40 FAST Corporation
2906 00:05:41 Advanced Systems Co., Ltd.
2907 00:05:34 Northstar Engineering Ltd.
2908 00:04:F4 Infinite Electronics Inc.
2909 00:04:EE Lincoln Electric Company
2910 00:04:E8 IER, Inc.
2911 00:80:86 COMPUTER GENERATION INC.
2912 00:04:DE Cisco Systems, Inc
2913 00:04:E4 Daeryung Ind., Inc.
2914 00:04:D7 Omitec Instrumentation Ltd.
2915 00:04:D8 IPWireless, Inc.
2916 00:04:D2 Adcon Telemetry GmbH
2917 00:04:D1 Drew Technologies, Inc.
2918 00:04:CB Tdsoft Communication, Ltd.
2919 00:04:BF VersaLogic Corp.
2920 00:04:C5 ASE Technologies, USA
2921 00:04:3F ESTeem Wireless Modems, Inc
2922 00:04:39 Rosco Entertainment Technology, Inc.
2923 00:04:33 Cyberboard A/S
2924 00:04:2C Minet, Inc.
2925 00:04:27 Cisco Systems, Inc
2926 00:04:26 Autosys
2927 00:04:20 Slim Devices, Inc.
2928 00:04:13 SNOM Technology AG
2929 00:04:18 Teltronic S.A.U.
2930 00:04:12 WaveSmith Networks, Inc.
2931 00:04:0C Kanno Works, Ltd.
2932 00:03:70 NXTV, Inc.
2933 00:04:05 ACN Technologies
2934 00:04:06 Fa. Metabox AG
2935 00:03:FB ENEGATE Co.,Ltd.
2936 00:03:FC Intertex Data AB
2937 00:03:EF Oneline AG
2938 00:03:F6 Allegro Networks, Inc.
2939 00:03:EA Mega System Technologies, Inc.
2940 00:03:E9 Akara Canada, Inc.
2941 00:03:E4 Cisco Systems, Inc
2942 00:03:D8 iMPath Networks, Inc.
2943 00:03:D5 Advanced Communications Co., Ltd.
2944 00:03:CC Momentum Computer, Inc.
2945 00:03:D1 Takaya Corporation
2946 00:03:C5 Mobotix AG
2947 00:03:BE Netility
2948 00:03:B9 Hualong Telecom Co., Ltd.
2949 00:03:B7 ZACCESS Systems
2950 00:03:B3 IA Link Systems Co., Ltd.
2951 00:03:A7 Unixtar Technology, Inc.
2952 00:03:AE Allied Advanced Manufacturing Pte, Ltd.
2953 00:03:A0 Cisco Systems, Inc
2954 00:03:98 WISI
2955 00:03:9B NetChip Technology, Inc.
2956 00:03:94 Connect One
2957 00:03:8D PCS Revenue Control Systems, Inc.
2958 00:03:85 Actelis Networks, Inc.
2959 00:03:88 Fastfame Technology Co., Ltd.
2960 00:03:7F Atheros Communications, Inc.
2961 00:04:B8 Kumahira Co., Ltd.
2962 00:04:B2 ESSEGI SRL
2963 00:04:AE Sullair Corporation
2964 00:04:AB Comverse Network Systems, Inc.
2965 00:04:9F Freescale Semiconductor
2966 00:04:A4 NetEnabled, Inc.
2967 00:04:9E Wirelink Co., Ltd.
2968 00:04:98 Mahi Networks
2969 00:04:91 Technovision, Inc.
2970 00:04:8C Nayna Networks, Inc.
2971 00:04:92 Hive Internet, Ltd.
2972 00:04:85 PicoLight
2973 00:03:07 Secure Works, Inc.
2974 00:03:00 Barracuda Networks, Inc.
2975 00:02:F8 SEAKR Engineering, Inc.
2976 00:D0:24 Cognex Corporation
2977 00:02:F4 PCTEL, Inc.
2978 00:02:FB Baumuller Aulugen-Systemtechnik GmbH
2979 00:02:E9 CS Systemes De Securite - C3S
2980 00:02:DD Bromax Communications, Ltd.
2981 00:02:E2 NDC Infared Engineering
2982 00:02:DA ExiO Communications, Inc.
2983 00:02:D6 NICE Systems
2984 00:02:CA EndPoints, Inc.
2985 00:02:CF ZyGate Communications, Inc.
2986 00:01:CD ARtem
2987 00:01:D2 inXtron, Inc.
2988 00:01:C9 Cisco Systems, Inc
2989 00:01:C7 Cisco Systems, Inc
2990 00:01:C2 ARK Research Corp.
2991 00:01:BE Gigalink Co., Ltd.
2992 00:01:BC Brains Corporation
2993 00:01:AC Sitara Networks, Inc.
2994 00:01:A9 BMW AG
2995 00:01:B0 Fulltek Technology Co., Ltd.
2996 00:01:79 WIRELESS TECHNOLOGY, INC.
2997 00:01:85 Hitachi Aloka Medical, Ltd.
2998 00:01:8C Mega Vision
2999 00:01:92 Texas Digital Systems
3000 00:01:9E ESS Technology, Inc.
3001 00:10:95 Thomson Inc.
3002 00:02:5A Catena Networks
3003 00:02:71 Zhone Technologies
3004 00:02:6C Philips CFT
3005 00:02:6A Cocess Telecom Co., Ltd.
3006 00:02:66 Thermalogic Corporation
3007 00:02:5F Nortel Networks
3008 00:02:56 Alpha Processor, Inc.
3009 00:02:51 Soma Networks, Inc.
3010 00:02:4A Cisco Systems, Inc
3011 00:02:4D Mannesman Dematic Colby Pty. Ltd.
3012 00:02:45 Lampus Co, Ltd.
3013 00:02:3E Selta Telematica S.p.a
3014 00:02:3B Ericsson
3015 00:02:37 Cosmo Research Corp.
3016 00:02:34 Imperial Technology, Inc.
3017 00:02:28 Necsom, Ltd.
3018 00:02:24 C-COR
3019 00:02:0D Micronpc.com
3020 00:02:20 CANON FINETECH INC.
3021 00:03:78 HUMAX Co., Ltd.
3022 00:03:6C Cisco Systems, Inc
3023 00:03:73 Aselsan A.S
3024 00:03:68 Embedone Co., Ltd.
3025 00:03:66 ASM Pacific Technology
3026 00:03:65 Kira Information & Communications, Ltd.
3027 00:03:60 PAC Interactive Technology, Inc.
3028 00:03:5D Bosung Hi-Net Co., Ltd.
3029 00:03:1A Beijing Broad Telecom Ltd., China
3030 00:03:59 DigitalSis
3031 00:03:54 Fiber Logic Communications
3032 00:03:52 Colubris Networks
3033 00:03:4E Pos Data Company, Ltd.
3034 00:02:C3 Arelnet Ltd.
3035 00:02:BE Totsu Engineering, Inc.
3036 00:02:BA Cisco Systems, Inc
3037 00:02:B2 Cablevision
3038 00:02:B5 Avnet, Inc.
3039 00:02:AE Scannex Electronics Ltd.
3040 00:02:A7 Vivace Networks
3041 00:02:A2 Hilscher GmbH
3042 00:02:97 C-COR.net
3043 00:02:8E Rapid 5 Networks, Inc.
3044 00:02:93 Solid Data Systems
3045 00:01:FA HOROSCAS
3046 00:02:84 AREVA T&D
3047 00:02:7D Cisco Systems, Inc
3048 00:03:3F BigBand Networks, Ltd.
3049 00:03:36 Zetes Technologies
3050 00:03:3B TAMI Tech Co., Ltd.
3051 00:03:28 Mace Group, Inc.
3052 00:03:2F Global Sun Technology, Inc.
3053 00:03:20 Xpeed, Inc.
3054 00:03:23 Cornet Technology, Inc.
3055 00:02:9F L-3 Communication Aviation Recorders
3056 00:03:1F Condev Ltd.
3057 00:03:17 Merlin Systems, Inc.
3058 00:03:0E Core Communications Co., Ltd.
3059 00:03:13 Access Media SPA
3060 00:01:A5 Nextcomm, Inc.
3061 00:01:A1 Mag-Tek, Inc.
3062 00:01:95 Sena Technologies, Inc.
3063 00:01:7D ThermoQuest
3064 00:01:89 Refraction Technology, Inc.
3065 00:30:8B Brix Networks
3066 00:01:4F ADTRAN INC
3067 00:01:5A Digital Video Broadcasting
3068 00:01:66 TC GROUP A/S
3069 00:01:6D CarrierComm Inc.
3070 00:01:5F DIGITAL DESIGN GmbH
3071 00:02:14 DTVRO
3072 00:02:10 Fenecom
3073 00:02:08 Unify Networks, Inc.
3074 00:02:01 IFM Electronic gmbh
3075 00:01:F5 ERIM S.A.
3076 00:01:FD Digital Voice Systems, Inc.
3077 00:01:E5 Supernet, Inc.
3078 00:01:E8 Force10 Networks, Inc.
3079 00:01:D9 Sigma, Inc.
3080 00:01:E0 Fast Systems, Inc.
3081 00:01:D5 HAEDONG INFO & COMM CO., LTD
3082 00:01:18 EZ Digital Co., Ltd.
3083 00:01:24 Acer Incorporated
3084 00:01:01 Private
3085 00:01:0D CORECO, INC.
3086 00:01:14 KANDA TSUSHIN KOGYO CO., LTD.
3087 00:01:11 iDigm Inc.
3088 00:01:05 Beckhoff Automation GmbH
3089 00:02:9C 3COM
3090 00:B0:09 Grass Valley, A Belden Brand
3091 00:B0:9D Point Grey Research Inc.
3092 00:B0:94 Alaris, Inc.
3093 00:B0:48 Marconi Communications Inc.
3094 00:B0:C7 Tellabs Operations, Inc.
3095 00:30:60 Powerfile, Inc.
3096 00:30:1C ALTVATER AIRDATA SYSTEMS
3097 00:30:15 CP CLARE CORP.
3098 00:30:E6 Draeger Medical Systems, Inc.
3099 00:30:91 TAIWAN FIRST LINE ELEC. CORP.
3100 00:30:80 Cisco Systems, Inc
3101 00:30:AD SHANGHAI COMMUNICATION
3102 00:30:5B Toko Inc.
3103 00:30:24 Cisco Systems, Inc
3104 00:30:1F OPTICAL NETWORKS, INC.
3105 00:30:D9 DATACORE SOFTWARE CORP.
3106 00:D0:FF Cisco Systems, Inc
3107 00:30:58 API MOTION
3108 00:30:C6 CONTROL SOLUTIONS, INC.
3109 00:30:36 RMP ELEKTRONIKSYSTEME GMBH
3110 00:30:8A NICOTRA SISTEMI S.P.A
3111 00:30:2C SYLANTRO SYSTEMS CORPORATION
3112 00:30:06 SUPERPOWER COMPUTER
3113 00:30:79 CQOS, INC.
3114 00:30:59 KONTRON COMPACT COMPUTERS AG
3115 00:30:B9 ECTEL
3116 00:30:3A MAATEL
3117 00:30:A3 Cisco Systems, Inc
3118 00:30:40 Cisco Systems, Inc
3119 00:30:64 ADLINK TECHNOLOGY, INC.
3120 00:30:97 AB Regin
3121 00:30:EB TURBONET COMMUNICATIONS, INC.
3122 00:30:C8 GAD LINE, LTD.
3123 00:30:C9 LuxN, N
3124 00:B0:1E Rantic Labs, Inc.
3125 00:B0:64 Cisco Systems, Inc
3126 00:30:A2 Lightner Engineering
3127 00:30:DE WAGO Kontakttechnik GmbH
3128 00:30:9E WORKBIT CORPORATION.
3129 00:30:57 QTelNet, Inc.
3130 00:30:5C SMAR Laboratories Corp.
3131 00:30:82 TAIHAN ELECTRIC WIRE CO., LTD.
3132 00:30:AE Times N System, Inc.
3133 00:30:0D MMC Technology, Inc.
3134 00:30:75 ADTECH
3135 00:30:E7 CNF MOBILE SOLUTIONS, INC.
3136 00:30:19 Cisco Systems, Inc
3137 00:30:52 ELASTIC NETWORKS
3138 00:30:11 HMS Industrial Networks
3139 00:30:4A Fraunhofer IPMS
3140 00:30:14 DIVIO, INC.
3141 00:30:29 OPICOM
3142 00:30:BD BELKIN COMPONENTS
3143 00:30:BA AC&T SYSTEM CO., LTD.
3144 00:30:1D SKYSTREAM, INC.
3145 00:30:49 BRYANT TECHNOLOGY, LTD.
3146 00:30:41 SAEJIN T & M CO., LTD.
3147 00:30:8C Quantum Corporation
3148 00:D0:4F BITRONICS, INC.
3149 00:D0:EF IGT
3150 00:D0:22 INCREDIBLE TECHNOLOGIES, INC.
3151 00:D0:C8 Prevas A/S
3152 00:D0:52 ASCEND COMMUNICATIONS, INC.
3153 00:D0:B1 OMEGA ELECTRONICS SA
3154 00:D0:C1 HARMONIC DATA SYSTEMS, LTD.
3155 00:D0:F0 CONVISION TECHNOLOGY GMBH
3156 00:D0:0E PLURIS, INC.
3157 00:D0:55 KATHREIN-WERKE KG
3158 00:D0:95 Alcatel-Lucent, Enterprise Business Group
3159 00:D0:00 FERRAN SCIENTIFIC, INC.
3160 00:D0:05 ZHS ZEITMANAGEMENTSYSTEME
3161 00:D0:19 DAINIPPON SCREEN CORPORATE
3162 00:D0:53 CONNECTED SYSTEMS
3163 00:D0:97 Cisco Systems, Inc
3164 00:01:6A ALITEC
3165 00:01:76 Orient Silver Enterprises
3166 00:01:58 Electro Industries/Gauge Tech
3167 00:01:2D Komodo Technology
3168 00:01:39 Point Multimedia Systems
3169 00:01:40 Sendtek Corporation
3170 00:01:4C Berkeley Process Control
3171 00:01:35 KDC Corp.
3172 00:01:3C TIW SYSTEMS
3173 00:01:48 X-traWeb Inc.
3174 00:01:20 OSCILLOQUARTZ S.A.
3175 00:01:27 OPEN Networks Pty Ltd
3176 00:30:9C Timing Applications, Inc.
3177 00:30:86 Transistor Devices, Inc.
3178 00:30:B5 Tadiran Microwave Networks
3179 00:30:70 1Net Corporation
3180 00:30:44 CradlePoint, Inc
3181 00:30:7E Redflex Communication Systems
3182 00:30:7A Advanced Technology & Systems
3183 00:30:B7 Teletrol Systems, Inc.
3184 00:30:B3 San Valley Systems, Inc.
3185 00:30:3B PowerCom Technology
3186 00:30:BC Optronic AG
3187 00:30:71 Cisco Systems, Inc
3188 00:90:03 APLIO
3189 00:90:D7 NetBoost Corp.
3190 00:90:93 NANAO CORPORATION
3191 00:90:B4 WILLOWBROOK TECHNOLOGIES
3192 00:90:83 TURBO COMMUNICATION, INC.
3193 00:90:BD OMNIA COMMUNICATIONS, INC.
3194 00:90:94 OSPREY TECHNOLOGIES, INC.
3195 00:90:DD MIHARU COMMUNICATIONS Inc
3196 00:90:28 NIPPON SIGNAL CO., LTD.
3197 00:90:8C ETREND ELECTRONICS, INC.
3198 00:90:5D NETCOM SICHERHEITSTECHNIK GMBH
3199 00:90:68 DVT CORP.
3200 00:90:30 HONEYWELL-DATING
3201 00:90:D3 GIESECKE & DEVRIENT GmbH
3202 00:50:81 MURATA MACHINERY, LTD.
3203 00:50:CB JETTER
3204 00:50:0E CHROMATIS NETWORKS, INC.
3205 00:50:FD VISIONCOMM CO., LTD.
3206 00:50:FE PCTVnet ASA
3207 00:50:AB NALTEC, Inc.
3208 00:50:06 TAC AB
3209 00:50:BF Metalligence Technology Corp.
3210 00:50:89 SAFETY MANAGEMENT SYSTEMS
3211 00:50:66 AtecoM GmbH advanced telecomunication modules
3212 00:50:D9 ENGETRON-ENGENHARIA ELETRONICA IND. e COM. LTDA
3213 00:50:43 MARVELL SEMICONDUCTOR, INC.
3214 00:50:18 AMIT, Inc.
3215 00:50:59 iBAHN
3216 00:50:6A EDEVA, INC.
3217 00:50:2E CAMBEX CORPORATION
3218 00:50:70 CHAINTECH COMPUTER CO., LTD.
3219 00:50:3B MEDIAFIRE CORPORATION
3220 00:50:84 ATL PRODUCTS
3221 00:50:55 DOMS A/S
3222 00:50:4B BARCONET N.V.
3223 00:50:46 MENICX INTERNATIONAL CO., LTD.
3224 00:50:2C SOYO COMPUTER, INC.
3225 00:50:60 TANDBERG TELECOM AS
3226 00:50:DD SERRA SOLDADURA, S.A.
3227 00:50:3F ANCHOR GAMES
3228 00:50:EE TEK DIGITEL CORPORATION
3229 00:50:04 3COM CORPORATION
3230 00:50:72 CORVIS CORPORATION
3231 00:50:12 CBL - GMBH
3232 00:50:E8 NOMADIX INC.
3233 00:50:F2 MICROSOFT CORP.
3234 00:50:52 TIARA NETWORKS, INC.
3235 00:50:64 CAE ELECTRONICS
3236 00:50:B4 SATCHWELL CONTROL SYSTEMS, LTD
3237 00:50:B2 BRODEL GmbH
3238 00:D0:81 RTD Embedded Technologies, Inc.
3239 00:D0:11 PRISM VIDEO, INC.
3240 00:D0:9B SPECTEL LTD.
3241 00:D0:31 INDUSTRIAL LOGIC CORPORATION
3242 00:D0:21 REGENT ELECTRONICS CORP.
3243 00:D0:DF KUZUMI ELECTRONICS, INC.
3244 00:D0:B4 KATSUJIMA CO., LTD.
3245 00:D0:79 Cisco Systems, Inc
3246 00:D0:E2 MRT MICRO, INC.
3247 00:D0:39 UTILICOM, INC.
3248 00:50:4F OLENCOM ELECTRONICS
3249 00:50:A0 DELTA COMPUTER SYSTEMS, INC.
3250 00:50:07 SIEMENS TELECOMMUNICATION SYSTEMS LIMITED
3251 00:50:15 BRIGHT STAR ENGINEERING
3252 00:50:31 AEROFLEX LABORATORIES, INC.
3253 00:50:DF AirFiber, Inc.
3254 00:50:F3 GLOBAL NET INFORMATION CO., Ltd.
3255 00:50:38 DAIN TELECOM CO., LTD.
3256 00:D0:E1 AVIONITEK ISRAEL INC.
3257 00:D0:1B MIMAKI ENGINEERING CO., LTD.
3258 00:D0:6E TRENDVIEW RECORDERS LTD.
3259 00:D0:75 ALARIS MEDICAL SYSTEMS, INC.
3260 00:50:9D THE INDUSTREE B.V.
3261 00:50:1E Grass Valley, A Belden Brand
3262 00:50:2B GENRAD LTD.
3263 00:50:0A IRIS TECHNOLOGIES, INC.
3264 00:D0:27 APPLIED AUTOMATION, INC.
3265 00:D0:F1 SEGA ENTERPRISES, LTD.
3266 00:D0:09 HSING TECH. ENTERPRISE CO. LTD
3267 00:D0:80 EXABYTE CORPORATION
3268 00:D0:84 NEXCOMM SYSTEMS, INC.
3269 00:D0:E6 IBOND INC.
3270 00:D0:99 Elcard Wireless Systems Oy
3271 00:90:AF J. MORITA MFG. CORP.
3272 00:90:88 BAXALL SECURITY LTD.
3273 00:90:E0 SYSTRAN CORP.
3274 00:90:3E N.V. PHILIPS INDUSTRIAL ACTIVITIES
3275 00:90:B9 BERAN INSTRUMENTS LTD.
3276 00:90:1A UNISPHERE SOLUTIONS
3277 00:90:82 FORCE INSTITUTE
3278 00:90:6A TURNSTONE SYSTEMS, INC.
3279 00:01:FE DIGITAL EQUIPMENT CORPORATION
3280 00:90:77 ADVANCED FIBRE COMMUNICATIONS
3281 00:90:B2 AVICI SYSTEMS INC.
3282 00:90:95 UNIVERSAL AVIONICS
3283 00:90:12 GLOBESPAN SEMICONDUCTOR, INC.
3284 00:90:B6 FIBEX SYSTEMS
3285 00:90:F4 LIGHTNING INSTRUMENTATION
3286 00:90:4F ABB POWER T&D COMPANY, INC.
3287 00:90:5A DEARBORN GROUP, INC.
3288 00:90:66 Troika Networks, Inc.
3289 00:90:7A Spectralink, Inc
3290 00:90:F0 Harmonic Video Systems Ltd.
3291 00:10:47 ECHO ELETRIC CO. LTD.
3292 00:10:0C ITO CO., LTD.
3293 00:10:D0 WITCOM, LTD.
3294 00:10:06 Thales Contact Solutions Ltd.
3295 00:10:D6 Exelis
3296 00:10:76 EUREM GmbH
3297 00:10:3F TOLLGRADE COMMUNICATIONS, INC.
3298 00:10:34 GNP Computers
3299 00:10:12 PROCESSOR SYSTEMS (I) PVT LTD
3300 00:10:C8 COMMUNICATIONS ELECTRONICS SECURITY GROUP
3301 00:10:D1 Top Layer Networks, Inc.
3302 00:10:F0 RITTAL-WERK RUDOLF LOH GmbH & Co.
3303 00:10:6A DIGITAL MICROWAVE CORPORATION
3304 00:10:30 EION Inc.
3305 00:10:A4 XIRCOM
3306 00:10:50 RION CO., LTD.
3307 00:10:9C M-SYSTEM CO., LTD.
3308 00:10:64 DNPG, LLC
3309 00:10:20 Hand Held Products Inc
3310 00:10:6E TADIRAN COM. LTD.
3311 00:10:5B NET INSIGHT AB
3312 00:10:02 ACTIA
3313 00:10:A0 INNOVEX TECHNOLOGIES, INC.
3314 00:10:74 ATEN INTERNATIONAL CO., LTD.
3315 00:10:57 Rebel.com, Inc.
3316 00:10:BC Aastra Telecom
3317 00:10:33 ACCESSLAN COMMUNICATIONS, INC.
3318 00:04:AC IBM Corp
3319 00:10:B4 ATMOSPHERE NETWORKS
3320 00:10:F9 UNIQUE SYSTEMS, INC.
3321 00:10:38 MICRO RESEARCH INSTITUTE, INC.
3322 00:10:0A WILLIAMS COMMUNICATIONS GROUP
3323 00:10:80 METAWAVE COMMUNICATIONS
3324 00:10:AB KOITO ELECTRIC INDUSTRIES, LTD.
3325 00:90:3C ATLANTIC NETWORK SYSTEMS
3326 00:90:CE TETRA GmbH
3327 00:90:E3 AVEX ELECTRONICS INC.
3328 00:90:0B LANNER ELECTRONICS, INC.
3329 00:90:C8 WAVERIDER COMMUNICATIONS (CANADA) INC.
3330 00:90:B7 DIGITAL LIGHTWAVE, INC.
3331 00:90:37 ACUCOMM, INC.
3332 00:90:59 TELECOM DEVICE K.K.
3333 00:E0:03 NOKIA WIRELESS BUSINESS COMMUN
3334 00:E0:F3 WebSprint Communications, Inc.
3335 00:E0:13 EASTERN ELECTRONIC CO., LTD.
3336 00:10:63 STARGUIDE DIGITAL NETWORKS
3337 00:10:A7 UNEX TECHNOLOGY CORPORATION
3338 00:10:39 Vectron Systems AG
3339 00:10:C3 CSI-CONTROL SYSTEMS
3340 00:10:7F CRESTRON ELECTRONICS, INC.
3341 00:10:2C Lasat Networks A/S
3342 00:10:B7 COYOTE TECHNOLOGIES, LLC
3343 00:60:64 NETCOMM LIMITED
3344 00:60:CB HITACHI ZOSEN CORPORATION
3345 00:60:90 Artiza Networks Inc
3346 00:60:A9 GESYTEC MBH
3347 00:60:F2 LASERGRAPHICS, INC.
3348 00:60:31 HRK SYSTEMS
3349 00:60:A6 PARTICLE MEASURING SYSTEMS
3350 00:60:82 NOVALINK TECHNOLOGIES, INC.
3351 00:60:12 POWER COMPUTING CORPORATION
3352 00:60:4D MMC NETWORKS, INC.
3353 00:60:48 EMC CORPORATION
3354 00:60:E5 FUJI AUTOMATION CO., LTD.
3355 00:60:10 NETWORK MACHINES, INC.
3356 00:60:44 LITTON/POLY-SCIENTIFIC
3357 00:60:9B ASTRO-MED, INC.
3358 00:60:BE WEBTRONICS
3359 00:60:52 PERIPHERALS ENTERPRISE CO., Ltd.
3360 00:E0:3F JATON CORPORATION
3361 00:E0:EB DIGICOM SYSTEMS, INCORPORATED
3362 00:E0:0E AVALON IMAGING SYSTEMS, INC.
3363 00:E0:CD SAAB SENSIS CORPORATION
3364 00:E0:CB RESON, INC.
3365 00:E0:48 SDL COMMUNICATIONS, INC.
3366 00:E0:83 JATO TECHNOLOGIES, INC.
3367 00:E0:3D FOCON ELECTRONIC SYSTEMS A/S
3368 00:E0:FA TRL TECHNOLOGY, LTD.
3369 00:E0:2C AST COMPUTER
3370 00:E0:0B ROOFTOP COMMUNICATIONS CORP.
3371 00:E0:67 eac AUTOMATION-CONSULTING GmbH
3372 00:E0:58 PHASE ONE DENMARK A/S
3373 00:E0:89 ION Networks, Inc.
3374 00:E0:3B PROMINET CORPORATION
3375 00:60:17 TOKIMEC INC.
3376 00:60:E6 SHOMITI SYSTEMS INCORPORATED
3377 00:60:53 TOYODA MACHINE WORKS, LTD.
3378 00:60:A0 SWITCHED NETWORK TECHNOLOGIES, INC.
3379 00:60:19 Roche Diagnostics
3380 00:60:33 ACUITY IMAGING, INC.
3381 00:60:EE APOLLO
3382 00:60:22 VICOM SYSTEMS, INC.
3383 00:60:13 NETSTAL MASCHINEN AG
3384 00:60:F4 ADVANCED COMPUTER SOLUTIONS, Inc.
3385 00:60:11 CRYSTAL SEMICONDUCTOR CORP.
3386 00:60:0E WAVENET INTERNATIONAL, INC.
3387 00:60:C0 Nera Networks AS
3388 00:E0:62 HOST ENGINEERING
3389 00:E0:33 E.E.P.D. GmbH
3390 00:E0:79 A.T.N.R.
3391 00:E0:9C MII
3392 00:E0:75 Verilink Corporation
3393 00:E0:7A MIKRODIDAKT AB
3394 00:E0:3E ALFATECH, INC.
3395 00:E0:9A Positron Inc.
3396 00:60:D7 ECOLE POLYTECHNIQUE FEDERALE DE LAUSANNE (EPFL)
3397 00:60:87 KANSAI ELECTRIC CO., LTD.
3398 00:E0:29 STANDARD MICROSYSTEMS CORP.
3399 00:60:6B Synclayer Inc.
3400 00:60:73 REDCREEK COMMUNICATIONS, INC.
3401 00:60:39 SanCom Technology, Inc.
3402 00:60:A5 PERFORMANCE TELECOM CORP.
3403 00:60:B3 Z-COM, INC.
3404 00:60:89 XATA
3405 00:60:3C HAGIWARA SYS-COM CO., LTD.
3406 00:60:2E CYCLADES CORPORATION
3407 00:60:75 PENTEK, INC.
3408 00:60:1C TELXON CORPORATION
3409 00:60:16 CLARIION
3410 00:60:AD MegaChips Corporation
3411 00:60:B6 LAND COMPUTER CO., LTD.
3412 00:60:55 CORNELL UNIVERSITY
3413 00:60:15 NET2NET CORPORATION
3414 00:A0:1D Red Lion Controls, LP
3415 00:A0:71 VIDEO LOTTERY TECHNOLOGIES,INC
3416 00:A0:52 STANILITE ELECTRONICS PTY. LTD
3417 00:A0:EA ETHERCOM CORP.
3418 00:A0:2E BRAND COMMUNICATIONS, LTD.
3419 00:A0:E2 Keisokugiken Corporation
3420 00:A0:58 GLORY, LTD.
3421 00:E0:93 ACKFIN NETWORKS
3422 00:E0:E3 SK-ELEKTRONIK GMBH
3423 00:E0:66 ProMax Systems, Inc.
3424 00:E0:DB ViaVideo Communications, Inc.
3425 00:E0:DF KEYMILE GmbH
3426 00:E0:0D RADIANT SYSTEMS
3427 00:E0:08 AMAZING CONTROLS! INC.
3428 00:E0:86 Emerson Network Power, Avocent Division
3429 00:E0:E1 G2 NETWORKS, INC.
3430 00:E0:42 Pacom Systems Ltd.
3431 00:E0:8E UTSTARCOM
3432 00:E0:95 ADVANCED-VISION TECHNOLGIES CORP.
3433 00:60:06 SOTEC CO., LTD
3434 00:60:3D 3CX
3435 00:60:29 CARY PERIPHERALS INC.
3436 00:60:43 iDirect, INC.
3437 00:60:D1 CASCADE COMMUNICATIONS
3438 00:60:CD VideoServer, Inc.
3439 00:60:94 IBM Corp
3440 00:60:D9 TRANSYS NETWORKS INC.
3441 00:60:AA INTELLIGENT DEVICES INC. (IDI)
3442 00:60:5A CELCORE, INC.
3443 00:60:65 BERNECKER & RAINER INDUSTRIE-ELEKTRONIC GmbH
3444 00:E0:7B BAY NETWORKS
3445 00:E0:77 WEBGEAR, INC.
3446 00:E0:D2 VERSANET COMMUNICATIONS, INC.
3447 00:E0:4E SANYO DENKI CO., LTD.
3448 00:E0:D0 NETSPEED, INC.
3449 00:E0:2A TANDBERG TELEVISION AS
3450 00:E0:5B WEST END SYSTEMS CORP.
3451 00:E0:51 TALX CORPORATION
3452 00:A0:F0 TORONTO MICROELECTRONICS INC.
3453 00:A0:49 DIGITECH INDUSTRIES, INC.
3454 00:A0:27 FIREPOWER SYSTEMS, INC.
3455 00:A0:FF TELLABS OPERATIONS, INC.
3456 00:A0:01 DRS Signal Solutions
3457 00:A0:F1 MTI
3458 00:A0:46 SCITEX CORP. LTD.
3459 00:A0:D9 CONVEX COMPUTER CORPORATION
3460 00:A0:B5 3H TECHNOLOGY
3461 00:A0:AC GILAT SATELLITE NETWORKS, LTD.
3462 00:A0:57 LANCOM Systems GmbH
3463 00:A0:86 AMBER WAVE SYSTEMS, INC.
3464 00:A0:83 ASIMMPHONY TURKEY
3465 00:A0:91 APPLICOM INTERNATIONAL
3466 00:A0:04 NETPOWER, INC.
3467 00:A0:81 ALCATEL DATA NETWORKS
3468 00:A0:D5 SIERRA WIRELESS INC.
3469 00:20:0F EBRAINS Inc
3470 00:20:C7 AKAI Professional M.I. Corp.
3471 00:20:EB CINCINNATI MICROWAVE, INC.
3472 00:20:E3 MCD KENCOM CORPORATION
3473 00:20:13 DIVERSIFIED TECHNOLOGY, INC.
3474 00:20:C1 SAXA, Inc.
3475 00:20:87 MEMOTEC, INC.
3476 00:20:F9 PARALINK NETWORKS, INC.
3477 00:A0:F9 BINTEC COMMUNICATIONS GMBH
3478 00:A0:BC VIASAT, INCORPORATED
3479 00:A0:03 Siemens Switzerland Ltd., I B T HVP
3480 00:A0:9E ICTV
3481 00:A0:26 TELDAT, S.A.
3482 00:20:1A MRV Communications, Inc.
3483 00:20:23 T.C. TECHNOLOGIES PTY. LTD
3484 00:20:F3 RAYNET CORPORATION
3485 00:20:39 SCINETS
3486 00:20:38 VME MICROSYSTEMS INTERNATIONAL CORPORATION
3487 00:20:3E LogiCan Technologies, Inc.
3488 00:20:55 ALTECH CO., LTD.
3489 00:20:D9 PANASONIC TECHNOLOGIES, INC./MIECO-US
3490 00:20:80 SYNERGY (UK) LTD.
3491 00:20:26 AMKLY SYSTEMS, INC.
3492 00:20:3D Honeywell ECC
3493 00:20:19 OHLER GMBH
3494 00:20:57 TITZE DATENTECHNIK GmbH
3495 00:20:BE LAN ACCESS CORP.
3496 00:20:22 NMS Communications
3497 00:20:AA Ericsson Television Limited
3498 00:20:8E CHEVIN SOFTWARE ENG. LTD.
3499 00:20:3B WISDM LTD.
3500 00:20:44 GENITECH PTY LTD
3501 00:20:F5 PANDATEL AG
3502 00:20:21 ALGORITHMS SOFTWARE PVT. LTD.
3503 00:20:74 SUNGWOON SYSTEMS
3504 00:20:CE LOGICAL DESIGN GROUP, INC.
3505 00:20:82 ONEAC CORPORATION
3506 00:20:BF AEHR TEST SYSTEMS
3507 00:20:F1 ALTOS INDIA LIMITED
3508 00:20:5D NANOMATIC OY
3509 00:20:E1 ALAMAR ELECTRONICS
3510 00:20:CC DIGITAL SERVICES, LTD.
3511 00:20:2C WELLTRONIX CO., LTD.
3512 00:20:B3 Tattile SRL
3513 00:A0:48 QUESTECH, LTD.
3514 00:A0:C4 CRISTIE ELECTRONICS LTD.
3515 00:A0:89 XPOINT TECHNOLOGIES, INC.
3516 00:A0:D1 INVENTEC CORPORATION
3517 00:A0:AE NUCOM SYSTEMS, INC.
3518 00:A0:2B TRANSITIONS RESEARCH CORP.
3519 00:A0:A1 EPIC DATA INC.
3520 00:A0:C3 UNICOMPUTER GMBH
3521 00:A0:42 SPUR PRODUCTS CORP.
3522 00:C0:07 PINNACLE DATA SYSTEMS, INC.
3523 00:C0:F8 ABOUT COMPUTING INC.
3524 00:C0:6F KOMATSU LTD.
3525 00:C0:8E NETWORK INFORMATION TECHNOLOGY
3526 00:C0:5A SEMAPHORE COMMUNICATIONS CORP.
3527 00:C0:EB SEH COMPUTERTECHNIK GMBH
3528 00:C0:C7 SPARKTRUM MICROSYSTEMS, INC.
3529 00:C0:D8 UNIVERSAL DATA SYSTEMS
3530 00:C0:68 HME Clear-Com LTD.
3531 00:40:DB ADVANCED TECHNICAL SOLUTIONS
3532 00:40:5B FUNASSET LIMITED
3533 00:40:1B PRINTER SYSTEMS CORP.
3534 00:40:EB MARTIN MARIETTA CORPORATION
3535 00:40:CD TERA MICROSYSTEMS, INC.
3536 00:40:E5 SYBUS CORPORATION
3537 00:40:F9 COMBINET
3538 00:40:39 OPTEC DAIICHI DENKO CO., LTD.
3539 00:40:FE SYMPLEX COMMUNICATIONS
3540 00:20:F0 UNIVERSAL MICROELECTRONICS CO.
3541 00:20:EF USC CORPORATION
3542 00:20:16 SHOWA ELECTRIC WIRE & CABLE CO
3543 00:20:1F BEST POWER TECHNOLOGY, INC.
3544 00:20:45 ION Networks, Inc.
3545 00:20:B6 AGILE NETWORKS, INC.
3546 00:20:8A SONIX COMMUNICATIONS, LTD.
3547 00:20:4C MITRON COMPUTER PTE LTD.
3548 00:20:02 SERITECH ENTERPRISE CO., LTD.
3549 00:20:4B AUTOCOMPUTER CO., LTD.
3550 00:20:AF 3COM CORPORATION
3551 00:20:48 Marconi Communications
3552 00:20:08 CABLE & COMPUTER TECHNOLOGY
3553 00:C0:23 TUTANKHAMON ELECTRONICS
3554 00:C0:F3 NETWORK COMMUNICATIONS CORP.
3555 00:C0:43 STRATACOM
3556 00:C0:B3 COMSTAT DATACOMM CORPORATION
3557 00:C0:B5 CORPORATE NETWORK SYSTEMS,INC.
3558 00:40:3E RASTER OPS CORPORATION
3559 00:40:AE DELTA CONTROLS, INC.
3560 00:40:C6 FIBERNET RESEARCH, INC.
3561 00:40:92 ASP COMPUTER PRODUCTS, INC.
3562 00:40:54 CONNECTION MACHINES SERVICES
3563 00:40:D8 OCEAN OFFICE AUTOMATION LTD.
3564 00:40:C0 VISTA CONTROLS CORPORATION
3565 00:40:88 MOBIUS TECHNOLOGIES, INC.
3566 00:80:3B APT COMMUNICATIONS, INC.
3567 00:80:BA SPECIALIX (ASIA) PTE, LTD
3568 00:BB:01 OCTOTHORPE CORP.
3569 00:C0:1F S.E.R.C.E.L.
3570 00:C0:94 VMX INC.
3571 00:C0:75 XANTE CORPORATION
3572 00:C0:F9 Artesyn Embedded Technologies
3573 00:C0:39 Teridian Semiconductor Corporation
3574 00:C0:77 DAEWOO TELECOM LTD.
3575 00:C0:2F OKUMA CORPORATION
3576 00:C0:F1 SHINKO ELECTRIC CO., LTD.
3577 00:C0:DE ZCOMM, INC.
3578 00:40:AF DIGITAL PRODUCTS, INC.
3579 00:40:4F SPACE & NAVAL WARFARE SYSTEMS
3580 00:40:7B SCIENTIFIC ATLANTA
3581 00:40:4E FLUENT, INC.
3582 00:C0:F7 ENGAGE COMMUNICATION, INC.
3583 00:C0:30 INTEGRATED ENGINEERING B. V.
3584 00:C0:4A GROUP 2000 AG
3585 00:C0:A6 EXICOM AUSTRALIA PTY. LTD
3586 00:C0:53 Aspect Software Inc.
3587 00:C0:CF IMATRAN VOIMA OY
3588 00:C0:29 Nexans Deutschland GmbH - ANS
3589 00:C0:A4 UNIGRAF OY
3590 00:C0:60 ID SCANDINAVIA AS
3591 00:C0:82 MOORE PRODUCTS CO.
3592 00:C0:08 SECO SRL
3593 00:C0:BB FORVAL CREATIVE, INC.
3594 00:C0:E0 DSC COMMUNICATION CORP.
3595 00:C0:5E VARI-LITE, INC.
3596 00:C0:31 DESIGN RESEARCH SYSTEMS, INC.
3597 00:C0:7C HIGHTECH INFORMATION
3598 00:C0:AE TOWERCOM CO. INC. DBA PC HOUSE
3599 00:C0:D6 J1 SYSTEMS, INC.
3600 00:C0:AA SILICON VALLEY COMPUTER
3601 00:C0:4E COMTROL CORPORATION
3602 00:C0:0A MICRO CRAFT
3603 00:C0:2A OHKURA ELECTRIC CO., LTD.
3604 00:C0:F2 TRANSITION NETWORKS
3605 00:C0:1D GRAND JUNCTION NETWORKS, INC.
3606 00:C0:AD MARBEN COMMUNICATION SYSTEMS
3607 00:C0:24 EDEN SISTEMAS DE COMPUTACAO SA
3608 00:C0:E9 OAK SOLUTIONS, LTD.
3609 00:C0:C5 SID INFORMATICA
3610 00:C0:01 DIATEK PATIENT MANAGMENT
3611 00:C0:7E KUBOTA CORPORATION ELECTRONIC
3612 00:80:12 INTEGRATED MEASUREMENT SYSTEMS
3613 00:80:39 ALCATEL STC AUSTRALIA
3614 00:80:23 INTEGRATED BUSINESS NETWORKS
3615 00:80:CA NETCOM RESEARCH INCORPORATED
3616 00:80:4D CYCLONE MICROSYSTEMS, INC.
3617 00:80:D6 NUVOTECH, INC.
3618 00:80:ED IQ TECHNOLOGIES, INC.
3619 00:80:C1 LANEX CORPORATION
3620 00:80:49 NISSIN ELECTRIC CO., LTD.
3621 00:80:7C FIBERCOM, INC.
3622 00:80:79 MICROBUS DESIGNS LTD.
3623 00:80:DE GIPSI S.A.
3624 00:80:04 ANTLOW COMMUNICATIONS, LTD.
3625 00:80:78 PRACTICAL PERIPHERALS, INC.
3626 00:80:40 JOHN FLUKE MANUFACTURING CO.
3627 00:00:F8 DIGITAL EQUIPMENT CORPORATION
3628 00:80:CE BROADCAST TELEVISION SYSTEMS
3629 00:80:1A BELL ATLANTIC
3630 00:80:3F TATUNG COMPANY
3631 00:80:D4 CHASE RESEARCH LTD.
3632 00:80:CB FALCO DATA PRODUCTS
3633 00:80:75 PARSYTEC GMBH
3634 00:80:EB COMPCONTROL B.V.
3635 00:80:99 Eaton Industries GmbH
3636 00:80:E4 NORTHWEST DIGITAL SYSTEMS, INC
3637 00:80:41 VEB KOMBINAT ROBOTRON
3638 00:80:C8 D-LINK SYSTEMS, INC.
3639 00:80:36 REFLEX MANUFACTURING SYSTEMS
3640 00:40:F0 MicroBrain,Inc.
3641 00:40:A7 ITAUTEC PHILCO S.A.
3642 00:40:D3 KIMPSION INTERNATIONAL CORP.
3643 00:40:65 GTE SPACENET
3644 00:40:CB LANWAN TECHNOLOGIES
3645 00:40:41 FUJIKURA LTD.
3646 00:40:53 AMPRO COMPUTERS
3647 00:80:32 ACCESS CO., LTD.
3648 00:80:CF EMBEDDED PERFORMANCE INC.
3649 00:80:31 BASYS, CORP.
3650 00:80:3A VARITYPER, INC.
3651 00:80:7E SOUTHERN PACIFIC LTD.
3652 00:80:29 EAGLE TECHNOLOGY, INC.
3653 00:80:2F NATIONAL INSTRUMENTS CORP.
3654 00:80:51 FIBERMUX
3655 00:80:FD EXSCEED CORPRATION
3656 00:40:08 A PLUS INFO CORPORATION
3657 00:40:E9 ACCORD SYSTEMS, INC.
3658 00:40:B5 VIDEO TECHNOLOGY COMPUTERS LTD
3659 00:40:12 WINDATA, INC.
3660 00:40:1C AST RESEARCH, INC.
3661 00:40:67 OMNIBYTE CORPORATION
3662 00:40:35 OPCOM
3663 00:40:EA PLAIN TREE SYSTEMS INC
3664 00:40:EF HYPERCOM, INC.
3665 00:40:93 PAXDATA NETWORKS LTD.
3666 00:40:EC MIKASA SYSTEM ENGINEERING
3667 00:80:B9 ARCHE TECHNOLIGIES INC.
3668 00:80:A7 Honeywell International Inc
3669 00:40:DA TELSPEC LTD
3670 00:40:83 TDA INDUSTRIA DE PRODUTOS
3671 00:40:C8 MILAN TECHNOLOGY CORPORATION
3672 00:40:BC ALGORITHMICS LTD.
3673 00:40:2F XLNT DESIGNS INC.
3674 00:40:5D STAR-TEK, INC.
3675 00:40:5F AFE COMPUTERS LTD.
3676 00:40:43 Nokia Siemens Networks GmbH & Co. KG.
3677 00:80:0D VOSSWINKEL F.U.
3678 00:80:D1 KIMTRON CORPORATION
3679 00:80:5D CANSTAR
3680 00:80:94 ALFA LAVAL AUTOMATION AB
3681 00:80:47 IN-NET CORP.
3682 00:80:64 WYSE TECHNOLOGY LLC
3683 00:80:C5 NOVELLCO DE MEXICO
3684 00:80:AC IMLOGIX, DIVISION OF GENESYS
3685 00:00:52 Intrusion.com, Inc.
3686 00:00:BD MITSUBISHI CABLE COMPANY
3687 00:00:37 OXFORD METRICS LIMITED
3688 00:00:3F SYNTREX, INC.
3689 08:00:7C VITALINK COMMUNICATIONS CORP.
3690 08:00:76 PC LAN TECHNOLOGIES
3691 08:00:72 XEROX CORP UNIV GRANT PROGRAM
3692 08:00:70 MITSUBISHI ELECTRIC CORP.
3693 08:00:68 RIDGE COMPUTERS
3694 08:00:62 General Dynamics
3695 08:00:57 Evans & Sutherland
3696 00:00:10 SYTEK INC.
3697 00:00:33 EGAN MACHINERY COMPANY
3698 00:00:80 CRAY COMMUNICATIONS A/S
3699 00:00:FD HIGH LEVEL HARDWARE
3700 08:00:8C NETWORK RESEARCH CORPORATION
3701 08:00:89 Kinetics
3702 08:00:84 TOMEN ELECTRONICS CORP.
3703 00:00:0D FIBRONICS LTD.
3704 00:00:4F LOGICRAFT, INC.
3705 00:00:15 DATAPOINT CORPORATION
3706 00:00:C7 ARIX CORPORATION
3707 00:00:1C BELL TECHNOLOGIES
3708 00:00:1A ADVANCED MICRO DEVICES
3709 00:00:82 LECTRA SYSTEMES SA
3710 00:00:DA ATEX
3711 00:00:DB British Telecommunications plc
3712 00:00:C1 Madge Ltd.
3713 00:00:F6 APPLIED MICROSYSTEMS CORP.
3714 08:00:23 Panasonic Communications Co., Ltd.
3715 08:00:22 NBI INC.
3716 08:00:19 GENERAL ELECTRIC CORPORATION
3717 08:00:4D CORVUS SYSTEMS INC.
3718 08:00:3E CODEX CORPORATION
3719 08:00:33 BAUSCH & LOMB
3720 08:00:2F PRIME COMPUTER INC.
3721 08:00:32 TIGAN INCORPORATED
3722 08:00:2E METAPHOR COMPUTER SYSTEMS
3723 00:00:D2 SBE, INC.
3724 00:00:6B SILICON GRAPHICS INC./MIPS
3725 00:00:CC DENSAN CO., LTD.
3726 00:00:CE MEGADATA CORP.
3727 00:00:EF KTI
3728 00:00:0F NEXT, INC.
3729 00:00:C6 EON SYSTEMS
3730 00:00:D5 MICROGNOSIS INTERNATIONAL
3731 00:00:78 LABTAM LIMITED
3732 00:00:EB MATSUSHITA COMM. IND. CO. LTD.
3733 00:00:9C ROLM MIL-SPEC COMPUTERS
3734 00:00:32 Marconi plc
3735 00:00:69 CONCORD COMMUNICATIONS INC
3736 00:00:8B INFOTRON
3737 00:00:BE THE NTI GROUP
3738 00:00:4C NEC CORPORATION
3739 00:00:3B i Controls, Inc.
3740 00:00:FE ANNAPOLIS MICRO SYSTEMS
3741 08:00:13 Exxon
3742 02:BB:01 OCTOTHORPE CORP.
3743 00:00:A6 NETWORK GENERAL CORPORATION
3744 00:DD:06 UNGERMANN-BASS INC.
3745 00:DD:0B UNGERMANN-BASS INC.
3746 00:00:07 XEROX CORPORATION
3747 08:00:14 EXCELAN
3748 08:00:0F MITEL CORPORATION
3749 00:00:D7 DARTMOUTH COLLEGE
3750 00:DD:00 UNGERMANN-BASS INC.
3751 08:00:0A NESTAR SYSTEMS INCORPORATED
3752 08:00:1C KDD-KOKUSAI DEBNSIN DENWA CO.
3753 02:AA:3C OLIVETTI TELECOMM SPA (OLTECO)
3754 08:00:1D ABLE COMMUNICATIONS INC.
3755 08:00:18 PIRELLI FOCOM NETWORKS
3756 08:00:15 STC BUSINESS SYSTEMS
3757 00:DD:03 UNGERMANN-BASS INC.
3758 00:80:1F KRUPP ATLAS ELECTRONIK GMBH
3759 00:40:8E Tattile SRL
3760 00:80:0F STANDARD MICROSYSTEMS
3761 08:00:65 GENRAD INC.
3762 00:22:75 Belkin International Inc.
3763 14:91:82 Belkin International Inc.
3764 70:10:6F Hewlett Packard Enterprise
3765 98:8B:5D Sagemcom Broadband SAS
3766 94:FE:F4 Sagemcom Broadband SAS
3767 C8:CD:72 Sagemcom Broadband SAS
3768 E8:BE:81 Sagemcom Broadband SAS
3769 28:FA:A0 vivo Mobile Communication Co., Ltd.
3770 3C:A3:48 vivo Mobile Communication Co., Ltd.
3771 F4:29:81 vivo Mobile Communication Co., Ltd.
3772 C4:28:2D Embedded Intellect Pty Ltd
3773 00:23:48 Sagemcom Broadband SAS
3774 B8:70:F4 COMPAL INFORMATION (KUNSHAN) CO., LTD.
3775 00:0F:B0 COMPAL ELECTRONICS, INC.
3776 1C:75:08 COMPAL INFORMATION (KUNSHAN) CO., LTD.
3777 8C:0E:E3 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
3778 38:29:DD ONvocal Inc
3779 F8:18:97 2Wire Inc
3780 EC:F4:BB Dell Inc.
3781 D0:67:E5 Dell Inc.
3782 18:A9:9B Dell Inc.
3783 F8:DB:88 Dell Inc.
3784 18:FB:7B Dell Inc.
3785 00:14:95 2Wire Inc
3786 74:E6:E2 Dell Inc.
3787 10:98:36 Dell Inc.
3788 44:A8:42 Dell Inc.
3789 34:E6:D7 Dell Inc.
3790 00:0B:DB Dell Inc.
3791 00:11:43 Dell Inc.
3792 00:18:8B Dell Inc.
3793 D4:BE:D9 Dell Inc.
3794 00:26:50 2Wire Inc
3795 00:21:7C 2Wire Inc
3796 00:1F:B3 2Wire Inc
3797 64:0F:28 2Wire Inc
3798 00:1A:A0 Dell Inc.
3799 00:21:70 Dell Inc.
3800 00:26:B9 Dell Inc.
3801 A4:BA:DB Dell Inc.
3802 00:1E:4F Dell Inc.
3803 5C:F9:DD Dell Inc.
3804 90:7A:F1 Wally
3805 28:10:1B MagnaCom
3806 00:06:5B Dell Inc.
3807 44:87:23 HOYA SERVICE CORPORATION
3808 80:6C:1B Motorola Mobility LLC, a Lenovo Company
3809 A4:70:D6 Motorola Mobility LLC, a Lenovo Company
3810 34:07:FB Ericsson AB
3811 00:1B:21 Intel Corporate
3812 00:1B:77 Intel Corporate
3813 18:FF:0F Intel Corporate
3814 58:A8:39 Intel Corporate
3815 A4:34:D9 Intel Corporate
3816 00:21:5D Intel Corporate
3817 00:16:76 Intel Corporate
3818 98:4F:EE Intel Corporate
3819 E8:2A:EA Intel Corporate
3820 60:57:18 Intel Corporate
3821 C4:D9:87 Intel Corporate
3822 B4:B6:76 Intel Corporate
3823 8C:70:5A Intel Corporate
3824 9C:4E:36 Intel Corporate
3825 54:14:73 Wingtech Group (HongKong)Limited
3826 14:14:4B FUJIAN STAR-NET COMMUNICATION CO.,LTD
3827 00:1C:50 TCL Technoly Electronics (Huizhou) Co., Ltd.
3828 00:AA:01 Intel Corporation
3829 5C:36:B8 TCL King Electrical Appliances (Huizhou) Co., Ltd
3830 00:90:27 Intel Corporation
3831 A0:88:69 Intel Corporate
3832 00:C2:C6 Intel Corporate
3833 B8:8A:60 Intel Corporate
3834 00:A0:C9 Intel Corporation
3835 7C:7A:91 Intel Corporate
3836 AC:7B:A1 Intel Corporate
3837 AC:72:89 Intel Corporate
3838 60:6C:66 Intel Corporate
3839 4C:80:93 Intel Corporate
3840 BC:77:37 Intel Corporate
3841 A0:88:B4 Intel Corporate
3842 00:27:0E Intel Corporate
3843 00:1D:E0 Intel Corporate
3844 00:24:D6 Intel Corporate
3845 D8:FC:93 Intel Corporate
3846 E8:B1:FC Intel Corporate
3847 18:64:72 Aruba Networks
3848 00:24:6C Aruba Networks
3849 64:D9:54 Taicang T&W Electronics
3850 74:C6:3B AzureWave Technology Inc.
3851 CC:1F:C4 InVue
3852 A0:D3:7A Intel Corporate
3853 98:5F:D3 Microsoft Corporation
3854 00:D0:AC Commscope, Inc
3855 00:25:D3 AzureWave Technology Inc.
3856 74:2F:68 AzureWave Technology Inc.
3857 DC:85:DE AzureWave Technology Inc.
3858 E0:B9:A5 AzureWave Technology Inc.
3859 E0:41:36 MitraStar Technology Corp.
3860 E0:B2:F1 FN-LINK TECHNOLOGY LIMITED
3861 00:26:FC AcSiP Technology Corp.
3862 B8:61:6F Accton Technology Corp
3863 00:10:B5 Accton Technology Corp
3864 00:A0:2F ADB Broadband Italia
3865 64:87:D7 ADB Broadband Italia
3866 00:E0:98 AboCom
3867 F0:A2:25 Private
3868 00:00:B1 Alpha Micro
3869 00:15:77 Allied Telesis, Inc.
3870 AC:E0:10 Liteon Technology Corporation
3871 EC:08:6B TP-LINK TECHNOLOGIES CO.,LTD.
3872 24:21:AB Sony Mobile Communications AB
3873 6C:23:B9 Sony Mobile Communications AB
3874 58:17:0C Sony Mobile Communications AB
3875 B8:F9:34 Sony Mobile Communications AB
3876 20:54:76 Sony Mobile Communications AB
3877 30:39:26 Sony Mobile Communications AB
3878 00:EB:2D Sony Mobile Communications AB
3879 B0:05:94 Liteon Technology Corporation
3880 40:F0:2F Liteon Technology Corporation
3881 E8:61:7E Liteon Technology Corporation
3882 28:E3:47 Liteon Technology Corporation
3883 18:CF:5E Liteon Technology Corporation
3884 D0:DF:9A Liteon Technology Corporation
3885 00:13:A9 Sony Corporation
3886 00:21:9E Sony Mobile Communications AB
3887 00:1E:45 Sony Mobile Communications AB
3888 00:18:13 Sony Mobile Communications AB
3889 00:21:63 ASKEY COMPUTER CORP
3890 E8:39:DF ASKEY COMPUTER CORP
3891 00:13:8F Asiarock Technology Limited
3892 2C:B0:5D NETGEAR
3893 00:14:6C NETGEAR
3894 1C:69:A5 BlackBerry RTS
3895 00:30:67 BIOSTAR Microtech Int'l Corp.
3896 24:65:11 AVM GmbH
3897 00:23:08 Arcadyan Technology Corporation
3898 88:03:55 Arcadyan Technology Corporation
3899 A4:2B:8C NETGEAR
3900 04:A1:51 NETGEAR
3901 28:C6:8E NETGEAR
3902 5C:DC:96 Arcadyan Technology Corporation
3903 50:4A:6E NETGEAR
3904 D0:D0:4B HUAWEI TECHNOLOGIES CO.,LTD
3905 00:1D:00 Brivo Systems, LLC
3906 00:10:E7 Breezecom, Ltd.
3907 5C:96:56 AzureWave Technology Inc.
3908 7C:4C:A5 BSkyB Ltd
3909 90:21:06 BSkyB Ltd
3910 A4:C7:DE Cambridge Industries(Group) Co.,Ltd.
3911 34:37:59 zte corporation
3912 00:40:2A Canoga Perkins Corporation
3913 38:2D:E8 Samsung Electronics Co.,Ltd
3914 D0:87:E2 Samsung Electronics Co.,Ltd
3915 20:55:31 Samsung Electronics Co.,Ltd
3916 54:40:AD Samsung Electronics Co.,Ltd
3917 84:2E:27 Samsung Electronics Co.,Ltd
3918 50:F0:D3 Samsung Electronics Co.,Ltd
3919 84:11:9E Samsung Electronics Co.,Ltd
3920 08:EC:A9 Samsung Electronics Co.,Ltd
3921 10:D3:8A Samsung Electronics Co.,Ltd
3922 38:2D:D1 Samsung Electronics Co.,Ltd
3923 E0:CB:EE Samsung Electronics Co.,Ltd
3924 64:B8:53 Samsung Electronics Co.,Ltd
3925 98:83:89 Samsung Electronics Co.,Ltd
3926 24:4B:03 Samsung Electronics Co.,Ltd
3927 FC:8F:90 Samsung Electronics Co.,Ltd
3928 18:16:C9 Samsung Electronics Co.,Ltd
3929 F4:42:8F Samsung Electronics Co.,Ltd
3930 18:83:31 Samsung Electronics Co.,Ltd
3931 84:55:A5 Samsung Electronics Co.,Ltd
3932 A8:7C:01 Samsung Electronics Co.,Ltd
3933 C0:11:73 Samsung Electronics Co.,Ltd
3934 BC:E6:3F Samsung Electronics Co.,Ltd
3935 B8:57:D8 Samsung Electronics Co.,Ltd
3936 94:B1:0A Samsung Electronics Co.,Ltd
3937 E4:58:B8 Samsung Electronics Co.,Ltd
3938 08:8C:2C Samsung Electronics Co.,Ltd
3939 B8:6C:E8 Samsung Electronics Co.,Ltd
3940 9C:65:B0 Samsung Electronics Co.,Ltd
3941 C8:A8:23 Samsung Electronics Co.,Ltd
3942 C4:42:02 Samsung Electronics Co.,Ltd
3943 D0:59:E4 Samsung Electronics Co.,Ltd
3944 64:B3:10 Samsung Electronics Co.,Ltd
3945 78:AB:BB Samsung Electronics Co.,Ltd
3946 00:0B:3B devolo AG
3947 00:1D:20 Comtrend Corporation
3948 6C:38:A1 Ubee Interactive Corp.
3949 14:0C:76 FREEBOX SAS
3950 00:24:D4 FREEBOX SAS
3951 A0:89:E4 Skyworth Digital Technology(Shenzhen) Co.,Ltd
3952 00:1A:9A Skyworth Digital Technology(Shenzhen) Co.,Ltd
3953 AC:3A:7A Roku, Inc.
3954 CC:6D:A0 Roku, Inc.
3955 00:0D:4B Roku, Inc.
3956 00:19:99 Fujitsu Technology Solutions GmbH
3957 00:09:E1 Gemtek Technology Co., Ltd.
3958 C4:77:AB Beijing ASU Tech Co.,Ltd
3959 18:2A:7B Nintendo Co., Ltd.
3960 00:24:F3 Nintendo Co., Ltd.
3961 A4:5C:27 Nintendo Co., Ltd.
3962 00:1D:BC Nintendo Co., Ltd.
3963 00:1F:32 Nintendo Co., Ltd.
3964 D8:FB:5E ASKEY COMPUTER CORP
3965 54:44:08 Nokia Corporation
3966 00:17:B0 Nokia Danmark A/S
3967 00:1B:EE Nokia Danmark A/S
3968 18:86:AC Nokia Danmark A/S
3969 00:21:FE Nokia Danmark A/S
3970 00:22:66 Nokia Danmark A/S
3971 DC:B3:B4 Honeywell Environmental & Combustion Controls (Tianjin) Co., Ltd.
3972 C8:D1:0B Nokia Corporation
3973 C8:97:9F Nokia Corporation
3974 F4:F5:A5 Nokia Corporation
3975 3C:C2:43 Nokia Corporation
3976 00:15:A0 Nokia Danmark A/S
3977 00:1A:16 Nokia Danmark A/S
3978 00:22:FC Nokia Danmark A/S
3979 00:25:48 Nokia Danmark A/S
3980 00:1D:FD Nokia Danmark A/S
3981 00:1E:A3 Nokia Danmark A/S
3982 00:1D:98 Nokia Danmark A/S
3983 00:11:9F Nokia Danmark A/S
3984 18:A6:F7 TP-LINK TECHNOLOGIES CO.,LTD.
3985 24:69:68 TP-LINK TECHNOLOGIES CO.,LTD.
3986 8C:A2:FD Starry, Inc.
3987 14:BB:6E Samsung Electronics Co.,Ltd
3988 AC:61:EA Apple, Inc.
3989 38:B5:4D Apple, Inc.
3990 90:A6:2F NAVER
3991 F4:ED:5F SHENZHEN KTC TECHNOLOGY GROUP
3992 94:76:B7 Samsung Electronics Co.,Ltd
3993 8C:1A:BF Samsung Electronics Co.,Ltd
3994 B4:74:43 Samsung Electronics Co.,Ltd
3995 00:0B:A2 Sumitomo Electric Industries,Ltd
3996 30:CB:F8 Samsung Electronics Co.,Ltd
3997 2C:4D:79 GoerTek Inc.
3998 40:D3:57 Ison Technology Co., Ltd.
3999 A4:F1:E8 Apple, Inc.
4000 00:35:1A Cisco Systems, Inc
4001 00:A0:B8 NetApp
4002 9C:D4:8B Innolux Technology Europe BV
4003 54:5A:A6 Espressif Inc.
4004 DC:E8:38 CK Telecom (Shenzhen) Limited
4005 00:CC:FC Cisco Systems, Inc
4006 2C:96:62 Invenit BV
4007 DC:2D:CB Beijing Unis HengYue Technology Co., Ltd.
4008 38:10:D5 AVM Audiovisuelles Marketing und Computersysteme GmbH
4009 1C:5F:2B D-Link International
4010 D8:80:3C Anhui Huami Information Technology Company Limited
4011 70:3C:03 RadiAnt Co.,Ltd
4012 F0:D2:F1 Amazon Technologies Inc.
4013 58:32:77 Reliance Communications LLC
4014 CC:D3:E2 Jiangsu Yinhe Electronics Co.,Ltd.
4015 18:21:95 Samsung Electronics Co.,Ltd
4016 A8:81:95 Samsung Electronics Co.,Ltd
4017 88:AD:D2 Samsung Electronics Co.,Ltd
4018 00:8E:73 Cisco Systems, Inc
4019 B8:05:AB zte corporation
4020 9C:52:F8 HUAWEI TECHNOLOGIES CO.,LTD
4021 90:03:25 HUAWEI TECHNOLOGIES CO.,LTD
4022 DC:09:4C HUAWEI TECHNOLOGIES CO.,LTD
4023 DC:EE:06 HUAWEI TECHNOLOGIES CO.,LTD
4024 AC:44:F2 YAMAHA CORPORATION
4025 50:89:65 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
4026 80:8C:97 Kaonmedia CO., LTD.
4027 30:B4:9E TP-LINK TECHNOLOGIES CO.,LTD.
4028 34:99:71 Quanta Storage Inc.
4029 24:61:5A China Mobile Group Device Co.,Ltd.
4030 B0:E2:E5 Fiberhome Telecommunication Technologies Co.,LTD
4031 AC:0D:1B LG Electronics (Mobile Communications)
4032 A0:04:3E Parker Hannifin Manufacturing Germany GmbH & Co. KG
4033 5C:C7:D7 AZROAD TECHNOLOGY COMPANY LIMITED
4034 00:17:06 Techfaithwireless Communication Technology Limited.
4035 30:F6:B9 Ecocentric Energy
4036 1C:3A:DE Samsung Electronics Co.,Ltd
4037 00:42:68 Cisco Systems, Inc
4038 00:BD:82 Shenzhen YOUHUA Technology Co., Ltd
4039 60:3E:CA Cambridge Medical Robotics Ltd
4040 54:48:9C CDOUBLES ELECTRONICS CO. LTD.
4041 54:BE:F7 PEGATRON CORPORATION
4042 0C:54:A5 PEGATRON CORPORATION
4043 20:25:64 PEGATRON CORPORATION
4044 60:02:92 PEGATRON CORPORATION
4045 84:00:2D PEGATRON CORPORATION
4046 80:19:FE JianLing Technology CO., LTD
4047 58:60:5F HUAWEI TECHNOLOGIES CO.,LTD
4048 00:11:88 Enterasys
4049 10:78:D2 Elitegroup Computer Systems Co.,Ltd.
4050 00:1E:90 Elitegroup Computer Systems Co.,Ltd.
4051 00:24:65 Elentec
4052 00:1C:D7 Harman/Becker Automotive Systems GmbH
4053 00:16:EC Elitegroup Computer Systems Co.,Ltd.
4054 00:0D:87 Elitegroup Computer Systems Co.,Ltd.
4055 00:0A:E6 Elitegroup Computer Systems Co.,Ltd.
4056 94:50:89 SimonsVoss Technologies GmbH
4057 00:1F:1F Edimax Technology Co. Ltd.
4058 00:16:FA ECI Telecom Ltd.
4059 00:3A:7D Cisco Systems, Inc
4060 84:40:76 Drivenets
4061 00:10:E0 Oracle Corporation
4062 00:14:4F Oracle Corporation
4063 E8:09:59 Guoguang Electric Co.,Ltd
4064 00:90:AE ITALTEL S.p.A/RF-UP-I
4065 00:1E:33 INVENTEC Corporation
4066 00:1A:29 Johnson Outdoors Marine Electronics d/b/a Minnkota
4067 00:1F:09 Jastec
4068 D0:A4:B1 Sonifex Ltd.
4069 00:1D:B5 Juniper Networks
4070 00:23:9C Juniper Networks
4071 80:71:1F Juniper Networks
4072 28:C0:DA Juniper Networks
4073 BC:AD:28 Hangzhou Hikvision Digital Technology Co.,Ltd.
4074 28:F3:66 Shenzhen Bilian electronic CO.,LTD
4075 88:28:B3 HUAWEI TECHNOLOGIES CO.,LTD
4076 C4:F0:81 HUAWEI TECHNOLOGIES CO.,LTD
4077 80:13:82 HUAWEI TECHNOLOGIES CO.,LTD
4078 64:87:88 Juniper Networks
4079 A8:D0:E5 Juniper Networks
4080 08:81:F4 Juniper Networks
4081 6C:3B:6B Routerboard.com
4082 7C:73:8B Cocoon Alarm Ltd
4083 00:0F:E2 Hangzhou H3C Technologies Co., Limited
4084 00:23:89 Hangzhou H3C Technologies Co., Limited
4085 38:22:D6 Hangzhou H3C Technologies Co., Limited
4086 80:F6:2E Hangzhou H3C Technologies Co., Limited
4087 58:66:BA Hangzhou H3C Technologies Co., Limited
4088 0C:DA:41 Hangzhou H3C Technologies Co., Limited
4089 58:6A:B1 Hangzhou H3C Technologies Co., Limited
4090 74:1F:4A Hangzhou H3C Technologies Co., Limited
4091 3C:CB:7C TCT mobile ltd
4092 F0:34:04 TCT mobile ltd
4093 D8:E5:6D TCT mobile ltd
4094 90:C1:C6 Apple, Inc.
4095 70:A2:B3 Apple, Inc.
4096 4C:57:CA Apple, Inc.
4097 68:FB:7E Apple, Inc.
4098 44:2C:05 AMPAK Technology, Inc.
4099 10:BE:F5 D-Link International
4100 7C:6A:F3 Integrated Device Technology (Malaysia) Sdn. Bhd.
4101 C4:1C:FF Vizio, Inc
4102 44:44:50 OttoQ
4103 FC:55:DC Baltic Latvian Universal Electronics LLC
4104 94:18:82 Hewlett Packard Enterprise
4105 00:0E:B6 Riverbed Technology, Inc.
4106 D0:FC:CC Samsung Electronics Co.,Ltd
4107 04:56:04 Gionee Communication Equipment Co.,Ltd.
4108 10:BD:55 Q-Lab Corporation
4109 C4:49:BB MITSUMI ELECTRIC CO.,LTD.
4110 8C:6D:50 SHENZHEN MTC CO LTD
4111 3C:68:16 VXi Corporation
4112 C0:A1:A2 MarqMetrix
4113 00:F6:63 Cisco Systems, Inc
4114 34:12:90 Treeview Co.,Ltd.
4115 F4:0A:4A INDUSNET Communication Technology Co.,LTD
4116 E8:37:7A ZyXEL Communications Corporation
4117 04:BF:6D ZyXEL Communications Corporation
4118 00:A0:C5 ZyXEL Communications Corporation
4119 10:7B:EF ZyXEL Communications Corporation
4120 C0:C9:76 Shenzhen TINNO Mobile Technology Corp.
4121 14:C9:13 LG Electronics
4122 68:07:15 Intel Corporate
4123 A0:9E:1A Polar Electro Oy
4124 3C:B6:B7 vivo Mobile Communication Co., Ltd.
4125 D0:B2:C4 Technicolor CH USA Inc.
4126 FC:94:E3 Technicolor CH USA Inc.
4127 FC:52:8D Technicolor CH USA Inc.
4128 D8:4A:87 OI ELECTRIC CO.,LTD
4129 BC:30:7D Wistron Neweb Corporation
4130 64:3A:B1 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
4131 D4:41:65 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
4132 64:5D:92 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
4133 80:48:A5 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
4134 54:10:EC Microchip Technology Inc.
4135 00:26:2D Wistron Neweb Corporation
4136 5C:FF:35 Wistron Neweb Corporation
4137 00:0A:E4 Wistron Neweb Corporation
4138 30:9B:AD BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
4139 00:1B:B1 Wistron Neweb Corporation
4140 00:0B:6B Wistron Neweb Corporation
4141 AC:9B:0A Sony Corporation
4142 48:13:F3 BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
4143 74:B4:72 CIESSE
4144 48:3C:0C HUAWEI TECHNOLOGIES CO.,LTD
4145 4C:66:41 SAMSUNG ELECTRO-MECHANICS(THAILAND)
4146 C8:75:5B Quantify Technology Pty. Ltd.
4147 1C:57:D8 Kraftway Corporation PLC
4148 00:23:97 Westell Technologies Inc.
4149 00:60:0F Westell Technologies Inc.
4150 00:E0:DD Zenith Electronics Corporation
4151 50:CE:75 Measy Electronics Co., Ltd.
4152 04:7D:7B QUANTA COMPUTER INC.
4153 88:12:4E Qualcomm Inc.
4154 64:9C:81 Qualcomm Inc.
4155 00:1B:32 QLogic Corporation
4156 00:1E:21 Qisda Corporation
4157 00:17:CA Qisda Corporation
4158 00:14:D1 TRENDnet, Inc.
4159 00:1C:7E Toshiba
4160 00:1C:14 VMware, Inc.
4161 90:A2:10 United Telecoms Ltd
4162 E0:2A:82 Universal Global Scientific Industrial Co., Ltd.
4163 00:16:41 Universal Global Scientific Industrial Co., Ltd.
4164 44:D9:E7 Ubiquiti Networks
4165 F0:9F:C2 Ubiquiti Networks
4166 4C:33:4E HIGHTECH
4167 60:E3:AC LG Electronics (Mobile Communications)
4168 00:13:15 Sony Interactive Entertainment Inc.
4169 00:1F:A7 Sony Interactive Entertainment Inc.
4170 A8:E3:EE Sony Interactive Entertainment Inc.
4171 70:9E:29 Sony Interactive Entertainment Inc.
4172 FC:0F:E6 Sony Interactive Entertainment Inc.
4173 00:50:C2 IEEE Registration Authority
4174 CC:79:CF SHENZHEN RF-LINK TECHNOLOGY CO.,LTD.
4175 54:4E:45 Private
4176 14:1F:BA IEEE Registration Authority
4177 80:0A:80 IEEE Registration Authority
4178 A4:4F:29 IEEE Registration Authority
4179 5C:F2:86 IEEE Registration Authority
4180 64:FB:81 IEEE Registration Authority
4181 E4:95:6E IEEE Registration Authority
4182 C8:8E:D1 IEEE Registration Authority
4183 78:C2:C0 IEEE Registration Authority
4184 88:5D:90 IEEE Registration Authority
4185 3C:39:E7 IEEE Registration Authority
4186 A0:BB:3E IEEE Registration Authority
4187 6C:B9:C5 Delta Networks, Inc.
4188 7C:FC:3C Visteon Corporation
4189 58:BC:8F Cognitive Systems Corp.
4190 54:DC:1D Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
4191 3C:BD:D8 LG ELECTRONICS INC
4192 0C:48:85 LG Electronics (Mobile Communications)
4193 88:C9:D0 LG Electronics (Mobile Communications)
4194 70:05:14 LG Electronics (Mobile Communications)
4195 E8:92:A4 LG Electronics (Mobile Communications)
4196 A8:16:B2 LG Electronics (Mobile Communications)
4197 C4:43:8F LG Electronics (Mobile Communications)
4198 20:21:A5 LG Electronics (Mobile Communications)
4199 6C:D6:8A LG Electronics (Mobile Communications)
4200 00:1E:75 LG Electronics (Mobile Communications)
4201 00:26:E2 LG Electronics (Mobile Communications)
4202 00:1F:E3 LG Electronics (Mobile Communications)
4203 2C:54:CF LG Electronics (Mobile Communications)
4204 F8:95:C7 LG Electronics (Mobile Communications)
4205 48:88:CA Motorola (Wuhan) Mobility Technologies Communication Co., Ltd.
4206 74:B5:7E zte corporation
4207 54:09:55 zte corporation
4208 88:A6:C6 Sagemcom Broadband SAS
4209 00:0F:59 Phonak AG
4210 00:0E:F4 Kasda Networks Inc
4211 00:0A:EB TP-LINK TECHNOLOGIES CO.,LTD.
4212 2C:37:31 SHENZHEN YIFANG DIGITAL TECHNOLOGY CO.,LTD.
4213 00:1F:BA Boyoung Tech
4214 C4:04:7B Shenzhen YOUHUA Technology Co., Ltd
4215 A4:29:40 Shenzhen YOUHUA Technology Co., Ltd
4216 3C:33:00 Shenzhen Bilian electronic CO.,LTD
4217 20:F4:1B Shenzhen Bilian electronic CO.,LTD
4218 30:92:F6 SHANGHAI SUNMON COMMUNICATION TECHNOGY CO.,LTD
4219 7C:20:64 Alcatel-Lucent IPD
4220 48:F8:E1 Alcatel-Lucent Canada
4221 00:D0:F6 Alcatel-Lucent Canada
4222 E4:A1:E6 Alcatel-Lucent Shanghai Bell Co., Ltd
4223 00:0B:34 ShangHai Broadband Technologies CO.LTD
4224 B0:75:4D Alcatel-Lucent Canada
4225 BC:8D:0E Alcatel-Lucent Canada
4226 E4:81:84 Alcatel-Lucent Canada
4227 94:E9:8C Alcatel-Lucent Canada
4228 84:26:2B Alcatel-Lucent Canada
4229 98:B0:39 Alcatel-Lucent Canada
4230 A4:7B:2C Alcatel-Lucent Canada
4231 BC:6B:4D Alcatel-Lucent Canada
4232 38:25:6B Microsoft Mobile Oy
4233 20:3A:EF Sivantos GmbH
4234 00:1E:40 Shanghai DareGlobal Technologies Co.,Ltd
4235 80:A1:D7 Shanghai DareGlobal Technologies Co.,Ltd
4236 D8:FB:68 Cloud Corner Ltd.
4237 C0:91:34 ProCurve Networking by HP
4238 4C:B2:1C Maxphotonics Co.,Ltd
4239 D8:C4:6A Murata Manufacturing Co., Ltd.
4240 84:98:66 Samsung Electronics Co.,Ltd
4241 00:21:62 Nortel Networks
4242 00:0F:06 Nortel Networks
4243 00:03:42 Nortel Networks
4244 00:15:9B Nortel Networks
4245 00:14:0E Nortel Networks
4246 00:16:CA Nortel Networks
4247 00:19:69 Nortel Networks
4248 00:19:E1 Nortel Networks
4249 00:1A:8F Nortel Networks
4250 E8:93:09 Samsung Electronics Co.,Ltd
4251 00:D0:B2 19514
4252 00:19:88 Wi2Wi, Inc
4253 4C:FA:CA Cambridge Industries(Group) Co.,Ltd.
4254 2C:9D:1E HUAWEI TECHNOLOGIES CO.,LTD
4255 C8:8D:83 HUAWEI TECHNOLOGIES CO.,LTD
4256 08:00:87 Xyplex, Inc.
4257 00:B0:B3 XSTREAMIS PLC
4258 14:82:5B Hefei Radio Communication Technology Co., Ltd
4259 00:54:9F Avaya Inc
4260 00:56:2B Cisco Systems, Inc
4261 24:F5:7E HWH CO., LTD.
4262 94:3D:C9 Asahi Net, Inc.
4263 08:00:28 Texas Instruments
4264 00:12:D2 Texas Instruments
4265 D4:94:A1 Texas Instruments
4266 78:C5:E5 Texas Instruments
4267 84:7E:40 Texas Instruments
4268 00:18:32 Texas Instruments
4269 90:D7:EB Texas Instruments
4270 BC:0D:A5 Texas Instruments
4271 7C:8E:E4 Texas Instruments
4272 D8:54:3A Texas Instruments
4273 88:4A:EA Texas Instruments
4274 B0:91:22 Texas Instruments
4275 20:91:48 Texas Instruments
4276 A0:F6:FD Texas Instruments
4277 D4:F5:13 Texas Instruments
4278 00:17:EC Texas Instruments
4279 00:17:E5 Texas Instruments
4280 C8:3E:99 Texas Instruments
4281 8C:8B:83 Texas Instruments
4282 D0:B5:C2 Texas Instruments
4283 84:EB:18 Texas Instruments
4284 6C:EC:EB Texas Instruments
4285 98:5D:AD Texas Instruments
4286 E8:EB:11 Texas Instruments
4287 D4:36:39 Texas Instruments
4288 A0:43:DB Sitael S.p.A.
4289 E4:BE:ED Netcore Technology Inc.
4290 84:EF:18 Intel Corporate
4291 84:C1:C1 Juniper Networks
4292 A8:A6:48 Qingdao Hisense Communications Co.,Ltd.
4293 30:58:90 Frontier Silicon Ltd
4294 00:22:61 Frontier Silicon Ltd
4295 04:9F:81 NetScout Systems, Inc.
4296 00:80:8C NetScout Systems, Inc.
4297 C4:F5:A5 Kumalift Co., Ltd.
4298 98:F0:58 Lynxspring, Incl.
4299 24:E4:3F Wenzhou Kunmei Communication Technology Co.,Ltd.
4300 A0:04:60 NETGEAR
4301 94:62:69 ARRIS Group, Inc.
4302 D4:05:98 ARRIS Group, Inc.
4303 78:71:9C ARRIS Group, Inc.
4304 E0:B7:0A ARRIS Group, Inc.
4305 C8:3F:B4 ARRIS Group, Inc.
4306 20:73:55 ARRIS Group, Inc.
4307 90:0D:CB ARRIS Group, Inc.
4308 14:CF:E2 ARRIS Group, Inc.
4309 00:15:D0 ARRIS Group, Inc.
4310 E8:6D:52 ARRIS Group, Inc.
4311 3C:43:8E ARRIS Group, Inc.
4312 90:B1:34 ARRIS Group, Inc.
4313 20:E5:64 ARRIS Group, Inc.
4314 40:B7:F3 ARRIS Group, Inc.
4315 94:CC:B9 ARRIS Group, Inc.
4316 00:AC:E0 ARRIS Group, Inc.
4317 3C:36:E4 ARRIS Group, Inc.
4318 00:00:C5 ARRIS Group, Inc.
4319 D0:39:B3 ARRIS Group, Inc.
4320 8C:7F:3B ARRIS Group, Inc.
4321 90:3E:AB ARRIS Group, Inc.
4322 CC:A4:62 ARRIS Group, Inc.
4323 00:1D:CD ARRIS Group, Inc.
4324 00:1D:D4 ARRIS Group, Inc.
4325 00:1D:CE ARRIS Group, Inc.
4326 00:50:E3 ARRIS Group, Inc.
4327 00:08:0E ARRIS Group, Inc.
4328 00:15:9A ARRIS Group, Inc.
4329 00:19:2C ARRIS Group, Inc.
4330 D4:0A:A9 ARRIS Group, Inc.
4331 38:4C:90 ARRIS Group, Inc.
4332 44:AA:F5 ARRIS Group, Inc.
4333 70:85:C6 ARRIS Group, Inc.
4334 D0:E5:4D ARRIS Group, Inc.
4335 B4:F2:E8 ARRIS Group, Inc.
4336 FC:8E:7E ARRIS Group, Inc.
4337 00:50:94 ARRIS Group, Inc.
4338 00:21:43 ARRIS Group, Inc.
4339 00:23:EE ARRIS Group, Inc.
4340 64:ED:57 ARRIS Group, Inc.
4341 00:23:A3 ARRIS Group, Inc.
4342 F8:7B:7A ARRIS Group, Inc.
4343 00:25:F1 ARRIS Group, Inc.
4344 00:1A:66 ARRIS Group, Inc.
4345 00:18:C0 ARRIS Group, Inc.
4346 00:1E:46 ARRIS Group, Inc.
4347 00:1A:DE ARRIS Group, Inc.
4348 00:23:AF ARRIS Group, Inc.
4349 24:0A:C4 Espressif Inc.
4350 58:56:E8 ARRIS Group, Inc.
4351 E4:C1:F1 SHENZHEN SPOTMAU INFORMATION TECHNOLIGY CO., Ltd
4352 24:0D:C2 TCT mobile ltd
4353 14:DD:E5 MPMKVVCL
4354 68:EB:AE 5481
4355 60:A1:0A 5481
4356 A0:75:91 5481
4357 8C:71:F8 5481
4358 04:18:0F 5481
4359 CC:05:1B 5481
4360 94:63:D1 5481
4361 0C:DF:A4 5481
4362 00:16:DB Samsung Electronics Co.,Ltd
4363 00:1F:CC 5481
4364 60:D0:A9 5481
4365 5C:3C:27 Samsung Electronics Co.,Ltd
4366 10:D5:42 Samsung Electronics Co.,Ltd
4367 A0:82:1F Samsung Electronics Co.,Ltd
4368 C4:50:06 Samsung Electronics Co.,Ltd
4369 88:32:9B SAMSUNG ELECTRO-MECHANICS(THAILAND)
4370 BC:8C:CD SAMSUNG ELECTRO-MECHANICS(THAILAND)
4371 40:0E:85 SAMSUNG ELECTRO-MECHANICS(THAILAND)
4372 EC:9B:F3 SAMSUNG ELECTRO-MECHANICS(THAILAND)
4373 F8:04:2E SAMSUNG ELECTRO-MECHANICS(THAILAND)
4374 84:38:38 SAMSUNG ELECTRO-MECHANICS(THAILAND)
4375 54:88:0E SAMSUNG ELECTRO-MECHANICS(THAILAND)
4376 BC:79:AD Samsung Electronics Co.,Ltd
4377 30:D6:C9 Samsung Electronics Co.,Ltd
4378 B0:DF:3A Samsung Electronics Co.,Ltd
4379 80:57:19 Samsung Electronics Co.,Ltd
4380 78:A8:73 Samsung Electronics Co.,Ltd
4381 04:1B:BA Samsung Electronics Co.,Ltd
4382 08:FD:0E Samsung Electronics Co.,Ltd
4383 08:D4:2B Samsung Electronics Co.,Ltd
4384 00:E3:B2 Samsung Electronics Co.,Ltd
4385 C8:14:79 Samsung Electronics Co.,Ltd
4386 F0:72:8C Samsung Electronics Co.,Ltd
4387 94:35:0A Samsung Electronics Co.,Ltd
4388 00:1F:CD Samsung Electronics Co.,Ltd
4389 D0:DF:C7 Samsung Electronics Co.,Ltd
4390 1C:62:B8 Samsung Electronics Co.,Ltd
4391 18:E2:C2 Samsung Electronics Co.,Ltd
4392 F0:43:47 HUAWEI TECHNOLOGIES CO.,LTD
4393 9C:B2:B2 HUAWEI TECHNOLOGIES CO.,LTD
4394 84:BE:52 HUAWEI TECHNOLOGIES CO.,LTD
4395 00:1A:8A Samsung Electronics Co.,Ltd
4396 00:25:67 Samsung Electronics Co.,Ltd
4397 A8:F2:74 Samsung Electronics Co.,Ltd
4398 B0:78:70 Wi-NEXT, Inc.
4399 00:15:99 Samsung Electronics Co.,Ltd
4400 00:12:FB Samsung Electronics Co.,Ltd
4401 7C:F8:54 Samsung Electronics Co.,Ltd
4402 8C:C8:CD Samsung Electronics Co.,Ltd
4403 E8:11:32 Samsung Electronics Co.,Ltd
4404 A0:21:95 Samsung Electronics Co.,Ltd
4405 84:0B:2D SAMSUNG ELECTRO MECHANICS CO., LTD.
4406 00:02:78 SAMSUNG ELECTRO MECHANICS CO., LTD.
4407 F0:7B:CB Hon Hai Precision Ind. Co.,Ltd.
4408 4C:0F:6E Hon Hai Precision Ind. Co.,Ltd.
4409 5C:6D:20 Hon Hai Precision Ind. Co.,Ltd.
4410 90:00:4E Hon Hai Precision Ind. Co.,Ltd.
4411 C0:F8:DA Hon Hai Precision Ind. Co.,Ltd.
4412 48:5A:B6 Hon Hai Precision Ind. Co.,Ltd.
4413 08:3E:8E Hon Hai Precision Ind. Co.,Ltd.
4414 F4:B7:E2 Hon Hai Precision Ind. Co.,Ltd.
4415 44:37:E6 Hon Hai Precision Ind. Co.,Ltd.
4416 00:16:CF Hon Hai Precision Ind. Co.,Ltd.
4417 00:1C:25 Hon Hai Precision Ind. Co.,Ltd.
4418 C4:8E:8F Hon Hai Precision Ind. Co.,Ltd.
4419 18:4F:32 Hon Hai Precision Ind. Co.,Ltd.
4420 44:1C:A8 Hon Hai Precision Ind. Co.,Ltd.
4421 A8:47:4A Hon Hai Precision Ind. Co.,Ltd.
4422 08:ED:B9 Hon Hai Precision Ind. Co.,Ltd.
4423 7C:E9:D3 Hon Hai Precision Ind. Co.,Ltd.
4424 E4:D5:3D Hon Hai Precision Ind. Co.,Ltd.
4425 C4:17:FE Hon Hai Precision Ind. Co.,Ltd.
4426 38:B1:DB Hon Hai Precision Ind. Co.,Ltd.
4427 00:23:4D Hon Hai Precision Ind. Co.,Ltd.
4428 00:23:4E Hon Hai Precision Ind. Co.,Ltd.
4429 00:26:5E Hon Hai Precision Ind. Co.,Ltd.
4430 54:13:79 Hon Hai Precision Ind. Co.,Ltd.
4431 10:08:B1 Hon Hai Precision Ind. Co.,Ltd.
4432 70:1D:C4 NorthStar Battery Company, LLC
4433 80:18:44 Dell Inc.
4434 0C:6F:9C Shaw Communications Inc.
4435 18:01:E3 Bittium Wireless Ltd
4436 C0:AC:54 Sagemcom Broadband SAS
4437 40:F2:01 Sagemcom Broadband SAS
4438 C8:91:F9 Sagemcom Broadband SAS
4439 4C:FF:12 Fuze Entertainment Co., ltd
4440 00:59:AC KPN. B.V.
4441 AC:9A:22 NXP Semiconductors
4442 00:60:37 NXP Semiconductors
4443 54:60:09 Google, Inc.
4444 A4:77:33 Google, Inc.
4445 94:EB:2C Google, Inc.
4446 28:BC:56 EMAC, Inc.
4447 28:7C:DB Hefei Toycloud Technology Co.,ltd
4448 D0:B3:3F Shenzhen TINNO Mobile Technology Corp.
4449 00:73:8D Shenzhen TINNO Mobile Technology Corp.
4450 A8:CA:7B HUAWEI TECHNOLOGIES CO.,LTD
4451 AC:CF:85 HUAWEI TECHNOLOGIES CO.,LTD
4452 0C:D7:46 Apple, Inc.
4453 44:00:10 Apple, Inc.
4454 24:35:CC Zhongshan Scinan Internet of Things Co.,Ltd.
4455 2C:27:D7 Hewlett Packard
4456 00:0F:3D D-Link Corporation
4457 00:11:95 D-Link Corporation
4458 00:15:E9 D-Link Corporation
4459 0C:FD:37 SUSE Linux GmbH
4460 2C:FF:65 Oki Electric Industry Co., Ltd.
4461 00:1C:F0 D-Link Corporation
4462 00:26:5A D-Link Corporation
4463 AC:F1:DF D-Link International
4464 FC:75:16 D-Link International
4465 7C:18:CD E-TRON Co.,Ltd.
4466 C8:66:5D Aerohive Networks Inc.
4467 38:97:D6 Hangzhou H3C Technologies Co., Limited
4468 C8:47:8C Beken Corporation
4469 E4:98:D6 Apple, Inc.
4470 60:69:44 Apple, Inc.
4471 00:19:77 Aerohive Networks Inc.
4472 40:18:B1 Aerohive Networks Inc.
4473 88:96:B6 Global Fire Equipment S.A.
4474 18:87:96 HTC Corporation
4475 AC:2A:0C CSR ZHUZHOU INSTITUTE CO.,LTD.
4476 F4:CA:24 FreeBit Co., Ltd.
4477 00:0A:57 Hewlett Packard
4478 64:31:50 Hewlett Packard
4479 00:23:76 HTC Corporation
4480 00:07:E9 Intel Corporation
4481 B4:6D:83 Intel Corporate
4482 E4:FA:FD Intel Corporate
4483 DC:53:60 Intel Corporate
4484 78:0C:B8 Intel Corporate
4485 48:45:20 Intel Corporate
4486 00:40:26 BUFFALO.INC
4487 00:02:A5 Hewlett Packard
4488 A0:2B:B8 Hewlett Packard
4489 6C:C2:17 Hewlett Packard
4490 38:63:BB Hewlett Packard
4491 CC:3E:5F Hewlett Packard
4492 74:46:A0 Hewlett Packard
4493 44:31:92 Hewlett Packard
4494 FC:15:B4 Hewlett Packard
4495 EC:9A:74 Hewlett Packard
4496 80:C1:6E Hewlett Packard
4497 D0:7E:28 Hewlett Packard
4498 74:03:BD BUFFALO.INC
4499 10:1F:74 Hewlett Packard
4500 00:1A:4B Hewlett Packard
4501 00:1F:29 Hewlett Packard
4502 00:21:5A Hewlett Packard
4503 00:0F:61 Hewlett Packard
4504 00:11:85 Hewlett Packard
4505 00:12:79 Hewlett Packard
4506 00:17:08 Hewlett Packard
4507 28:32:C5 HUMAX Co., Ltd.
4508 EC:4D:47 HUAWEI TECHNOLOGIES CO.,LTD
4509 88:CF:98 HUAWEI TECHNOLOGIES CO.,LTD
4510 6C:E3:B6 Nera Telecommunications Ltd.
4511 94:2C:B3 HUMAX Co., Ltd.
4512 04:52:F3 Apple, Inc.
4513 24:1E:EB Apple, Inc.
4514 F4:31:C3 Apple, Inc.
4515 C4:F5:7C Brocade Communications Systems, Inc.
4516 8C:7C:FF Brocade Communications Systems, Inc.
4517 00:0C:DB Brocade Communications Systems, Inc.
4518 00:60:69 Brocade Communications Systems, Inc.
4519 C8:7B:5B zte corporation
4520 98:F5:37 zte corporation
4521 00:1E:73 zte corporation
4522 00:19:C6 zte corporation
4523 00:15:EB zte corporation
4524 A0:51:C6 Avaya Inc
4525 24:D9:21 Avaya Inc
4526 84:83:71 Avaya Inc
4527 70:52:C5 Avaya Inc
4528 00:1B:4F Avaya Inc
4529 F0:EB:D0 Shanghai Feixun Communication Co.,Ltd.
4530 D8:49:0B HUAWEI TECHNOLOGIES CO.,LTD
4531 88:86:03 HUAWEI TECHNOLOGIES CO.,LTD
4532 F8:E8:11 HUAWEI TECHNOLOGIES CO.,LTD
4533 E0:97:96 HUAWEI TECHNOLOGIES CO.,LTD
4534 CC:CC:81 HUAWEI TECHNOLOGIES CO.,LTD
4535 10:1B:54 HUAWEI TECHNOLOGIES CO.,LTD
4536 70:54:F5 HUAWEI TECHNOLOGIES CO.,LTD
4537 D0:7A:B5 HUAWEI TECHNOLOGIES CO.,LTD
4538 C4:05:28 HUAWEI TECHNOLOGIES CO.,LTD
4539 3C:DF:BD HUAWEI TECHNOLOGIES CO.,LTD
4540 14:B9:68 HUAWEI TECHNOLOGIES CO.,LTD
4541 80:71:7A HUAWEI TECHNOLOGIES CO.,LTD
4542 F4:9F:F3 HUAWEI TECHNOLOGIES CO.,LTD
4543 2C:5B:B8 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
4544 B0:AA:36 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
4545 78:4B:87 Murata Manufacturing Co., Ltd.
4546 28:A1:83 ALPS ELECTRIC CO.,LTD.
4547 5C:F8:A1 Murata Manufacturing Co., Ltd.
4548 60:21:C0 Murata Manufacturing Co., Ltd.
4549 84:DB:AC HUAWEI TECHNOLOGIES CO.,LTD
4550 C0:70:09 HUAWEI TECHNOLOGIES CO.,LTD
4551 E0:19:1D HUAWEI TECHNOLOGIES CO.,LTD
4552 B8:BC:1B HUAWEI TECHNOLOGIES CO.,LTD
4553 24:1F:A0 HUAWEI TECHNOLOGIES CO.,LTD
4554 50:A7:2B HUAWEI TECHNOLOGIES CO.,LTD
4555 C8:51:95 HUAWEI TECHNOLOGIES CO.,LTD
4556 00:F8:1C HUAWEI TECHNOLOGIES CO.,LTD
4557 F4:55:9C HUAWEI TECHNOLOGIES CO.,LTD
4558 28:3C:E4 HUAWEI TECHNOLOGIES CO.,LTD
4559 64:A5:C3 Apple, Inc.
4560 00:1D:0F TP-LINK TECHNOLOGIES CO.,LTD.
4561 5C:63:BF TP-LINK TECHNOLOGIES CO.,LTD.
4562 B0:48:7A TP-LINK TECHNOLOGIES CO.,LTD.
4563 38:83:45 TP-LINK TECHNOLOGIES CO.,LTD.
4564 14:E6:E4 TP-LINK TECHNOLOGIES CO.,LTD.
4565 64:70:02 TP-LINK TECHNOLOGIES CO.,LTD.
4566 64:66:B3 TP-LINK TECHNOLOGIES CO.,LTD.
4567 6C:E8:73 TP-LINK TECHNOLOGIES CO.,LTD.
4568 08:E8:4F HUAWEI TECHNOLOGIES CO.,LTD
4569 04:BD:70 HUAWEI TECHNOLOGIES CO.,LTD
4570 18:C5:8A HUAWEI TECHNOLOGIES CO.,LTD
4571 04:C0:6F HUAWEI TECHNOLOGIES CO.,LTD
4572 5C:4C:A9 HUAWEI TECHNOLOGIES CO.,LTD
4573 4C:54:99 HUAWEI TECHNOLOGIES CO.,LTD
4574 00:25:9E HUAWEI TECHNOLOGIES CO.,LTD
4575 00:18:82 HUAWEI TECHNOLOGIES CO.,LTD
4576 D4:EA:0E Avaya Inc
4577 B4:47:5E Avaya Inc
4578 90:FB:5B Avaya Inc
4579 14:F6:5A Xiaomi Communications Co Ltd
4580 0C:1D:AF Xiaomi Communications Co Ltd
4581 28:E3:1F Xiaomi Communications Co Ltd
4582 F0:B4:29 Xiaomi Communications Co Ltd
4583 00:90:6F Cisco Systems, Inc
4584 00:90:A6 Cisco Systems, Inc
4585 00:90:AB Cisco Systems, Inc
4586 74:26:AC Cisco Systems, Inc
4587 B0:00:B4 Cisco Systems, Inc
4588 28:34:A2 Cisco Systems, Inc
4589 64:12:25 Cisco Systems, Inc
4590 54:4A:00 Cisco Systems, Inc
4591 50:67:AE Cisco Systems, Inc
4592 BC:16:F5 Cisco Systems, Inc
4593 68:99:CD Cisco Systems, Inc
4594 F4:4E:05 Cisco Systems, Inc
4595 0C:F5:A4 Cisco Systems, Inc
4596 5C:FC:66 Cisco Systems, Inc
4597 D0:A5:A6 Cisco Systems, Inc
4598 3C:5E:C3 Cisco Systems, Inc
4599 64:F6:9D Cisco Systems, Inc
4600 74:A2:E6 Cisco Systems, Inc
4601 20:4C:9E Cisco Systems, Inc
4602 00:11:2F ASUSTek COMPUTER INC.
4603 00:11:D8 ASUSTek COMPUTER INC.
4604 00:17:31 ASUSTek COMPUTER INC.
4605 00:18:F3 ASUSTek COMPUTER INC.
4606 48:5B:39 ASUSTek COMPUTER INC.
4607 F4:6D:04 ASUSTek COMPUTER INC.
4608 30:85:A9 ASUSTek COMPUTER INC.
4609 00:90:0C Cisco Systems, Inc
4610 00:10:79 Cisco Systems, Inc
4611 00:10:2F Cisco Systems, Inc
4612 00:0E:08 Cisco-Linksys, LLC
4613 00:60:2F Cisco Systems, Inc
4614 00:60:70 Cisco Systems, Inc
4615 00:60:83 Cisco Systems, Inc
4616 00:06:7C Cisco Systems, Inc
4617 C8:D7:19 Cisco-Linksys, LLC
4618 CC:08:E0 Apple, Inc.
4619 58:55:CA Apple, Inc.
4620 8C:7B:9D Apple, Inc.
4621 88:C6:63 Apple, Inc.
4622 C8:2A:14 Apple, Inc.
4623 98:03:D8 Apple, Inc.
4624 8C:58:77 Apple, Inc.
4625 34:51:C9 Apple, Inc.
4626 E0:B9:BA Apple, Inc.
4627 D0:23:DB Apple, Inc.
4628 B8:8D:12 Apple, Inc.
4629 B8:17:C2 Apple, Inc.
4630 68:A8:6D Apple, Inc.
4631 78:A3:E4 Apple, Inc.
4632 54:78:1A Cisco Systems, Inc
4633 58:97:1E Cisco Systems, Inc
4634 CC:D5:39 Cisco Systems, Inc
4635 20:BB:C0 Cisco Systems, Inc
4636 4C:4E:35 Cisco Systems, Inc
4637 7C:AD:74 Cisco Systems, Inc
4638 10:F3:11 Cisco Systems, Inc
4639 08:CC:68 Cisco Systems, Inc
4640 D0:C7:89 Cisco Systems, Inc
4641 F8:4F:57 Cisco Systems, Inc
4642 34:DB:FD Cisco Systems, Inc
4643 5C:A4:8A Cisco Systems, Inc
4644 AC:7A:4D ALPS ELECTRIC CO.,LTD.
4645 FC:62:B9 ALPS ELECTRIC CO.,LTD.
4646 00:10:A6 Cisco Systems, Inc
4647 E8:65:49 Cisco Systems, Inc
4648 84:B5:17 Cisco Systems, Inc
4649 04:62:73 Cisco Systems, Inc
4650 9C:57:AD Cisco Systems, Inc
4651 00:22:3A Cisco SPVTG
4652 00:18:39 Cisco-Linksys, LLC
4653 00:1E:E5 Cisco-Linksys, LLC
4654 38:C8:5C Cisco SPVTG
4655 F4:5F:D4 Cisco SPVTG
4656 00:23:06 ALPS ELECTRIC CO.,LTD.
4657 00:1E:3D ALPS ELECTRIC CO.,LTD.
4658 00:19:C1 ALPS ELECTRIC CO.,LTD.
4659 BC:92:6B Apple, Inc.
4660 00:50:E4 Apple, Inc.
4661 00:30:65 Apple, Inc.
4662 00:0A:27 Apple, Inc.
4663 00:14:51 Apple, Inc.
4664 00:19:E3 Apple, Inc.
4665 00:23:12 Apple, Inc.
4666 00:23:32 Apple, Inc.
4667 00:24:36 Apple, Inc.
4668 00:25:4B Apple, Inc.
4669 00:26:BB Apple, Inc.
4670 E8:06:88 Apple, Inc.
4671 98:5A:EB Apple, Inc.
4672 20:78:F0 Apple, Inc.
4673 78:D7:5F Apple, Inc.
4674 E0:AC:CB Apple, Inc.
4675 98:E0:D9 Apple, Inc.
4676 C0:CE:CD Apple, Inc.
4677 70:E7:2C Apple, Inc.
4678 D0:33:11 Apple, Inc.
4679 84:7D:50 Holley Metering Limited
4680 6C:4A:39 BITA
4681 C8:B5:B7 Apple, Inc.
4682 A8:BB:CF Apple, Inc.
4683 90:B2:1F Apple, Inc.
4684 B8:E8:56 Apple, Inc.
4685 14:99:E2 Apple, Inc.
4686 04:21:4C Insight Energy Ventures LLC
4687 B4:18:D1 Apple, Inc.
4688 80:00:6E Apple, Inc.
4689 60:D9:C7 Apple, Inc.
4690 C8:F6:50 Apple, Inc.
4691 1C:1A:C0 Apple, Inc.
4692 E0:66:78 Apple, Inc.
4693 5C:8D:4E Apple, Inc.
4694 64:A3:CB Apple, Inc.
4695 44:FB:42 Apple, Inc.
4696 F4:1B:A1 Apple, Inc.
4697 3C:E0:72 Apple, Inc.
4698 E8:8D:28 Apple, Inc.
4699 CC:78:5F Apple, Inc.
4700 AC:3C:0B Apple, Inc.
4701 88:CB:87 Apple, Inc.
4702 EC:35:86 Apple, Inc.
4703 F0:C1:F1 Apple, Inc.
4704 F4:F9:51 Apple, Inc.
4705 18:AF:8F Apple, Inc.
4706 C0:F2:FB Apple, Inc.
4707 00:F7:6F Apple, Inc.
4708 AC:87:A3 Apple, Inc.
4709 48:43:7C Apple, Inc.
4710 34:A3:95 Apple, Inc.
4711 9C:F3:87 Apple, Inc.
4712 A8:5B:78 Apple, Inc.
4713 90:8D:6C Apple, Inc.
4714 0C:15:39 Apple, Inc.
4715 BC:4C:C4 Apple, Inc.
4716 0C:BC:9F Apple, Inc.
4717 A4:5E:60 Apple, Inc.
4718 68:09:27 Apple, Inc.
4719 60:FA:CD Apple, Inc.
4720 1C:AB:A7 Apple, Inc.
4721 8C:FA:BA Apple, Inc.
4722 5C:95:AE Apple, Inc.
4723 E0:C9:7A Apple, Inc.
4724 BC:52:B7 Apple, Inc.
4725 14:10:9F Apple, Inc.
4726 54:26:96 Apple, Inc.
4727 D8:D1:CB Apple, Inc.
4728 4C:8E:CC SILKAN SA
4729 3C:EF:8C ZHEJIANG DAHUA TECHNOLOGY CO.,LTD.
4730 98:F4:28 zte corporation
4731 7C:5A:67 JNC Systems, Inc.
4732 5C:49:79 AVM Audiovisuelles Marketing und Computersysteme GmbH
4733 C4:BB:EA Pakedge Device and Software Inc
4734 84:10:0D Motorola Mobility LLC, a Lenovo Company
4735 D8:8B:4C KingTing Tech.
4736 E8:13:63 Comstock RD, Inc.
4737 6C:93:54 Yaojin Technology (Shenzhen) Co., LTD.
4738 40:54:E4 Wearsafe Labs Inc
4739 8C:E2:DA Circle Media Inc
4740 74:D7:CA Panasonic Corporation Automotive
4741 1C:CD:E5 Shanghai Wind Technologies Co.,Ltd
4742 20:89:6F Fiberhome Telecommunication Technologies Co.,LTD
4743 D4:94:E8 HUAWEI TECHNOLOGIES CO.,LTD
4744 B0:78:F0 Beijing HuaqinWorld Technology Co.,Ltd.
4745 30:29:BE Shanghai MRDcom Co.,Ltd
4746 70:11:AE Music Life LTD
4747 EC:B8:70 Beijing Heweinet Technology Co.,Ltd.
4748 30:95:E3 SHANGHAI SIMCOM LIMITED
4749 40:1B:5F Weifang GoerTek Electronics Co., Ltd.
4750 40:40:A7 Sony Mobile Communications AB
4751 54:BE:53 zte corporation
4752 A0:1E:0B MINIX Technology Limited
4753 D4:83:04 SHENZHEN FAST TECHNOLOGIES CO.,LTD
4754 38:5F:66 Cisco SPVTG
4755 54:4E:90 Apple, Inc.
4756 58:FC:73 Arria Live Media, Inc.
4757 2C:1B:C8 Hunan Topview Network System CO.,LTD
4758 5C:AD:CF Apple, Inc.
4759 00:6D:52 Apple, Inc.
4760 D8:88:CE RF Technology Pty Ltd
4761 D4:F4:BE Palo Alto Networks
4762 B8:86:87 Liteon Technology Corporation
4763 68:F9:56 Objetivos y Servicio de Valor Añadido
4764 58:B6:33 Ruckus Wireless
4765 AC:60:B6 Ericsson AB
4766 F4:E9:26 Tianjin Zanpu Technology Inc.
4767 04:C2:3E HTC Corporation
4768 2C:FC:E4 CTEK Sweden AB
4769 C0:B7:13 Beijing Xiaoyuer Technology Co. Ltd.
4770 DC:A3:AC RBcloudtech
4771 44:65:6A Mega Video Electronic(HK) Industry Co., Ltd
4772 0C:91:60 Hui Zhou Gaoshengda Technology Co.,LTD
4773 EC:A9:FA GUANGDONG GENIUS TECHNOLOGY CO.,LTD.
4774 30:0C:23 zte corporation
4775 44:5F:8C Intercel Group Limited
4776 A4:8D:3B Vizio, Inc
4777 0C:75:6C Anaren Microwave, Inc.
4778 5C:51:88 Motorola Mobility LLC, a Lenovo Company
4779 68:9A:B7 Atelier Vision Corporation
4780 64:0D:E6 Petra Systems
4781 28:37:13 Shenzhen 3Nod Digital Technology Co., Ltd.
4782 7C:AB:25 MESMO TECHNOLOGY INC.
4783 74:04:2B Lenovo Mobile Communication (Wuhan) Company Limited
4784 44:55:B1 HUAWEI TECHNOLOGIES CO.,LTD
4785 A4:56:02 fenglian Technology Co.,Ltd.
4786 D0:6A:1F BSE CO.,LTD.
4787 A8:80:38 ShenZhen MovingComm Technology Co., Limited
4788 80:50:67 W & D TECHNOLOGY CORPORATION
4789 40:28:14 RFI Engineering
4790 10:2C:83 XIMEA
4791 D4:68:BA Shenzhen Sundray Technologies Company Limited
4792 A4:7B:85 ULTIMEDIA Co Ltd,
4793 CC:37:AB Edgecore Networks Corportation
4794 F8:0D:60 CANON INC.
4795 E0:2C:B2 Lenovo Mobile Communication (Wuhan) Company Limited
4796 DC:15:DB Ge Ruili Intelligent Technology ( Beijing ) Co., Ltd.
4797 30:F3:35 HUAWEI TECHNOLOGIES CO.,LTD
4798 E8:91:20 Motorola Mobility LLC, a Lenovo Company
4799 54:61:72 ZODIAC AEROSPACE SAS
4800 54:CD:10 Panasonic Mobile Communications Co.,Ltd.
4801 A4:A1:E4 Innotube, Inc.
4802 70:68:79 Saijo Denki International Co., Ltd.
4803 34:3D:98 JinQianMao Technology Co.,Ltd.
4804 58:04:CB Tianjin Huisun Technology Co.,Ltd.
4805 1C:B7:2C ASUSTek COMPUTER INC.
4806 40:B8:37 Sony Mobile Communications AB
4807 28:76:10 IgniteNet
4808 68:A3:78 FREEBOX SAS
4809 74:6A:3A Aperi Corporation
4810 18:44:E6 zte corporation
4811 A8:D4:09 USA 111 Inc
4812 30:89:D3 HONGKONG UCLOUDLINK NETWORK TECHNOLOGY LIMITED
4813 4C:B7:6D Novi Security
4814 90:6C:AC Fortinet, Inc.
4815 00:32:3A so-logic
4816 64:DB:81 Syszone Co., Ltd.
4817 C4:BA:A3 Beijing Winicssec Technologies Co., Ltd.
4818 A0:13:CB Fiberhome Telecommunication Technologies Co.,LTD
4819 20:63:5F Abeeway
4820 E0:03:70 ShenZhen Continental Wireless Technology Co., Ltd.
4821 70:9C:8F Nero AG
4822 80:74:59 K's Co.,Ltd.
4823 CC:96:35 LVS Co.,Ltd.
4824 70:01:36 FATEK Automation Corporation
4825 E0:35:60 Challenger Supply Holdings, LLC
4826 0C:B5:DE Alcatel Lucent
4827 04:C9:D9 EchoStar Technologies Corp
4828 E4:CE:70 Health & Life co., Ltd.
4829 EC:5A:86 Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
4830 F8:7A:EF Rosonix Technology, Inc.
4831 C4:3A:BE Sony Mobile Communications AB
4832 18:B1:69 Sonicwall
4833 D4:68:4D Ruckus Wireless
4834 1C:C7:2D Shenzhen Huapu Digital CO.,Ltd
4835 38:D8:2F zte corporation
4836 C8:D7:79 Qingdao Haier Telecom Co.,Ltd
4837 2C:A2:B4 Fortify Technologies, LLC
4838 D8:74:95 zte corporation
4839 8C:87:3B Leica Camera AG
4840 28:E4:76 Pi-Coral
4841 9C:68:5B Octonion SA
4842 AC:AB:BF AthenTek Inc.
4843 5C:41:E7 Wiatec International Ltd.
4844 DC:09:14 Talk-A-Phone Co.
4845 14:29:71 NEMOA ELECTRONICS (HK) CO. LTD
4846 B4:73:56 Hangzhou Treebear Networking Co., Ltd.
4847 D8:8D:5C Elentec
4848 50:AD:D5 Dynalec Corporation
4849 28:D9:8A Hangzhou Konke Technology Co.,Ltd.
4850 BC:4D:FB Hitron Technologies. Inc
4851 40:EA:CE FOUNDER BROADBAND NETWORK SERVICE CO.,LTD
4852 10:C6:7E SHENZHEN JUCHIN TECHNOLOGY CO., LTD
4853 3C:49:37 ASSMANN Electronic GmbH
4854 90:45:06 Tokyo Boeki Medisys Inc.
4855 80:A8:5D Osterhout Design Group
4856 9C:6C:15 Microsoft Corporation
4857 EC:74:BA Hirschmann Automation and Control GmbH
4858 68:3C:7D Magic Intelligence Technology Limited
4859 60:12:8B CANON INC.
4860 EC:BA:FE GIROPTIC
4861 E8:44:7E Bitdefender SRL
4862 84:C3:E8 Vaillant GmbH
4863 B8:8E:C6 Stateless Networks
4864 14:6B:72 Shenzhen Fortune Ship Technology Co., Ltd.
4865 40:A5:EF Shenzhen Four Seas Global Link Network Technology Co., Ltd.
4866 7C:7A:53 Phytrex Technology Corp.
4867 48:86:E8 Microsoft Corporation
4868 78:FC:14 B Communications Pty Ltd
4869 88:E1:61 Art Beijing Science and Technology Development Co., Ltd.
4870 B4:A9:FE GHIA Technology (Shenzhen) LTD
4871 70:0F:C7 SHENZHEN IKINLOOP TECHNOLOGY CO.,LTD.
4872 EC:80:09 NovaSparks
4873 64:00:2D Powerlinq Co., LTD
4874 10:12:18 Korins Inc.
4875 B0:45:15 mira fitness,LLC.
4876 30:75:12 Sony Mobile Communications AB
4877 A4:9D:49 Ketra, Inc.
4878 C0:98:79 Acer Inc.
4879 1C:9E:CB Beijing Nari Smartchip Microelectronics Company Limited
4880 D4:8D:D9 Meld Technology, Inc
4881 2C:37:96 CYBO CO.,LTD.
4882 94:70:D2 WINFIRM TECHNOLOGY
4883 2C:29:97 Microsoft Corporation
4884 4C:E2:F1 sclak srl
4885 34:4D:EA zte corporation
4886 90:8C:09 Total Phase
4887 1C:7E:51 3bumen.com
4888 60:C7:98 Verifone, Inc.
4889 38:0E:7B V.P.S. Thai Co., Ltd
4890 38:F3:3F TATSUNO CORPORATION
4891 28:A5:EE Shenzhen SDGI CATV Co., Ltd
4892 94:CE:31 CTS Limited
4893 4C:BB:58 Chicony Electronics Co., Ltd.
4894 C4:00:06 Lipi Data Systems Ltd.
4895 78:9C:E7 Shenzhen Aikede Technology Co., Ltd
4896 5C:2E:D2 ABC(XiSheng) Electronics Co.,Ltd
4897 D8:F7:10 Libre Wireless Technologies Inc.
4898 68:F7:28 LCFC(HeFei) Electronics Technology co., ltd
4899 DC:EC:06 Heimi Network Technology Co., Ltd.
4900 88:70:EF SC Professional Trading Co., Ltd.
4901 10:2F:6B Microsoft Corporation
4902 AC:B7:4F METEL s.r.o.
4903 CC:F5:38 3isysnetworks
4904 04:DE:DB Rockport Networks Inc
4905 68:F0:6D ALONG INDUSTRIAL CO., LIMITED
4906 54:F8:76 ABB AG
4907 48:57:DD Facebook
4908 84:93:0C InCoax Networks Europe AB
4909 D4:7B:35 NEO Monitors AS
4910 D8:FB:11 AXACORE
4911 C8:D0:19 Shanghai Tigercel Communication Technology Co.,Ltd
4912 18:A9:58 PROVISION THAI CO., LTD.
4913 D8:DE:CE ISUNG CO.,LTD
4914 20:53:CA Risk Technology Ltd
4915 14:2B:D6 Guangdong Appscomm Co.,Ltd
4916 B0:25:AA Private
4917 40:82:56 Continental Automotive GmbH
4918 D8:66:EE BOXIN COMMUNICATION CO.,LTD.
4919 3C:18:9F Nokia Corporation
4920 28:29:CC Corsa Technology Incorporated
4921 FC:79:0B Hitachi High Technologies America, Inc.
4922 28:E6:E9 SIS Sat Internet Services GmbH
4923 BC:4E:5D ZhongMiao Technology Co., Ltd.
4924 08:F7:28 GLOBO Multimedia Sp. z o.o. Sp.k.
4925 70:72:0D Lenovo Mobile Communication Technology Ltd.
4926 84:01:A7 Greyware Automation Products, Inc
4927 C4:C9:EC Gugaoo HK Limited
4928 F4:06:A5 Hangzhou Bianfeng Networking Technology Co., Ltd.
4929 4C:39:09 HPL Electric & Power Private Limited
4930 7C:FE:4E Shenzhen Safe vision Technology Co.,LTD
4931 54:EF:92 Shenzhen Elink Technology Co., LTD
4932 80:0E:24 ForgetBox
4933 FC:E1:86 A3M Co., LTD
4934 CC:B6:91 NECMagnusCommunications
4935 40:16:7E ASUSTek COMPUTER INC.
4936 C8:9F:1D SHENZHEN COMMUNICATION TECHNOLOGIES CO.,LTD
4937 98:37:13 PT.Navicom Indonesia
4938 AC:A9:19 TrekStor GmbH
4939 84:85:0A Hella Sonnen- und Wetterschutztechnik GmbH
4940 18:30:09 Woojin Industrial Systems Co., Ltd.
4941 60:81:F9 Helium Systems, Inc
4942 34:C5:D0 Hagleitner Hygiene International GmbH
4943 74:DB:D1 Ebay Inc
4944 34:31:C4 AVM GmbH
4945 DC:53:7C Compal Broadband Networks, Inc.
4946 A0:06:27 NEXPA System
4947 30:33:35 Boosty
4948 18:D5:B6 SMG Holdings LLC
4949 C8:FF:77 Dyson Limited
4950 C0:3D:46 Shanghai Mochui Network Technology Co., Ltd
4951 DC:F1:10 Nokia Corporation
4952 54:DF:00 Ulterius Technologies, LLC
4953 E0:1D:38 Beijing HuaqinWorld Technology Co.,Ltd
4954 D8:0C:CF C.G.V. S.A.S.
4955 14:3D:F2 Beijing Shidai Hongyuan Network Communication Co.,Ltd
4956 B0:D5:9D Shenzhen Zowee Technology Co., Ltd
4957 C4:91:3A Shenzhen Sanland Electronic Co., ltd.
4958 A4:60:32 MRV Communications (Networks) LTD
4959 20:5A:00 Coval
4960 0C:20:26 noax Technologies AG
4961 88:0F:B6 Jabil Circuits India Pvt Ltd,-EHTP unit
4962 C4:62:6B ZPT Vigantice
4963 74:F8:5D Berkeley Nucleonics Corp
4964 48:EE:07 Silver Palm Technologies LLC
4965 9C:FB:F1 MESOMATIC GmbH & Co.KG
4966 94:C0:14 Sorter Sp. j. Konrad Grzeszczyk MichaA, Ziomek
4967 10:27:BE TVIP
4968 20:87:AC AES motomation
4969 A8:24:EB ZAO NPO Introtest
4970 44:7E:76 Trek Technology (S) Pte Ltd
4971 E8:FC:60 ELCOM Innovations Private Limited
4972 1C:FC:BB Realfiction ApS
4973 B0:EC:8F GMX SAS
4974 C4:0E:45 ACK Networks,Inc.
4975 5C:25:4C Avire Global Pte Ltd
4976 7C:1A:03 8Locations Co., Ltd.
4977 48:18:42 Shanghai Winaas Co. Equipment Co. Ltd.
4978 E8:17:FC NIFTY Corporation
4979 D0:9C:30 Foster Electric Company, Limited
4980 78:FE:E2 Shanghai Diveo Technology Co., Ltd
4981 38:6C:9B Ivy Biomedical
4982 E4:4C:6C Shenzhen Guo Wei Electronic Co,. Ltd.
4983 00:8B:43 RFTECH
4984 2C:95:7F zte corporation
4985 24:26:42 SHARP Corporation.
4986 28:22:46 Beijing Sinoix Communication Co., LTD
4987 FC:16:07 Taian Technology(Wuxi) Co.,Ltd.
4988 CC:89:FD Nokia Corporation
4989 E8:61:83 Black Diamond Advanced Technology, LLC
4990 C4:82:4E Changzhou Uchip Electronics Co., LTD.
4991 24:A8:7D Panasonic Automotive Systems Asia Pacific(Thailand)Co.,Ltd.
4992 78:EC:74 Kyland-USA
4993 28:C8:25 DellKing Industrial Co., Ltd
4994 64:E8:92 Morio Denki Co., Ltd.
4995 08:6D:F2 Shenzhen MIMOWAVE Technology Co.,Ltd
4996 64:EB:8C Seiko Epson Corporation
4997 48:D0:CF Universal Electronics, Inc.
4998 DC:C7:93 Nokia Corporation
4999 E0:3F:49 ASUSTek COMPUTER INC.
5000 D8:EE:78 Moog Protokraft
5001 F4:B6:E5 TerraSem Co.,Ltd
5002 28:BB:59 RNET Technologies, Inc.
5003 7C:8D:91 Shanghai Hongzhuo Information Technology co.,LTD
5004 A8:81:F1 BMEYE B.V.
5005 24:11:48 Entropix, LLC
5006 30:B5:C2 TP-LINK TECHNOLOGIES CO.,LTD.
5007 F8:5C:45 IC Nexus Co. Ltd.
5008 04:DB:8A Suntech International Ltd.
5009 08:3F:76 Intellian Technologies, Inc.
5010 0C:C4:7A Super Micro Computer, Inc.
5011 D0:63:4D Meiko Maschinenbau GmbH &amp; Co. KG
5012 88:C6:26 Logitech - Ultimate Ears
5013 88:9C:A6 BTB Korea INC
5014 B0:DA:00 CERA ELECTRONIQUE
5015 44:70:98 MING HONG TECHNOLOGY (SHEN ZHEN) LIMITED
5016 00:EE:BD HTC Corporation
5017 48:B5:A7 Glory Horse Industries Ltd.
5018 DC:5E:36 Paterson Technology
5019 50:E0:C7 TurControlSystme AG
5020 9C:D6:43 D-Link International
5021 28:FC:51 The Electric Controller and Manufacturing Co., LLC
5022 34:A5:E1 Sensorist ApS
5023 A4:E9:A3 Honest Technology Co., Ltd
5024 C4:E9:2F AB Sciex
5025 9C:21:6A TP-LINK TECHNOLOGIES CO.,LTD.
5026 F8:62:AA xn systems
5027 A4:05:9E STA Infinity LLP
5028 6C:15:F9 Nautronix Limited
5029 68:0A:D7 Yancheng Kecheng Optoelectronic Technology Co., Ltd
5030 BC:88:93 VILLBAU Ltd.
5031 64:3F:5F Exablaze
5032 E8:F2:26 MILLSON CUSTOM SOLUTIONS INC.
5033 70:60:DE LaVision GmbH
5034 FC:FE:77 Hitachi Reftechno, Inc.
5035 70:53:3F Alfa Instrumentos Eletronicos Ltda.
5036 44:8A:5B Micro-Star INT'L CO., LTD.
5037 68:19:3F Digital Airways
5038 5C:D6:1F Qardio, Inc
5039 90:20:83 General Engine Management Systems Ltd.
5040 14:B1:26 Industrial Software Co
5041 C0:35:80 A&R TECH
5042 14:46:E4 AVISTEL
5043 90:79:90 Benchmark Electronics Romania SRL
5044 C4:93:80 Speedytel technology
5045 B4:A8:2B Histar Digital Electronics Co., Ltd.
5046 60:A9:B0 Merchandising Technologies, Inc
5047 00:7D:FA Volkswagen Group of America
5048 60:24:C1 Jiangsu Zhongxun Electronic Technology Co., Ltd
5049 6C:5A:B5 TCL Technoly Electronics (Huizhou) Co., Ltd.
5050 88:78:9C Game Technologies SA
5051 18:AA:45 Fon Technology
5052 54:93:59 SHENZHEN TWOWING TECHNOLOGIES CO.,LTD.
5053 28:44:30 GenesisTechnical Systems (UK) Ltd
5054 98:43:DA INTERTECH
5055 28:57:67 Echostar Technologies Corp
5056 B0:79:08 Cummings Engineering
5057 04:CB:1D Traka plc
5058 B8:7A:C9 Siemens Ltd.
5059 B0:98:9F LG CNS
5060 3C:30:0C Dewar Electronics Pty Ltd
5061 78:B5:D2 Ever Treasure Industrial Limited
5062 A4:09:CB Alfred Kaercher GmbH &amp; Co KG
5063 C4:45:EC Shanghai Yali Electron Co.,LTD
5064 E8:61:1F Dawning Information Industry Co.,Ltd
5065 0C:A6:94 Sunitec Enterprise Co.,Ltd
5066 14:60:80 zte corporation
5067 98:6C:F5 zte corporation
5068 78:49:1D The Will-Burt Company
5069 74:D4:35 GIGA-BYTE TECHNOLOGY CO.,LTD.
5070 84:0F:45 Shanghai GMT Digital Technologies Co., Ltd
5071 D8:27:0C MaxTronic International Co., Ltd.
5072 E8:04:10 Private
5073 8C:08:8B Remote Solution
5074 A4:77:60 Nokia Corporation
5075 24:A4:95 Thales Canada Inc.
5076 88:36:12 SRC Computers, LLC
5077 E0:A1:98 NOJA Power Switchgear Pty Ltd
5078 CC:7B:35 zte corporation
5079 04:D4:37 ZNV
5080 CC:F4:07 EUKREA ELECTROMATIQUE SARL
5081 BC:2B:D7 Revogi Innovation Co., Ltd.
5082 24:EC:D6 CSG Science & Technology Co.,Ltd.Hefei
5083 10:22:79 ZeroDesktop, Inc.
5084 CC:4A:E1 fourtec -Fourier Technologies
5085 A4:89:5B ARK INFOSOLUTIONS PVT LTD
5086 38:EC:11 Novatek Microelectronics Corp.
5087 A8:CC:C5 Saab AB (publ)
5088 98:8E:4A NOXUS(BEIJING) TECHNOLOGY CO.,LTD
5089 1C:41:58 Gemalto M2M GmbH
5090 AC:D6:57 Shaanxi Guolian Digital TV Technology Co., Ltd.
5091 54:1B:5D Techno-Innov
5092 78:CB:33 DHC Software Co.,Ltd
5093 50:76:91 Tekpea, Inc.
5094 C4:21:C8 KYOCERA Corporation
5095 A4:C0:C7 ShenZhen Hitom Communication Technology Co..LTD
5096 EC:22:57 JiangSu NanJing University Electronic Information Technology Co.,Ltd
5097 34:1A:4C SHENZHEN WEIBU ELECTRONICS CO.,LTD.
5098 A0:9B:BD Total Aviation Solutions Pty Ltd
5099 E8:48:1F Advanced Automotive Antennas
5100 18:D6:CF Kurth Electronic GmbH
5101 E0:7F:88 EVIDENCE Network SIA
5102 1C:7C:C7 Coriant GmbH
5103 54:2C:EA PROTECTRON
5104 00:C5:DB Datatech Sistemas Digitales Avanzados SL
5105 10:9A:B9 Tosibox Oy
5106 F8:42:FB Yasuda Joho Co.,ltd.
5107 88:73:98 K2E Tekpoint
5108 68:EE:96 Cisco SPVTG
5109 FC:60:18 Zhejiang Kangtai Electric Co., Ltd.
5110 30:3E:AD Sonavox Canada Inc
5111 44:4A:65 Silverflare Ltd.
5112 50:A0:BF Alba Fiber Systems Inc.
5113 3C:97:7E IPS Technology Limited
5114 F0:24:05 OPUS High Technology Corporation
5115 D8:B0:4C Jinan USR IOT Technology Co., Ltd.
5116 64:6E:EA Iskratel d.o.o.
5117 04:3D:98 ChongQing QingJia Electronics CO.,LTD
5118 E8:BB:3D Sino Prime-Tech Limited
5119 98:CD:B4 Virident Systems, Inc.
5120 54:E3:B0 JVL Industri Elektronik
5121 64:0B:4A Digital Telecom Technology Limited
5122 F4:20:12 Cuciniale GmbH
5123 4C:21:D0 Sony Mobile Communications AB
5124 18:10:4E CEDINT-UPM
5125 2C:7B:84 OOO Petr Telegin
5126 54:05:36 Vivago Oy
5127 2C:E6:CC Ruckus Wireless
5128 E0:FA:EC Platan sp. z o.o. sp. k.
5129 F0:8E:DB VeloCloud Networks
5130 B8:DC:87 IAI Corporation
5131 7C:6F:F8 ShenZhen ACTO Digital Video Technology Co.,Ltd.
5132 8C:4B:59 3D Imaging & Simulations Corp
5133 A4:FB:8D Hangzhou Dunchong Technology Co.Ltd
5134 00:75:E1 Ampt, LLC
5135 CC:04:B4 Select Comfort
5136 28:4F:CE Liaoning Wontel Science and Technology Development Co.,Ltd.
5137 0C:C8:1F Summer Infant, Inc.
5138 D8:69:60 Steinsvik
5139 44:2A:FF E3 Technology, Inc.
5140 0C:93:01 PT. Prasimax Inovasi Teknologi
5141 60:69:9B isepos GmbH
5142 B8:30:A8 Road-Track Telematics Development
5143 54:21:60 Resolution Products
5144 88:46:2A Telechips Inc.
5145 A8:97:DC IBM
5146 E8:DE:27 TP-LINK TECHNOLOGIES CO.,LTD.
5147 FC:22:9C Han Kyung I Net Co.,Ltd.
5148 14:86:92 TP-LINK TECHNOLOGIES CO.,LTD.
5149 18:32:A2 LAON TECHNOLOGY CO., LTD.
5150 68:54:ED Alcatel-Lucent - Nuage
5151 98:5C:93 SBG Systems SAS
5152 64:E5:99 EFM Networks
5153 F4:99:AC WEBER Schraubautomaten GmbH
5154 8C:C7:D0 zhejiang ebang communication co.,ltd
5155 70:82:0E as electronics GmbH
5156 DC:2B:CA Zera GmbH
5157 50:8D:6F CHAHOO Limited
5158 68:83:1A Pandora Mobility Corporation
5159 D4:22:3F Lenovo Mobile Communication Technology Ltd.
5160 08:68:D0 Japan System Design
5161 10:3D:EA HFC Technology (Beijing) Ltd. Co.
5162 E8:E8:75 iS5 Communications Inc.
5163 2C:7B:5A Milper Ltd
5164 18:5A:E8 Zenotech.Co.,Ltd
5165 E0:AE:ED LOENK
5166 D4:EE:07 HIWIFI Co., Ltd.
5167 90:82:60 IEEE 1904.1 Working Group
5168 FC:AD:0F QTS NETWORKS
5169 98:4C:04 Zhangzhou Keneng Electrical Equipment Co Ltd
5170 CC:04:7C G-WAY Microwave
5171 44:F8:49 Union Pacific Railroad
5172 1C:FA:68 TP-LINK TECHNOLOGIES CO.,LTD.
5173 D0:BE:2C CNSLink Co., Ltd.
5174 28:18:78 Microsoft Corporation
5175 E4:57:A8 Stuart Manufacturing, Inc.
5176 24:81:AA KSH International Co., Ltd.
5177 78:99:66 Musilab Electronics (DongGuan)Co.,Ltd.
5178 EC:2C:49 University of Tokyo
5179 CC:5D:57 Information System Research Institute,Inc.
5180 1C:37:BF Cloudium Systems Ltd.
5181 24:95:04 SFR
5182 30:89:99 Guangdong East Power Co.,
5183 D4:A4:99 InView Technology Corporation
5184 AC:41:22 Eclipse Electronic Systems Inc.
5185 A0:73:FC Rancore Technologies Private Limited
5186 84:62:23 Shenzhen Coship Electronics Co., Ltd.
5187 A4:E9:91 SISTEMAS AUDIOVISUALES ITELSIS S.L.
5188 84:F4:93 OMS spol. s.r.o.
5189 38:67:93 Asia Optical Co., Inc.
5190 BC:D1:77 TP-LINK TECHNOLOGIES CO.,LTD.
5191 C8:B3:73 Cisco-Linksys, LLC
5192 98:30:71 DAIKYUNG VASCOM
5193 0C:04:00 Jantar d.o.o.
5194 C0:43:01 Epec Oy
5195 68:7C:D5 Y Soft Corporation, a.s.
5196 E0:7C:62 Whistle Labs, Inc.
5197 FC:44:99 Swarco LEA d.o.o.
5198 0C:84:84 Zenovia Electronics Inc.
5199 5C:F3:70 CC&C Technologies, Inc
5200 A0:1C:05 NIMAX TELECOM CO.,LTD.
5201 F8:0D:EA ZyCast Technology Inc.
5202 18:00:DB Fitbit Inc.
5203 50:A7:15 Aboundi, Inc.
5204 FC:35:E6 Visteon corp
5205 D8:66:C6 Shenzhen Daystar Technology Co.,ltd
5206 18:36:FC Elecsys International Corporation
5207 F4:81:39 CANON INC.
5208 D4:0B:B9 Solid Semecs bv.
5209 74:8E:08 Bestek Corp.
5210 B8:C8:55 Shanghai GBCOM Communication Technology Co.,Ltd.
5211 C4:7D:FE A.N. Solutions GmbH
5212 E0:31:D0 SZ Telstar CO., LTD
5213 70:C6:AC Bosch Automotive Aftermarket
5214 2C:69:BA RF Controls, LLC
5215 DC:57:26 Power-One
5216 2C:24:5F Babolat VS
5217 D4:64:F7 CHENGDU USEE DIGITAL TECHNOLOGY CO., LTD
5218 A4:7A:CF VIBICOM COMMUNICATIONS INC.
5219 CC:3C:3F SA.S.S. Datentechnik AG
5220 90:56:92 Autotalks Ltd.
5221 0C:2A:E7 Beijing General Research Institute of Mining and Metallurgy
5222 DC:D5:2A Sunny Heart Limited
5223 C4:C7:55 Beijing HuaqinWorld Technology Co.,Ltd
5224 9C:79:AC Suntec Software(Shanghai) Co., Ltd.
5225 F8:DF:A8 zte corporation
5226 AC:A4:30 Peerless AV
5227 B4:AB:2C MtM Technology Corporation
5228 74:37:2F Tongfang Shenzhen Cloudcomputing Technology Co.,Ltd
5229 BC:51:FE Swann communications Pty Ltd
5230 D4:0F:B2 Applied Micro Electronics AME bv
5231 74:FE:48 ADVANTECH CO., LTD.
5232 D0:B4:98 Robert Bosch LLC Automotive Electronics
5233 80:B9:5C ELFTECH Co., Ltd.
5234 E8:5A:A7 LLC Emzior
5235 24:2F:FA Toshiba Global Commerce Solutions
5236 A0:BA:B8 Pixon Imaging
5237 9C:E1:D6 Junger Audio-Studiotechnik GmbH
5238 E4:E4:09 LEIFHEIT AG
5239 00:4D:32 Andon Health Co.,Ltd.
5240 C4:6D:F1 DataGravity
5241 28:D2:44 LCFC(HeFei) Electronics Technology Co., Ltd.
5242 AC:E8:7E Bytemark Computer Consulting Ltd
5243 60:CD:C5 Taiwan Carol Electronics., Ltd
5244 60:C5:A8 Beijing LT Honway Technology Co.,Ltd
5245 B4:DF:3B Chromlech
5246 A4:6E:79 DFT System Co.Ltd
5247 94:DE:80 GIGA-BYTE TECHNOLOGY CO.,LTD.
5248 C8:8A:83 Dongguan HuaHong Electronics Co.,Ltd
5249 0C:C6:55 Wuxi YSTen Technology Co.,Ltd.
5250 D4:10:CF Huanshun Network Science and Technology Co., Ltd.
5251 B8:04:15 Bayan Audio
5252 84:C8:B1 Incognito Software Systems Inc.
5253 64:5A:04 Chicony Electronics Co., Ltd.
5254 5C:89:D4 Beijing Banner Electric Co.,Ltd
5255 98:4C:D3 Mantis Deposition
5256 8C:4C:DC PLANEX COMMUNICATIONS INC.
5257 D0:63:B4 SolidRun Ltd.
5258 2C:3B:FD Netstor Technology Co., Ltd.
5259 F0:73:AE PEAK-System Technik
5260 68:4C:A8 Shenzhen Herotel Tech. Co., Ltd.
5261 F4:47:2A Nanjing Rousing Sci. and Tech. Industrial Co., Ltd
5262 18:52:53 Pixord Corporation
5263 FC:A9:B0 MIARTECH (SHANGHAI),INC.
5264 80:D7:33 QSR Automations, Inc.
5265 8C:33:30 EmFirst Co., Ltd.
5266 8C:0C:90 Ruckus Wireless
5267 08:E5:DA NANJING FUJITSU COMPUTER PRODUCTS CO.,LTD.
5268 58:84:E4 IP500 Alliance e.V.
5269 04:E9:E5 PJRC.COM, LLC
5270 70:38:11 Invensys Rail
5271 AC:E6:4B Shenzhen Baojia Battery Technology Co., Ltd.
5272 30:32:94 W-IE-NE-R Plein & Baus GmbH
5273 EC:47:3C Redwire, LLC
5274 54:81:AD Eagle Research Corporation
5275 7C:82:2D Nortec
5276 74:5F:AE TSL PPL
5277 84:62:A6 EuroCB (Phils), Inc.
5278 80:FA:5B CLEVO CO.
5279 E4:F3:65 Time-O-Matic, Inc.
5280 18:55:0F Cisco SPVTG
5281 1C:91:79 Integrated System Technologies Ltd
5282 38:F5:97 home2net GmbH
5283 38:66:45 OOSIC Technology CO.,Ltd
5284 D0:DF:B2 Genie Networks Limited
5285 80:8B:5C Shenzhen Runhuicheng Technology Co., Ltd
5286 04:58:6F Sichuan Whayer information industry Co.,LTD
5287 44:9B:78 The Now Factory
5288 D0:52:A8 Physical Graph Corporation
5289 34:F6:2D SHARP Corporation
5290 C4:EB:E3 RRCN SAS
5291 4C:1A:95 Novakon Co., Ltd.
5292 C0:4A:00 TP-LINK TECHNOLOGIES CO.,LTD.
5293 9C:31:78 Foshan Huadian Intelligent Communications Teachnologies Co.,Ltd
5294 48:BE:2D Symanitron
5295 38:E5:95 Shenzhen Gongjin Electronics Co.,Ltd
5296 B8:60:91 Onnet Technologies and Innovations LLC
5297 20:1A:06 COMPAL INFORMATION (KUNSHAN) CO., LTD.
5298 D4:CA:6E u-blox AG
5299 C0:11:A6 Fort-Telecom ltd.
5300 B8:DA:F1 Strahlenschutz- Entwicklungs- und Ausruestungsgesellschaft mbH
5301 1C:11:E1 Wartsila Finland Oy
5302 50:46:5D ASUSTek COMPUTER INC.
5303 74:BF:A1 HYUNTECK
5304 F8:AA:8A Axview Technology (Shenzhen) Co.,Ltd
5305 58:94:CF Vertex Standard LMR, Inc.
5306 2C:5A:A3 PROMATE ELECTRONIC CO.LTD
5307 B4:00:9C CableWorld Ltd.
5308 80:3F:D6 bytes at work AG
5309 64:5F:FF Nicolet Neuro
5310 28:29:D9 GlobalBeiMing technology (Beijing)Co. Ltd
5311 18:9A:67 CSE-Servelec Limited
5312 38:A5:B6 SHENZHEN MEGMEET ELECTRICAL CO.,LTD
5313 E4:3F:A2 Wuxi DSP Technologies Inc.
5314 00:FD:4C NEVATEC
5315 60:45:BD Microsoft
5316 9C:54:CA Zhengzhou VCOM Science and Technology Co.,Ltd
5317 38:8A:B7 ITC Networks
5318 BC:C2:3A Thomson Video Networks
5319 00:BF:15 Genetec Inc.
5320 20:F8:5E Delta Electronics
5321 68:CE:4E L-3 Communications Infrared Products
5322 68:B6:FC Hitron Technologies. Inc
5323 7C:16:0D Saia-Burgess Controls AG
5324 A4:D1:8F Shenzhen Skyee Optical Fiber Communication Technology Ltd.
5325 0C:56:5C HyBroad Vision (Hong Kong) Technology Co Ltd
5326 64:7C:34 Ubee Interactive Corp.
5327 64:9F:F7 Kone OYj
5328 4C:06:8A Basler Electric Company
5329 E0:A3:0F Pevco
5330 5C:17:37 I-View Now, LLC.
5331 04:9C:62 BMT Medical Technology s.r.o.
5332 C4:BA:99 I+ME Actia Informatik und Mikro-Elektronik GmbH
5333 0C:2A:69 electric imp, incorporated
5334 BC:81:1F Ingate Systems
5335 34:E0:CF zte corporation
5336 80:1D:AA Avaya Inc
5337 6C:40:C6 Nimbus Data Systems, Inc.
5338 50:3F:56 Syncmold Enterprise Corp
5339 D0:4C:C1 SINTRONES Technology Corp.
5340 DC:9F:A4 Nokia Corporation
5341 44:C3:9B OOO RUBEZH NPO
5342 58:C2:32 NEC Corporation
5343 D8:C6:91 Hichan Technology Corp.
5344 7C:02:BC Hansung Electronics Co. LTD
5345 18:48:D8 Fastback Networks
5346 70:23:93 fos4X GmbH
5347 D8:AF:F1 Panasonic Appliances Company
5348 58:EC:E1 Newport Corporation
5349 14:35:8B Mediabridge Products, LLC.
5350 34:99:6F VPI Engineering
5351 24:10:64 Shenzhen Ecsino Tecnical Co. Ltd
5352 10:D1:DC INSTAR Deutschland GmbH
5353 D8:16:0A Nippon Electro-Sensory Devices
5354 58:69:6C Fujian Ruijie Networks co, ltd
5355 F4:54:33 Rockwell Automation
5356 EC:93:27 MEMMERT GmbH + Co. KG
5357 1C:43:EC JAPAN CIRCUIT CO.,LTD
5358 BC:28:D6 Rowley Associates Limited
5359 F0:5F:5A Getriebebau NORD GmbH and Co. KG
5360 00:95:69 LSD Science and Technology Co.,Ltd.
5361 34:C8:03 Nokia Corporation
5362 50:11:EB SilverNet Ltd
5363 5C:D4:1B UCZOON Technology Co., LTD
5364 78:3C:E3 Kai-EE
5365 08:68:EA EITO ELECTRONICS CO., LTD.
5366 5C:4A:26 Enguity Technology Corp
5367 28:9E:DF Danfoss Turbocor Compressors, Inc
5368 50:05:3D CyWee Group Ltd
5369 4C:64:D9 Guangdong Leawin Group Co., Ltd
5370 7C:B0:3E OSRAM GmbH
5371 14:B1:C8 InfiniWing, Inc.
5372 C0:49:3D MAITRISE TECHNOLOGIQUE
5373 34:A7:BA Fischer International Systems Corporation
5374 AC:D3:64 ABB SPA, ABB SACE DIV.
5375 38:F8:B7 V2COM PARTICIPACOES S.A.
5376 B4:82:55 Research Products Corporation
5377 2C:75:0F Shanghai Dongzhou-Lawton Communication Technology Co. Ltd.
5378 B4:04:18 Smartchip Integrated Inc.
5379 F4:EA:67 Cisco Systems, Inc
5380 D0:AE:EC Alpha Networks Inc.
5381 3C:98:BF Quest Controls, Inc.
5382 D0:57:85 Pantech Co., Ltd.
5383 04:5C:06 Zmodo Technology Corporation
5384 50:4A:5E Masimo Corporation
5385 38:BF:33 NEC CASIO Mobile Communications
5386 A0:41:A7 NL Ministry of Defense
5387 34:2F:6E Anywire corporation
5388 E8:6D:6E voestalpine SIGNALING Fareham Ltd.
5389 F8:D4:62 Pumatronix Equipamentos Eletronicos Ltda.
5390 54:53:ED Sony Corporation
5391 94:00:70 Nokia Corporation
5392 6C:3A:84 Shenzhen Aero-Startech. Co.Ltd
5393 44:2B:03 Cisco Systems, Inc
5394 78:1C:5A SHARP Corporation
5395 E4:C6:E6 Mophie, LLC
5396 50:2D:1D Nokia Corporation
5397 BC:EA:2B CityCom GmbH
5398 94:44:44 LG Innotek
5399 E4:C8:06 Ceiec Electric Technology Inc.
5400 18:B5:91 I-Storm
5401 A4:56:30 Cisco Systems, Inc
5402 00:2A:AF LARsys-Automation GmbH
5403 60:F3:DA Logic Way GmbH
5404 A0:6D:09 Intelcan Technosystems Inc.
5405 BC:14:01 Hitron Technologies. Inc
5406 68:D9:25 ProSys Development Services
5407 B4:1D:EF Internet Laboratories, Inc.
5408 28:41:21 OptiSense Network, LLC
5409 50:57:A8 Cisco Systems, Inc
5410 38:45:8C MyCloud Technology corporation
5411 0C:9D:56 Consort Controls Ltd
5412 3C:CE:73 Cisco Systems, Inc
5413 A4:7C:14 ChargeStorm AB
5414 F4:60:0D Panoptic Technology, Inc
5415 AC:CF:23 Hi-flying electronics technology Co.,Ltd
5416 C0:81:70 Effigis GeoSolutions
5417 78:C4:AB Shenzhen Runsil Technology Co.,Ltd
5418 70:9A:0B Italian Institute of Technology
5419 24:09:17 Devlin Electronics Limited
5420 DC:37:D2 Hunan HKT Electronic Technology Co., Ltd
5421 04:8B:42 Skspruce Technology Limited
5422 50:76:A6 Ecil Informatica Ind. Com. Ltda
5423 B4:31:B8 Aviwest
5424 24:11:25 Hutek Co., Ltd.
5425 00:36:FE SuperVision
5426 CC:18:7B Manzanita Systems, Inc.
5427 38:B1:2D Sonotronic Nagel GmbH
5428 80:20:AF Trade FIDES, a.s.
5429 50:D2:74 Steffes Corporation
5430 48:D5:4C Jeda Networks
5431 34:97:FB ADVANCED RF TECHNOLOGIES INC
5432 C4:64:13 Cisco Systems, Inc
5433 14:3A:EA Dynapower Company LLC
5434 9C:A1:34 Nike, Inc.
5435 B4:D8:A9 BetterBots
5436 7C:C8:D7 Damalisk
5437 00:91:FA Synapse Product Development
5438 A0:5A:A4 Grand Products Nevada, Inc.
5439 24:C0:B3 RSF
5440 E0:0B:28 Inovonics
5441 50:0B:32 Foxda Technology Industrial(ShenZhen)Co.,LTD
5442 30:2D:E8 JDA, LLC (JDA Systems)
5443 70:CA:9B Cisco Systems, Inc
5444 2C:3F:38 Cisco Systems, Inc
5445 80:3F:5D Winstars Technology Ltd
5446 78:07:38 Z.U.K. Elzab S.A.
5447 64:0E:36 TAZTAG
5448 70:EE:50 Netatmo
5449 EC:63:E5 ePBoard Design LLC
5450 60:B6:06 Phorus
5451 F4:E6:D7 Solar Power Technologies, Inc.
5452 78:DD:D6 c-scape
5453 98:4A:47 CHG Hospital Beds
5454 3C:6A:7D Niigata Power Systems Co., Ltd.
5455 FC:45:5F JIANGXI SHANSHUI OPTOELECTRONIC TECHNOLOGY CO.,LTD
5456 3C:70:59 MakerBot Industries
5457 F8:FE:5C Reciprocal Labs Corp
5458 6C:9C:ED Cisco Systems, Inc
5459 94:E0:D0 HealthStream Taiwan Inc.
5460 DC:F8:58 Lorent Networks, Inc.
5461 58:93:96 Ruckus Wireless
5462 A0:5E:6B MELPER Co., Ltd.
5463 30:B3:A2 Shenzhen Heguang Measurement & Control Technology Co.,Ltd
5464 F0:00:7F Janz - Contadores de Energia, SA
5465 CC:94:4A Pfeiffer Vacuum GmbH
5466 0C:85:25 Cisco Systems, Inc
5467 BC:E5:9F WATERWORLD Technology Co.,LTD
5468 1C:5C:55 PRIMA Cinema, Inc
5469 08:25:22 ADVANSEE
5470 4C:2F:9D ICM Controls
5471 E4:67:BA Danish Interpretation Systems A/S
5472 BC:FE:8C Altronic, LLC
5473 24:BB:C1 Absolute Analysis
5474 7C:DD:11 Chongqing MAS SCI&TECH.Co.,Ltd
5475 C4:3C:3C CYBELEC SA
5476 00:D6:32 GE Energy
5477 C4:0A:CB Cisco Systems, Inc
5478 74:63:DF VTS GmbH
5479 38:28:EA Fujian Netcom Technology Co., LTD
5480 2C:EE:26 Petroleum Geo-Services
5481 DC:3E:51 Solberg & Andersen AS
5482 D8:B9:0E Triple Domain Vision Co.,Ltd.
5483 7C:4B:78 Red Sun Synthesis Pte Ltd
5484 28:D1:AF Nokia Corporation
5485 68:BC:0C Cisco Systems, Inc
5486 2C:9E:FC CANON INC.
5487 98:C8:45 PacketAccess
5488 98:82:17 Disruptive Ltd
5489 80:FF:A8 UNIDIS
5490 48:9B:E2 SCI Innovations Ltd
5491 B0:E5:0E NRG SYSTEMS INC
5492 4C:5F:D2 Alcatel-Lucent
5493 E8:78:A1 BEOVIEW INTERCOM DOO
5494 30:57:AC IRLAB LTD.
5495 90:02:A9 ZHEJIANG DAHUA TECHNOLOGY CO.,LTD
5496 28:AF:0A Sirius XM Radio Inc
5497 24:86:F4 Ctek, Inc.
5498 3C:E5:B4 KIDASEN INDUSTRIA E COMERCIO DE ANTENAS LTDA
5499 A8:5B:F3 Audivo GmbH
5500 34:4F:69 EKINOPS SAS
5501 C0:29:73 Audyssey Laboratories Inc.
5502 30:16:8D ProLon
5503 B4:51:F9 NB Software
5504 30:68:8C Reach Technology Inc.
5505 88:F4:88 cellon communications technology(shenzhen)Co.,Ltd.
5506 00:41:B4 Wuxi Zhongxing Optoelectronics Technology Co.,Ltd.
5507 D4:53:AF VIGO System S.A.
5508 1C:E1:92 Qisda Corporation
5509 20:C8:B3 SHENZHEN BUL-TECH CO.,LTD.
5510 58:B0:D4 ZuniData Systems Inc.
5511 64:55:7F NSFOCUS Information Technology Co., Ltd.
5512 40:6A:AB RIM
5513 24:87:07 SEnergy Corporation
5514 EC:3F:05 Institute 706, The Second Academy China Aerospace Science & Industry Corp
5515 C4:C1:9F National Oilwell Varco Instrumentation, Monitoring, and Optimization (NOV IMO)
5516 68:CD:0F U Tek Company Limited
5517 D4:CE:B8 Enatel LTD
5518 EC:F2:36 NEOMONTANA ELECTRONICS
5519 E4:A5:EF TRON LINK ELECTRONICS CO., LTD.
5520 AC:4A:FE Hisense Broadband Multimedia Technology Co.,Ltd.
5521 2C:1E:EA AERODEV
5522 FC:6C:31 LXinstruments GmbH
5523 3C:6F:45 Fiberpro Inc.
5524 B4:FC:75 SEMA Electronics(HK) CO.,LTD
5525 5C:16:C7 Big Switch Networks
5526 B0:BF:99 WIZITDONGDO
5527 14:7D:B3 JOA TELECOM.CO.,LTD
5528 3C:D1:6E Telepower Communication Co., Ltd
5529 00:07:7D Cisco Systems, Inc
5530 10:45:BE Norphonic AS
5531 A0:E2:95 DAT System Co.,Ltd
5532 40:F1:4C ISE Europe SPRL
5533 98:29:3F Fujian Start Computer Equipment Co.,Ltd
5534 70:D4:F2 RIM
5535 90:67:F3 Alcatel Lucent
5536 64:D9:12 Solidica, Inc.
5537 8C:5C:A1 d-broad,INC
5538 C8:F9:81 Seneca s.r.l.
5539 70:31:87 ACX GmbH
5540 14:30:7A Avermetrics
5541 8C:7E:B3 Lytro, Inc.
5542 58:76:75 Beijing ECHO Technologies Co.,Ltd
5543 78:EF:4C Unetconvergence Co., Ltd.
5544 E8:DA:96 Zhuhai Tianrui Electrical Power Tech. Co., Ltd.
5545 6C:A7:80 Nokia Corporation
5546 04:88:8C Eifelwerk Butler Systeme GmbH
5547 10:13:EE Justec International Technology INC.
5548 70:46:42 CHYNG HONG ELECTRONIC CO., LTD.
5549 78:BE:B6 Enhanced Vision
5550 EC:EA:03 DARFON LIGHTING CORP
5551 C8:90:3E Pakton Technologies
5552 74:65:D1 Atlinks
5553 30:1A:28 Mako Networks Ltd
5554 D4:94:5A COSMO CO., LTD
5555 5C:F2:07 Speco Technologies
5556 B0:1B:7C Ontrol A.S.
5557 D4:7B:75 HARTING Electronics GmbH
5558 70:E8:43 Beijing C&W Optical Communication Technology Co.,Ltd.
5559 08:AC:A5 Benu Video, Inc.
5560 D8:9D:B9 eMegatech International Corp.
5561 40:5A:9B ANOVO
5562 AC:CA:54 Telldus Technologies AB
5563 CC:1E:FF Metrological Group BV
5564 94:16:73 Point Core SARL
5565 6C:5D:63 ShenZhen Rapoo Technology Co., Ltd.
5566 E4:D7:1D Oraya Therapeutics
5567 C8:FE:30 Bejing DAYO Mobile Communication Technology Ltd.
5568 64:B6:4A ViVOtech, Inc.
5569 DC:A7:D9 Compressor Controls Corp
5570 C4:55:A6 Cadac Holdings Ltd
5571 BC:BB:C9 Kellendonk Elektronik GmbH
5572 78:1D:FD Jabil Inc
5573 10:37:11 Simlink AS
5574 60:11:99 Siama Systems Inc
5575 30:0B:9C Delta Mobile Systems, Inc.
5576 90:EA:60 SPI Lasers Ltd
5577 D4:6F:42 WAXESS USA Inc
5578 B0:A7:2A Ensemble Designs, Inc.
5579 50:79:5B Interexport Telecomunicaciones S.A.
5580 E8:C2:29 H-Displays (MSC) Bhd
5581 B0:BD:A1 ZAKLAD ELEKTRONICZNY SIMS
5582 8C:44:35 Shanghai BroadMobi Communication Technology Co., Ltd.
5583 24:B8:D2 Opzoon Technology Co.,Ltd.
5584 24:CB:E7 MYK, Inc.
5585 88:BF:D5 Simple Audio Ltd
5586 94:8B:03 EAGET Innovation and Technology Co., Ltd.
5587 80:2D:E1 Solarbridge Technologies
5588 F0:81:AF IRZ AUTOMATION TECHNOLOGIES LTD
5589 14:EB:33 BSMediasoft Co., Ltd.
5590 AC:86:74 Open Mesh, Inc.
5591 14:A9:E3 MST CORPORATION
5592 58:98:35 Technicolor
5593 50:D6:D7 Takahata Precision
5594 B4:A5:A9 MODI GmbH
5595 D0:9B:05 Emtronix
5596 98:EC:65 Cosesy ApS
5597 90:09:17 Far-sighted mobile
5598 88:F0:77 Cisco Systems, Inc
5599 AC:47:23 Genelec
5600 20:B7:C0 OMICRON electronics GmbH
5601 D4:2C:3D Sky Light Digital Limited
5602 80:6C:BC NET New Electronic Technology GmbH
5603 1C:18:4A ShenZhen RicherLink Technologies Co.,LTD
5604 04:E6:62 Acroname Inc.
5605 F0:BF:97 Sony Corporation
5606 C4:4A:D0 FIREFLIES SYSTEMS
5607 88:E0:A0 Shenzhen VisionSTOR Technologies Co., Ltd
5608 68:79:ED SHARP Corporation
5609 9C:C0:D2 Conductix-Wampfler GmbH
5610 40:8B:F6 Shenzhen TCL New Technology Co; Ltd.
5611 44:7E:95 Alpha and Omega, Inc
5612 E8:B7:48 Cisco Systems, Inc
5613 DC:16:A2 Medtronic Diabetes
5614 78:CA:04 Nokia Corporation
5615 2C:8B:F2 Hitachi Metals America Ltd
5616 58:F9:8E SECUDOS GmbH
5617 28:26:A6 PBR electronics GmbH
5618 CC:76:69 SEETECH
5619 E4:37:D7 HENRI DEPAEPE S.A.S.
5620 58:2F:42 Universal Electric Corporation
5621 AC:20:AA DMATEK Co., Ltd.
5622 E0:A1:D7 SFR
5623 28:85:2D Touch Networks
5624 F0:2A:61 Waldo Networks, Inc.
5625 B8:41:5F ASP AG
5626 2C:B6:9D RED Digital Cinema
5627 98:8E:34 ZHEJIANG BOXSAM ELECTRONIC CO.,LTD
5628 D4:4C:24 Vuppalamritha Magnetic Components LTD
5629 4C:B4:EA HRD (S) PTE., LTD.
5630 34:BD:F9 Shanghai WDK Industrial Co.,Ltd.
5631 74:CE:56 Packet Force Technology Limited Company
5632 A8:9B:10 inMotion Ltd.
5633 88:8C:19 Brady Corp Asia Pacific Ltd
5634 74:7D:B6 Aliwei Communications, Inc
5635 B4:14:89 Cisco Systems, Inc
5636 AC:6F:4F Enspert Inc
5637 88:86:A0 Simton Technologies, Ltd.
5638 F0:C8:8C LeddarTech Inc.
5639 68:EB:C5 Angstrem Telecom
5640 44:8C:52 KTIS CO., Ltd
5641 68:63:59 Advanced Digital Broadcast SA
5642 40:18:D7 Smartronix, Inc.
5643 18:92:2C Virtual Instruments
5644 F8:0F:84 Natural Security SAS
5645 EC:9E:CD Artesyn Embedded Technologies
5646 30:39:55 Shenzhen Jinhengjia Electronic Co., Ltd.
5647 FC:5B:24 Weibel Scientific A/S
5648 34:B5:71 PLDS
5649 A8:62:A2 JIWUMEDIA CO., LTD.
5650 98:4E:97 Starlight Marketing (H. K.) Ltd.
5651 7C:6A:DB SafeTone Technology Co.,Ltd
5652 EC:98:6C Lufft Mess- und Regeltechnik GmbH
5653 B0:51:8E Holl technology CO.Ltd.
5654 DC:DE:CA Akyllor
5655 A0:71:A9 Nokia Corporation
5656 80:65:E9 BenQ Corporation
5657 84:5D:D7 Shenzhen Netcom Electronics Co.,Ltd
5658 44:7D:A5 VTION INFORMATION TECHNOLOGY (FUJIAN) CO.,LTD
5659 0C:CD:D3 EASTRIVER TECHNOLOGY CO., LTD.
5660 B8:E5:89 Payter BV
5661 C8:9C:1D Cisco Systems, Inc
5662 50:3D:E5 Cisco Systems, Inc
5663 80:14:40 Sunlit System Technology Corp
5664 94:8D:50 Beamex Oy Ab
5665 94:E2:26 D. ORtiz Consulting, LLC
5666 E8:E7:32 Alcatel-Lucent
5667 38:6E:21 Wasion Group Ltd.
5668 D8:C9:9D EA DISPLAY LIMITED
5669 CC:FC:6D RIZ TRANSMITTERS
5670 AC:80:D6 Hexatronic AB
5671 9C:F9:38 AREVA NP GmbH
5672 50:0E:6D TrafficCast International
5673 1C:FE:A7 IDentytech Solutins Ltd.
5674 D0:B5:3D SEPRO ROBOTIQUE
5675 A0:DE:05 JSC Irbis-T
5676 88:95:B9 Unified Packet Systems Crop
5677 78:59:3E RAFI GmbH & Co.KG
5678 68:43:52 Bhuu Limited
5679 3C:C0:C6 d&b audiotechnik GmbH
5680 F8:DA:F4 Taishan Online Technology Co., Ltd.
5681 D8:E3:AE CIRTEC MEDICAL SYSTEMS
5682 A8:39:44 Actiontec Electronics, Inc
5683 FC:1F:C0 EURECAM
5684 48:91:F6 Shenzhen Reach software technology CO.,LTD
5685 EC:14:F6 BioControl AS
5686 B8:D0:6F GUANGZHOU HKUST FOK YING TUNG RESEARCH INSTITUTE
5687 B4:C4:4E VXL eTech Pvt Ltd
5688 F0:93:3A NxtConect
5689 60:52:D0 FACTS Engineering
5690 8C:27:8A Vocollect Inc
5691 FC:AF:6A Qulsar Inc
5692 EC:E5:55 Hirschmann Automation
5693 DC:D0:F7 Bentek Systems Ltd.
5694 D0:57:4C Cisco Systems, Inc
5695 88:18:AE Tamron Co., Ltd
5696 20:D6:07 Nokia Corporation
5697 58:DB:8D Fast Co., Ltd.
5698 18:EF:63 Cisco Systems, Inc
5699 CC:CE:40 Janteq Corp
5700 8C:4D:EA Cerio Corporation
5701 EC:FA:AA The IMS Company
5702 CC:55:AD RIM
5703 F0:F7:B3 Phorm
5704 E8:75:7F FIRS Technologies(Shenzhen) Co., Ltd
5705 C8:3E:A7 KUNBUS GmbH
5706 A8:D3:C8 Wachendorff Elektronik GmbH & Co. KG
5707 E0:CF:2D Gemintek Corporation
5708 68:BD:AB Cisco Systems, Inc
5709 9C:AD:EF Obihai Technology, Inc.
5710 D0:89:99 APCON, Inc.
5711 44:54:C0 Thompson Aerospace
5712 B4:A4:E3 Cisco Systems, Inc
5713 90:90:3C TRISON TECHNOLOGY CORPORATION
5714 94:DD:3F A+V Link Technologies, Corp.
5715 C8:EE:08 TANGTOP TECHNOLOGY CO.,LTD
5716 74:72:F2 Chipsip Technology Co., Ltd.
5717 5C:D9:98 D-Link Corporation
5718 D4:6C:DA CSM GmbH
5719 C4:F4:64 Spica international
5720 74:91:1A Ruckus Wireless
5721 54:4A:05 wenglor sensoric gmbh
5722 5C:CA:32 Theben AG
5723 84:C7:A9 C3PO S.A.
5724 F8:AC:6D Deltenna Ltd
5725 64:10:84 HEXIUM Technical Development Co., Ltd.
5726 C4:16:FA Prysm Inc
5727 E0:C2:86 Aisai Communication Technology Co., Ltd.
5728 D8:4B:2A Cognitas Technologies, Inc.
5729 68:4B:88 Galtronics Telemetry Inc.
5730 84:29:14 EMPORIA TELECOM Produktions- und VertriebsgesmbH & Co KG
5731 4C:8B:55 Grupo Digicon
5732 04:A3:F3 Emicon
5733 F8:66:F2 Cisco Systems, Inc
5734 7C:55:E7 YSI, Inc.
5735 C0:2B:FC iNES. applied informatics GmbH
5736 AC:34:CB Shanhai GBCOM Communication Technology Co. Ltd
5737 D4:A9:28 GreenWave Reality Inc
5738 9C:FF:BE OTSL Inc.
5739 2C:D1:DA Sanjole, Inc.
5740 10:0E:2B NEC CASIO Mobile Communications
5741 44:5E:F3 Tonalite Holding B.V.
5742 10:0C:24 pomdevices, LLC
5743 58:F6:BF Kyoto University
5744 7C:ED:8D Microsoft
5745 54:FD:BF Scheidt & Bachmann GmbH
5746 B4:0E:DC LG-Ericsson Co.,Ltd.
5747 A4:D1:D1 ECOtality North America
5748 C8:D5:FE Shenzhen Zowee Technology Co., Ltd
5749 C4:93:13 100fio networks technology llc
5750 A4:A8:0F Shenzhen Coship Electronics Co., Ltd.
5751 B8:92:1D BG T&A
5752 48:FC:B8 Woodstream Corporation
5753 54:89:22 Zelfy Inc
5754 F8:C0:91 Highgates Technology
5755 6C:5C:DE SunReports, Inc.
5756 24:1F:2C Calsys, Inc.
5757 28:48:46 GridCentric Inc.
5758 58:B9:E1 Crystalfontz America, Inc.
5759 64:67:07 Beijing Omnific Technology, Ltd.
5760 D4:00:0D Phoenix Broadband Technologies, LLC.
5761 E8:7A:F3 S5 Tech S.r.l.
5762 40:C7:C9 Naviit Inc.
5763 A0:A7:63 Polytron Vertrieb GmbH
5764 D4:96:DF SUNGJIN C&T CO.,LTD
5765 D0:7D:E5 Forward Pay Systems, Inc.
5766 7C:EF:18 Creative Product Design Pty. Ltd.
5767 FC:D4:F6 Messana Air.Ray Conditioning s.r.l.
5768 0C:D6:96 Amimon Ltd
5769 B4:37:41 Consert, Inc.
5770 F8:FB:2F Santur Corporation
5771 2C:CD:43 Summit Technology Group
5772 6C:8D:65 Wireless Glue Networks, Inc.
5773 CC:FC:B1 Wireless Technology, Inc.
5774 CC:5C:75 Weightech Com. Imp. Exp. Equip. Pesagem Ltda
5775 A0:98:ED Shandong Intelligent Optical Communication Development Co., Ltd.
5776 34:C6:9A Enecsys Ltd
5777 50:2A:8B Telekom Research and Development Sdn Bhd
5778 F8:8D:EF Tenebraex
5779 EC:43:E6 AWCER Ltd.
5780 F0:EC:39 Essec
5781 58:49:BA Chitai Electronic Corp.
5782 18:17:14 DAEWOOIS
5783 80:B2:89 Forworld Electronics Ltd.
5784 14:A6:2C S.M. Dezac S.A.
5785 A8:F4:70 Fujian Newland Communication Science Technologies Co.,Ltd.
5786 DC:1D:9F U & B tech
5787 08:16:51 SHENZHEN SEA STAR TECHNOLOGY CO.,LTD
5788 DC:49:C9 CASCO SIGNAL LTD
5789 B0:91:34 Taleo
5790 A8:63:DF DISPLAIRE CORPORATION
5791 10:43:69 Soundmax Electronic Limited
5792 C0:6C:0F Dobbs Stanford
5793 54:75:D0 Cisco Systems, Inc
5794 BC:6A:16 tdvine
5795 C8:EF:2E Beijing Gefei Tech. Co., Ltd
5796 98:DC:D9 UNITEC Co., Ltd.
5797 30:52:5A NST Co., LTD
5798 60:89:B7 KAEL MÜHENDİSLİK ELEKTRONİK TİCARET SANAYİ LİMİTED ŞİRKETİ
5799 2C:A7:80 True Technologies Inc.
5800 54:5F:A9 Teracom Limited
5801 EC:C8:82 Cisco Systems, Inc
5802 A0:B9:ED Skytap
5803 50:2D:F4 Phytec Messtechnik GmbH
5804 38:E8:DF b gmbh medien + datenbanken
5805 10:18:9E Elmo Motion Control
5806 88:FD:15 LINEEYE CO., LTD
5807 10:44:5A Shaanxi Hitech Electronic Co., LTD
5808 60:B3:C4 Elber Srl
5809 04:C8:80 Samtec Inc
5810 88:4B:39 Siemens AG, Healthcare Sector
5811 44:C2:33 Guangzhou Comet Technology Development Co.Ltd
5812 B4:82:FE ASKEY COMPUTER CORP
5813 30:7C:30 RIM
5814 BC:4E:3C CORE STAFF CO., LTD.
5815 80:BA:AC TeleAdapt Ltd
5816 FC:44:63 Universal Audio, Inc
5817 F0:68:53 Integrated Corporation
5818 10:E6:AE Source Technologies, LLC
5819 A4:AD:B8 Vitec Group, Camera Dynamics Ltd
5820 90:A2:DA GHEO SA
5821 C4:1E:CE HMI Sources Ltd.
5822 BC:D5:B6 d2d technologies
5823 1C:8F:8A Phase Motion Control SpA
5824 A4:B1:EE H. ZANDER GmbH & Co. KG
5825 48:6F:D2 StorSimple Inc
5826 D4:F1:43 IPROAD.,Inc
5827 CC:54:59 OnTime Networks AS
5828 3C:B1:7F Wattwatchers Pty Ld
5829 00:DB:45 THAMWAY CO.,LTD.
5830 A0:23:1B TeleComp R&D Corp.
5831 94:C4:E9 PowerLayer Microsystems HongKong Limited
5832 88:43:E1 Cisco Systems, Inc
5833 B4:ED:19 Pie Digital, Inc.
5834 88:87:17 CANON INC.
5835 E0:27:1A TTC Next-generation Home Network System WG
5836 84:C7:27 Gnodal Ltd
5837 E4:AB:46 UAB Selteka
5838 D4:79:C3 Cameronet GmbH & Co. KG
5839 94:5B:7E TRILOBIT LTDA.
5840 E8:5B:5B LG ELECTRONICS INC
5841 20:D9:06 Iota, Inc.
5842 40:40:22 ZIV
5843 74:F7:26 Neuron Robotics
5844 18:FC:9F Changhe Electronics Co., Ltd.
5845 A4:38:FC Plastic Logic
5846 60:1D:0F Midnite Solar
5847 50:A6:E3 David Clark Company
5848 54:9A:16 Uzushio Electric Co.,Ltd.
5849 40:01:C6 3COM EUROPE LTD
5850 60:8D:17 Sentrus Government Systems Division, Inc
5851 80:91:2A Lih Rong electronic Enterprise Co., Ltd.
5852 80:38:FD LeapFrog Enterprises, Inc.
5853 70:72:CF EdgeCore Networks
5854 80:3B:9A ghe-ces electronic ag
5855 9C:CD:82 CHENG UEI PRECISION INDUSTRY CO.,LTD
5856 C8:AA:CC Private
5857 00:3D:41 Hatteland Computer AS
5858 08:76:18 ViE Technologies Sdn. Bhd.
5859 A4:AD:00 Ragsdale Technology
5860 2C:19:84 IDN Telecom, Inc.
5861 38:63:F6 3NOD MULTIMEDIA(SHENZHEN)CO.,LTD
5862 DC:E2:AC Lumens Digital Optics Inc.
5863 98:D8:8C Nortel Networks
5864 C8:87:3B Net Optics
5865 B0:E9:7E Advanced Micro Peripherals
5866 D4:4C:A7 Informtekhnika & Communication, LLC
5867 20:2C:B7 Kong Yue Electronics & Information Industry (Xinhui) Ltd.
5868 68:CC:9C Mine Site Technologies
5869 04:B4:66 BSP Co., Ltd.
5870 E4:1F:13 IBM Corp
5871 00:27:1B Alec Sicherheitssysteme GmbH
5872 00:27:18 Suzhou NEW SEAUNION Video Technology Co.,Ltd
5873 00:27:0C Cisco Systems, Inc
5874 00:27:0B Adura Technologies
5875 00:27:05 Sectronic
5876 00:27:06 YOISYS
5877 00:26:F9 S.E.M. srl
5878 00:26:F3 SMC Networks
5879 68:85:40 IGI Mobile, Inc.
5880 64:65:C0 Nuvon, Inc
5881 F0:DE:71 Shanghai EDO Technologies Co.,Ltd.
5882 28:FB:D3 Ragentek Technology Group
5883 7C:1E:B3 2N TELEKOMUNIKACE a.s.
5884 14:6E:0A Private
5885 10:45:F8 LNT-Automation GmbH
5886 64:4F:74 LENUS Co., Ltd.
5887 78:7F:62 GiK mbH
5888 D4:AA:FF MICRO WORLD
5889 C4:FC:E4 DishTV NZ Ltd
5890 0C:D7:C2 Axium Technologies, Inc.
5891 40:F5:2E Leica Microsystems (Schweiz) AG
5892 C0:22:50 Private
5893 64:BC:11 CombiQ AB
5894 40:97:D1 BK Electronics cc
5895 68:AA:D2 DATECS LTD.,
5896 00:26:EC Legrand Home Systems, Inc
5897 00:26:E6 Visionhitech Co., Ltd.
5898 00:26:E0 ASITEQ
5899 00:26:DA Universal Media Corporation /Slovakia/ s.r.o.
5900 00:26:D3 Zeno Information System
5901 00:26:D4 IRCA SpA
5902 00:26:CD PurpleComm, Inc.
5903 10:88:0F Daruma Telecomunicações e Informática S.A.
5904 4C:4B:68 Mobile Device, Inc.
5905 94:BA:31 Visiontec da Amazônia Ltda.
5906 F4:5F:F7 DQ Technology Inc.
5907 60:F1:3D JABLOCOM s.r.o.
5908 0C:EF:7C AnaCom Inc
5909 E0:8F:EC REPOTEC CO., LTD.
5910 D0:D2:86 Beckman Coulter K.K.
5911 1C:0F:CF Sypro Optics GmbH
5912 00:25:AB AIO LCD PC BU / TPV
5913 00:25:A4 EuroDesign embedded technologies GmbH
5914 00:25:9D Private
5915 00:25:98 Zhong Shan City Litai Electronic Industrial Co. Ltd
5916 00:25:91 NEXTEK, Inc.
5917 00:25:8C ESUS ELEKTRONIK SAN. VE DIS. TIC. LTD. STI.
5918 00:25:87 Vitality, Inc.
5919 00:25:81 x-star networks Inc.
5920 00:25:82 Maksat Technologies (P) Ltd
5921 00:25:78 JSC Concern Sozvezdie
5922 00:25:7D PointRed Telecom Private Ltd.
5923 00:25:77 D-BOX Technologies
5924 00:25:71 Zhejiang Tianle Digital Electric Co.,Ltd
5925 00:25:6A inIT - Institut Industrial IT
5926 00:25:65 Vizimax Inc.
5927 00:25:5E Shanghai Dare Technologies Co.,Ltd.
5928 00:25:58 MPEDIA
5929 00:26:35 Bluetechnix GmbH
5930 00:26:2F HAMAMATSU TOA ELECTRONICS
5931 00:26:23 JRD Communication Inc
5932 00:26:28 companytec automação e controle ltda.
5933 00:26:1C NEOVIA INC.
5934 00:26:15 Teracom Limited
5935 00:26:16 Rosemount Inc.
5936 00:26:10 Apacewave Technologies
5937 00:26:09 Phyllis Co., Ltd.
5938 00:26:8C StarLeaf Ltd.
5939 00:26:92 Mitsubishi Electric Co.
5940 00:26:86 Quantenna Communcations, Inc.
5941 00:26:80 SIL3 Pty.Ltd
5942 00:26:7F Zenterio AB
5943 00:26:7A wuhan hongxin telecommunication technologies co.,ltd
5944 00:26:79 Euphonic Technologies, Inc.
5945 00:26:73 RICOH COMPANY,LTD.
5946 00:26:6D MobileAccess Networks
5947 00:25:D6 The Kroger Co.
5948 00:25:CA LS Research, LLC
5949 00:25:BE Tektrap Systems Inc.
5950 00:25:BD Italdata Ingegneria dell'Idea S.p.A.
5951 00:25:B7 Costar electronics, inc.,
5952 00:25:B0 Schmartz Inc
5953 00:25:46 Cisco Systems, Inc
5954 00:25:45 Cisco Systems, Inc
5955 00:25:35 Minimax GmbH & Co KG
5956 00:25:32 Digital Recorders
5957 00:25:2B Stirling Energy Systems
5958 00:25:FD OBR Centrum Techniki Morskiej S.A.
5959 00:26:03 Shenzhen Wistar Technology Co., Ltd
5960 00:25:F3 Nordwestdeutsche Zählerrevision
5961 00:25:EC Humanware
5962 00:25:E2 Everspring Industry Co., Ltd.
5963 00:25:DD SUNNYTEK INFORMATION CO., LTD.
5964 00:26:67 CARECOM CO.,LTD.
5965 00:26:60 Logiways
5966 00:26:56 Sansonic Electronics USA
5967 00:26:53 DaySequerra Corporation
5968 00:26:4C Shanghai DigiVision Technology Co., Ltd.
5969 00:26:47 WFE TECHNOLOGY CORP.
5970 00:26:3B Onbnetech
5971 00:26:C1 ARTRAY CO., LTD.
5972 00:26:B5 ICOMM Tele Ltd
5973 00:26:AF Duelco A/S
5974 00:26:AB SEIKO EPSON CORPORATION
5975 00:26:A5 MICROROBOT.CO.,LTD
5976 00:26:9F Private
5977 00:26:99 Cisco Systems, Inc
5978 00:24:89 Vodafone Omnitel N.V.
5979 00:24:8E Infoware ZRt.
5980 00:24:82 Ruckus Wireless
5981 00:24:76 TAP.tv
5982 00:24:6F Onda Communication spa
5983 00:24:6A Solid Year Co., Ltd.
5984 00:23:FA RG Nets, Inc.
5985 00:23:FF Beijing HTTC Technology Ltd.
5986 00:23:F4 Masternaut
5987 00:23:EA Cisco Systems, Inc
5988 00:23:E4 IPnect co. ltd.
5989 00:23:DE Ansync Inc.
5990 00:23:D1 TRG
5991 00:23:CB Shenzhen Full-join Technology Co.,Ltd
5992 00:23:D2 Inhand Electronics, Inc.
5993 00:24:B4 ESCATRONIC GmbH
5994 00:24:AF EchoStar Technologies
5995 00:24:AD Adolf Thies Gmbh & Co. KG
5996 00:24:9C Bimeng Comunication System Co. Ltd
5997 00:25:26 Genuine Technologies Co., Ltd.
5998 00:25:25 CTERA Networks Ltd.
5999 00:25:20 SMA Railway Technology GmbH
6000 00:25:1B Philips CareServant
6001 00:25:16 Integrated Design Tools, Inc.
6002 00:25:0F On-Ramp Wireless, Inc.
6003 00:25:03 IBM Corp
6004 00:25:0A Security Expert Co. Ltd
6005 00:24:DD Centrak, Inc.
6006 00:24:D8 IlSung Precision
6007 00:24:CC Fascinations Toys and Gifts, Inc.
6008 00:24:D1 Thomson Inc.
6009 00:24:CA Tobii Technology AB
6010 00:24:C5 Meridian Audio Limited
6011 00:24:B9 Wuhan Higheasy Electronic Technology Development Co.Ltd
6012 00:24:25 Shenzhenshi chuangzhicheng Technology Co.,Ltd
6013 00:24:19 Private
6014 00:24:12 Benign Technologies Co, Ltd.
6015 00:24:0C DELEC GmbH
6016 00:24:06 Pointmobile
6017 00:23:F9 Double-Take Software, INC.
6018 00:24:63 Phybridge Inc
6019 00:24:59 ABB Automation products GmbH
6020 00:24:5E Hivision Co.,ltd
6021 00:24:51 Cisco Systems, Inc
6022 00:24:4C Solartron Metrology Ltd
6023 00:24:45 CommScope Canada Inc.
6024 00:24:3F Storwize, Inc.
6025 00:24:40 Halo Monitoring, Inc.
6026 00:24:3B CSSI (S) Pte Ltd
6027 00:24:FC QuoPin Co., Ltd.
6028 00:24:F7 Cisco Systems, Inc
6029 00:24:F0 Seanodes
6030 00:24:EB ClearPath Networks, Inc.
6031 00:24:E4 Withings
6032 00:24:35 WIDE CORPORATION
6033 00:24:2F Micron
6034 00:24:1F DCT-Delta GmbH
6035 00:23:C5 Radiation Safety and Control Services Inc
6036 00:23:C4 Lux Lumen
6037 00:23:B8 Sichuan Jiuzhou Electronic Technology Co.,Ltd
6038 00:23:BF Mainpine, Inc.
6039 00:23:B2 Intelligent Mechatronic Systems Inc
6040 00:23:AC Cisco Systems, Inc
6041 00:23:A0 Hana CNS Co., LTD.
6042 00:23:A5 SageTV, LLC
6043 00:22:B6 Superflow Technologies Group
6044 00:22:A3 California Eastern Laboratories
6045 00:22:9E Social Aid Research Co., Ltd.
6046 00:22:91 Cisco Systems, Inc
6047 00:22:92 Cinetal
6048 00:22:97 XMOS Semiconductor
6049 00:22:8B Kensington Computer Products Group
6050 00:22:84 DESAY A&V SCIENCE AND TECHNOLOGY CO.,LTD
6051 00:22:7F Ruckus Wireless
6052 00:22:77 NEC Australia Pty Ltd
6053 00:22:6D Shenzhen GIEC Electronics Co., Ltd.
6054 00:22:63 Koos Technical Services, Inc.
6055 00:22:67 Nortel Networks
6056 00:22:59 Guangzhou New Postcom Equipment Co.,Ltd.
6057 00:22:E4 APASS TECHNOLOGY CO., LTD.
6058 00:22:DD Protecta Electronics Ltd
6059 00:22:D8 Shenzhen GST Security and Safety Technology Limited
6060 00:22:D1 Albrecht Jung GmbH & Co. KG
6061 00:22:C3 Zeeport Technology Inc.
6062 00:22:C7 SEGGER Microcontroller GmbH & Co. KG
6063 00:22:BD Cisco Systems, Inc
6064 00:23:44 Objective Interface Systems, Inc.
6065 00:23:43 TEM AG
6066 00:23:37 Global Star Solutions ULC
6067 00:23:2B IRD A/S
6068 00:23:1C Fourier Systems Ltd.
6069 00:23:1B Danaher Motion - Kollmorgen
6070 00:23:9F Institut für Prüftechnik
6071 00:23:93 AJINEXTEK
6072 00:23:8F NIDEC COPAL CORPORATION
6073 00:23:85 ANTIPODE
6074 00:23:7E ELSTER GMBH
6075 00:23:7F PLANTRONICS, INC.
6076 00:23:79 Union Business Machines Co. Ltd.
6077 00:22:53 Entorian Technologies
6078 00:22:50 Point Six Wireless, LLC
6079 00:22:49 HOME MULTIENERGY SL
6080 00:22:4A RAYLASE AG
6081 00:22:40 Universal Telecom S/A
6082 00:22:2D SMC Networks Inc.
6083 00:22:2E maintech GmbH
6084 00:23:64 Power Instruments Pte Ltd
6085 00:23:69 Cisco-Linksys, LLC
6086 00:23:70 Snell
6087 00:23:5D Cisco Systems, Inc
6088 00:23:56 Packet Forensics LLC
6089 00:23:4A Private
6090 00:23:13 Qool Technologies Ltd.
6091 00:23:0D Nortel Networks
6092 00:23:01 Witron Technology Limited
6093 00:22:F7 Conceptronic
6094 00:22:EA Rustelcom Inc.
6095 00:22:F0 3 Greens Aviation Limited
6096 00:22:E9 ProVision Communications
6097 00:21:1C Cisco Systems, Inc
6098 00:21:17 Tellord
6099 00:21:10 Clearbox Systems
6100 00:21:06 RIM Testing Services
6101 00:1F:FF Respironics, Inc.
6102 00:1F:FE HPN Supply Chain
6103 00:1F:F8 Siemens AG, Sector Industry, Drive Technologies, Motion Control Systems
6104 00:1F:FD Indigo Mobile Technologies Corp.
6105 00:22:21 ITOH DENKI CO,LTD.
6106 00:22:1B Morega Systems
6107 00:22:20 Mitac Technology Corp
6108 00:22:27 uv-electronic GmbH
6109 00:22:14 RINNAI KOREA
6110 00:22:0E Indigo Security Co., Ltd.
6111 00:22:08 Certicom Corp
6112 00:22:01 Aksys Networks Inc
6113 00:21:F7 HPN Supply Chain
6114 00:21:A0 Cisco Systems, Inc
6115 00:21:9C Honeywld Technology Corp.
6116 00:21:92 Baoding Galaxy Electronic Technology Co.,Ltd
6117 00:21:8C TopControl GMBH
6118 00:21:7F Intraco Technology Pte Ltd
6119 00:21:7A Sejin Electron, Inc.
6120 00:21:79 IOGEAR, Inc.
6121 00:21:73 Ion Torrent Systems, Inc.
6122 00:1F:C3 SmartSynch, Inc
6123 00:1F:C8 Up-Today Industrial Co., Ltd.
6124 00:1F:C1 Hanlong Technology Co.,LTD
6125 00:1F:C2 Jow Tong Technology Co Ltd
6126 00:1F:BC EVGA Corporation
6127 00:1F:B0 TimeIPS, Inc.
6128 00:1F:B5 I/O Interconnect Inc.
6129 00:1F:A9 Atlanta DTH, Inc.
6130 00:21:F1 Tutus Data AB
6131 00:21:F2 EASY3CALL Technology Limited
6132 00:21:EB ESP SYSTEMS, LLC
6133 00:21:E5 Display Solution AG
6134 00:21:E4 I-WIN
6135 00:21:DF Martin Christ GmbH
6136 00:21:D8 Cisco Systems, Inc
6137 00:21:CC Flextronics International
6138 00:1F:F1 Paradox Hellas S.A.
6139 00:1F:EC Synapse Électronique
6140 00:1F:E5 In-Circuit GmbH
6141 00:1F:D9 RSD Communications Ltd
6142 00:1F:D4 4IPNET, INC.
6143 00:1F:CF MSI Technology GmbH
6144 00:21:3F A-Team Technology Ltd.
6145 00:21:39 Escherlogic Inc.
6146 00:21:34 Brandywine Communications
6147 00:21:2F Phoebe Micro Inc.
6148 00:21:29 Cisco-Linksys, LLC
6149 00:21:2A Audiovox Corporation
6150 00:21:23 Aerosat Avionics
6151 00:21:6D Soltech Co., Ltd.
6152 00:21:6C ODVA
6153 00:21:67 HWA JIN T&I Corp.
6154 00:21:60 Hidea Solutions Co. Ltd.
6155 00:21:54 D-TACQ Solutions Ltd
6156 00:21:4D Guangzhou Skytone Transmission Technology Com. Ltd.
6157 00:21:48 Kaco Solar Korea
6158 00:21:C5 3DSP Corp
6159 00:21:BF Hitachi High-Tech Control Systems Corporation
6160 00:21:C0 Mobile Appliance, Inc.
6161 00:21:B9 Universal Devices Inc.
6162 00:21:B3 Ross Controls
6163 00:21:B2 Fiberblaze A/S
6164 00:21:AD Nordic ID Oy
6165 00:21:A6 Videotec Spa
6166 00:1F:11 OPENMOKO, INC.
6167 00:1F:0B Federal State Unitary Enterprise Industrial UnionElectropribor
6168 00:1E:FF Mueller-Elektronik GmbH & Co. KG
6169 00:1F:06 Integrated Dispatch Solutions
6170 00:1F:05 iTAS Technology Corp.
6171 00:1E:F3 From2
6172 00:1E:F8 Emfinity Inc.
6173 00:1F:7A WiWide Inc.
6174 00:1F:70 Botik Technologies LTD
6175 00:1F:75 GiBahn Media
6176 00:1F:64 Beijing Autelan Technology Inc.
6177 00:1F:5E Dyna Technology Co.,Ltd.
6178 00:1F:58 EMH Energiemesstechnik GmbH
6179 00:1F:4C Roseman Engineering Ltd
6180 00:1F:51 HD Communications Corp
6181 00:1F:4B Lineage Power
6182 00:1F:9F Thomson Telecom Belgium
6183 00:1F:93 Xiotech Corporation
6184 00:1F:98 DAIICHI-DENTSU LTD.
6185 00:1F:8C CCS Inc.
6186 00:1F:8A Ellion Digital Inc.
6187 00:1F:83 Teleplan Technology Services Sdn Bhd
6188 00:1E:30 Shireen Inc
6189 00:1E:2B Radio Systems Design, Inc.
6190 00:1E:24 Zhejiang Bell Technology Co.,ltd
6191 00:1E:18 Radio Activity srl
6192 00:1E:1D East Coast Datacom, Inc.
6193 00:1E:1E Honeywell Life Safety
6194 00:1E:13 Cisco Systems, Inc
6195 00:1E:0E MAXI VIEW HOLDINGS LIMITED
6196 00:1E:60 Digital Lighting Systems, Inc
6197 00:1E:59 Silicon Turnkey Express, LLC
6198 00:1E:54 TOYO ELECTRIC Corporation
6199 00:1E:4D Welkin Sciences, LLC
6200 00:1E:48 Wi-Links
6201 00:1E:43 AISIN AW CO.,LTD.
6202 00:1E:3E KMW Inc.
6203 00:1E:C3 Kozio, Inc.
6204 00:1E:BC WINTECH AUTOMATION CO.,LTD.
6205 00:1E:B7 TBTech, Co., Ltd.
6206 00:1E:B0 ImesD Electronica S.L.
6207 00:1E:A5 ROBOTOUS, Inc.
6208 00:1E:AB TeleWell Oy
6209 00:1E:9E ddm hopt + schuler Gmbh + Co. KG
6210 00:1E:99 Vantanol Industrial Corporation
6211 00:1F:36 Bellwin Information Co. Ltd.,
6212 00:1F:35 AIR802 LLC
6213 00:1F:30 Travelping
6214 00:1F:23 Interacoustics
6215 00:1F:24 DIGITVIEW TECHNOLOGY CO., LTD.
6216 00:1F:1D Atlas Material Testing Technology LLC
6217 00:1E:92 JEULIN S.A.
6218 00:1E:89 CRFS Limited
6219 00:1E:84 Pika Technologies Inc.
6220 00:1E:83 LAN/MAN Standards Association (LMSC)
6221 00:1E:6C Opaque Systems
6222 00:1E:E6 Shenzhen Advanced Video Info-Tech Co., Ltd.
6223 00:1E:E0 Urmet Domus SpA
6224 00:1E:DB Giken Trastem Co., Ltd.
6225 00:1E:D6 Alentec & Orion AB
6226 00:1E:CF PHILIPS ELECTRONICS UK LTD
6227 00:1C:96 Linkwise Technology Pte Ltd
6228 00:1C:91 Gefen Inc.
6229 00:1C:8A Cirrascale Corporation
6230 00:1C:84 STL Solution Co.,Ltd.
6231 00:1C:80 New Business Division/Rhea-Information CO., LTD.
6232 00:1C:76 The Wandsworth Group Ltd
6233 00:1C:6F Emfit Ltd
6234 00:1C:71 Emergent Electronics
6235 00:1C:70 NOVACOMM LTDA
6236 00:1C:6A Weiss Engineering Ltd.
6237 00:1D:59 Mitra Energy & Infrastructure
6238 00:1D:52 Defzone B.V.
6239 00:1D:4C Alcatel-Lucent
6240 00:1D:48 Sensor-Technik Wiedemann GmbH
6241 00:1D:41 Hardy Instruments
6242 00:1D:3C Muscle Corporation
6243 00:1D:30 YX Wireless S.A.
6244 00:1D:35 Viconics Electronics Inc.
6245 00:1D:2F QuantumVision Corporation
6246 00:1C:D3 ZP Engineering SEL
6247 00:1C:CE By Techdesign
6248 00:1C:C7 Rembrandt Technologies, LLC d/b/a REMSTREAM
6249 00:1C:C2 Part II Research, Inc.
6250 00:1C:BB MusicianLink
6251 00:1C:B1 Cisco Systems, Inc
6252 00:1C:B7 USC DigiArk Corporation
6253 00:1C:A3 Terra
6254 00:1C:A5 Zygo Corporation
6255 00:1C:AA Bellon Pty Ltd
6256 00:1C:9D Liecthi AG
6257 00:1D:CA PAV Electronics Limited
6258 00:1D:C4 AIOI Systems Co., Ltd.
6259 00:1D:C3 RIKOR TV, Ltd
6260 00:1D:B1 Crescendo Networks
6261 00:1D:B2 HOKKAIDO ELECTRIC ENGINEERING CO.,LTD.
6262 00:1D:B7 Tendril Networks, Inc.
6263 00:1D:AD Sinotech Engineering Consultants, Inc. Geotechnical Enginee
6264 00:1D:A8 Takahata Electronics Co.,Ltd
6265 00:1D:A7 Seamless Internet
6266 00:1D:A1 Cisco Systems, Inc
6267 00:1D:9A GODEX INTERNATIONAL CO., LTD
6268 00:1D:95 Flash, Inc.
6269 00:1D:8E Alereon, Inc.
6270 00:1D:87 VigTech Labs Sdn Bhd
6271 00:1D:88 Clearwire
6272 00:1D:7E Cisco-Linksys, LLC
6273 00:1D:7D GIGA-BYTE TECHNOLOGY CO.,LTD.
6274 00:1D:6C ClariPhy Communications, Inc.
6275 00:1D:71 Cisco Systems, Inc
6276 00:1D:78 Invengo Information Technology Co.,Ltd
6277 00:1D:65 Microwave Radio Communications
6278 00:1D:5E COMING MEDIA CORP.
6279 00:1D:29 Doro AB
6280 00:1D:22 Foss Analytical A/S
6281 00:1D:1D Inter-M Corporation
6282 00:1D:16 SFR
6283 00:1D:10 LightHaus Logic, Inc.
6284 00:1D:0A Davis Instruments, Inc.
6285 00:1D:03 Design Solutions Inc.
6286 00:1C:FE Quartics Inc
6287 00:1C:F7 AudioScience
6288 00:1C:E6 INNES
6289 00:1C:E1 INDRA SISTEMAS, S.A.
6290 00:1C:DA Exegin Technologies Limited
6291 00:1E:07 Winy Technology Co., Ltd.
6292 00:1E:02 Sougou Keikaku Kougyou Co.,Ltd.
6293 00:1E:01 Renesas Technology Sales Co., Ltd.
6294 00:1D:FB NETCLEUS Systems Corporation
6295 00:1D:F4 Magellan Technology Pty Limited
6296 00:1D:EF TRIMM, INC.
6297 00:1D:E8 Nikko Denki Tsushin Corporation(NDTC)
6298 00:1D:E3 Intuicom
6299 00:1D:DD DAT H.K. LIMITED
6300 00:1A:F8 Copley Controls Corporation
6301 00:1A:F3 Samyoung Electronics
6302 00:1A:EE Shenztech Ltd
6303 00:1A:E2 Cisco Systems, Inc
6304 00:1A:E7 Aztek Networks, Inc.
6305 00:1A:D4 iPOX Technology Co., Ltd.
6306 00:1A:D6 JIAGNSU AETNA ELECTRIC CO.,LTD
6307 00:1B:97 Violin Technologies
6308 00:1B:9C SATEL sp. z o.o.
6309 00:1B:90 Cisco Systems, Inc
6310 00:1B:86 Bosch Access Systems GmbH
6311 00:1B:8B NEC Platforms, Ltd.
6312 00:1B:7F TMN Technologies Telecomunicacoes Ltda
6313 00:1B:81 DATAQ Instruments, Inc.
6314 00:1B:80 LORD Corporation
6315 00:1B:73 DTL Broadcast Ltd
6316 00:1B:6E Anue Systems, Inc.
6317 00:1B:67 Cisco Systems Inc
6318 00:1B:60 NAVIGON AG
6319 00:1B:54 Cisco Systems, Inc
6320 00:1B:48 Shenzhen Lantech Electronics Co., Ltd.
6321 00:1B:4D Areca Technology Corporation
6322 00:1B:41 General Infinity Co.,Ltd.
6323 00:1B:3C Software Technologies Group,Inc.
6324 00:1B:35 ChongQing JINOU Science & Technology Development CO.,Ltd
6325 00:1B:2E Sinkyo Electron Inc
6326 00:1B:30 Solitech Inc.
6327 00:1B:C7 StarVedia Technology Inc.
6328 00:1B:C6 Strato Rechenzentrum AG
6329 00:1B:BB RFTech Co.,Ltd
6330 00:1B:B6 Bird Electronic Corp.
6331 00:1B:AA XenICs nv
6332 00:1B:A3 Flexit Group GmbH
6333 00:1C:63 TRUEN
6334 00:1C:57 Cisco Systems, Inc
6335 00:1C:5E ASTON France
6336 00:1C:46 QTUM
6337 00:1C:3A Element Labs, Inc.
6338 00:1C:41 scemtec Transponder Technology GmbH
6339 00:1C:34 HUEY CHIAO INTERNATIONAL CO., LTD.
6340 00:1C:33 Sutron
6341 00:1B:F7 Lund IP Products AB
6342 00:1B:F9 Intellitect Water Ltd
6343 00:1B:F8 Digitrax Inc.
6344 00:1B:F2 KWORLD COMPUTER CO., LTD
6345 00:1B:EB DMP Electronics INC.
6346 00:1B:E6 VR AG
6347 00:1B:DF Iskra Sistemi d.d.
6348 00:1B:D3 Panasonic Corp. AVC Company
6349 00:1B:D8 DVTel LTD
6350 00:1B:CC KINGTEK CCTV ALLIANCE CO., LTD.
6351 00:1A:C8 ISL (Instrumentation Scientifique de Laboratoire)
6352 00:1A:CF C.T. ELETTRONICA
6353 00:1A:C3 Scientific-Atlanta, Inc
6354 00:1A:B9 PMC
6355 00:1A:BE COMPUTER HI-TECH INC.
6356 00:1A:AB eWings s.r.l.
6357 00:1A:B2 Cyber Solutions Inc.
6358 00:1A:B7 Ethos Networks LTD.
6359 00:1C:2E HPN Supply Chain
6360 00:1C:27 Sunell Electronics Co.
6361 00:1C:22 Aeris Elettronica s.r.l.
6362 00:1C:1D CHENZHOU GOSPELL DIGITAL TECHNOLOGY CO.,LTD
6363 00:1C:18 Sicert S.r.L.
6364 00:1C:0A Shenzhen AEE Technology Co.,Ltd.
6365 00:1C:05 Nonin Medical Inc.
6366 00:1B:FE Zavio Inc.
6367 00:1B:29 Avantis.Co.,Ltd
6368 00:1B:23 SimpleComTools
6369 00:1B:1E HART Communication Foundation
6370 00:1B:12 Apprion
6371 00:1B:17 Palo Alto Networks
6372 00:1B:0B Phidgets Inc.
6373 00:1B:10 ShenZhen Kang Hui Technology Co.,ltd
6374 00:1B:04 Affinity International S.p.a
6375 00:1A:FF Wizyoung Tech.
6376 00:1A:FD EVOLIS
6377 00:19:1C Sensicast Systems
6378 00:19:1E Beyondwiz Co., Ltd.
6379 00:19:23 Phonex Korea Co., LTD.
6380 00:19:2A Antiope Associates
6381 00:19:10 Knick Elektronische Messgeraete GmbH & Co. KG
6382 00:19:17 Posiflex Inc.
6383 00:19:09 DEVI - Danfoss A/S
6384 00:19:0B Southern Vision Systems, Inc.
6385 00:19:04 WB Electronics Sp. z o.o.
6386 00:18:FF PowerQuattro Co.
6387 00:18:FA Yushin Precision Equipment Co.,Ltd.
6388 00:19:55 Cisco Systems, Inc
6389 00:19:4E Ultra Electronics - TCS (Tactical Communication Systems)
6390 00:19:50 Harman Multimedia
6391 00:19:49 TENTEL COMTECH CO., LTD.
6392 00:19:42 ON SOFTWARE INTERNATIONAL LIMITED
6393 00:19:3D GMC Guardian Mobility Corp.
6394 00:19:36 STERLITE OPTICAL TECHNOLOGIES LIMITED
6395 00:19:3B Wilibox Deliberant Group LLC
6396 00:19:2F Cisco Systems, Inc
6397 00:1A:20 CMOTECH Co. Ltd.
6398 00:1A:22 eQ-3 Entwicklung GmbH
6399 00:1A:14 Xin Hua Control Engineering Co.,Ltd.
6400 00:1A:0D HandHeld entertainment, Inc.
6401 00:1A:0F Sistemas Avanzados de Control, S.A.
6402 00:1A:08 Simoco Ltd.
6403 00:1A:01 Smiths Medical
6404 00:19:FC PT. Ufoakses Sukses Luarbiasa
6405 00:19:EF SHENZHEN LINNKING ELECTRONICS CO.,LTD
6406 00:19:F1 Star Communication Network Technology Co.,Ltd
6407 00:19:F6 Acconet (PTE) Ltd
6408 00:1A:76 SDT information Technology Co.,LTD.
6409 00:1A:6F MI.TEL s.r.l.
6410 00:1A:6A Tranzas, Inc.
6411 00:1A:63 Elster Solutions, LLC,
6412 00:1A:5E Thincom Technology Co.,Ltd
6413 00:1A:57 Matrix Design Group, LLC
6414 00:1A:5C Euchner GmbH+Co. KG
6415 00:1A:50 PheeNet Technology Corp.
6416 00:1A:9D Skipper Wireless, Inc.
6417 00:1A:A2 Cisco Systems, Inc
6418 00:1A:91 FusionDynamic Ltd.
6419 00:1A:96 ECLER S.A.
6420 00:1A:90 Trópico Sistemas e Telecomunicações da Amazônia LTDA.
6421 00:1A:8C Sophos Ltd
6422 00:1A:85 NV Michel Van de Wiele
6423 00:1A:87 Canhold International Limited
6424 00:1A:86 AdvancedIO Systems Inc
6425 00:19:B5 Famar Fueguina S.A.
6426 00:19:BA Paradox Security Systems Ltd
6427 00:19:A2 ORDYN TECHNOLOGIES
6428 00:19:AE Hopling Technologies b.v.
6429 00:19:A7 ITU-T
6430 00:19:96 TurboChef Technologies Inc.
6431 00:19:9B Diversified Technical Systems, Inc.
6432 00:19:91 avinfo
6433 00:19:8A Northrop Grumman Systems Corp.
6434 00:19:8C iXSea
6435 00:19:85 IT Watchdogs, Inc
6436 00:19:6B Danpex Corporation
6437 00:19:66 Asiarock Technology Limited
6438 00:19:5C Innotech Corporation
6439 00:19:61 Blaupunkt Embedded Systems GmbH
6440 00:19:DE MOBITEK
6441 00:19:EA TeraMage Technologies Co., Ltd.
6442 00:19:D0 Cathexis
6443 00:19:D7 FORTUNETEK CO., LTD
6444 00:19:B3 Stanford Research Systems
6445 00:1A:44 JWTrading Co., Ltd
6446 00:1A:49 Micro Vision Co.,LTD
6447 00:1A:3D Ajin Vision Co.,Ltd
6448 00:1A:31 SCAN COIN Industries AB
6449 00:1A:38 Sanmina-SCI
6450 00:1A:2C SATEC Co.,LTD
6451 00:1A:27 Ubistar
6452 00:17:AE GAI-Tronics
6453 00:17:A2 Camrivox Ltd.
6454 00:17:A7 Mobile Computing Promotion Consortium
6455 00:17:9D Kelman Limited
6456 00:17:91 LinTech GmbH
6457 00:17:96 Rittmeyer AG
6458 00:17:98 Azonic Technology Co., LTD
6459 00:17:8A DARTS TECHNOLOGIES CORP.
6460 00:17:7E Meshcom Technologies Inc.
6461 00:17:85 Sparr Electronics Ltd
6462 00:18:09 CRESYN
6463 00:18:0E Avega Systems
6464 00:18:10 IPTrade S.A.
6465 00:17:F6 Pyramid Meriden Inc.
6466 00:17:FB FA
6467 00:17:FD Amulet Hotkey
6468 00:17:EF IBM Corp
6469 00:17:D7 ION Geophysical Corporation Inc.
6470 00:17:DC DAEMYUNG ZERO1
6471 00:17:DE Advantage Six Ltd
6472 00:18:C3 CS Corporation
6473 00:18:CA Viprinet GmbH
6474 00:18:BE ANSA Corporation
6475 00:18:B2 ADEUNIS RF
6476 00:18:B7 D3 LED, LLC
6477 00:18:AB BEIJING LHWT MICROELECTRONICS INC.
6478 00:18:A6 Persistent Systems, LLC
6479 00:18:95 Hansun Technologies Inc.
6480 00:18:9A HANA Micron Inc.
6481 00:18:E7 Cameo Communications, INC.
6482 00:18:EE Videology Imaging Solutions, Inc.
6483 00:18:E2 Topdata Sistemas de Automacao Ltda
6484 00:18:DB EPL Technology Ltd
6485 00:18:E0 ANAVEO
6486 00:18:CF Baldor Electric Company
6487 00:18:D4 Unified Display Interface SIG
6488 00:18:4A Catcher, Inc.
6489 00:18:4C Bogen Communications
6490 00:18:45 Pulsar-Telecom LLC.
6491 00:18:3E Digilent, Inc
6492 00:18:28 e2v technologies (UK) ltd.
6493 00:18:2D Artec Design
6494 00:18:21 SINDORICOH
6495 00:18:15 GZ Technologies, Inc.
6496 00:18:1C Exterity Limited
6497 00:17:72 ASTRO Strobel Kommunikationssysteme GmbH
6498 00:17:77 Obsidian Research Corporation
6499 00:17:6E DUCATI SISTEMI
6500 00:17:62 Solar Technology, Inc.
6501 00:17:69 Cymphonix Corp
6502 00:17:5D Dongseo system.
6503 00:17:5B ACS Solutions Switzerland Ltd.
6504 00:17:56 Vinci Labs Oy
6505 00:17:4F iCatch Inc.
6506 00:17:CD CEC Wireless R&D Ltd.
6507 00:17:D2 THINLINX PTY LTD
6508 00:17:C6 Cross Match Technologies Inc
6509 00:17:BA SEDO CO., LTD.
6510 00:17:BF Coherent Research Limited
6511 00:17:C1 CM Precision Technology LTD.
6512 00:17:B3 Aftek Infosys Limited
6513 00:18:6A Global Link Digital Technology Co,.LTD
6514 00:18:6F Setha Industria Eletronica LTDA
6515 00:18:76 WowWee Ltd.
6516 00:18:69 KINGJIM
6517 00:18:64 Eaton Corporation
6518 00:18:5D TAIGUEN TECHNOLOGY (SHEN-ZHEN) CO., LTD.
6519 00:18:51 SWsoft
6520 00:18:58 TagMaster AB
6521 00:18:9F Lenntek Corporation
6522 00:18:8E Ekahau, Inc.
6523 00:18:87 Metasystem SpA
6524 00:18:89 WinNet Solutions Limited
6525 00:18:7B 4NSYS Co. Ltd.
6526 00:16:61 Novatium Solutions (P) Ltd
6527 00:16:63 KBT Mobile
6528 00:16:68 Eishin Electronics
6529 00:16:62 Liyuh Technology Ltd.
6530 00:16:5C Trackflow Ltd
6531 00:16:55 FUHO TECHNOLOGY Co., LTD
6532 00:16:50 Herley General Microwave Israel.
6533 00:15:E4 Zimmer Elektromedizin
6534 00:15:DA IRITEL A.D.
6535 00:15:DF Clivet S.p.A.
6536 00:15:D3 Pantech&Curitel Communications, Inc.
6537 00:15:C7 Cisco Systems, Inc
6538 00:15:C0 DIGITAL TELEMEDIA CO.,LTD.
6539 00:15:BA iba AG
6540 00:17:4A SOCOMEC
6541 00:17:43 Deck Srl
6542 00:17:3D Neology
6543 00:17:3E LeucotronEquipamentos Ltda.
6544 00:17:38 International Business Machines
6545 00:17:2C TAEJIN INFOTECH
6546 00:17:20 Image Sensing Systems, Inc.
6547 00:17:25 Liquid Computing
6548 00:17:01 KDE, Inc.
6549 00:17:03 MOSDAN Internation Co.,Ltd
6550 00:16:FC TOHKEN CO.,LTD.
6551 00:16:F0 Dell
6552 00:16:F5 Dalian Golden Hualu Digital Technology Co.,Ltd
6553 00:16:E9 Tiba Medical Inc
6554 00:16:E4 VANGUARD SECURITY ENGINEERING CORP.
6555 00:16:DD Gigabeam Corporation
6556 00:16:E2 American Fibertek, Inc.
6557 00:16:D8 Senea AB
6558 00:16:9C Cisco Systems, Inc
6559 00:16:9E TV One Ltd
6560 00:16:A3 Ingeteam Transmission&Distribution, S.A.
6561 00:16:90 J-TEK INCORPORATION
6562 00:16:97 NEC Corporation
6563 00:16:89 Pilkor Electronics Co., Ltd
6564 00:16:8B Paralan Corporation
6565 00:16:84 Donjin Co.,Ltd.
6566 00:16:7D Sky-Line Information Co., Ltd.
6567 00:16:78 SHENZHEN BAOAN GAOKE ELECTRONICS CO., LTD
6568 00:16:49 SetOne GmbH
6569 00:16:3F CReTE SYSTEMS Inc.
6570 00:16:38 TECOM Co., Ltd.
6571 00:16:33 Oxford Diagnostics Ltd.
6572 00:16:2C Xanboo
6573 00:16:27 embedded-logic DESIGN AND MORE GmbH
6574 00:16:19 Lancelan Technologies S.L.
6575 00:16:14 Picosecond Pulse Labs
6576 00:17:19 Audiocodes USA, Inc
6577 00:17:1E Theo Benning GmbH & Co. KG
6578 00:17:12 ISCO International
6579 00:17:0D Dust Networks Inc.
6580 00:16:0F BADGER METER INC
6581 00:16:0A SWEEX Europe BV
6582 00:16:03 COOLKSKY Co., LTD
6583 00:15:FC Littelfuse Startco
6584 00:15:F7 Wintecronics Ltd.
6585 00:15:F0 EGO BV
6586 00:15:EA Tellumat (Pty) Ltd
6587 00:16:C5 Shenzhen Xing Feng Industry Co.,Ltd
6588 00:16:C7 Cisco Systems, Inc
6589 00:16:CC Xcute Mobile Corp.
6590 00:16:C0 Semtech Corporation
6591 00:16:B4 Private
6592 00:16:A8 CWT CO., LTD.
6593 00:16:AD BT-Links Company Limited
6594 00:15:53 Cytyc Corporation
6595 00:15:55 DFM GmbH
6596 00:15:4E IEC
6597 00:15:47 AiZen Solutions Inc.
6598 00:15:42 MICROHARD S.R.L.
6599 00:15:3B EMH metering GmbH & Co. KG
6600 00:15:34 A Beltrónica-Companhia de Comunicações, Lda
6601 00:14:40 ATOMIC Corporation
6602 00:14:39 Blonder Tongue Laboratories, Inc.
6603 00:14:34 Keri Systems, Inc
6604 00:14:2D Toradex AG
6605 00:14:26 NL Technology
6606 00:14:21 Total Wireless Technologies Pte. Ltd.
6607 00:14:1C Cisco Systems, Inc
6608 00:15:83 IVT corporation
6609 00:15:7E Weidmüller Interface GmbH & Co. KG
6610 00:15:79 Lunatone Industrielle Elektronik GmbH
6611 00:15:74 Horizon Semiconductors Ltd.
6612 00:15:66 A-First Technology Co., Ltd.
6613 00:15:61 JJPlus Corporation
6614 00:15:5A DAINIPPON PHARMACEUTICAL CO., LTD.
6615 00:15:54 Atalum Wireless S.A.
6616 00:15:28 Beacon Medical Products LLC d.b.a. BeaconMedaes
6617 00:15:21 Horoquartz
6618 00:15:23 Meteor Communications Corporation
6619 00:15:22 Dea Security
6620 00:15:1C LENECO
6621 00:15:12 Zurich University of Applied Sciences
6622 00:15:0B SAGE INFOTECH LTD.
6623 00:15:06 Neo Photonics
6624 00:14:FF Precise Automation, Inc.
6625 00:14:F8 Scientific Atlanta
6626 00:14:F3 ViXS Systems Inc
6627 00:14:E7 Stolinx,. Inc
6628 00:14:EC Acro Telecom
6629 00:14:E2 datacom systems inc.
6630 00:14:D6 Jeongmin Electronics Co.,Ltd.
6631 00:14:DB Elma Trenew Electronic GmbH
6632 00:14:DD Covergence Inc.
6633 00:14:DC Communication System Design & Manufacturing (CSDM)
6634 00:14:CF INVISIO Communications
6635 00:14:CA Key Radio Systems Limited
6636 00:14:C3 Seagate Technology
6637 00:14:BC SYNECTIC TELECOM EXPORTS PVT. LTD.
6638 00:14:B7 AR Infotek Inc.
6639 00:14:AD Gassner Wiege- und Meßtechnik GmbH
6640 00:14:B2 mCubelogics Corporation
6641 00:14:A6 Teranetics, Inc.
6642 00:14:9F System and Chips, Inc.
6643 00:14:A1 Synchronous Communication Corp
6644 00:14:70 Prokom Software SA
6645 00:14:69 Cisco Systems, Inc
6646 00:14:62 Digiwell Technology, inc
6647 00:14:5D WJ Communications, Inc.
6648 00:14:50 Heim Systems GmbH
6649 00:14:56 Edge Products
6650 00:14:4C General Meters Corp.
6651 00:14:45 Telefon-Gradnja d.o.o.
6652 00:14:47 BOAZ Inc.
6653 00:14:46 SuperVision Solutions LLC
6654 00:15:B3 Caretech AB
6655 00:15:A9 KWANG WOO I&C CO.,LTD
6656 00:15:9D Tripp Lite
6657 00:15:91 RLW Inc.
6658 00:15:8A SURECOM Technology Corp.
6659 00:15:8F NTT Advanced Technology Corporation
6660 00:15:90 Hectronic GmbH
6661 00:14:A0 Accsense, Inc.
6662 00:14:93 Systimax Solutions
6663 00:14:8E Tele Power Inc.
6664 00:14:87 American Technology Integrators
6665 00:14:82 Aurora Networks
6666 00:14:81 Multilink Inc
6667 00:14:7C 3Com Ltd
6668 00:14:75 Wiline Networks, Inc.
6669 00:12:E7 Projectek Networking Electronics Corp.
6670 00:12:E8 Fraunhofer IMS
6671 00:12:DB ZIEHL industrie-elektronik GmbH + Co KG
6672 00:12:E2 ALAXALA Networks Corporation
6673 00:12:D6 Jiangsu Yitong High-Tech Co.,Ltd
6674 00:12:D5 Motion Reality Inc.
6675 00:12:C3 WIT S.A.
6676 00:13:E5 TENOSYS, INC.
6677 00:13:EA Kamstrup A/S
6678 00:13:DE Adapt4, LLC
6679 00:13:D7 SPIDCOM Technologies SA
6680 00:13:D8 Princeton Instruments
6681 00:13:CF 4Access Communications
6682 00:13:D2 PAGE IBERICA, S.A.
6683 00:13:C9 Beyond Achieve Enterprises Ltd.
6684 00:13:C2 WACOM Co.,Ltd
6685 00:13:BD HYMATOM SA
6686 00:13:B8 RyCo Electronic Systems Limited
6687 00:13:4E Valox Systems, Inc.
6688 00:13:53 HYDAC Filtertechnik GMBH
6689 00:13:4D Inepro BV
6690 00:13:47 Red Lion Controls, LP
6691 00:13:3B Speed Dragon Multimedia Limited
6692 00:13:40 AD.EL s.r.l.
6693 00:13:2E ITian Coporation
6694 00:13:28 Westech Korea Inc.,
6695 00:13:2D iWise Communications
6696 00:13:34 Arkados, Inc.
6697 00:13:B3 Ecom Communications Technology Co., Ltd.
6698 00:13:AC Sunmyung Electronics Co., LTD
6699 00:13:A6 Extricom Ltd
6700 00:13:A5 General Solutions, LTD.
6701 00:13:A0 ALGOSYSTEM Co., Ltd.
6702 00:13:99 STAC Corporation.
6703 00:13:93 Panta Systems, Inc.
6704 00:13:94 Infohand Co.,Ltd
6705 00:13:8D Kinghold
6706 00:12:C8 Perfect tech
6707 00:12:B9 Fusion Digital Technology
6708 00:12:BE Astek Corporation
6709 00:12:AC ONTIMETEK INC.
6710 00:12:AB WiLife, Inc.
6711 00:12:B2 AVOLITES LTD.
6712 00:12:A6 Dolby Australia
6713 00:13:78 Qsan Technology, Inc.
6714 00:13:7D Dynalab, Inc.
6715 00:13:84 Advanced Motion Controls
6716 00:13:7E CorEdge Networks, Inc.
6717 00:13:6C TomTom
6718 00:13:6B E-TEC
6719 00:13:59 ProTelevision Technologies A/S
6720 00:13:5E EAB/RWI/K
6721 00:12:9F RAE Systems
6722 00:12:99 Ktech Telecommunications Inc
6723 00:12:9A IRT Electronics Pty Ltd
6724 00:12:8C Woodward Governor
6725 00:12:93 GE Energy
6726 00:12:87 Digital Everywhere Unterhaltungselektronik GmbH
6727 00:12:80 Cisco Systems, Inc
6728 00:13:1E Peiker acustic GmbH & Co. KG
6729 00:13:23 Cap Co., Ltd.
6730 00:13:0B Mextal B.V.
6731 00:13:12 Amedia Networks Inc.
6732 00:12:F8 WNI Resources, LLC
6733 00:12:FF Lely Industries N.V.
6734 00:13:04 Flaircomm Technologies Co. LTD
6735 00:14:10 Suzhou Keda Technology CO.,Ltd
6736 00:14:17 RSE Informations Technologie GmbH
6737 00:14:08 Eka Systems Inc.
6738 00:14:02 kk-electronic a/s
6739 00:14:01 Rivertree Networks Corp.
6740 00:13:FB RKC INSTRUMENT INC.
6741 00:13:F4 Psitek (Pty) Ltd
6742 00:13:EF Kingjon Digital Technology Co.,Ltd
6743 00:11:F7 Shenzhen Forward Industry Co., Ltd
6744 00:11:F2 Institute of Network Technologies
6745 00:11:EB Innovative Integration
6746 00:11:E6 Scientific Atlanta
6747 00:11:E5 KCodes Corporation
6748 00:11:DF Current Energy
6749 00:11:D3 NextGenTel Holding ASA
6750 00:11:0E Tsurusaki Sealand Transportation Co. Ltd.
6751 00:11:15 EPIN Technologies, Inc.
6752 00:11:14 EverFocus Electronics Corp.
6753 00:11:07 RGB Networks Inc.
6754 00:11:08 Orbital Data Corporation
6755 00:11:02 Aurora Multimedia Corp.
6756 00:0F:FC Merit Li-Lin Ent.
6757 00:0F:DA YAZAKI CORPORATION
6758 00:0F:F3 Jung Myoung Communications&Technology
6759 00:11:A2 Manufacturing Technology Inc
6760 00:11:9B Telesynergy Research Inc.
6761 00:11:8C Missouri Department of Transportation
6762 00:11:91 CTS-Clima Temperatur Systeme GmbH
6763 00:11:8B Alcatel-Lucent, Enterprise Business Group
6764 00:11:96 Actuality Systems, Inc.
6765 00:11:7E Progeny, A division of Midmark Corp
6766 00:11:79 Singular Technology Co. Ltd.
6767 00:11:72 COTRON CORPORATION
6768 00:11:66 Taelim Electronics Co., Ltd.
6769 00:11:6B Digital Data Communications Asia Co.,Ltd
6770 00:11:6C Nanwang Multimedia Inc.,Ltd
6771 00:11:62 STAR MICRONICS CO.,LTD.
6772 00:11:61 NetStreams, LLC
6773 00:11:55 Sevis Systems
6774 00:11:5C Cisco Systems, Inc
6775 00:11:47 Secom-Industry co.LTD.
6776 00:11:4C caffeina applied research ltd.
6777 00:12:74 NIT lab
6778 00:12:7A Sanyu Industry Co.,Ltd.
6779 00:12:6D University of California, Berkeley
6780 00:12:68 IPS d.o.o.
6781 00:12:67 Panasonic Corporation
6782 00:12:61 Adaptix, Inc
6783 00:12:57 LeapComm Communication Technologies Inc.
6784 00:12:22 Skardin (UK) Ltd
6785 00:12:27 Franklin Electric Co., Inc.
6786 00:12:1B Sound Devices, LLC
6787 00:12:21 B.Braun Melsungen AG
6788 00:12:14 Koenig & Bauer AG
6789 00:12:0F IEEE 802.3
6790 00:12:08 Gantner Instruments GmbH
6791 00:12:01 Cisco Systems, Inc
6792 00:12:02 Decrane Aerospace - Audio International Inc.
6793 00:11:C7 Raymarine UK Ltd
6794 00:11:CC Guangzhou Jinpeng Group Co.,Ltd.
6795 00:11:B5 Shenzhen Powercom Co.,Ltd
6796 00:11:BA Elexol Pty Ltd
6797 00:11:C1 4P MOBILE DATA PROCESSING
6798 00:11:A8 Quest Technologies
6799 00:11:A7 Infilco Degremont Inc.
6800 00:12:50 Tokyo Aircaft Instrument Co., Ltd.
6801 00:12:4B Texas Instruments
6802 00:12:44 Cisco Systems, Inc
6803 00:12:38 SetaBox Technology Co., Ltd.
6804 00:12:3D GES Co, Ltd
6805 00:12:3E ERUNE technology Co., Ltd.
6806 00:12:2C Soenen Controls N.V.
6807 00:12:31 Motion Control Systems, Inc.
6808 00:11:46 Telecard-Pribor Ltd
6809 00:11:40 Nanometrics Inc.
6810 00:11:39 STOEBER ANTRIEBSTECHNIK GmbH + Co. KG.
6811 00:11:3A SHINBORAM
6812 00:11:34 MediaCell, Inc.
6813 00:11:27 TASI, Inc
6814 00:11:2A Niko NV
6815 00:11:21 Cisco Systems, Inc
6816 00:0E:BB Everbee Networks
6817 00:0E:B4 GUANGZHOU GAOKE COMMUNICATIONS TECHNOLOGY CO.LTD.
6818 00:0E:AE GAWELL TECHNOLOGIES CORP.
6819 00:0E:A8 United Technologists Europe Limited
6820 00:0E:AD Metanoia Technologies, Inc.
6821 00:0E:A1 Formosa Teletek Corporation
6822 00:0E:9C Benchmark Electronics
6823 00:0E:9B Ambit Microsystems Corporation
6824 00:0E:8E SparkLAN Communications, Inc.
6825 00:0E:95 Fujiya Denki Seisakusho Co.,Ltd.
6826 00:0F:C1 WAVE Corporation
6827 00:0F:C8 Chantry Networks
6828 00:0F:C7 Dionica R&D Ltd.
6829 00:0F:BA Tevebox AB
6830 00:0F:A7 Raptor Networks Technology
6831 00:0F:AE E2O Communications
6832 00:0F:A8 Photometrics, Inc.
6833 00:0F:9A Synchrony, Inc.
6834 00:0F:A2 2xWireless
6835 00:0E:89 CLEMATIC
6836 00:0E:82 Commtech Wireless
6837 00:0E:7C Televes S.A.
6838 00:0E:76 GEMSOC INNOVISION INC.
6839 00:0E:6E MAT S.A. (Mircrelec Advanced Technology)
6840 00:0E:72 CTS electronics
6841 00:0E:68 E-TOP Network Technology Inc.
6842 00:0E:67 Eltis Microelectronics Ltd.
6843 00:0F:E7 Lutron Electronics Co., Inc.
6844 00:0F:EC ARKUS Inc.
6845 00:0F:E0 NComputing Co.,Ltd.
6846 00:0F:D4 Soundcraft
6847 00:0F:D9 FlexDSL Telecommunications AG
6848 00:0E:EA Shadong Luneng Jicheng Electronics,Co.,Ltd
6849 00:0E:DD SHURE INCORPORATED
6850 00:0E:E4 BOE TECHNOLOGY GROUP CO.,LTD
6851 00:0E:D8 Positron Access Solutions Corp
6852 00:0E:CD SKOV A/S
6853 00:0E:CE S.I.T.T.I. S.p.A.
6854 00:0E:D3 Epicenter, Inc.
6855 00:0E:C7 Motorola Korea
6856 00:0F:93 Landis+Gyr Ltd.
6857 00:0F:94 Genexis BV
6858 00:0F:8E DONGYANG TELECOM CO.,LTD.
6859 00:0F:87 Maxcess International
6860 00:0F:82 Mortara Instrument, Inc.
6861 00:0F:81 PAL Pacific Inc.
6862 00:0F:74 Qamcom Technology AB
6863 00:0F:7B Arce Sistemas, S.A.
6864 00:0F:68 Vavic Network Technology, Inc.
6865 00:0F:6F FTA Communication Technologies
6866 00:0F:62 Alcatel Bell Space N.V.
6867 00:0F:5C Day One Digital Media Limited
6868 00:0F:55 Datawire Communication Networks Inc.
6869 00:0F:49 Northover Solutions Limited
6870 00:0F:50 StreamScale Limited
6871 00:0F:42 Xalyo Systems
6872 00:0F:1C DigitAll World Co., Ltd
6873 00:0F:0A Clear Edge Networks
6874 00:0F:09 Private
6875 00:0F:03 COM&C CO., LTD
6876 00:0E:F7 Vulcan Portals Inc
6877 00:0E:FC JTAG Technologies B.V.
6878 00:0E:E9 WayTech Development, Inc.
6879 00:0E:F0 Festo AG & Co. KG
6880 00:0F:4F Cadmus Technology Ltd
6881 00:0F:35 Cisco Systems, Inc
6882 00:0F:2E Megapower International Corp.
6883 00:0F:29 Augmentix Corporation
6884 00:0F:22 Helius, Inc.
6885 00:0F:0F Real ID Technology Co., Ltd.
6886 00:0F:16 JAY HOW TECHNOLOGY CO.,
6887 00:0F:1B Ego Systems Inc.
6888 00:0D:74 Sand Network Systems, Inc.
6889 00:0D:7B Consensys Computers Inc.
6890 00:0D:6E K-Patents Oy
6891 00:0D:68 Vinci Systems, Inc.
6892 00:0D:6D K-Tech Devices Corp.
6893 00:0D:5B Smart Empire Investments Limited
6894 00:0D:5C Robert Bosch GmbH, VT-ATMO
6895 00:0D:61 Giga-Byte Technology Co., Ltd.
6896 00:0D:55 SANYCOM Technology Co.,Ltd
6897 00:0D:49 Triton Systems of Delaware, Inc.
6898 00:0D:4E NDR Co.,LTD.
6899 00:0E:5B ParkerVision - Direct2Data
6900 00:0E:55 AUVITRAN
6901 00:0E:56 4G Systems GmbH & Co. KG
6902 00:0E:4F Trajet GmbH
6903 00:0E:48 Lipman TransAction Solutions
6904 00:0E:43 G-Tek Electronics Sdn. Bhd.
6905 00:0E:34 NexGen City, LP
6906 00:0E:3B Hawking Technologies, Inc.
6907 00:0E:2F Roche Diagnostics GmbH
6908 00:0D:FB Komax AG
6909 00:0D:E9 Napatech Aps
6910 00:0D:EE Andrew RF Power Amplifier Group
6911 00:0D:E2 CMZ Sistemi Elettronici
6912 00:0D:DC VAC
6913 00:0D:D6 ITI LTD
6914 00:0D:DB AIRWAVE TECHNOLOGIES INC.
6915 00:0D:CA Tait Electronics
6916 00:0D:CF Cidra Corp.
6917 00:0E:28 Dynamic Ratings P/L
6918 00:0E:22 Private
6919 00:0E:21 MTU Friedrichshafen GmbH
6920 00:0E:15 Tadlys LTD
6921 00:0E:1C Hach Company
6922 00:0E:0D Hesch Schröder GmbH
6923 00:0E:10 C-guys, Inc.
6924 00:0D:F5 Teletronics International Inc.
6925 00:0D:FC ITFOR Inc.
6926 00:0E:01 ASIP Technologies Inc.
6927 00:0C:F0 M & N GmbH
6928 00:0C:F5 InfoExpress
6929 00:0C:E0 Trek Diagnostics Inc.
6930 00:0C:E4 NeuroCom International, Inc.
6931 00:0C:E9 BLOOMBERG L.P.
6932 00:0C:CE Cisco Systems, Inc
6933 00:0C:D4 Positron Public Safety Systems inc.
6934 00:0C:CD IEC - TC57
6935 00:0D:15 Voipac s.r.o.
6936 00:0D:16 UHS Systems Pty Ltd
6937 00:0D:1B Kyoto Electronics Manufacturing Co., Ltd.
6938 00:0D:0F Finlux Ltd
6939 00:0D:03 Matrics, Inc.
6940 00:0D:08 AboveCable, Inc.
6941 00:0C:FC S2io Technologies Corp
6942 00:0C:F6 Sitecom Europe BV
6943 00:0D:A3 Emerging Technologies Limited
6944 00:0D:9C Elan GmbH & Co KG
6945 00:0D:96 Vtera Technology Inc.
6946 00:0D:95 Opti-cell, Inc.
6947 00:0D:90 Factum Electronics AB
6948 00:0D:89 Bils Technology Inc
6949 00:0D:80 Online Development Inc
6950 00:0D:C9 THALES Elektronik Systeme GmbH
6951 00:0D:C3 First Communication, Inc.
6952 00:0D:BC Cisco Systems, Inc
6953 00:0D:B7 SANKO ELECTRIC CO,.LTD
6954 00:0D:B0 Olym-tech Co.,Ltd.
6955 00:0D:A8 Teletronics Technology Corporation
6956 00:0D:41 Siemens AG ICM MP UC RD IT KLF1
6957 00:0D:3A Microsoft Corp.
6958 00:0D:35 PAC International Ltd
6959 00:0D:2E Matsushita Avionics Systems Corporation
6960 00:0D:28 Cisco Systems, Inc
6961 00:0D:22 Unitronics LTD
6962 00:0D:27 MICROPLEX Printware AG
6963 00:0C:21 Faculty of Science and Technology, Keio University
6964 00:0C:11 NIPPON DEMPA CO.,LTD.
6965 00:0C:10 PNI Corporation
6966 00:0C:12 Micro-Optronic-Messtechnik GmbH
6967 00:0C:17 AJA Video Systems Inc
6968 00:0C:04 Tecnova
6969 00:0C:0B Broadbus Technologies
6970 00:0B:F8 Infinera
6971 00:0B:FF Berkeley Camera Engineering
6972 00:0B:EC NIPPON ELECTRIC INSTRUMENT, INC.
6973 00:0B:B8 Kihoku Electronic Co.
6974 00:0B:BD Connexionz Limited
6975 00:0B:AD PC-PoS Inc.
6976 00:0B:A0 T&L Information Inc.
6977 00:0B:A7 Maranti Networks
6978 00:0B:AC 3Com Ltd
6979 00:0B:93 Ritter Elektronik
6980 00:0B:98 NiceTechVision
6981 00:0B:9B Sirius System Co, Ltd.
6982 00:0B:8C Flextronics
6983 00:0B:F1 LAP Laser Applikations
6984 00:0B:DF Shenzhen RouterD Networks Limited
6985 00:0B:DE TELDIX GmbH
6986 00:0B:E0 SercoNet Ltd.
6987 00:0B:E5 HIMS International Corporation
6988 00:0B:D9 General Hydrogen
6989 00:0B:AE Vitals System Inc.
6990 00:0B:D0 XiMeta Technology Americas Inc.
6991 00:0B:D5 Nvergence, Inc.
6992 00:0B:C4 BIOTRONIK GmbH & Co
6993 00:0B:C9 Electroline Equipment
6994 00:0B:B1 Super Star Technology Co., Ltd.
6995 00:0B:B6 Metalligence Technology Corp.
6996 00:0B:79 X-COM, Inc.
6997 00:0B:80 Lycium Networks
6998 00:0B:87 American Reliance Inc.
6999 00:0B:6D SOLECTRON JAPAN NAKANIIDA
7000 00:0B:74 Kingwave Technology Co., Ltd.
7001 00:0B:67 Topview Technology Corporation
7002 00:0B:61 Friedrich Lütze GmbH & Co. KG
7003 00:0B:66 Teralink Communications
7004 00:0B:68 Addvalue Communications Pte Ltd
7005 00:0B:58 Astronautics C.A LTD
7006 00:0B:50 Oxygnet
7007 00:0B:44 Concord IDea Corp.
7008 00:0B:49 RF-Link System Inc.
7009 00:0B:4B VISIOWAVE SA
7010 00:0B:31 Yantai ZhiYang Scientific and technology industry CO., LTD
7011 00:0B:3D CONTAL OK Ltd.
7012 00:0B:38 Knürr GmbH
7013 00:0B:2A HOWTEL Co., Ltd.
7014 00:0B:2C Eiki Industrial Co. Ltd.
7015 00:0C:97 NV ADB TTV Technologies SA
7016 00:0C:9C Chongho information & communications
7017 00:0C:9E MemoryLink Corp.
7018 00:0C:89 AC Electric Vehicles, Ltd.
7019 00:0C:8B Connect Tech Inc
7020 00:0C:90 Octasic Inc.
7021 00:0C:84 Eazix, Inc.
7022 00:0C:75 Oriental integrated electronics. LTD
7023 00:0C:77 Life Racing Ltd
7024 00:0C:7C Internet Information Image Inc.
7025 00:0C:43 Ralink Technology, Corp.
7026 00:0C:45 Animation Technologies Inc.
7027 00:0C:3C MediaChorus, Inc.
7028 00:0C:32 Avionic Design Development GmbH
7029 00:0C:35 KaVo Dental GmbH & Co. KG
7030 00:0C:2B ELIAS Technology, Inc.
7031 00:0C:28 RIFATRON
7032 00:0C:1C MicroWeb Co., Ltd.
7033 00:0C:64 X2 MSA Group
7034 00:0C:69 National Radio Astronomy Observatory
7035 00:0C:70 ACC GmbH
7036 00:0C:51 Scientific Technologies Inc.
7037 00:0C:56 Megatel Computer (1986) Corp.
7038 00:0C:58 M&S Systems
7039 00:0C:5D CHIC TECHNOLOGY (CHINA) CORP.
7040 00:0C:4A Cygnus Microsystems (P) Limited
7041 00:0C:C8 Xytronix Research & Design, Inc.
7042 00:0C:BB ISKRAEMECO
7043 00:0C:B5 Premier Technolgies, Inc
7044 00:0C:BC Iscutum
7045 00:0C:A3 Rancho Technology, Inc.
7046 00:0C:AA Cubic Transportation Systems Inc
7047 00:0A:38 Apani Networks
7048 00:0A:3F Data East Corporation
7049 00:0A:44 Avery Dennison Deutschland GmbH
7050 00:0A:46 ARO WELDING TECHNOLOGIES SAS
7051 00:0A:33 Emulex Corporation
7052 00:0A:31 HCV Consulting
7053 00:0A:2C Active Tchnology Corporation
7054 00:42:52 RLX Technologies
7055 00:0A:2A QSI Systems Inc.
7056 00:0A:1E Red-M Products Limited
7057 00:0A:23 Parama Networks Inc
7058 00:0A:17 NESTAR COMMUNICATIONS, INC
7059 00:0A:1C Bridge Information Co., Ltd.
7060 00:0B:19 Vernier Networks, Inc.
7061 00:0B:1E KAPPA opto-electronics GmbH
7062 00:0B:25 Aeluros
7063 00:0B:17 MKS Instruments
7064 00:0B:12 NURI Telecom Co., Ltd.
7065 00:0B:0B Corrent Corporation
7066 00:0A:FA Traverse Technologies Australia
7067 00:0A:FF Kilchherr Elektronik AG
7068 00:0A:F3 Cisco Systems, Inc
7069 00:0A:F8 American Telecare Inc.
7070 00:0A:EE GCD Hard- & Software GmbH
7071 00:0A:06 Teledex LLC
7072 00:0A:09 TaraCom Integrated Products, Inc.
7073 00:0A:0B Sealevel Systems, Inc.
7074 00:0A:10 FAST media integrations AG
7075 00:09:F7 SED, a division of Calian
7076 00:0A:01 SOHOware, Inc.
7077 00:09:E9 Cisco Systems, Inc
7078 00:09:F0 Shimizu Technology Inc.
7079 00:09:EA YEM Inc.
7080 00:09:E4 K Tech Infosystem Inc.
7081 00:09:D8 Fält Communications AB
7082 00:09:DD Mavin Technology Inc.
7083 00:09:B1 Kanematsu Electronics, Ltd.
7084 00:09:A3 Leadfly Techologies Corp. Ltd.
7085 00:09:AA Data Comm for Business, Inc.
7086 00:09:A4 HARTEC Corporation
7087 00:09:9E Testech, Inc.
7088 00:09:92 InterEpoch Technology,INC.
7089 00:09:91 GE Fanuc Automation Manufacturing, Inc.
7090 00:09:8B Entropic Communications, Inc.
7091 00:0A:B0 LOYTEC electronics GmbH
7092 00:0A:B7 Cisco Systems, Inc
7093 00:0A:A4 SHANGHAI SURVEILLANCE TECHNOLOGY CO,LTD
7094 00:0A:A9 Brooks Automation GmbH
7095 00:0A:91 HemoCue AB
7096 00:0A:9D King Young Technology Co. Ltd.
7097 00:0A:8C Guardware Systems Ltd.
7098 00:0A:97 SONICblue, Inc.
7099 00:0A:7D Valo, Inc.
7100 00:0A:84 Rainsun Enterprise Co., Ltd.
7101 00:0A:89 Creval Systems, Inc.
7102 00:09:D7 DC Security Products
7103 00:09:CA iMaxNetworks(Shenzhen)Limited.
7104 00:09:D1 SERANOA NETWORKS INC
7105 00:09:C5 KINGENE Technology Corporation
7106 00:09:BD Epygi Technologies, Ltd.
7107 00:09:B6 Cisco Systems, Inc
7108 00:09:7F Vsecure 2000 LTD.
7109 00:09:84 MyCasa Network Inc.
7110 00:09:71 Time Management, Inc.
7111 00:09:78 AIJI System Co., Ltd.
7112 00:09:72 Securebase,Inc
7113 00:09:6C Imedia Semiconductor Corp.
7114 00:09:65 HyunJu Computer Co., Ltd.
7115 00:09:60 YOZAN Inc.
7116 00:09:56 Network Systems Group, Ltd. (NSG)
7117 00:09:55 Young Generation International Corp.
7118 00:0A:E9 AirVast Technology Inc.
7119 00:0A:DB SkyPilot Network, Inc
7120 00:0A:DD Allworx Corp.
7121 00:0A:E2 Binatone Electronics International, Ltd
7122 00:0A:CA YOKOYAMA SHOKAI CO.,Ltd.
7123 00:0A:CF PROVIDEO Multimedia Co. Ltd.
7124 00:0A:D6 BeamReach Networks
7125 00:0A:BC Seabridge Ltd.
7126 00:0A:BE OPNET Technologies CO., LTD.
7127 00:0A:C3 eM Technics Co., Ltd.
7128 00:0A:78 OLITEC
7129 00:0A:71 Avrio Technologies, Inc
7130 00:0A:76 Beida Jade Bird Huaguang Technology Co.,Ltd
7131 00:0A:63 DHD GmbH
7132 00:0A:65 GentechMedia.co.,ltd.
7133 00:0A:6A SVM Microwaves s.r.o.
7134 00:0A:5E 3COM Corporation
7135 00:0A:52 AsiaRF Ltd.
7136 00:0A:4B DataPower Technology, Inc.
7137 00:07:5A Air Products and Chemicals, Inc.
7138 00:07:54 Xyterra Computing, Inc.
7139 00:07:4E IPFRONT Inc
7140 00:07:4D Zebra Technologies Corp.
7141 00:07:42 Ormazabal
7142 00:07:48 The Imaging Source Europe
7143 00:07:36 Data Video Technologies Co., Ltd.
7144 00:07:3D Nanjing Postel Telecommunications Co., Ltd.
7145 00:07:3C Telecom Design
7146 00:07:2A Innovance Networks
7147 00:07:2F Intransa, Inc.
7148 00:07:30 Hutchison OPTEL Telecom Technology Co., Ltd.
7149 00:07:25 Bematech International Corp.
7150 00:08:18 Pixelworks, Inc.
7151 00:08:12 GM-2 Corporation
7152 00:08:11 VOIX Corporation
7153 00:08:0B Birka BPA Informationssystem AB
7154 00:08:05 Techno-Holon Corporation
7155 00:08:0C VDA Elettronica spa
7156 00:07:FB Giga Stream UMTS Technologies GmbH
7157 00:07:F5 Bridgeco Co AG
7158 00:07:E8 EdgeWave
7159 00:07:EF Lockheed Martin Tactical Systems
7160 00:07:E2 Bitworks, Inc.
7161 00:07:D6 Commil Ltd.
7162 00:07:DC Atek Co, Ltd.
7163 00:09:23 Heaman System Co., Ltd
7164 00:09:1D Proteam Computer Corporation
7165 00:09:24 Telebau GmbH
7166 00:09:11 Cisco Systems, Inc
7167 00:09:16 Listman Home Technologies, Inc.
7168 00:09:0A SnedFar Technology Co., Ltd.
7169 00:09:04 MONDIAL electronic
7170 00:09:03 Panasas, Inc
7171 00:08:FE UNIK C&C Co.,Ltd.
7172 00:08:FA Karl E.Brinkmann GmbH
7173 00:08:EE Logic Product Development
7174 00:08:F0 Next Generation Systems, Inc.
7175 00:09:48 Vista Control Systems, Corp.
7176 00:09:4F elmegt GmbH & Co. KG
7177 00:09:43 Cisco Systems, Inc
7178 00:09:3C Jacques Technologies P/L
7179 00:09:36 Ipetronik GmbH & Co. KG
7180 00:09:35 Sandvine Incorporated
7181 00:09:29 Sanyo Industries (UK) Limited
7182 00:09:30 AeroConcierge Inc.
7183 00:08:E9 NextGig
7184 00:08:DC Wiznet
7185 00:08:E2 Cisco Systems, Inc
7186 00:08:DB Corrigent Systems
7187 00:08:D6 HASSNET Inc.
7188 00:08:CF Nippon Koei Power Systems Co., Ltd.
7189 00:08:C0 ASA SYSTEMS
7190 00:08:C5 Liontech Co., Ltd.
7191 00:08:C9 TechniSat Digital GmbH
7192 00:08:CA TwinHan Technology Co.,Ltd
7193 00:08:BF Aptus Elektronik AB
7194 00:08:B3 Fastwel
7195 00:08:B2 SHENZHEN COMPASS TECHNOLOGY DEVELOPMENT CO.,LTD
7196 00:08:A6 Multiware & Image Co., Ltd.
7197 00:08:AD Toyo-Linx Co., Ltd.
7198 00:08:9A Alcatel Microelectronics
7199 00:08:A0 Stotz Feinmesstechnik GmbH
7200 00:08:92 EM Solutions
7201 00:08:96 Printronix, Inc.
7202 00:08:8C Quanta Network Systems Inc.
7203 00:08:86 Hansung Teliann, Inc.
7204 00:08:73 DapTechnology B.V.
7205 00:08:7A Wipotec GmbH
7206 00:08:7F SPAUN electronic GmbH & Co. KG
7207 02:60:8C 3COM CORPORATION
7208 00:07:D0 Automat Engenharia de Automação Ltda.
7209 00:07:CD Kumoh Electronic Co, Ltd
7210 00:07:C7 Synectics Systems Limited
7211 00:04:7D Pelco
7212 00:04:7E Siqura B.V.
7213 00:07:C1 Overture Networks, Inc.
7214 00:07:C0 NetZerver Inc.
7215 00:07:AE Britestream Networks, Inc.
7216 00:07:B4 Cisco Systems, Inc
7217 00:07:9A Verint Systems Inc
7218 00:07:A0 e-Watch Inc.
7219 00:07:94 Simple Devices, Inc.
7220 00:07:93 Shin Satellite Public Company Limited
7221 00:07:8D NetEngines Ltd.
7222 00:07:8E Garz & Friche GmbH
7223 00:07:81 Itron Inc.
7224 00:07:87 Idea System Co., Ltd.
7225 00:07:77 Motah Ltd.
7226 00:07:71 Embedded System Corporation
7227 00:07:5B Gibson Guitars
7228 00:07:60 TOMIS Information & Telecom Corp.
7229 00:07:67 Yuxing Electronics Company Limited
7230 00:08:79 CEM Corporation
7231 00:08:6C Plasmon LMS
7232 00:08:6D Missouri FreeNet
7233 00:08:67 Uptime Devices
7234 00:08:60 LodgeNet Entertainment Corp.
7235 00:08:54 Netronix, Inc.
7236 00:08:5A IntiGate Inc.
7237 00:08:1E Repeatit AB
7238 00:08:2B Wooksung Electronics, Inc.
7239 00:08:24 Nuance Document Imaging
7240 00:05:BA Area Netwoeks, Inc.
7241 00:05:B9 Airvana, Inc.
7242 00:05:C0 Digital Network Alacarte Co., Ltd.
7243 00:05:99 DRS Test and Energy Management or DRS-TEM
7244 00:05:A0 MOBILINE Kft.
7245 00:05:A9 Princeton Networks, Inc.
7246 00:05:AA Moore Industries International Inc.
7247 00:05:AF InnoScan Computing A/S
7248 00:05:B3 Asahi-Engineering Co., Ltd.
7249 00:05:9F Yotta Networks, Inc.
7250 00:05:A6 Extron Electronics
7251 00:05:B4 Aceex Corporation
7252 00:05:8D Lynx Photonic Networks, Inc.
7253 00:05:87 Locus, Incorporated
7254 00:05:93 Grammar Engine Inc.
7255 00:05:86 Lucent Technologies
7256 00:05:7A Overture Networks
7257 00:06:3C Intrinsyc Software International Inc.
7258 00:06:2F Pivotech Systems Inc.
7259 00:06:36 Jedai Broadband Networks
7260 00:06:35 PacketAir Networks, Inc.
7261 00:06:28 Cisco Systems, Inc
7262 00:06:1F Vision Components GmbH
7263 00:06:19 Connection Technology Systems
7264 00:06:0D Wave7 Optics
7265 00:06:13 Kawasaki Microelectronics Incorporated
7266 00:06:0E IGYS Systems, Inc.
7267 00:05:EC Mosaic Systems Inc.
7268 00:05:D3 eProduction Solutions, Inc.
7269 00:06:08 At-Sky SAS
7270 00:06:07 Omni Directional Control Technology Inc.
7271 00:05:E6 Egenera, Inc.
7272 00:05:80 FibroLAN Ltd.
7273 00:05:76 NSM Technology Ltd.
7274 00:05:70 Baydel Ltd.
7275 00:05:6A Heuft Systemtechnik GmbH
7276 00:05:63 J-Works, Inc.
7277 00:05:5D D-LINK SYSTEMS, INC.
7278 00:05:64 Tsinghua Bitway Co., Ltd.
7279 00:05:57 Agile TV Corporation
7280 00:05:51 F & S Elektronik Systeme GmbH
7281 00:05:4B Eaton Automation AG
7282 00:05:4A Ario Data Networks, Inc.
7283 00:05:44 Valley Technologies, Inc.
7284 00:05:3E KID Systeme GmbH
7285 00:05:31 Cisco Systems, Inc
7286 00:05:38 Merilus, Inc.
7287 00:05:32 Cisco Systems, Inc
7288 00:05:25 Puretek Industrial Co., Ltd.
7289 00:05:2B HORIBA, Ltd.
7290 00:05:1F Taijin Media Co., Ltd.
7291 00:05:19 Siemens Building Technologies AG,
7292 00:05:18 Jupiters Technology
7293 00:05:0E 3ware, Inc.
7294 00:05:0F Tanaka S/S Ltd.
7295 00:05:08 Inetcam, Inc.
7296 00:04:FE Pelago Networks
7297 00:06:71 Softing AG
7298 00:06:72 Netezza
7299 00:06:7B Toplink C&C Corporation
7300 00:06:65 Sunny Giken, Inc.
7301 00:06:6B Sysmex Corporation
7302 00:06:52 Cisco Systems, Inc
7303 00:06:59 EAL (Apeldoorn) B.V.
7304 00:06:58 Helmut Fischer GmbH Institut für Elektronik und Messtechnik
7305 00:06:46 ShenZhen XunBao Network Technology Co Ltd
7306 00:06:40 White Rock Networks
7307 00:06:4C Invicta Networks, Inc.
7308 00:06:B5 Source Photonics, Inc.
7309 00:06:A8 KC Technology, Inc.
7310 00:06:9E UNIQA, Inc.
7311 00:06:98 egnite GmbH
7312 00:06:92 Intruvert Networks, Inc.
7313 00:06:8C 3COM CORPORATION
7314 00:06:85 NetNearU Corporation
7315 00:06:8B AirRunner Technologies, Inc.
7316 00:06:86 ZARDCOM Co., Ltd.
7317 00:06:7F Digeo, Inc.
7318 00:06:DE Flash Technology
7319 00:06:E4 Citel Technologies Ltd.
7320 00:06:D1 Tahoe Networks, Inc.
7321 00:06:DA ITRAN Communications Ltd.
7322 00:06:CB Jotron Electronics A/S
7323 00:06:CC JMI Electronics Co., Ltd.
7324 00:06:BB ATI Technologies Inc.
7325 00:06:C5 INNOVI Technologies Limited
7326 00:06:AF Xalted Networks
7327 00:07:19 Mobiis Co., Ltd.
7328 00:07:20 Trutzschler GmbH & Co. KG
7329 00:07:13 IP One, Inc.
7330 00:07:0D Cisco Systems, Inc
7331 00:07:14 Brightcom
7332 00:06:F1 Optillion
7333 00:06:F0 Digeo, Inc.
7334 00:06:FB Hitachi Printing Solutions, Ltd.
7335 00:06:EB Global Data
7336 00:05:F2 Power R, Inc.
7337 00:05:FE Traficon N.V.
7338 00:05:E5 Renishaw PLC
7339 00:05:F8 Real Time Access, Inc.
7340 00:05:FF SNS Solutions, Inc.
7341 00:05:DD Cisco Systems, Inc
7342 00:05:D9 Techno Valley, Inc.
7343 00:05:C6 Triz Communications
7344 00:05:CC Sumtel Communications, Inc.
7345 00:04:4C JENOPTIK
7346 00:04:48 Polaroid Corporation
7347 00:04:3C SONOS Co., Ltd.
7348 00:04:41 Half Dome Systems, Inc.
7349 00:04:35 Comptek International, Inc.
7350 00:04:2F International Communications Products, Inc.
7351 00:04:29 Pixord Corporation
7352 00:04:22 Gordon Kapes, Inc.
7353 00:04:1C ipDialog, Inc.
7354 00:04:1D Corega of America
7355 00:04:16 Parks S/A Comunicacoes Digitais
7356 00:04:10 Spinnaker Networks, Inc.
7357 00:04:0F Asus Network Technologies, Inc.
7358 00:04:0A Sage Systems
7359 00:04:03 Nexsi Corporation
7360 00:04:F8 QUALICABLE TV Industria E Com., Ltda
7361 00:04:F2 Polycom
7362 00:04:EB Paxonet Communications, Inc.
7363 00:04:EC Memobox SA
7364 00:04:E6 Banyan Network Private Limited
7365 00:04:E1 Infinior Microsystems
7366 00:04:DB Tellus Group Corp.
7367 00:04:E2 SMC Networks, Inc.
7368 00:04:D5 Hitachi Information & Communication Engineering, Ltd.
7369 00:04:CF Seagate Technology
7370 00:04:C9 Micro Electron Co., Ltd.
7371 00:04:87 Cogency Semiconductor, Inc.
7372 00:04:82 Medialogic Corp.
7373 00:04:78 G. Star Technology Corporation
7374 00:04:71 IPrad
7375 00:04:6B Palm Wireless, Inc.
7376 00:04:65 i.s.t isdn-support technik GmbH
7377 00:04:59 Veristar Corporation
7378 00:04:5E PolyTrax Information Technology AG
7379 00:04:58 Fusion X Co., Ltd.
7380 00:04:52 RocketLogix, Inc.
7381 00:04:42 NACT
7382 00:03:F9 Pleiades Communications, Inc.
7383 00:03:E2 Comspace Corporation
7384 00:03:F4 NetBurner
7385 00:03:F3 Dazzle Multimedia, Inc.
7386 00:03:ED Shinkawa Electric Co., Ltd.
7387 00:03:E7 Logostek Co. Ltd.
7388 00:03:DF Desana Systems
7389 00:03:DB Apogee Electronics Corp.
7390 00:03:D6 RADVision, Ltd.
7391 00:03:CF Muxcom, Inc.
7392 00:03:C8 CML Emergency Services
7393 00:03:C3 Micronik Multimedia
7394 00:03:C0 RFTNC Co., Ltd.
7395 00:03:BC COT GmbH
7396 00:03:B1 Hospira Inc.
7397 00:03:A5 Medea Corporation
7398 00:03:AA Watlow
7399 00:03:A2 Catapult Communications
7400 00:03:97 Watchfront Limited
7401 00:03:9E Tera System Co., Ltd.
7402 00:03:92 Hyundai Teletek Co., Ltd.
7403 00:03:8F Weinschel Corporation
7404 00:03:8B PLUS-ONE I&T, Inc.
7405 00:03:86 Ho Net, Inc.
7406 00:03:7D Stellcom
7407 00:03:82 A-One Co., Ltd.
7408 00:03:7A Taiyo Yuden Co., Ltd.
7409 00:03:76 Graphtec Technology, Inc.
7410 00:03:69 Nippon Antenna Co., Ltd.
7411 00:03:6F Telsey SPA
7412 00:03:63 Miraesys Co., Ltd.
7413 00:03:5E Metropolitan Area Networks, Inc.
7414 00:03:57 Intervoice-Brite, Inc.
7415 00:03:4C Shanghai DigiVision Technology Co., Ltd.
7416 00:03:51 Diebold, Inc.
7417 00:03:11 Micro Technology Co., Ltd.
7418 00:03:0A Argus Technologies
7419 00:03:02 Charles Industries, Ltd.
7420 00:03:05 MSC Vertriebs GmbH
7421 00:02:FE Viditec, Inc.
7422 00:02:F2 eDevice, Inc.
7423 00:02:F7 ARM
7424 00:02:EC Maschoff Design Engineering
7425 00:02:E4 JC HYUN Systems, Inc.
7426 00:02:E7 CAB GmbH & Co KG
7427 00:02:E0 ETAS GmbH
7428 00:02:D9 Reliable Controls
7429 00:02:D4 PDA Peripherals, Inc.
7430 00:02:D1 Vivotek, Inc.
7431 00:02:CD TeleDream, Inc.
7432 00:03:49 Vidicode Datacommunicatie B.V.
7433 00:03:40 Floware Wireless Systems, Ltd.
7434 00:80:37 Ericsson Group
7435 00:03:32 Cisco Systems, Inc
7436 00:03:39 Eurologic Systems, Ltd.
7437 00:03:2A UniData Communication Systems, Inc.
7438 00:03:2D IBASE Technology, Inc.
7439 00:03:26 Iwasaki Information Systems Co., Ltd.
7440 00:03:1D Taiwan Commate Computer, Inc.
7441 00:03:18 Cyras Systems, Inc.
7442 00:04:C2 Magnipix, Inc.
7443 00:04:B6 Stratex Networks, Inc.
7444 00:04:BC Giantec, Inc.
7445 00:04:B0 ELESIGN Co., Ltd.
7446 00:04:A9 SandStream Technologies, Inc.
7447 00:04:A8 Broadmax Technologies, Inc.
7448 00:04:A2 L.S.I. Japan Co., Ltd.
7449 00:04:9B Cisco Systems, Inc
7450 00:04:9C Surgient Networks, Inc.
7451 00:04:96 Extreme Networks
7452 00:04:8F TD Systems Corporation
7453 00:04:88 Eurotherm Controls
7454 00:02:81 Madge Ltd.
7455 00:90:64 Thomson Inc.
7456 00:02:7F ask-technologies.com
7457 00:02:7A IOI Technology Corporation
7458 00:02:73 Coriolis Networks
7459 00:02:6E NeGeN Access, Inc.
7460 00:02:63 UPS Manufacturing SRL
7461 00:02:5C SCI Systems (Kunshan) Co., Ltd.
7462 00:02:53 Televideo, Inc.
7463 00:02:4C SiByte, Inc.
7464 00:02:4E Datacard Group
7465 00:01:2F Twinhead International Corp
7466 00:02:3C Creative Technology, Ltd.
7467 00:02:40 Seedek Co., Ltd.
7468 00:02:47 Great Dragon Information Technology (Group) Co., Ltd.
7469 00:02:43 Raysis Co., Ltd.
7470 00:02:39 Visicom
7471 00:02:36 INIT GmbH
7472 00:02:31 Ingersoll-Rand
7473 00:02:2A Asound Electronic
7474 00:02:2D Agere Systems
7475 00:02:19 Paralon Technologies
7476 00:01:86 Uwe Disch
7477 00:01:7B Heidelberger Druckmaschinen AG
7478 00:01:82 DICA TECHNOLOGIES AG
7479 00:01:8E Logitec Corporation
7480 00:01:9B Kyoto Microcomputer Co., Ltd.
7481 00:01:94 Capital Equipment Corporation
7482 00:01:97 Cisco Systems, Inc
7483 00:01:A3 GENESYS LOGIC, INC.
7484 00:01:4E WIN Enterprises, Inc.
7485 00:30:AC Systeme Lauer GmbH & Co., Ltd.
7486 00:01:3E Ascom Tateco AB
7487 00:01:45 WINSYSTEMS, INC.
7488 00:01:26 PAC Labs
7489 00:01:1A Hoffmann und Burmeister GbR
7490 00:01:1D Centillium Communications
7491 00:01:29 DFI Inc.
7492 00:01:07 Leiser GmbH
7493 00:01:0E Bri-Link Technologies Co., Ltd
7494 00:01:16 Netspect Technologies, Inc.
7495 00:01:03 3COM CORPORATION
7496 00:06:2B INTRASERVER TECHNOLOGY
7497 00:02:C1 Innovative Electronic Designs, Inc.
7498 00:02:C8 Technocom Communications Technology (pte) Ltd
7499 00:02:A9 RACOM, s.r.o.
7500 00:02:B8 WHI KONSULT AB
7501 00:02:AC 3PAR data
7502 00:02:B1 Anritsu, Ltd.
7503 00:02:9A Storage Apps
7504 00:02:A0 Flatstack Ltd.
7505 00:02:95 IP.Access Limited
7506 00:02:94 Tokyo Sokushin Co., Ltd.
7507 00:02:90 Woorigisool, Inc.
7508 00:02:86 Occam Networks
7509 00:02:8B VDSL Systems OY
7510 00:02:22 Chromisys, Inc.
7511 00:02:1D Data General Communication Ltd.
7512 00:02:0A Gefran Spa
7513 00:02:16 Cisco Systems, Inc
7514 00:02:06 Telital R&D Denmark A/S
7515 00:02:03 Woonsang Telecom, Inc.
7516 00:01:F7 Image Display Systems, Inc.
7517 00:01:EE Comtrol Europe, Ltd.
7518 00:01:E2 Ando Electric Corporation
7519 00:01:F1 Innovative Concepts, Inc.
7520 00:B0:6D Jones Futurex Inc.
7521 00:30:FE DSA GmbH
7522 00:30:5E Abelko Innovation
7523 00:30:1E 3COM EUROPE LTD.
7524 00:30:4D ESI
7525 00:30:46 Controlled Electronic Manageme
7526 00:30:7B Cisco Systems, Inc
7527 00:01:D6 manroland AG
7528 00:01:DB Freecom Technologies GmbH
7529 00:01:DE Trango Systems, Inc.
7530 00:01:CF Alpha Data Parallel Systems, Ltd.
7531 00:01:CB EVR
7532 00:01:C4 NeoWave, Inc.
7533 00:01:C0 CompuLab, Ltd.
7534 00:01:B9 SKF Condition Monitoring
7535 00:01:B5 Turin Networks, Inc.
7536 00:01:7F Experience Music Project
7537 00:01:6C FOXCONN
7538 00:01:73 AMCC
7539 00:01:5C CADANT INC.
7540 00:01:63 Cisco Systems, Inc
7541 00:01:0A CIS TECHNOLOGY INC.
7542 00:01:6F Inkel Corp.
7543 00:01:55 Promise Technology, Inc.
7544 00:01:51 Ensemble Communications
7545 00:01:42 Cisco Systems, Inc
7546 00:01:32 Dranetz - BMI
7547 00:D0:7D COSINE COMMUNICATIONS
7548 00:D0:CA Intrinsyc Software International Inc.
7549 00:D0:58 Cisco Systems, Inc
7550 00:D0:67 CAMPIO COMMUNICATIONS
7551 00:D0:23 INFORTREND TECHNOLOGY, INC.
7552 00:D0:2A Voxent Systems Ltd.
7553 00:D0:68 IWILL CORPORATION
7554 00:D0:9D VERIS INDUSTRIES
7555 00:D0:9A FILANET CORPORATION
7556 00:D0:0A LANACCESS TELECOM S.A.
7557 00:D0:4A PRESENCE TECHNOLOGY GMBH
7558 00:D0:C3 VIVID TECHNOLOGY PTE, LTD.
7559 00:D0:F8 FUJIAN STAR TERMINAL
7560 00:D0:96 3COM EUROPE LTD.
7561 00:D0:03 COMDA ENTERPRISES CORP.
7562 00:D0:29 WAKEFERN FOOD CORPORATION
7563 00:D0:F5 ORANGE MICRO, INC.
7564 00:D0:F7 NEXT NETS CORPORATION
7565 00:D0:78 Eltex of Sweden AB
7566 00:D0:AF CUTLER-HAMMER, INC.
7567 00:D0:26 HIRSCHMANN AUSTRIA GMBH
7568 00:D0:10 CONVERGENT NETWORKS, INC.
7569 00:D0:74 TAQUA SYSTEMS, INC.
7570 00:D0:D5 GRUNDIG AG
7571 00:D0:34 ORMEC SYSTEMS CORP.
7572 00:D0:8C GENOA TECHNOLOGY, INC.
7573 00:D0:59 AMBIT MICROSYSTEMS CORP.
7574 00:50:20 MEDIASTAR CO., LTD.
7575 00:50:3E Cisco Systems, Inc
7576 00:D0:2B JETCELL, INC.
7577 00:50:17 RSR S.R.L.
7578 00:D0:CC TECHNOLOGIES LYRE INC.
7579 00:50:6D VIDEOJET SYSTEMS
7580 00:50:77 PROLIFIC TECHNOLOGY, INC.
7581 00:50:D4 JOOHONG INFORMATION &
7582 00:50:5E DIGITEK MICROLOGIC S.A.
7583 00:50:E7 PARADISE INNOVATIONS (ASIA)
7584 00:50:B9 XITRON TECHNOLOGIES, INC.
7585 00:D0:49 IMPRESSTEK CO., LTD.
7586 00:D0:4D DIV OF RESEARCH & STATISTICS
7587 00:D0:35 BEHAVIOR TECH. COMPUTER CORP.
7588 00:D0:2D ADEMCO
7589 00:D0:7C KOYO ELECTRONICS INC. CO.,LTD.
7590 00:D0:5B ACROLOOP MOTION CONTROL
7591 00:D0:C6 THOMAS & BETTS CORP.
7592 00:D0:2E COMMUNICATION AUTOMATION CORP.
7593 00:D0:DA TAICOM DATA SYSTEMS CO., LTD.
7594 00:D0:E8 MAC SYSTEM CO., LTD.
7595 00:D0:3C Vieo, Inc.
7596 00:D0:9F NOVTEK TEST SYSTEMS
7597 00:D0:7E KEYCORP LTD.
7598 00:D0:EA NEXTONE COMMUNICATIONS, INC.
7599 00:D0:20 AIM SYSTEM, INC.
7600 00:D0:64 MULTITEL
7601 00:D0:72 BROADLOGIC
7602 00:30:9B Smartware
7603 00:30:AF Honeywell GmbH
7604 00:30:74 EQUIINET LTD.
7605 00:30:90 CYRA TECHNOLOGIES, INC.
7606 00:30:30 HARMONIX CORPORATION
7607 00:30:7C ADID SA
7608 00:30:63 SANTERA SYSTEMS, INC.
7609 00:30:9F AMBER NETWORKS
7610 00:30:A8 OL'E COMMUNICATIONS, INC.
7611 00:30:4C APPIAN COMMUNICATIONS, INC.
7612 00:30:EF NEON TECHNOLOGY, INC.
7613 00:30:6F SEYEON TECH. CO., LTD.
7614 00:30:31 LIGHTWAVE COMMUNICATIONS, INC.
7615 00:30:35 Corning Incorporated
7616 00:30:2B INALP NETWORKS, INC.
7617 00:30:5F Hasselblad
7618 00:30:2D QUANTUM BRIDGE COMMUNICATIONS
7619 00:30:25 CHECKOUT COMPUTER SYSTEMS, LTD
7620 00:D0:1F Senetas Security
7621 00:30:12 DIGITAL ENGINEERING LTD.
7622 00:30:77 ONPREM NETWORKS
7623 00:30:D4 AAE Systems, Inc.
7624 00:D0:0F SPEECH DESIGN GMBH
7625 00:D0:CF MORETON BAY
7626 00:D0:73 ACN ADVANCED COMMUNICATIONS
7627 00:D0:30 Safetran Systems Corp
7628 00:D0:57 ULTRAK, INC.
7629 00:D0:3B VISION PRODUCTS PTY. LTD.
7630 00:D0:BF PIVOTAL TECHNOLOGIES
7631 00:D0:50 ISKRATEL
7632 00:D0:CB DASAN CO., LTD.
7633 00:D0:D3 Cisco Systems, Inc
7634 00:D0:8E Grass Valley, A Belden Brand
7635 00:D0:A3 VOCAL DATA, INC.
7636 00:D0:E0 DOOIN ELECTRONICS CO.
7637 00:30:54 CASTLENET TECHNOLOGY, INC.
7638 00:30:39 SOFTBOOK PRESS
7639 00:30:17 BlueArc UK Ltd
7640 00:30:76 Akamba Corporation
7641 00:30:5D DIGITRA SYSTEMS, INC.
7642 00:30:F7 RAMIX INC.
7643 00:30:33 ORIENT TELECOM CO., LTD.
7644 00:30:83 Ivron Systems
7645 00:30:07 OPTI, INC.
7646 00:30:DD INDIGITA CORPORATION
7647 00:30:F2 Cisco Systems, Inc
7648 00:30:20 TSI, Inc..
7649 00:30:89 Spectrapoint Wireless, LLC
7650 00:30:22 Fong Kai Industrial Co., Ltd.
7651 00:30:F8 Dynapro Systems, Inc.
7652 00:30:C2 COMONE
7653 00:30:56 Beck IPC GmbH
7654 00:30:D2 WIN TECHNOLOGIES, CO., LTD.
7655 00:30:50 Versa Technology
7656 00:30:B8 RiverDelta Networks
7657 00:90:4D SPEC S.A.
7658 00:90:79 ClearOne, Inc.
7659 00:90:8F AUDIO CODES LTD.
7660 00:90:D5 EUPHONIX, INC.
7661 00:90:A7 CLIENTEC CORPORATION
7662 00:90:7F WatchGuard Technologies, Inc.
7663 00:90:7E VETRONIX CORP.
7664 00:90:2F NETCORE SYSTEMS, INC.
7665 00:90:0D Overland Storage Inc.
7666 00:90:44 ASSURED DIGITAL, INC.
7667 00:90:78 MER TELEMANAGEMENT SOLUTIONS, LTD.
7668 00:90:09 I Controls, Inc.
7669 00:90:15 CENTIGRAM COMMUNICATIONS CORP.
7670 00:90:F3 ASPECT COMMUNICATIONS
7671 00:90:A8 NineTiles Networks, Ltd.
7672 00:50:7A XPEED, INC.
7673 00:50:02 OMNISEC AG
7674 00:50:8D ABIT COMPUTER CORPORATION
7675 00:50:CD DIGIANSWER A/S
7676 00:50:C5 ADS Technologies, Inc
7677 00:50:2F TollBridge Technologies, Inc.
7678 00:50:28 AVAL COMMUNICATIONS
7679 00:50:5B KAWASAKI LSI U.S.A., INC.
7680 00:50:F8 ENTREGA TECHNOLOGIES, INC.
7681 00:50:6F G-CONNECT
7682 00:50:CC XYRATEX
7683 00:50:D5 AD SYSTEMS CORP.
7684 00:50:AA KONICA MINOLTA HOLDINGS, INC.
7685 00:50:9C BETA RESEARCH
7686 00:50:27 GENICOM CORPORATION
7687 00:50:10 NovaNET Learning, Inc.
7688 00:50:9E Les Technologies SoftAcoustik Inc.
7689 00:50:5F BRAND INNOVATORS
7690 00:50:95 PERACOM NETWORKS
7691 00:50:26 COSYSTEMS, INC.
7692 00:50:EF SPE Systemhaus GmbH
7693 00:50:93 BOEING
7694 00:50:D8 UNICORN COMPUTER CORP.
7695 00:90:34 IMAGIC, INC.
7696 00:90:73 GAIO TECHNOLOGY
7697 00:90:C9 DPAC Technologies
7698 00:90:E7 HORSCH ELEKTRONIK AG
7699 00:90:01 NISHIMU ELECTRONICS INDUSTRIES CO., LTD.
7700 00:90:FB PORTWELL, INC.
7701 00:90:70 NEO NETWORKS, INC.
7702 00:90:EF INTEGRIX, INC.
7703 00:90:B0 VADEM
7704 00:90:D1 LEICHU ENTERPRISE CO., LTD.
7705 00:50:D7 TELSTRAT
7706 00:50:F1 Intel Corporation
7707 00:50:1B ABL CANADA, INC.
7708 00:50:36 NETCAM, LTD.
7709 00:50:C9 MASPRO DENKOH CORP.
7710 00:50:09 PHILIPS BROADBAND NETWORKS
7711 00:50:C4 IMD
7712 00:50:A3 TransMedia Communications, Inc.
7713 00:50:99 3COM EUROPE, LTD.
7714 00:50:A4 IO TECH, INC.
7715 00:50:B3 VOICEBOARD CORPORATION
7716 00:50:B7 BOSER TECHNOLOGY CO., LTD.
7717 00:90:8D VICKERS ELECTRONICS SYSTEMS
7718 00:90:42 ECCS, Inc.
7719 00:90:51 ULTIMATE TECHNOLOGY CORP.
7720 00:90:FF TELLUS TECHNOLOGY INC.
7721 00:90:18 ITO ELECTRIC INDUSTRY CO, LTD.
7722 00:90:02 ALLGON AB
7723 00:90:16 ZAC
7724 00:90:05 PROTECH SYSTEMS CO., LTD.
7725 00:90:1E Selesta Ingegneria S.p.A.
7726 00:90:90 I-BUS
7727 00:90:AA INDIGO ACTIVE VISION SYSTEMS LIMITED
7728 00:90:3A NIHON MEDIA TOOL INC.
7729 00:90:55 PARKER HANNIFIN CORPORATION COMPUMOTOR DIVISION
7730 00:90:9F DIGI-DATA CORPORATION
7731 00:90:E4 NEC AMERICA, INC.
7732 00:90:13 SAMSAN CORP.
7733 00:90:04 3COM EUROPE LTD.
7734 00:90:E1 TELENA S.P.A.
7735 00:50:4A ELTECO A.S.
7736 00:50:4C Galil Motion Control
7737 00:50:21 EIS INTERNATIONAL, INC.
7738 00:50:6E CORDER ENGINEERING CORPORATION
7739 00:50:7E NEWER TECHNOLOGY
7740 00:50:E6 HAKUSAN CORPORATION
7741 00:50:AE FDK Co., Ltd
7742 00:10:9D CLARINET SYSTEMS, INC.
7743 00:10:D2 NITTO TSUSHINKI CO., LTD
7744 00:10:45 Nortel Networks
7745 00:10:6B SONUS NETWORKS, INC.
7746 00:10:EC RPCG, LLC
7747 00:10:92 NETCORE INC.
7748 00:10:E2 ArrayComm, Inc.
7749 00:10:71 ADVANET INC.
7750 00:10:69 HELIOSS COMMUNICATIONS, INC.
7751 00:10:FD COCOM A/S
7752 00:10:AC IMCI TECHNOLOGIES
7753 00:10:EF DBTEL INCORPORATED
7754 00:10:17 Bosch Access Systems GmbH
7755 00:10:24 NAGOYA ELECTRIC WORKS CO., LTD
7756 00:10:DD ENABLE SEMICONDUCTOR, INC.
7757 00:10:C9 MITSUBISHI ELECTRONICS LOGISTIC SUPPORT CO.
7758 00:10:85 POLARIS COMMUNICATIONS, INC.
7759 00:10:44 InnoLabs Corporation
7760 00:10:56 SODICK CO., LTD.
7761 00:10:99 InnoMedia, Inc.
7762 00:10:61 HOSTLINK CORP.
7763 00:10:93 CMS COMPUTERS, LTD.
7764 00:10:CD INTERFACE CONCEPT
7765 00:10:F3 Nexcom International Co., Ltd.
7766 00:10:05 UEC COMMERCIAL
7767 00:10:66 ADVANCED CONTROL SYSTEMS, INC.
7768 00:10:E4 NSI CORPORATION
7769 00:10:62 NX SERVER, ILNC.
7770 00:10:B9 MAXTOR CORP.
7771 00:10:8B LASERANIMATION SOLLINGER GMBH
7772 00:10:5C QUANTUM DESIGNS (H.K.) LTD.
7773 00:10:42 Alacritech, Inc.
7774 00:10:60 BILLIONTON SYSTEMS, INC.
7775 00:10:DE INTERNATIONAL DATACASTING CORPORATION
7776 00:10:5D Draeger Medical
7777 00:10:E1 S.I. TECH, INC.
7778 00:10:91 NO WIRES NEEDED BV
7779 00:10:F5 AMHERST SYSTEMS, INC.
7780 00:10:90 CIMETRICS, INC.
7781 00:10:70 CARADON TREND LTD.
7782 00:10:BA MARTINHO-DAVIS SYSTEMS, INC.
7783 00:10:7C P-COM, INC.
7784 00:10:AE SHINKO ELECTRIC INDUSTRIES CO.
7785 00:10:40 INTERMEC CORPORATION
7786 00:10:B0 MERIDIAN TECHNOLOGY CORP.
7787 00:10:77 SAF DRIVE SYSTEMS, LTD.
7788 00:10:F4 Vertical Communications
7789 00:10:65 RADYNE CORPORATION
7790 00:10:4A The Parvus Corporation
7791 00:10:B3 NOKIA MULTIMEDIA TERMINALS
7792 00:10:37 CYQ've Technology Co., Ltd.
7793 00:10:51 CMICRO CORPORATION
7794 00:10:DC MICRO-STAR INTERNATIONAL CO., LTD.
7795 00:10:EE CTI PRODUCTS, INC.
7796 00:10:1B CORNET TECHNOLOGY, INC.
7797 00:10:32 ALTA TECHNOLOGY
7798 00:10:25 Grayhill, Inc
7799 00:10:09 HORO QUARTZ
7800 00:10:F8 TEXIO TECHNOLOGY CORPORATION
7801 00:10:4D SURTEC INDUSTRIES, INC.
7802 00:E0:E0 SI ELECTRONICS, LTD.
7803 00:E0:D1 TELSIS LIMITED
7804 00:E0:05 TECHNICAL CORP.
7805 00:E0:72 LYNK
7806 00:E0:C1 MEMOREX TELEX JAPAN, LTD.
7807 00:E0:AD EES TECHNOLOGY, LTD.
7808 00:E0:25 dit Co., Ltd.
7809 00:E0:B1 Alcatel-Lucent, Enterprise Business Group
7810 00:E0:E4 FANUC ROBOTICS NORTH AMERICA, Inc.
7811 00:E0:31 HAGIWARA ELECTRIC CO., LTD.
7812 00:E0:A5 ComCore Semiconductor, Inc.
7813 00:E0:44 LSICS CORPORATION
7814 00:E0:5D UNITEC CO., LTD.
7815 00:E0:B3 EtherWAN Systems, Inc.
7816 00:E0:53 CELLPORT LABS, INC.
7817 00:E0:7D NETRONIX, INC.
7818 00:E0:ED SILICOM, LTD.
7819 00:E0:B4 TECHNO SCOPE CO., LTD.
7820 00:E0:C6 LINK2IT, L.L.C.
7821 00:E0:6D COMPUWARE CORPORATION
7822 00:E0:74 TIERNAN COMMUNICATIONS, INC.
7823 00:E0:59 CONTROLLED ENVIRONMENTS, LTD.
7824 00:E0:06 SILICON INTEGRATED SYS. CORP.
7825 00:E0:F8 DICNA CONTROL AB
7826 00:E0:04 PMC-SIERRA, INC.
7827 00:E0:DE DATAX NV
7828 00:E0:78 BERKELEY NETWORKS
7829 00:E0:41 CSPI
7830 00:E0:E2 INNOVA CORP.
7831 00:E0:09 MARATHON TECHNOLOGIES CORP.
7832 00:E0:2F MCNS HOLDINGS, L.P.
7833 00:E0:4C REALTEK SEMICONDUCTOR CORP.
7834 00:E0:47 InFocus Corporation
7835 00:E0:92 ADMTEK INCORPORATED
7836 00:E0:FF SECURITY DYNAMICS TECHNOLOGIES, Inc.
7837 08:BB:CC AK-NORD EDV VERTRIEBSGES. mbH
7838 00:60:B2 PROCESS CONTROL CORP.
7839 00:60:04 COMPUTADORES MODULARES SA
7840 00:60:D6 NovAtel Wireless Technologies Ltd.
7841 00:60:00 XYCOM INC.
7842 00:A0:19 NEBULA CONSULTANTS, INC.
7843 00:A0:ED Brooks Automation, Inc.
7844 00:A0:A9 NAVTEL COMMUNICATIONS INC.
7845 00:A0:E1 WESTPORT RESEARCH ASSOCIATES, INC.
7846 00:A0:D6 SBE, Inc.
7847 00:A0:5E MYRIAD LOGIC INC.
7848 00:A0:78 Marconi Communications
7849 00:A0:0B COMPUTEX CO., LTD.
7850 00:A0:9A NIHON KOHDEN AMERICA
7851 00:A0:95 ACACIA NETWORKS, INC.
7852 00:A0:F2 INFOTEK COMMUNICATIONS, INC.
7853 00:A0:EF LUCIDATA LTD.
7854 00:A0:3F COMPUTER SOCIETY MICROPROCESSOR & MICROPROCESSOR STANDARDS C
7855 00:A0:67 NETWORK SERVICES GROUP
7856 00:A0:A7 VORAX CORPORATION
7857 00:A0:2D 1394 Trade Association
7858 00:A0:E6 DIALOGIC CORPORATION
7859 00:A0:4A NISSHIN ELECTRIC CO., LTD.
7860 00:A0:5B MARQUIP, INC.
7861 00:A0:8D JACOMO CORPORATION
7862 00:A0:6F THE APPCON GROUP, INC.
7863 00:A0:8E Check Point Software Technologies
7864 00:E0:AA ELECTROSONIC LTD.
7865 00:E0:85 GLOBAL MAINTECH, INC.
7866 00:E0:5A GALEA NETWORK SECURITY
7867 00:E0:22 Analog Devices Inc.
7868 00:E0:E7 RAYTHEON E-SYSTEMS, INC.
7869 00:E0:0C MOTOROLA
7870 00:E0:4A ZX Technologies, Inc
7871 00:E0:0A DIBA, INC.
7872 00:E0:B9 BYAS SYSTEMS
7873 00:E0:54 KODAI HITEC CO., LTD.
7874 00:E0:AF GENERAL DYNAMICS INFORMATION SYSTEMS
7875 00:60:5B IntraServer Technology, Inc.
7876 00:60:4B Safe-com GmbH & Co. KG
7877 00:A0:CD DR. JOHANNES HEIDENHAIN GmbH
7878 00:A0:DA INTEGRATED SYSTEMS Technology, Inc.
7879 00:A0:3C EG&G NUCLEAR INSTRUMENTS
7880 00:A0:38 EMAIL ELECTRONICS
7881 00:A0:BE INTEGRATED CIRCUIT SYSTEMS, INC. COMMUNICATIONS GROUP
7882 00:60:5D SCANIVALVE CORP.
7883 00:60:E4 COMPUSERVE, INC.
7884 00:60:0A SORD COMPUTER CORPORATION
7885 00:60:C4 SOLITON SYSTEMS K.K.
7886 00:60:C8 KUKA WELDING SYSTEMS & ROBOTS
7887 00:60:30 VILLAGE TRONIC ENTWICKLUNG
7888 00:60:E7 RANDATA
7889 00:60:2A SYMICRON COMPUTER COMMUNICATIONS, LTD.
7890 00:60:1E SOFTLAB, INC.
7891 00:60:F8 Loran International Technologies Inc.
7892 00:60:88 WHITE MOUNTAIN DSP, INC.
7893 00:60:9A NJK TECHNO CO.
7894 00:60:CC EMTRAK, INCORPORATED
7895 00:60:36 AIT Austrian Institute of Technology GmbH
7896 00:60:B9 NEC Platforms, Ltd
7897 00:60:CE ACCLAIM COMMUNICATIONS
7898 00:60:F5 ICON WEST, INC.
7899 00:60:A4 GEW Technologies (PTY)Ltd
7900 00:60:CA HARMONIC SYSTEMS INCORPORATED
7901 00:60:24 GRADIENT TECHNOLOGIES, INC.
7902 00:60:FB PACKETEER, INC.
7903 00:60:BC KeunYoung Electronics & Communication Co., Ltd.
7904 00:60:B8 CORELIS Inc.
7905 00:60:FE LYNX SYSTEM DEVELOPERS, INC.
7906 00:60:01 InnoSys, Inc.
7907 00:60:7D SENTIENT NETWORKS INC.
7908 00:60:6E DAVICOM SEMICONDUCTOR, INC.
7909 00:60:7E GIGALABS, INC.
7910 00:60:CF ALTEON NETWORKS, INC.
7911 00:60:26 VIKING Modular Solutions
7912 00:60:03 TERAOKA WEIGH SYSTEM PTE, LTD.
7913 00:60:59 TECHNICAL COMMUNICATIONS CORP.
7914 00:60:66 LACROIX Trafic
7915 00:60:DA Red Lion Controls, LP
7916 00:60:42 TKS (USA), INC.
7917 00:A0:23 APPLIED CREATIVE TECHNOLOGY, INC.
7918 00:A0:0F Broadband Technologies
7919 00:A0:32 GES SINGAPORE PTE. LTD.
7920 00:20:34 ROTEC INDUSTRIEAUTOMATION GMBH
7921 00:20:B2 GKD Gesellschaft Fur Kommunikation Und Datentechnik
7922 00:20:04 YAMATAKE-HONEYWELL CO., LTD.
7923 00:20:FE TOPWARE INC. / GRAND COMPUTER
7924 00:20:73 FUSION SYSTEMS CORPORATION
7925 00:20:7A WiSE Communications, Inc.
7926 00:20:5C InterNet Systems of Florida, Inc.
7927 00:20:7E FINECOM CO., LTD.
7928 00:20:5A COMPUTER IDENTICS
7929 00:20:E4 HSING TECH ENTERPRISE CO., LTD
7930 00:A0:00 CENTILLION NETWORKS, INC.
7931 00:A0:7B DAWN COMPUTER INCORPORATION
7932 00:A0:5C INVENTORY CONVERSION, INC./
7933 00:20:6F FLOWPOINT CORPORATION
7934 00:20:DF KYOSAN ELECTRIC MFG. CO., LTD.
7935 00:20:10 JEOL SYSTEM TECHNOLOGY CO. LTD
7936 00:20:20 MEGATRON COMPUTER INDUSTRIES PTY, LTD.
7937 00:20:37 SEAGATE TECHNOLOGY
7938 00:20:A0 OA LABORATORY CO., LTD.
7939 00:C0:A3 DUAL ENTERPRISES CORPORATION
7940 00:70:B0 M/A-COM INC. COMPANIES
7941 00:9D:8E CARDIAC RECORDERS, INC.
7942 00:60:86 LOGIC REPLACEMENT TECH. LTD.
7943 00:1C:7C PERQ SYSTEMS CORPORATION
7944 00:C0:59 DENSO CORPORATION
7945 00:C0:A9 BARRON MCCANN LTD.
7946 00:C0:69 Axxcelera Broadband Wireless
7947 00:C0:19 LEAP TECHNOLOGY, INC.
7948 00:A0:62 AES PRODATA
7949 00:A0:08 NETCORP
7950 00:A0:1B PREMISYS COMMUNICATIONS, INC.
7951 00:A0:4B TFL LAN INC.
7952 00:A0:15 WYLE
7953 00:A0:11 MUTOH INDUSTRIES LTD.
7954 00:A0:B6 SANRITZ AUTOMATION CO., LTD.
7955 00:A0:DD AZONIX CORPORATION
7956 00:A0:0A Airspan
7957 00:A0:3B TOSHIN ELECTRIC CO., LTD.
7958 00:A0:F3 STAUBLI
7959 00:A0:97 JC INFORMATION SYSTEMS
7960 00:A0:82 NKT ELEKTRONIK A/S
7961 00:A0:72 OVATION SYSTEMS LTD.
7962 00:A0:B2 SHIMA SEIKI
7963 00:A0:E5 NHC COMMUNICATIONS
7964 00:A0:D3 INSTEM COMPUTER SYSTEMS, LTD.
7965 00:A0:BA PATTON ELECTRONICS CO.
7966 00:A0:B4 TEXAS MICROSYSTEMS, INC.
7967 00:A0:AF WMS INDUSTRIES
7968 00:A0:FE BOSTON TECHNOLOGY, INC.
7969 00:20:2F ZETA COMMUNICATIONS, LTD.
7970 00:20:60 ALCATEL ITALIA S.p.A.
7971 00:20:9A THE 3DO COMPANY
7972 00:20:5E CASTLE ROCK, INC.
7973 00:20:7C AUTEC GMBH
7974 00:20:75 MOTOROLA COMMUNICATION ISRAEL
7975 00:20:15 ACTIS COMPUTER SA
7976 00:20:E9 DANTEL
7977 00:20:4A PRONET GMBH
7978 00:20:29 TELEPROCESSING PRODUCTS, INC.
7979 00:20:51 Verilink Corporation
7980 00:20:A1 DOVATRON
7981 00:20:24 PACIFIC COMMUNICATION SCIENCES
7982 00:20:9D LIPPERT AUTOMATIONSTECHNIK
7983 00:20:41 DATA NET
7984 00:20:76 REUDO CORPORATION
7985 00:20:6E XACT, INC.
7986 00:20:CA DIGITAL OCEAN
7987 00:20:85 Eaton Corporation
7988 00:20:CD HYBRID NETWORKS, INC.
7989 00:20:E7 B&W NUCLEAR SERVICE COMPANY
7990 00:20:AC INTERFLEX DATENSYSTEME GMBH
7991 00:20:F6 NET TEK AND KARLNET, INC.
7992 00:20:D3 OST (OUEST STANDARD TELEMATIQU
7993 00:20:D8 Nortel Networks
7994 00:20:17 ORBOTECH
7995 00:20:25 CONTROL TECHNOLOGY, INC.
7996 00:C0:8B RISQ MODULAR SYSTEMS, INC.
7997 00:C0:CD COMELTA, S.A.
7998 00:C0:4B CREATIVE MICROSYSTEMS
7999 00:C0:A1 TOKYO DENSHI SEKEI CO.
8000 00:C0:3E FA. GEBR. HELLER GMBH
8001 00:C0:E1 SONIC SOLUTIONS
8002 00:C0:47 UNIMICRO SYSTEMS, INC.
8003 00:C0:46 Blue Chip Technology Ltd
8004 00:C0:0D ADVANCED LOGIC RESEARCH, INC.
8005 00:C0:FA CANARY COMMUNICATIONS, INC.
8006 00:C0:B7 AMERICAN POWER CONVERSION CORP
8007 00:C0:BA NETVANTAGE
8008 00:C0:B6 Overland Storage, Inc.
8009 00:C0:48 BAY TECHNICAL ASSOCIATES
8010 00:C0:3F STORES AUTOMATED SYSTEMS, INC.
8011 00:C0:0E PSITECH, INC.
8012 00:C0:36 RAYTECH ELECTRONIC CORP.
8013 00:C0:09 KT TECHNOLOGY (S) PTE LTD
8014 00:C0:EA ARRAY TECHNOLOGY LTD.
8015 00:C0:3A MEN-MIKRO ELEKTRONIK GMBH
8016 00:C0:40 ECCI
8017 00:C0:4C DEPARTMENT OF FOREIGN AFFAIRS
8018 00:C0:1C INTERLINK COMMUNICATIONS LTD.
8019 00:C0:86 THE LYNK CORPORATION
8020 00:C0:8D TRONIX PRODUCT DEVELOPMENT
8021 00:C0:A2 INTERMEDIUM A/S
8022 00:C0:70 SECTRA SECURE-TRANSMISSION AB
8023 00:C0:57 MYCO ELECTRONICS
8024 00:C0:DF KYE Systems Corp.
8025 00:C0:F6 CELAN TECHNOLOGY INC.
8026 00:C0:8F Panasonic Electric Works Co., Ltd.
8027 00:C0:12 NETSPAN CORPORATION
8028 00:C0:C4 COMPUTER OPERATIONAL
8029 00:C0:C2 INFINITE NETWORKS LTD.
8030 00:C0:D3 OLYMPUS IMAGE SYSTEMS, INC.
8031 00:C0:B0 GCC TECHNOLOGIES,INC.
8032 00:C0:F4 INTERLINK SYSTEM CO., LTD.
8033 00:C0:E2 CALCOMP, INC.
8034 00:C0:CA ALFA, INC.
8035 00:C0:7B ASCEND COMMUNICATIONS, INC.
8036 00:C0:52 BURR-BROWN
8037 00:C0:BE ALCATEL - SEL
8038 00:40:8F WM-DATA MINFO AB
8039 00:40:B7 STEALTH COMPUTER SYSTEMS
8040 00:40:57 LOCKHEED - SANDERS
8041 00:40:17 Silex Technology America
8042 00:40:87 UBITREX CORPORATION
8043 00:40:0E MEMOTEC, INC.
8044 00:C0:9E CACHE COMPUTERS, INC.
8045 00:C0:93 ALTA RESEARCH CORP.
8046 00:C0:34 TRANSACTION NETWORK
8047 00:40:34 BUSTEK CORPORATION
8048 00:40:97 DATEX DIVISION OF
8049 00:40:1E ICC
8050 00:40:7C QUME CORPORATION
8051 00:40:60 COMENDEC LTD
8052 00:40:56 MCM JAPAN LTD.
8053 00:40:95 R.P.T. INTERGROUPS INT'L LTD.
8054 00:40:C3 FISCHER AND PORTER CO.
8055 00:40:F1 CHUO ELECTRONICS CO., LTD.
8056 00:40:61 DATATECH ENTERPRISES CO., LTD.
8057 00:40:8B RAYLAN CORPORATION
8058 00:40:20 CommScope Inc
8059 00:40:6E COROLLARY, INC.
8060 00:40:66 Hitachi Metals, Ltd.
8061 00:40:16 ADC - Global Connectivity Solutions Division
8062 00:40:86 MICHELS & KLEBERHOFF COMPUTER
8063 00:40:DC TRITEC ELECTRONIC GMBH
8064 00:40:74 CABLE AND WIRELESS
8065 00:40:84 HONEYWELL ACS
8066 00:40:B8 IDEA ASSOCIATES
8067 00:40:58 KRONOS, INC.
8068 00:40:A8 IMF INTERNATIONAL LTD.
8069 00:80:BB HUGHES LAN SYSTEMS
8070 00:C0:A0 ADVANCE MICRO RESEARCH, INC.
8071 00:C0:D7 TAIWAN TRADING CENTER DBA
8072 00:C0:37 DYNATEM
8073 00:C0:5F FINE-PAL COMPANY LIMITED
8074 00:40:CE NET-SOURCE, INC.
8075 00:40:80 ATHENIX CORPORATION
8076 00:40:BB GOLDSTAR CABLE CO., LTD.
8077 00:40:B1 CODONICS INC.
8078 00:40:2E PRECISION SOFTWARE, INC.
8079 00:C0:CE CEI SYSTEMS & ENGINEERING PTE
8080 00:40:9B HAL COMPUTER SYSTEMS INC.
8081 00:40:73 BASS ASSOCIATES
8082 10:00:5A IBM Corp
8083 00:40:05 ANI COMMUNICATIONS INC.
8084 00:40:99 NEWGEN SYSTEMS CORP.
8085 00:40:E1 MARNER INTERNATIONAL, INC.
8086 00:80:DD GMX INC/GIMIX
8087 00:80:B7 STELLAR COMPUTER
8088 00:80:02 SATELCOM (UK) LTD
8089 00:80:5C AGILIS CORPORATION
8090 00:80:E7 LYNWOOD SCIENTIFIC DEV. LTD.
8091 00:80:70 COMPUTADORAS MICRON
8092 00:80:8F C. ITOH ELECTRONICS, INC.
8093 00:00:91 ANRITSU CORPORATION
8094 00:00:94 ASANTE TECHNOLOGIES
8095 00:00:90 MICROCOM
8096 00:00:47 NICOLET INSTRUMENTS CORP.
8097 00:00:FB RECHNER ZUR KOMMUNIKATION
8098 00:00:A3 NETWORK APPLICATION TECHNOLOGY
8099 00:00:8F Raytheon
8100 00:00:7E CLUSTRIX CORPORATION
8101 00:00:0A OMRON TATEISI ELECTRONICS CO.
8102 00:00:63 BARCO CONTROL ROOMS GMBH
8103 00:00:4E AMPEX CORPORATION
8104 00:00:C2 INFORMATION PRESENTATION TECH.
8105 00:00:34 NETWORK RESOURCES CORPORATION
8106 00:00:49 APRICOT COMPUTERS, LTD
8107 00:00:E2 ACER TECHNOLOGIES CORP.
8108 00:00:97 EMC Corporation
8109 00:00:D4 PURE DATA LTD.
8110 00:00:E1 GRID SYSTEMS
8111 00:00:44 CASTELLE CORPORATION
8112 00:00:27 JAPAN RADIO COMPANY
8113 00:40:49 Roche Diagnostics International Ltd.
8114 00:40:29 Compex
8115 00:80:38 DATA RESEARCH & APPLICATIONS
8116 00:80:90 MICROTEK INTERNATIONAL, INC.
8117 00:80:C3 BICC INFORMATION SYSTEMS & SVC
8118 00:80:5A TULIP COMPUTERS INTERNAT'L B.V
8119 00:80:F0 Panasonic Communications Co., Ltd.
8120 00:80:43 NETWORLD, INC.
8121 00:80:B0 ADVANCED INFORMATION
8122 00:80:66 ARCOM CONTROL SYSTEMS, LTD.
8123 00:40:51 GRACILIS, INC.
8124 00:40:64 KLA INSTRUMENTS CORPORATION
8125 00:40:28 NETCOMM LIMITED
8126 00:40:13 NTT DATA COMM. SYSTEMS CORP.
8127 00:40:A0 GOLDSTAR CO., LTD.
8128 00:40:B2 SYSTEMFORSCHUNG
8129 00:40:71 ATM COMPUTER GMBH
8130 00:80:BF TAKAOKA ELECTRIC MFG. CO. LTD.
8131 00:80:F6 SYNERGY MICROSYSTEMS
8132 00:00:58 RACORE COMPUTER PRODUCTS INC.
8133 00:00:50 RADISYS CORPORATION
8134 00:80:82 PEP MODULAR COMPUTERS GMBH
8135 00:80:96 HUMAN DESIGNED SYSTEMS, INC.
8136 00:80:D5 CADRE TECHNOLOGIES
8137 00:80:3E SYNERNETICS
8138 00:80:9A NOVUS NETWORKS LTD
8139 00:80:B3 AVAL DATA CORPORATION
8140 00:80:A3 Lantronix
8141 00:80:3C TVS ELECTRONICS LTD
8142 00:80:61 LITTON SYSTEMS, INC.
8143 00:80:AD CNET TECHNOLOGY, INC.
8144 00:80:81 KENDALL SQUARE RESEARCH CORP.
8145 00:80:19 DAYNA COMMUNICATIONS, INC.
8146 00:80:8B DACOLL LIMITED
8147 00:80:97 CENTRALP AUTOMATISMES
8148 00:80:FC AVATAR CORPORATION
8149 00:80:76 MCNC
8150 00:80:80 DATAMEDIA CORPORATION
8151 00:00:E6 APTOR PRODUITS DE COMM INDUST
8152 00:00:84 SUPERNET
8153 00:00:FF CAMTEC ELECTRONICS LTD.
8154 00:00:7B RESEARCH MACHINES
8155 00:00:56 DR. B. STRUCK
8156 00:00:BB TRI-DATA
8157 08:00:25 CONTROL DATA
8158 08:00:20 Oracle Corporation
8159 02:70:01 RACAL-DATACOM
8160 08:00:06 SIEMENS AG
8161 08:00:7E AMALGAMATED WIRELESS(AUS) LTD
8162 08:00:75 DANSK DATA ELECTRONIK
8163 08:00:73 TECMAR INC.
8164 08:00:69 SILICON GRAPHICS INC.
8165 08:00:61 JAROGATE LTD.
8166 08:00:5D GOULD INC.
8167 08:00:4E 3COM EUROPE LTD.
8168 08:00:4A BANYAN SYSTEMS INC.
8169 08:00:4C HYDRA COMPUTER SYSTEMS INC.
8170 08:00:43 PIXEL COMPUTER INC.
8171 08:00:3A ORCATECH INC.
8172 08:00:35 MICROFIVE CORPORATION
8173 08:00:36 INTERGRAPH CORPORATION
8174 08:00:2D LAN-TEC INC.
8175 00:00:25 RAMTEK CORP.
8176 00:00:3A CHYRON CORPORATION
8177 00:00:77 INTERPHASE CORPORATION
8178 00:00:96 MARCONI ELECTRONICS LTD.
8179 00:00:76 ABEKAS VIDEO SYSTEM
8180 00:00:EA UPNOD AB
8181 00:00:74 RICOH COMPANY LTD.
8182 00:00:6A COMPUTER CONSOLES INC.
8183 00:00:C4 WATERS DIV. OF MILLIPORE
8184 00:00:06 XEROX CORPORATION
8185 00:01:C8 THOMAS CONRAD CORP.
8186 00:DD:0E UNGERMANN-BASS INC.
8187 08:00:8D XYVISION INC.
8188 08:00:59 A/S MYCRON
8189 02:1C:7C PERQ SYSTEMS CORPORATION
8190 10:00:00 Private
8191 08:00:04 CROMEMCO INCORPORATED
8192 00:DD:07 UNGERMANN-BASS INC.
8193 00:00:3E SIMPACT
8194 04:E0:C4 TRIUMPH-ADLER AG
8195 04:0A:E0 XMIT AG COMPUTER NETWORKS
8196 08:00:16 BARRISTER INFO SYS CORP
8197 08:00:12 BELL ATLANTIC INTEGRATED SYST.
8198 00:01:C8 CONRAD CORP.
8199 00:00:F9 QUOTRON SYSTEMS INC.
8200 00:00:BF SYMMETRIC COMPUTER SYSTEMS
8201 00:00:85 CANON INC.
8202 00:00:28 PRODIGY SYSTEMS CORPORATION
8203 00:00:12 INFORMATION TECHNOLOGY LIMITED
8204 08:00:85 ELXSI
8205 00:00:5B ELTEC ELEKTRONIK AG
8206 00:00:54 Schneider Electric
8207 00:00:A9 NETWORK SYSTEMS CORP.
8208 00:00:59 Hellige GMBH
8209 00:00:99 MTX, INC.
8210 00:00:E9 ISICAD, INC.
8211 08:00:3F FRED KOSCHARA ENTERPRISES
8212 08:00:02 BRIDGE COMMUNICATIONS INC.
8213 08:00:8B PYRAMID TECHNOLOGY CORP.
8214 00:00:02 XEROX CORPORATION
8215 84:F6:FA Miovision Technologies Incorporated
8216 CC:3B:3E Lester Electrical
8217 C0:56:27 Belkin International Inc.
8218 88:07:4B LG Electronics (Mobile Communications)
8219 40:65:A3 Sagemcom Broadband SAS
8220 00:78:9E Sagemcom Broadband SAS
8221 44:E9:DD Sagemcom Broadband SAS
8222 10:F6:81 vivo Mobile Communication Co., Ltd.
8223 B8:88:E3 COMPAL INFORMATION (KUNSHAN) CO., LTD.
8224 00:26:22 COMPAL INFORMATION (KUNSHAN) CO., LTD.
8225 00:1E:EC COMPAL INFORMATION (KUNSHAN) CO., LTD.
8226 DC:0E:A1 COMPAL INFORMATION (KUNSHAN) CO., LTD.
8227 FC:45:96 COMPAL INFORMATION (KUNSHAN) CO., LTD.
8228 20:89:84 COMPAL INFORMATION (KUNSHAN) CO., LTD.
8229 24:7C:4C Herman Miller
8230 18:03:73 Dell Inc.
8231 F8:B1:56 Dell Inc.
8232 1C:40:24 Dell Inc.
8233 F8:BC:12 Dell Inc.
8234 00:1B:5B 2Wire Inc
8235 00:24:56 2Wire Inc
8236 00:23:51 2Wire Inc
8237 00:25:3C 2Wire Inc
8238 00:22:A4 2Wire Inc
8239 C0:83:0A 2Wire Inc
8240 D0:43:1E Dell Inc.
8241 24:6E:96 Dell Inc.
8242 20:47:47 Dell Inc.
8243 4C:76:25 Dell Inc.
8244 B8:AC:6F Dell Inc.
8245 00:1E:C9 Dell Inc.
8246 E0:98:61 Motorola Mobility LLC, a Lenovo Company
8247 F4:F1:E1 Motorola Mobility LLC, a Lenovo Company
8248 74:C9:9A Ericsson AB
8249 3C:19:7D Ericsson AB
8250 60:BE:B5 Motorola Mobility LLC, a Lenovo Company
8251 78:45:C4 Dell Inc.
8252 B4:E1:C4 Microsoft Mobile Oy
8253 D8:6C:02 Huaqin Telecom Technology Co.,Ltd
8254 00:19:D2 Intel Corporate
8255 7C:5C:F8 Intel Corporate
8256 00:1E:67 Intel Corporate
8257 00:1F:3C Intel Corporate
8258 00:22:FA Intel Corporate
8259 00:15:17 Intel Corporate
8260 00:16:6F Intel Corporate
8261 A4:4E:31 Intel Corporate
8262 6C:88:14 Intel Corporate
8263 F8:16:54 Intel Corporate
8264 34:13:E8 Intel Corporate
8265 34:E6:AD Intel Corporate
8266 FC:F8:AE Intel Corporate
8267 64:80:99 Intel Corporate
8268 00:23:14 Intel Corporate
8269 40:25:C2 Intel Corporate
8270 8C:A9:82 Intel Corporate
8271 D0:7E:35 Intel Corporate
8272 68:5D:43 Intel Corporate
8273 90:E2:BA Intel Corporate
8274 00:26:C7 Intel Corporate
8275 80:86:F2 Intel Corporate
8276 78:FF:57 Intel Corporate
8277 20:93:4D FUJIAN STAR-NET COMMUNICATION CO.,LTD
8278 00:AA:00 Intel Corporation
8279 6C:F3:7F Aruba Networks
8280 60:5B:B4 AzureWave Technology Inc.
8281 9C:0E:4A Shenzhen Vastking Electronic Co.,Ltd.
8282 AC:E5:F0 Doppler Labs
8283 00:F2:8B Cisco Systems, Inc
8284 54:14:FD Orbbec 3D Technology International
8285 1C:4B:D6 AzureWave Technology Inc.
8286 94:DB:C9 AzureWave Technology Inc.
8287 40:E2:30 AzureWave Technology Inc.
8288 00:00:6E Artisoft Inc.
8289 A0:F4:59 FN-LINK TECHNOLOGY LIMITED
8290 0C:6A:E6 Stanley Security Solutions
8291 E8:74:E6 ADB Broadband Italia
8292 00:24:7B Actiontec Electronics, Inc
8293 68:9C:5E AcSiP Technology Corp.
8294 00:12:CF Accton Technology Corp
8295 00:30:D3 Agilent Technologies, Inc.
8296 38:22:9D ADB Broadband Italia
8297 00:22:33 ADB Broadband Italia
8298 D4:D1:84 ADB Broadband Italia
8299 34:C3:D2 FN-LINK TECHNOLOGY LIMITED
8300 38:E3:C5 Taicang T&W Electronics
8301 D0:E4:4A Murata Manufacturing Co., Ltd.
8302 94:33:DD Taco Inc
8303 94:88:15 Infinique Worldwide Inc
8304 30:10:B3 Liteon Technology Corporation
8305 00:18:02 Alpha Networks Inc.
8306 EC:CD:6D Allied Telesis, Inc.
8307 74:C2:46 Amazon Technologies Inc.
8308 F0:27:2D Amazon Technologies Inc.
8309 00:22:5F Liteon Technology Corporation
8310 98:3B:16 AMPAK Technology, Inc.
8311 40:2B:A1 Sony Mobile Communications AB
8312 00:25:E7 Sony Mobile Communications AB
8313 D0:51:62 Sony Mobile Communications AB
8314 94:CE:2C Sony Mobile Communications AB
8315 00:1A:80 Sony Corporation
8316 00:24:BE Sony Corporation
8317 00:16:20 Sony Mobile Communications AB
8318 00:12:EE Sony Mobile Communications AB
8319 20:68:9D Liteon Technology Corporation
8320 44:6D:57 Liteon Technology Corporation
8321 44:EE:02 MTI Ltd.
8322 00:26:B6 ASKEY COMPUTER CORP
8323 B4:EE:B4 ASKEY COMPUTER CORP
8324 FC:B4:E6 ASKEY COMPUTER CORP
8325 F0:5C:19 Aruba Networks
8326 C4:3D:C7 NETGEAR
8327 00:0F:B5 NETGEAR
8328 00:09:5B NETGEAR
8329 F8:73:94 NETGEAR
8330 70:AA:B2 BlackBerry RTS
8331 00:26:FF BlackBerry RTS
8332 40:6F:2A BlackBerry RTS
8333 00:25:57 BlackBerry RTS
8334 00:24:FE AVM GmbH
8335 74:5A:AA HUAWEI TECHNOLOGIES CO.,LTD
8336 7C:1C:F1 HUAWEI TECHNOLOGIES CO.,LTD
8337 C0:FF:D4 NETGEAR
8338 40:5D:82 NETGEAR
8339 80:37:73 NETGEAR
8340 00:26:4D Arcadyan Technology Corporation
8341 74:A5:28 HUAWEI TECHNOLOGIES CO.,LTD
8342 30:A2:20 ARG Telecom
8343 78:3E:53 BSkyB Ltd
8344 4C:F2:BF Cambridge Industries(Group) Co.,Ltd.
8345 70:D9:31 Cambridge Industries(Group) Co.,Ltd.
8346 00:E0:63 Cabletron Systems, Inc.
8347 E0:1D:3B Cambridge Industries(Group) Co.,Ltd.
8348 D4:76:EA zte corporation
8349 00:40:FB CASCADE COMMUNICATIONS
8350 F0:5A:09 Samsung Electronics Co.,Ltd
8351 50:32:75 Samsung Electronics Co.,Ltd
8352 28:CC:01 Samsung Electronics Co.,Ltd
8353 B4:62:93 Samsung Electronics Co.,Ltd
8354 04:FE:31 Samsung Electronics Co.,Ltd
8355 84:51:81 Samsung Electronics Co.,Ltd
8356 D8:31:CF Samsung Electronics Co.,Ltd
8357 F8:D0:BD Samsung Electronics Co.,Ltd
8358 FC:C7:34 Samsung Electronics Co.,Ltd
8359 E4:B0:21 Samsung Electronics Co.,Ltd
8360 B0:EC:71 Samsung Electronics Co.,Ltd
8361 3C:BB:FD Samsung Electronics Co.,Ltd
8362 24:F5:AA Samsung Electronics Co.,Ltd
8363 2C:AE:2B Samsung Electronics Co.,Ltd
8364 C4:88:E5 Samsung Electronics Co.,Ltd
8365 7C:91:22 Samsung Electronics Co.,Ltd
8366 E8:B4:C8 Samsung Electronics Co.,Ltd
8367 18:89:5B Samsung Electronics Co.,Ltd
8368 E0:DB:10 Samsung Electronics Co.,Ltd
8369 E0:99:71 Samsung Electronics Co.,Ltd
8370 60:77:E2 Samsung Electronics Co.,Ltd
8371 68:05:71 Samsung Electronics Co.,Ltd
8372 6C:2F:2C Samsung Electronics Co.,Ltd
8373 50:56:BF Samsung Electronics Co.,Ltd
8374 00:01:36 CyberTAN Technology Inc.
8375 F8:8E:85 Comtrend Corporation
8376 30:0D:43 Microsoft Mobile Oy
8377 6C:27:79 Microsoft Mobile Oy
8378 60:7E:DD Microsoft Mobile Oy
8379 F8:80:96 Elsys Equipamentos Eletrônicos Ltda
8380 E0:B9:E5 Technicolor
8381 0C:BF:15 Genetec Inc.
8382 00:0B:5D FUJITSU LIMITED
8383 F4:CA:E5 FREEBOX SAS
8384 00:21:00 Gemtek Technology Co., Ltd.
8385 00:21:47 Nintendo Co., Ltd.
8386 00:22:AA Nintendo Co., Ltd.
8387 00:22:D7 Nintendo Co., Ltd.
8388 00:23:31 Nintendo Co., Ltd.
8389 00:24:1E Nintendo Co., Ltd.
8390 78:A2:A0 Nintendo Co., Ltd.
8391 00:1B:7A Nintendo Co., Ltd.
8392 40:F4:07 Nintendo Co., Ltd.
8393 B8:AE:6E Nintendo Co., Ltd.
8394 60:A8:FE Nokia
8395 54:67:51 Compal Broadband Networks, Inc.
8396 84:BA:3B CANON INC.
8397 00:18:C5 Nokia Danmark A/S
8398 80:50:1B Nokia Corporation
8399 34:7E:39 Nokia Danmark A/S
8400 A8:7E:33 Nokia Danmark A/S
8401 00:24:7D Nokia Danmark A/S
8402 00:1B:AF Nokia Danmark A/S
8403 00:1C:35 Nokia Danmark A/S
8404 00:1C:D4 Nokia Danmark A/S
8405 00:19:79 Nokia Danmark A/S
8406 9C:18:74 Nokia Danmark A/S
8407 00:21:FC Nokia Danmark A/S
8408 00:1F:5D Nokia Danmark A/S
8409 00:25:CF Nokia Danmark A/S
8410 00:25:D0 Nokia Danmark A/S
8411 00:1F:DE Nokia Danmark A/S
8412 90:72:82 Sagemcom Broadband SAS
8413 00:6C:FD Sichuan Changhong Electric Ltd.
8414 1C:23:4F EDMI Europe Ltd
8415 A4:44:D1 Wingtech Group (HongKong)Limited
8416 1C:9E:46 Apple, Inc.
8417 00:50:58 Sangoma Technologies
8418 34:82:DE Kiio Inc
8419 00:08:F6 Sumitomo Electric Industries,Ltd
8420 00:00:5F Sumitomo Electric Industries,Ltd
8421 A0:C5:89 Intel Corporate
8422 74:BF:B7 Nusoft Corporation
8423 50:DA:00 Hangzhou H3C Technologies Co., Limited
8424 9C:2A:83 Samsung Electronics Co.,Ltd
8425 E4:5D:75 Samsung Electronics Co.,Ltd
8426 3C:BE:E1 NIKON CORPORATION
8427 04:7E:4A moobox CO., Ltd.
8428 F0:1B:6C vivo Mobile Communication Co., Ltd.
8429 E0:C7:67 Apple, Inc.
8430 2C:09:CB COBS AB
8431 60:AC:C8 KunTeng Inc.
8432 04:04:EA Valens Semiconductor Ltd.
8433 80:0D:D7 Latticework, Inc
8434 40:2E:28 MiXTelematics
8435 18:C5:01 SHENZHEN GONGJIN ELECTRONICS CO.,LT
8436 54:6D:52 TOPVIEW OPTRONICS CORP.
8437 CC:B3:AB shenzhen Biocare Bio-Medical Equipment Co.,Ltd.
8438 E4:B3:18 Intel Corporate
8439 00:C8:8B Cisco Systems, Inc
8440 A8:5E:E4 12Sided Technology, LLC
8441 00:0C:C1 Eaton Corporation
8442 00:90:F9 Imagine Communications
8443 04:C1:03 Clover Network, Inc.
8444 F8:77:B8 Samsung Electronics Co.,Ltd
8445 1C:55:3A QianGua Corp.
8446 E4:A7:A0 Intel Corporate
8447 E4:FA:ED Samsung Electronics Co.,Ltd
8448 78:96:82 zte corporation
8449 F0:27:45 F-Secure Corporation
8450 54:D0:B4 Xiamen Four-Faith Communication Technology Co.,Ltd
8451 D0:17:C2 ASUSTek COMPUTER INC.
8452 10:DA:43 NETGEAR
8453 00:16:25 Impinj, Inc.
8454 60:EE:5C SHENZHEN FAST TECHNOLOGIES CO.,LTD
8455 58:D6:7A TCPlink
8456 00:A0:DE YAMAHA CORPORATION
8457 08:1F:71 TP-LINK TECHNOLOGIES CO.,LTD.
8458 2C:2D:48 bct electronic GesmbH
8459 E4:A4:71 Intel Corporate
8460 60:B6:17 Fiberhome Telecommunication Technologies Co.,LTD
8461 18:A3:E8 Fiberhome Telecommunication Technologies Co.,LTD
8462 74:1E:93 Fiberhome Telecommunication Technologies Co.,LTD
8463 00:A0:F4 GE
8464 00:CA:E5 Cisco Systems, Inc
8465 48:83:C7 Sagemcom Broadband SAS
8466 70:50:AF BSkyB Ltd
8467 F4:EF:9E SGSG SCIENCE & TECHNOLOGY CO. LTD
8468 DC:9C:9F Shenzhen YOUHUA Technology Co., Ltd
8469 0C:BF:3F Shenzhen Lencotion Technology Co.,Ltd
8470 84:FE:DC Borqs Beijing Ltd.
8471 F0:3E:90 Ruckus Wireless
8472 D8:D7:23 IDS, Inc
8473 70:3A:0E Aruba Networks
8474 70:54:D2 PEGATRON CORPORATION
8475 7C:05:07 PEGATRON CORPORATION
8476 C0:7C:D1 PEGATRON CORPORATION
8477 94:DB:DA HUAWEI TECHNOLOGIES CO.,LTD
8478 38:4C:4F HUAWEI TECHNOLOGIES CO.,LTD
8479 E4:A8:B6 HUAWEI TECHNOLOGIES CO.,LTD
8480 24:4C:07 HUAWEI TECHNOLOGIES CO.,LTD
8481 E8:40:F2 PEGATRON CORPORATION
8482 F0:D1:B8 LEDVANCE
8483 60:B3:87 Synergics Technologies GmbH
8484 70:85:C2 ASRock Incorporation
8485 C8:25:E1 Lemobile Information Technology (Beijing) Co., Ltd
8486 00:22:B1 Elbit Systems Ltd.
8487 00:00:B4 Edimax Technology Co. Ltd.
8488 00:06:5F ECI Telecom Ltd.
8489 00:1F:45 Enterasys
8490 00:90:FA Emulex Corporation
8491 50:C9:71 GN Netcom A/S
8492 00:1D:82 GN Netcom A/S
8493 00:13:17 GN Netcom A/S
8494 74:97:81 zte corporation
8495 B4:B1:5A Siemens AG Energy Management Division
8496 A8:D8:28 Ascensia Diabetes Care
8497 FC:BC:9C Vimar Spa
8498 14:9E:CF Dell Inc.
8499 AC:62:0D Jabil Circuit(Wuxi) Co.,Ltd
8500 00:8C:FA INVENTEC Corporation
8501 00:08:B9 Kaonmedia CO., LTD.
8502 C8:3F:26 Microsoft Corporation
8503 00:E0:E6 INCAA Computers
8504 5C:5E:AB Juniper Networks
8505 78:19:F7 Juniper Networks
8506 2C:21:72 Juniper Networks
8507 88:E0:F3 Juniper Networks
8508 4C:96:14 Juniper Networks
8509 3C:8A:B0 Juniper Networks
8510 B0:C6:9A Juniper Networks
8511 00:90:69 Juniper Networks
8512 20:4E:71 Juniper Networks
8513 F4:B5:2F Juniper Networks
8514 88:A2:5E Juniper Networks
8515 00:1B:C0 Juniper Networks
8516 F4:9E:EF Taicang T&W Electronics
8517 F4:91:1E ZHUHAI EWPE INFORMATION TECHNOLOGY INC
8518 94:FE:22 HUAWEI TECHNOLOGIES CO.,LTD
8519 F8:23:B2 HUAWEI TECHNOLOGIES CO.,LTD
8520 DC:D9:16 HUAWEI TECHNOLOGIES CO.,LTD
8521 00:25:52 VXi Corporation
8522 00:6C:BC Cisco Systems, Inc
8523 DC:37:52 GE
8524 B4:D5:BD Intel Corporate
8525 7C:B0:C2 Intel Corporate
8526 98:AA:3C Will i-tech Co., Ltd.
8527 44:9F:7F DataCore Software Corporation
8528 00:11:FC HARTING Electronics GmbH
8529 5C:DD:70 Hangzhou H3C Technologies Co., Limited
8530 24:BF:74 Private
8531 B8:E7:79 9Solutions Oy
8532 24:0A:11 TCT mobile ltd
8533 78:B8:4B SICHUAN TIANYI COMHEART TELECOMCO.,LTD
8534 C8:45:44 Asia Pacific CIS (Wuxi) Co, Ltd
8535 E8:A7:F2 sTraffic
8536 D8:20:9F Cubro Acronet GesmbH
8537 CC:50:0A Fiberhome Telecommunication Technologies Co.,LTD
8538 A8:60:B6 Apple, Inc.
8539 24:F0:94 Apple, Inc.
8540 90:B0:ED Apple, Inc.
8541 C4:B3:01 Apple, Inc.
8542 E0:5F:45 Apple, Inc.
8543 48:3B:38 Apple, Inc.
8544 E4:7B:3F BEIJING CO-CLOUD TECHNOLOGY LTD.
8545 A0:41:5E Opsens Solution Inc.
8546 1C:6E:76 Quarion Technology Inc
8547 00:0A:AB Toyota Technical Development Corporation
8548 44:D1:FA Shenzhen Yunlink Technology Co., Ltd
8549 08:C0:21 HUAWEI TECHNOLOGIES CO.,LTD
8550 48:43:5A HUAWEI TECHNOLOGIES CO.,LTD
8551 9C:E3:74 HUAWEI TECHNOLOGIES CO.,LTD
8552 40:F4:20 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
8553 6C:0E:E6 Chengdu Xiyida Electronic Technology Co,.Ltd
8554 78:FF:CA TECNO MOBILE LIMITED
8555 F0:3E:BF GOGORO TAIWAN LIMITED
8556 50:AB:3E Qibixx AG
8557 A8:BB:50 WiZ IoT Company Limited
8558 00:5F:86 Cisco Systems, Inc
8559 E4:62:51 HAO CHENG GROUP LIMITED
8560 88:50:DD Infiniband Trade Association
8561 DC:78:34 LOGICOM SA
8562 54:F2:01 Samsung Electronics Co.,Ltd
8563 A0:60:90 Samsung Electronics Co.,Ltd
8564 38:76:CA Shenzhen Smart Intelligent Technology Co.Ltd
8565 D0:57:7B Intel Corporate
8566 B8:24:F0 SOYO Technology Development Co., Ltd.
8567 B4:56:B9 Teraspek Technologies Co.,Ltd
8568 A0:09:ED Avaya Inc
8569 68:B3:5E Shenzhen Neostra Technology Co.Ltd
8570 24:E2:71 Qingdao Hisense Communications Co.,Ltd.
8571 BC:60:10 Qingdao Hisense Communications Co.,Ltd.
8572 AC:37:43 HTC Corporation
8573 60:31:97 ZyXEL Communications Corporation
8574 00:19:CB ZyXEL Communications Corporation
8575 FC:F5:28 ZyXEL Communications Corporation
8576 58:8B:F3 ZyXEL Communications Corporation
8577 EC:43:F6 5420
8578 D8:B0:2E Guangzhou Zonerich Business Machine Co., LTD.
8579 DC:1A:C5 vivo Mobile Communication Co., Ltd.
8580 84:9D:64 SMC Corporation
8581 A0:20:A6 Espressif Inc.
8582 88:F7:C7 Technicolor CH USA Inc.
8583 08:95:2A Technicolor CH USA Inc.
8584 C4:BB:4C Zebra Information Tech Co. Ltd
8585 8C:04:FF Technicolor CH USA Inc.
8586 10:4F:A8 Sony Corporation
8587 6C:25:B9 BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
8588 48:6B:2C BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
8589 00:00:1F Telco Systems, Inc.
8590 00:16:D3 Wistron Neweb Corporation
8591 00:1F:16 Wistron Neweb Corporation
8592 BC:30:7E Wistron Neweb Corporation
8593 00:C0:AB Telco Systems, Inc.
8594 00:10:CA Telco Systems, Inc.
8595 0C:25:76 LONGCHEER TELECOMMUNICATION LIMITED
8596 00:07:A6 Leviton Manufacturing Co., Inc.
8597 20:87:56 SIEMENS AG
8598 B0:89:00 HUAWEI TECHNOLOGIES CO.,LTD
8599 A0:3E:6B IEEE Registration Authority
8600 DC:44:27 IEEE Registration Authority
8601 00:55:DA IEEE Registration Authority
8602 90:C6:82 IEEE Registration Authority
8603 98:6D:35 IEEE Registration Authority
8604 E0:B6:F5 IEEE Registration Authority
8605 C4:7C:8D IEEE Registration Authority
8606 00:1B:C5 IEEE Registration Authority
8607 64:0D:CE SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
8608 00:A0:85 Private
8609 AC:DE:48 Private
8610 10:07:23 IEEE Registration Authority
8611 60:63:F9 Ciholas, Inc.
8612 F0:42:1C Intel Corporate
8613 C0:E4:2D TP-LINK TECHNOLOGIES CO.,LTD.
8614 18:D6:C7 TP-LINK TECHNOLOGIES CO.,LTD.
8615 B8:BB:23 Guangdong Nufront CSC Co., Ltd
8616 EC:26:FB TECC CO.,LTD.
8617 10:68:3F LG Electronics (Mobile Communications)
8618 A0:39:F7 LG Electronics (Mobile Communications)
8619 64:BC:0C LG Electronics (Mobile Communications)
8620 00:90:CC PLANEX COMMUNICATIONS INC.
8621 E0:9D:B8 PLANEX COMMUNICATIONS INC.
8622 64:89:9A LG Electronics (Mobile Communications)
8623 58:A2:B5 LG Electronics (Mobile Communications)
8624 74:A7:22 LG Electronics (Mobile Communications)
8625 00:1F:6B LG Electronics (Mobile Communications)
8626 90:3A:E6 PARROT SA
8627 00:E0:0F Shanghai Baud Data Communication Co.,Ltd.
8628 3C:40:4F GUANGDONG PISEN ELECTRONICS CO.,LTD
8629 F0:AC:D7 IEEE Registration Authority
8630 1C:EA:1B Alcatel-Lucent Canada
8631 00:23:3E Alcatel-Lucent IPD
8632 6C:BE:E9 Alcatel-Lucent IPD
8633 4C:C9:4F Alcatel-Lucent Canada
8634 00:80:F7 Zenith Electronics Corporation
8635 00:C0:95 ZNYX Networks, Inc.
8636 60:EB:69 QUANTA COMPUTER INC.
8637 C8:0A:A9 QUANTA COMPUTER INC.
8638 00:23:8B QUANTA COMPUTER INC.
8639 00:07:BA UTStarcom Inc
8640 44:39:C4 Universal Global Scientific Industrial Co., Ltd.
8641 70:F3:95 Universal Global Scientific Industrial Co., Ltd.
8642 00:1E:37 Universal Global Scientific Industrial Co., Ltd.
8643 00:27:13 Universal Global Scientific Industrial Co., Ltd.
8644 00:21:86 Universal Global Scientific Industrial Co., Ltd.
8645 80:2A:A8 Ubiquiti Networks
8646 00:15:6D Ubiquiti Networks
8647 8C:FD:F0 Qualcomm Inc.
8648 00:00:31 QPSX COMMUNICATIONS, LTD.
8649 00:0E:7B Toshiba
8650 B8:6B:23 Toshiba
8651 00:0C:29 VMware, Inc.
8652 00:50:56 VMware, Inc.
8653 9C:61:21 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
8654 00:1C:4D Aplix IP Holdings Corporation
8655 D0:05:2A Arcadyan Corporation
8656 F4:85:C6 FDT Technologies
8657 BC:60:A7 Sony Interactive Entertainment Inc.
8658 08:D8:33 Shenzhen RF Technology Co., Ltd
8659 94:D4:69 Cisco Systems, Inc
8660 38:56:10 CANDY HOUSE, Inc.
8661 20:F5:43 Hui Zhou Gaoshengda Technology Co.,LTD
8662 68:53:88 P&S Technology
8663 48:F7:F1 Alcatel-Lucent Canada
8664 10:E8:78 Alcatel-Lucent Canada
8665 54:A6:19 Alcatel-Lucent Shanghai Bell Co., Ltd
8666 18:80:F5 Alcatel-Lucent Shanghai Bell Co., Ltd
8667 F0:25:B7 SAMSUNG ELECTRO-MECHANICS(THAILAND)
8668 C8:BA:94 SAMSUNG ELECTRO-MECHANICS(THAILAND)
8669 EC:1F:72 SAMSUNG ELECTRO-MECHANICS(THAILAND)
8670 8C:0D:76 HUAWEI TECHNOLOGIES CO.,LTD
8671 00:5A:13 HUAWEI TECHNOLOGIES CO.,LTD
8672 24:DB:ED Samsung Electronics Co.,Ltd
8673 AC:36:13 Samsung Electronics Co.,Ltd
8674 14:49:E0 SAMSUNG ELECTRO-MECHANICS(THAILAND)
8675 C0:BD:D1 SAMSUNG ELECTRO-MECHANICS(THAILAND)
8676 E8:50:8B SAMSUNG ELECTRO-MECHANICS(THAILAND)
8677 1C:AF:05 Samsung Electronics Co.,Ltd
8678 E4:92:FB Samsung Electronics Co.,Ltd
8679 24:7F:20 Sagemcom Broadband SAS
8680 00:73:E0 Samsung Electronics Co.,Ltd
8681 BC:44:86 Samsung Electronics Co.,Ltd
8682 38:0B:40 Samsung Electronics Co.,Ltd
8683 98:52:B1 Samsung Electronics Co.,Ltd
8684 14:89:FD Samsung Electronics Co.,Ltd
8685 CC:FE:3C Samsung Electronics Co.,Ltd
8686 78:9E:D0 Samsung Electronics Co.,Ltd
8687 E4:40:E2 Samsung Electronics Co.,Ltd
8688 8C:77:12 5481
8689 00:07:AB 5481
8690 00:24:90 Samsung Electronics Co.,Ltd
8691 00:23:D7 Samsung Electronics Co.,Ltd
8692 FC:A1:3E Samsung Electronics Co.,Ltd
8693 A0:07:98 Samsung Electronics Co.,Ltd
8694 94:51:03 Samsung Electronics Co.,Ltd
8695 C8:19:F7 Samsung Electronics Co.,Ltd
8696 2C:44:01 Samsung Electronics Co.,Ltd
8697 84:E0:F4 IEEE Registration Authority
8698 08:C6:B3 QTECH LLC
8699 64:DA:A0 Robert Bosch Smart Home GmbH
8700 14:B8:37 Shenzhen YOUHUA Technology Co., Ltd
8701 60:4B:AA Private
8702 CC:73:14 HONG KONG WHEATEK TECHNOLOGY LIMITED
8703 64:74:F6 Shooter Detection Systems
8704 98:E7:F4 Hewlett Packard
8705 D4:2C:44 Cisco Systems, Inc
8706 D8:42:E2 Canary Connect, Inc.
8707 00:19:72 Plexus (Xiamen) Co.,ltd.
8708 64:88:FF Sichuan Changhong Electric Ltd.
8709 00:59:79 Networked Energy Services
8710 00:09:97 Nortel Networks
8711 00:0E:62 Nortel Networks
8712 00:0E:C0 Nortel Networks
8713 00:0F:CD Nortel Networks
8714 00:04:DC Nortel Networks
8715 02:E6:D3 NIXDORF COMPUTER CORP.
8716 00:16:B9 ProCurve Networking by HP
8717 00:24:A8 ProCurve Networking by HP
8718 CC:3A:DF Private
8719 14:1F:78 Samsung Electronics Co.,Ltd
8720 00:6F:64 Samsung Electronics Co.,Ltd
8721 DC:66:72 Samsung Electronics Co.,Ltd
8722 00:25:C3 21168
8723 00:13:65 Nortel Networks
8724 00:1E:CA Nortel Networks
8725 00:1D:42 Nortel Networks
8726 00:1C:EB Nortel Networks
8727 00:23:63 Zhuhai Raysharp Technology Co.,Ltd
8728 D0:37:42 Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
8729 00:1C:FD Universal Electronics, Inc.
8730 08:00:51 ExperData
8731 00:80:C7 XIRCOM
8732 04:9F:CA HUAWEI TECHNOLOGIES CO.,LTD
8733 C8:1F:BE HUAWEI TECHNOLOGIES CO.,LTD
8734 20:3D:B2 HUAWEI TECHNOLOGIES CO.,LTD
8735 48:D5:39 HUAWEI TECHNOLOGIES CO.,LTD
8736 10:E6:8F KWANGSUNG ELECTRONICS KOREA CO.,LTD.
8737 18:99:F5 Sichuan Changhong Electric Ltd.
8738 E4:1D:2D Mellanox Technologies, Inc.
8739 B8:00:18 Htel
8740 00:81:C4 Cisco Systems, Inc
8741 E8:FD:90 Turbostor
8742 00:17:EA Texas Instruments
8743 00:17:E3 Texas Instruments
8744 00:18:34 Texas Instruments
8745 00:18:2F Texas Instruments
8746 78:DE:E4 Texas Instruments
8747 B8:FF:FE Texas Instruments
8748 E0:D7:BA Texas Instruments
8749 40:5F:C2 Texas Instruments
8750 80:30:DC Texas Instruments
8751 CC:78:AB Texas Instruments
8752 A4:D5:78 Texas Instruments
8753 54:4A:16 Texas Instruments
8754 D8:DD:FD Texas Instruments
8755 20:CD:39 Texas Instruments
8756 98:7B:F3 Texas Instruments
8757 24:71:89 Texas Instruments
8758 EC:11:27 Texas Instruments
8759 F0:C7:7F Texas Instruments
8760 F4:5E:AB Texas Instruments
8761 00:17:83 Texas Instruments
8762 A8:1B:6A Texas Instruments
8763 98:84:E3 Texas Instruments
8764 38:D2:69 Texas Instruments
8765 C8:FD:19 Texas Instruments
8766 50:8C:B1 Texas Instruments
8767 04:BB:F9 Pavilion Data Systems Inc
8768 B0:F8:93 Shanghai MXCHIP Information Technology Co., Ltd.
8769 00:C0:17 NetScout Systems, Inc.
8770 D4:9B:5C Chongqing Miedu Technology Co., Ltd.
8771 EC:8C:A2 Ruckus Wireless
8772 C0:D3:91 IEEE Registration Authority
8773 C4:11:E0 Bull Group Co., Ltd
8774 84:61:A0 ARRIS Group, Inc.
8775 0C:F8:93 ARRIS Group, Inc.
8776 14:AB:F0 ARRIS Group, Inc.
8777 AC:B3:13 ARRIS Group, Inc.
8778 30:60:23 ARRIS Group, Inc.
8779 00:1D:D6 ARRIS Group, Inc.
8780 90:84:2B LEGO System A/S
8781 84:C7:EA Sony Mobile Communications AB
8782 00:1D:D1 ARRIS Group, Inc.
8783 60:19:71 ARRIS Group, Inc.
8784 00:00:CA ARRIS Group, Inc.
8785 00:15:96 ARRIS Group, Inc.
8786 00:15:A2 ARRIS Group, Inc.
8787 00:13:11 ARRIS Group, Inc.
8788 8C:61:02 Beijing Baofengmojing Technologies Co., Ltd
8789 1C:1B:68 ARRIS Group, Inc.
8790 44:E1:37 ARRIS Group, Inc.
8791 E8:33:81 ARRIS Group, Inc.
8792 10:05:B1 ARRIS Group, Inc.
8793 10:86:8C ARRIS Group, Inc.
8794 00:1A:DB ARRIS Group, Inc.
8795 00:23:75 ARRIS Group, Inc.
8796 00:24:A1 ARRIS Group, Inc.
8797 A4:ED:4E ARRIS Group, Inc.
8798 00:26:42 ARRIS Group, Inc.
8799 00:24:95 ARRIS Group, Inc.
8800 2C:9E:5F ARRIS Group, Inc.
8801 C8:AA:21 ARRIS Group, Inc.
8802 34:1F:E4 ARRIS Group, Inc.
8803 40:0D:10 ARRIS Group, Inc.
8804 00:26:D9 ARRIS Group, Inc.
8805 28:C8:7A ARRIS Group, Inc.
8806 54:E2:E0 ARRIS Group, Inc.
8807 A0:55:DE ARRIS Group, Inc.
8808 A0:C5:62 ARRIS Group, Inc.
8809 FC:6F:B7 ARRIS Group, Inc.
8810 00:D0:37 ARRIS Group, Inc.
8811 00:15:2F ARRIS Group, Inc.
8812 00:11:1A ARRIS Group, Inc.
8813 00:16:26 ARRIS Group, Inc.
8814 00:18:A4 ARRIS Group, Inc.
8815 00:1A:1B ARRIS Group, Inc.
8816 00:14:9A ARRIS Group, Inc.
8817 00:15:CE ARRIS Group, Inc.
8818 00:20:40 ARRIS Group, Inc.
8819 00:11:AE ARRIS Group, Inc.
8820 00:0F:9F ARRIS Group, Inc.
8821 00:0B:06 ARRIS Group, Inc.
8822 00:1D:6B ARRIS Group, Inc.
8823 00:1C:C1 ARRIS Group, Inc.
8824 00:1C:11 ARRIS Group, Inc.
8825 00:1F:7E ARRIS Group, Inc.
8826 00:13:71 ARRIS Group, Inc.
8827 00:1D:BE ARRIS Group, Inc.
8828 00:1E:5A ARRIS Group, Inc.
8829 FC:91:14 Technicolor CH USA Inc.
8830 1C:25:E1 China Mobile IOT Company Limited
8831 C0:F6:36 Hangzhou Kuaiyue Technologies, Ltd.
8832 74:23:44 Xiaomi Communications Co Ltd
8833 F0:03:8C AzureWave Technology Inc.
8834 B4:5D:50 Aruba Networks
8835 00:1E:7D Samsung Electronics Co.,Ltd
8836 00:21:D2 5481
8837 BC:47:60 5481
8838 20:13:E0 5481
8839 D0:17:6A 5481
8840 78:D6:F0 SAMSUNG ELECTRO MECHANICS CO., LTD.
8841 B4:07:F9 SAMSUNG ELECTRO MECHANICS CO., LTD.
8842 3C:62:00 Samsung Electronics Co.,Ltd
8843 00:24:E9 Samsung Electronics Co.,Ltd
8844 00:23:99 Samsung Electronics Co.,Ltd
8845 E4:E0:C5 Samsung Electronics Co.,Ltd
8846 E8:03:9A Samsung Electronics Co.,Ltd
8847 C4:73:1E Samsung Electronics Co.,Ltd
8848 D8:79:88 Hon Hai Precision Ind. Co.,Ltd.
8849 00:24:2B Hon Hai Precision Ind. Co.,Ltd.
8850 00:24:2C Hon Hai Precision Ind. Co.,Ltd.
8851 94:53:30 Hon Hai Precision Ind. Co.,Ltd.
8852 A8:6B:AD Hon Hai Precision Ind. Co.,Ltd.
8853 D8:0F:99 Hon Hai Precision Ind. Co.,Ltd.
8854 80:56:F2 Hon Hai Precision Ind. Co.,Ltd.
8855 70:18:8B Hon Hai Precision Ind. Co.,Ltd.
8856 3C:77:E6 Hon Hai Precision Ind. Co.,Ltd.
8857 0C:84:DC Hon Hai Precision Ind. Co.,Ltd.
8858 84:4B:F5 Hon Hai Precision Ind. Co.,Ltd.
8859 E0:06:E6 Hon Hai Precision Ind. Co.,Ltd.
8860 60:F4:94 Hon Hai Precision Ind. Co.,Ltd.
8861 A4:17:31 Hon Hai Precision Ind. Co.,Ltd.
8862 C0:14:3D Hon Hai Precision Ind. Co.,Ltd.
8863 64:27:37 Hon Hai Precision Ind. Co.,Ltd.
8864 60:D8:19 Hon Hai Precision Ind. Co.,Ltd.
8865 40:B8:9A Hon Hai Precision Ind. Co.,Ltd.
8866 A8:A7:95 Hon Hai Precision Ind. Co.,Ltd.
8867 80:96:CA Hon Hai Precision Ind. Co.,Ltd.
8868 9C:D2:1E Hon Hai Precision Ind. Co.,Ltd.
8869 EC:0E:C4 Hon Hai Precision Ind. Co.,Ltd.
8870 74:29:AF Hon Hai Precision Ind. Co.,Ltd.
8871 34:68:95 Hon Hai Precision Ind. Co.,Ltd.
8872 78:DD:08 Hon Hai Precision Ind. Co.,Ltd.
8873 00:19:7E Hon Hai Precision Ind. Co.,Ltd.
8874 C0:CB:38 Hon Hai Precision Ind. Co.,Ltd.
8875 C0:F9:45 Toshiba Toko meter systems co., LTD.
8876 A0:AB:1B D-Link International
8877 08:6A:0A ASKEY COMPUTER CORP
8878 58:46:E1 Baxter International Inc
8879 00:D0:BD Lattice Semiconductor Corp. (LPA)
8880 F0:82:61 Sagemcom Broadband SAS
8881 D0:84:B0 Sagemcom Broadband SAS
8882 00:FE:C8 Cisco Systems, Inc
8883 00:30:C5 CADENCE DESIGN SYSTEMS, INC.
8884 EC:22:80 D-Link International
8885 04:78:63 Shanghai MXCHIP Information Technology Co., Ltd.
8886 24:BA:13 RISO KAGAKU CORPORATION
8887 24:DA:11 NO NDA Inc
8888 70:CA:4D Shenzhen lnovance Technology Co.,Ltd.
8889 DC:C0:EB ASSA ABLOY CÔTE PICARDE
8890 00:17:35 Intel Wireless Network Group
8891 9C:DF:B1 Shenzhen Crave Communication Co., LTD
8892 5C:F9:38 Apple, Inc.
8893 38:71:DE Apple, Inc.
8894 BC:54:36 Apple, Inc.
8895 0C:C7:31 Currant, Inc.
8896 00:14:2F Savvius
8897 2C:DD:A3 Point Grey Research Inc.
8898 24:FD:5B SmartThings, Inc.
8899 28:76:CD Funshion Online Technologies Co.,Ltd
8900 F4:F5:D8 Google, Inc.
8901 F4:F5:E8 Google, Inc.
8902 F8:8F:CA Google, Inc.
8903 BC:D1:D3 Shenzhen TINNO Mobile Technology Corp.
8904 BC:44:34 Shenzhen TINNO Mobile Technology Corp.
8905 00:41:D2 Cisco Systems, Inc
8906 4C:FB:45 HUAWEI TECHNOLOGIES CO.,LTD
8907 A4:BA:76 HUAWEI TECHNOLOGIES CO.,LTD
8908 78:E3:B5 Hewlett Packard
8909 98:4B:E1 Hewlett Packard
8910 68:B5:99 Hewlett Packard
8911 0C:47:C9 Amazon Technologies Inc.
8912 14:D6:4D D-Link International
8913 C8:BE:19 D-Link International
8914 BC:F6:85 D-Link International
8915 CC:B2:55 D-Link International
8916 84:C9:B2 D-Link International
8917 DC:D3:21 HUMAX Co., Ltd.
8918 CC:4E:EC HUMAX Co., Ltd.
8919 DC:33:0D Qingdao Haier Telecom Co.,Ltd
8920 00:80:E1 STMicroelectronics SRL
8921 58:DC:6D Exceptional Innovation, Inc.
8922 00:09:2D HTC Corporation
8923 F8:DB:7F HTC Corporation
8924 E8:99:C4 HTC Corporation
8925 7C:B1:5D HUAWEI TECHNOLOGIES CO.,LTD
8926 18:68:6A zte corporation
8927 0C:05:35 Juniper Systems
8928 8C:F2:28 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
8929 08:EA:44 Aerohive Networks Inc.
8930 78:F8:82 LG Electronics (Mobile Communications)
8931 88:51:FB Hewlett Packard
8932 AC:16:2D Hewlett Packard
8933 A0:B3:CC Hewlett Packard
8934 E4:11:5B Hewlett Packard
8935 C8:CB:B8 Hewlett Packard
8936 94:57:A5 Hewlett Packard
8937 00:01:E7 Hewlett Packard
8938 08:00:09 Hewlett Packard
8939 00:80:A0 Hewlett Packard
8940 D4:85:64 Hewlett Packard
8941 3C:4A:92 Hewlett Packard
8942 78:0A:C7 Baofeng TV Co., Ltd.
8943 00:1D:73 BUFFALO.INC
8944 00:16:01 BUFFALO.INC
8945 10:6F:3F BUFFALO.INC
8946 88:57:EE BUFFALO.INC
8947 00:9C:02 Hewlett Packard
8948 78:E7:D1 Hewlett Packard
8949 00:1B:78 Hewlett Packard
8950 00:1E:0B Hewlett Packard
8951 2C:6E:85 Intel Corporate
8952 00:D0:B7 Intel Corporation
8953 00:02:B3 Intel Corporation
8954 00:11:11 Intel Corporation
8955 00:13:20 Intel Corporate
8956 00:12:F0 Intel Corporate
8957 90:49:FA Intel Corporate
8958 C8:34:8E Intel Corporate
8959 00:50:8B Hewlett Packard
8960 78:48:59 Hewlett Packard
8961 14:58:D0 Hewlett Packard
8962 50:65:F3 Hewlett Packard
8963 A0:48:1C Hewlett Packard
8964 A0:1D:48 Hewlett Packard
8965 94:B2:CC PIONEER CORPORATION
8966 88:7F:03 Comper Technology Investment Limited
8967 E0:60:66 Sercomm Corporation
8968 00:19:E0 TP-LINK TECHNOLOGIES CO.,LTD.
8969 00:23:CD TP-LINK TECHNOLOGIES CO.,LTD.
8970 00:27:19 TP-LINK TECHNOLOGIES CO.,LTD.
8971 40:16:9F TP-LINK TECHNOLOGIES CO.,LTD.
8972 94:0C:6D TP-LINK TECHNOLOGIES CO.,LTD.
8973 74:EA:3A TP-LINK TECHNOLOGIES CO.,LTD.
8974 90:F6:52 TP-LINK TECHNOLOGIES CO.,LTD.
8975 10:FE:ED TP-LINK TECHNOLOGIES CO.,LTD.
8976 C4:6E:1F TP-LINK TECHNOLOGIES CO.,LTD.
8977 50:FA:84 TP-LINK TECHNOLOGIES CO.,LTD.
8978 F4:83:CD TP-LINK TECHNOLOGIES CO.,LTD.
8979 88:25:93 TP-LINK TECHNOLOGIES CO.,LTD.
8980 80:89:17 TP-LINK TECHNOLOGIES CO.,LTD.
8981 5C:89:9A TP-LINK TECHNOLOGIES CO.,LTD.
8982 A8:1B:5A GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
8983 E4:22:A5 PLANTRONICS, INC.
8984 1C:99:4C Murata Manufacturing Co., Ltd.
8985 F0:27:65 Murata Manufacturing Co., Ltd.
8986 D4:97:0B Xiaomi Communications Co Ltd
8987 F4:8B:32 Xiaomi Communications Co Ltd
8988 20:A7:83 miControl GmbH
8989 00:50:53 Cisco Systems, Inc
8990 00:50:0F Cisco Systems, Inc
8991 04:8A:15 Avaya Inc
8992 44:32:2A Avaya Inc
8993 FC:83:99 Avaya Inc
8994 00:04:0D Avaya Inc
8995 D8:42:AC Shanghai Feixun Communication Co.,Ltd.
8996 34:CD:BE HUAWEI TECHNOLOGIES CO.,LTD
8997 D4:6A:A8 HUAWEI TECHNOLOGIES CO.,LTD
8998 54:39:DF HUAWEI TECHNOLOGIES CO.,LTD
8999 48:46:FB HUAWEI TECHNOLOGIES CO.,LTD
9000 20:0B:C7 HUAWEI TECHNOLOGIES CO.,LTD
9001 10:47:80 HUAWEI TECHNOLOGIES CO.,LTD
9002 88:30:8A Murata Manufacturing Co., Ltd.
9003 44:A7:CF Murata Manufacturing Co., Ltd.
9004 00:13:E0 Murata Manufacturing Co., Ltd.
9005 74:8E:F8 Brocade Communications Systems, Inc.
9006 00:E0:52 Brocade Communications Systems, Inc.
9007 00:04:80 Brocade Communications Systems, Inc.
9008 00:00:88 Brocade Communications Systems, Inc.
9009 34:4B:50 zte corporation
9010 FC:C8:97 zte corporation
9011 9C:D2:4B zte corporation
9012 C8:64:C7 zte corporation
9013 D0:15:4A zte corporation
9014 88:E3:AB HUAWEI TECHNOLOGIES CO.,LTD
9015 00:66:4B HUAWEI TECHNOLOGIES CO.,LTD
9016 68:A0:F6 HUAWEI TECHNOLOGIES CO.,LTD
9017 5C:F9:6A HUAWEI TECHNOLOGIES CO.,LTD
9018 B4:30:52 HUAWEI TECHNOLOGIES CO.,LTD
9019 88:CE:FA HUAWEI TECHNOLOGIES CO.,LTD
9020 58:2A:F7 HUAWEI TECHNOLOGIES CO.,LTD
9021 F4:8E:92 HUAWEI TECHNOLOGIES CO.,LTD
9022 40:CB:A8 HUAWEI TECHNOLOGIES CO.,LTD
9023 08:7A:4C HUAWEI TECHNOLOGIES CO.,LTD
9024 D4:6E:5C HUAWEI TECHNOLOGIES CO.,LTD
9025 24:69:A5 HUAWEI TECHNOLOGIES CO.,LTD
9026 C8:D1:5E HUAWEI TECHNOLOGIES CO.,LTD
9027 F8:3D:FF HUAWEI TECHNOLOGIES CO.,LTD
9028 30:87:30 HUAWEI TECHNOLOGIES CO.,LTD
9029 00:25:68 HUAWEI TECHNOLOGIES CO.,LTD
9030 D4:78:56 Avaya Inc
9031 C0:57:BC Avaya Inc
9032 38:BB:3C Avaya Inc
9033 E4:5D:52 Avaya Inc
9034 A4:25:1B Avaya Inc
9035 6C:A8:49 Avaya Inc
9036 30:D1:7E HUAWEI TECHNOLOGIES CO.,LTD
9037 9C:28:EF HUAWEI TECHNOLOGIES CO.,LTD
9038 7C:60:97 HUAWEI TECHNOLOGIES CO.,LTD
9039 60:DE:44 HUAWEI TECHNOLOGIES CO.,LTD
9040 34:00:A3 HUAWEI TECHNOLOGIES CO.,LTD
9041 64:3E:8C HUAWEI TECHNOLOGIES CO.,LTD
9042 00:C6:10 Apple, Inc.
9043 70:DE:E2 Apple, Inc.
9044 18:20:32 Apple, Inc.
9045 6C:C2:6B Apple, Inc.
9046 10:40:F3 Apple, Inc.
9047 FC:25:3F Apple, Inc.
9048 18:34:51 Apple, Inc.
9049 C0:84:7A Apple, Inc.
9050 64:20:0C Apple, Inc.
9051 74:E1:B6 Apple, Inc.
9052 0C:77:1A Apple, Inc.
9053 00:F4:B9 Apple, Inc.
9054 C8:33:4B Apple, Inc.
9055 B8:F6:B1 Apple, Inc.
9056 C0:9F:42 Apple, Inc.
9057 18:9E:FC Apple, Inc.
9058 6C:3E:6D Apple, Inc.
9059 00:16:FE ALPS ELECTRIC CO.,LTD.
9060 04:98:F3 ALPS ELECTRIC CO.,LTD.
9061 38:C0:96 ALPS ELECTRIC CO.,LTD.
9062 E0:75:0A ALPS ELECTRIC CO.,LTD.
9063 B0:59:47 Shenzhen Qihu Intelligent Technology Company Limited
9064 00:E0:4F Cisco Systems, Inc
9065 00:10:11 Cisco Systems, Inc
9066 00:10:F6 Cisco Systems, Inc
9067 80:E0:1D Cisco Systems, Inc
9068 80:E8:6F Cisco Systems, Inc
9069 E4:AA:5D Cisco Systems, Inc
9070 00:03:89 PLANTRONICS, INC.
9071 0C:E0:E4 PLANTRONICS, INC.
9072 B0:AA:77 Cisco Systems, Inc
9073 78:BA:F9 Cisco Systems, Inc
9074 00:16:B6 Cisco-Linksys, LLC
9075 00:18:F8 Cisco-Linksys, LLC
9076 00:25:2E Cisco SPVTG
9077 A4:A2:4A Cisco SPVTG
9078 60:2A:D0 Cisco SPVTG
9079 00:1B:FB ALPS ELECTRIC CO.,LTD.
9080 00:E0:8F Cisco Systems, Inc
9081 20:3A:07 Cisco Systems, Inc
9082 34:A8:4E Cisco Systems, Inc
9083 E4:D3:F1 Cisco Systems, Inc
9084 1C:E6:C7 Cisco Systems, Inc
9085 E0:2F:6D Cisco Systems, Inc
9086 84:78:AC Cisco Systems, Inc
9087 44:03:A7 Cisco Systems, Inc
9088 68:86:A7 Cisco Systems, Inc
9089 B4:E9:B0 Cisco Systems, Inc
9090 00:08:32 Cisco Systems, Inc
9091 B0:FA:EB Cisco Systems, Inc
9092 50:06:04 Cisco Systems, Inc
9093 70:10:5C Cisco Systems, Inc
9094 7C:FA:DF Apple, Inc.
9095 10:1C:0C Apple, Inc.
9096 00:11:24 Apple, Inc.
9097 00:1D:4F Apple, Inc.
9098 00:1E:52 Apple, Inc.
9099 00:1F:5B Apple, Inc.
9100 00:1F:F3 Apple, Inc.
9101 00:21:E9 Apple, Inc.
9102 00:23:6C Apple, Inc.
9103 00:25:00 Apple, Inc.
9104 60:FB:42 Apple, Inc.
9105 14:DA:E9 ASUSTek COMPUTER INC.
9106 3C:08:F6 Cisco Systems, Inc
9107 D0:72:DC Cisco Systems, Inc
9108 28:C7:CE Cisco Systems, Inc
9109 6C:FA:89 Cisco Systems, Inc
9110 58:F3:9C Cisco Systems, Inc
9111 34:62:88 Cisco Systems, Inc
9112 88:1D:FC Cisco Systems, Inc
9113 F8:1E:DF Apple, Inc.
9114 90:84:0D Apple, Inc.
9115 D8:A2:5E Apple, Inc.
9116 C8:BC:C8 Apple, Inc.
9117 28:E7:CF Apple, Inc.
9118 D8:9E:3F Apple, Inc.
9119 04:0C:CE Apple, Inc.
9120 A4:D1:D2 Apple, Inc.
9121 40:6C:8F Apple, Inc.
9122 C0:67:AF Cisco Systems, Inc
9123 64:E9:50 Cisco Systems, Inc
9124 18:9C:5D Cisco Systems, Inc
9125 00:0E:A6 ASUSTek COMPUTER INC.
9126 00:13:D4 ASUSTek COMPUTER INC.
9127 00:26:18 ASUSTek COMPUTER INC.
9128 00:24:8C ASUSTek COMPUTER INC.
9129 00:50:A2 Cisco Systems, Inc
9130 00:50:F0 Cisco Systems, Inc
9131 00:90:5F Cisco Systems, Inc
9132 00:90:2B Cisco Systems, Inc
9133 00:10:0B Cisco Systems, Inc
9134 00:10:0D Cisco Systems, Inc
9135 00:10:14 Cisco Systems, Inc
9136 64:9A:BE Apple, Inc.
9137 94:E9:6A Apple, Inc.
9138 AC:29:3A Apple, Inc.
9139 10:41:7F Apple, Inc.
9140 70:14:A6 Apple, Inc.
9141 A8:66:7F Apple, Inc.
9142 D0:25:98 Apple, Inc.
9143 CC:29:F5 Apple, Inc.
9144 6C:70:9F Apple, Inc.
9145 0C:3E:9F Apple, Inc.
9146 34:E2:FD Apple, Inc.
9147 60:92:17 Apple, Inc.
9148 88:63:DF Apple, Inc.
9149 80:E6:50 Apple, Inc.
9150 00:61:71 Apple, Inc.
9151 90:FD:61 Apple, Inc.
9152 5C:97:F3 Apple, Inc.
9153 6C:40:08 Apple, Inc.
9154 24:A0:74 Apple, Inc.
9155 F0:24:75 Apple, Inc.
9156 20:A2:E4 Apple, Inc.
9157 5C:F5:DA Apple, Inc.
9158 D4:B8:FF Home Control Singapore Pte Ltd
9159 28:E1:4C Apple, Inc.
9160 54:E4:3A Apple, Inc.
9161 C8:E0:EB Apple, Inc.
9162 A8:88:08 Apple, Inc.
9163 90:72:40 Apple, Inc.
9164 0C:4D:E9 Apple, Inc.
9165 D8:96:95 Apple, Inc.
9166 0C:30:21 Apple, Inc.
9167 F0:F6:1C Apple, Inc.
9168 B0:34:95 Apple, Inc.
9169 84:8E:0C Apple, Inc.
9170 8C:2D:AA Apple, Inc.
9171 44:4C:0C Apple, Inc.
9172 84:FC:FE Apple, Inc.
9173 E4:8B:7F Apple, Inc.
9174 5C:96:9D Apple, Inc.
9175 A8:FA:D8 Apple, Inc.
9176 94:94:26 Apple, Inc.
9177 E0:F5:C6 Apple, Inc.
9178 AC:64:62 zte corporation
9179 C0:84:88 Finis Inc
9180 68:E8:EB Linktel Technologies Co.,Ltd
9181 20:C3:A4 RetailNext
9182 78:05:41 Queclink Wireless Solutions Co., Ltd
9183 C0:2D:EE Cuff
9184 54:A3:FA BQT Solutions (Australia)Pty Ltd
9185 90:23:EC Availink, Inc.
9186 74:67:F7 Zebra Technologoes
9187 38:91:D5 Hangzhou H3C Technologies Co., Limited
9188 90:DF:FB HOMERIDER SYSTEMS
9189 3C:83:1E CKD Corporation
9190 38:1C:23 Hilan Technology CO.,LTD
9191 E0:36:76 HUAWEI TECHNOLOGIES CO.,LTD
9192 3C:B7:2B PLUMgrid Inc
9193 24:31:84 SHARP Corporation
9194 24:DA:9B Motorola Mobility LLC, a Lenovo Company
9195 30:52:CB Liteon Technology Corporation
9196 B8:B2:EB Googol Technology (HK) Limited
9197 C4:00:49 Kamama
9198 50:A9:DE Smartcom - Bulgaria AD
9199 88:09:AF Masimo Corp.
9200 E8:DE:D6 Intrising Networks, Inc.
9201 B8:44:D9 Apple, Inc.
9202 DC:2B:2A Apple, Inc.
9203 8C:10:D4 Sagemcom Broadband SAS
9204 B8:3A:9D FIVE INTERACTIVE, LLC
9205 08:9B:4B iKuai Networks
9206 3C:78:73 Airsonics
9207 BC:5F:F6 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
9208 C8:F9:C8 NewSharp Technology(SuZhou)Co,Ltd
9209 3C:5C:C3 Shenzhen First Blue Chip Technology Ltd
9210 A8:74:1D PHOENIX CONTACT Electronics GmbH
9211 A4:C1:38 Telink Semiconductor (Taipei) Co. Ltd.
9212 D8:EF:CD Nokia
9213 EC:01:33 TRINUS SYSTEMS INC.
9214 1C:56:FE Motorola Mobility LLC, a Lenovo Company
9215 7C:A2:3E HUAWEI TECHNOLOGIES CO.,LTD
9216 50:1A:A5 GN Netcom A/S
9217 F0:9A:51 Shanghai Viroyal Electronic Technology Company Limited
9218 98:70:E8 INNATECH SDN BHD
9219 50:DF:95 Lytx
9220 58:49:25 E3 Enterprise
9221 94:F2:78 Elma Electronic
9222 E8:BD:D1 HUAWEI TECHNOLOGIES CO.,LTD
9223 34:81:F4 SST Taiwan Ltd.
9224 F4:B8:A7 zte corporation
9225 58:F1:02 BLU Products Inc.
9226 B8:69:C2 Sunitec Enterprise Co., Ltd.
9227 2C:C5:48 IAdea Corporation
9228 30:7C:B2 ANOV FRANCE
9229 90:D8:F3 zte corporation
9230 44:4C:A8 Arista Networks
9231 FC:E3:3C HUAWEI TECHNOLOGIES CO.,LTD
9232 BC:6A:2F Henge Docks LLC
9233 E4:90:7E Motorola Mobility LLC, a Lenovo Company
9234 48:06:6A Tempered Networks, Inc.
9235 1C:F0:3E Wearhaus Inc.
9236 DC:DB:70 Tonfunk Systementwicklung und Service GmbH
9237 C4:7D:46 FUJITSU LIMITED
9238 68:ED:A4 Shenzhen Seavo Technology Co.,Ltd
9239 B8:99:B0 Cohere Technologies
9240 2C:C5:D3 Ruckus Wireless
9241 80:C5:E6 Microsoft Corporation
9242 D8:5D:EF Busch-Jaeger Elektro GmbH
9243 10:DF:8B Shenzhen CareDear Communication Technology Co.,Ltd
9244 00:A7:84 ITX security
9245 80:01:84 HTC Corporation
9246 38:FA:CA Skyworth Digital Technology(Shenzhen) Co.,Ltd
9247 44:C6:9B Wuhan Feng Tian Information Network CO.,LTD
9248 C0:25:67 Nexxt Solutions
9249 B4:6D:35 Dalian Seasky Automation Co;Ltd
9250 B8:9A:CD ELITE OPTOELECTRONIC(ASIA)CO.,LTD
9251 24:1C:04 SHENZHEN JEHE TECHNOLOGY DEVELOPMENT CO., LTD.
9252 F8:CF:C5 Motorola Mobility LLC, a Lenovo Company
9253 BC:F8:11 Xiamen DNAKE Technology Co.,Ltd
9254 A8:82:7F CIBN Oriental Network(Beijing) CO.,Ltd
9255 60:9C:9F Brocade Communications Systems, Inc.
9256 90:0A:39 Wiio, Inc.
9257 C4:69:3E Turbulence Design Inc.
9258 1C:83:41 Hefei Bitland Information Technology Co.Ltd
9259 40:11:DC Sonance
9260 24:9E:AB HUAWEI TECHNOLOGIES CO.,LTD
9261 DC:56:E6 Shenzhen Bococom Technology Co.,LTD
9262 5C:A1:78 TableTop Media (dba Ziosk)
9263 70:2A:7D EpSpot AB
9264 B8:B3:DC DEREK (SHAOGUAN) LIMITED
9265 6C:1E:70 Guangzhou YBDS IT Co.,Ltd
9266 C8:E1:30 Milkyway Group Ltd
9267 88:33:BE Ivenix, Inc.
9268 34:CC:28 Nexpring Co. LTD.,
9269 14:41:46 Honeywell (China) Co., LTD
9270 F4:15:63 F5 Networks, Inc.
9271 C4:EA:1D Technicolor
9272 20:E4:07 Spark srl
9273 88:73:84 Toshiba
9274 58:47:04 Shenzhen Webridge Technology Co.,Ltd
9275 1C:14:B3 Pinyon Technologies
9276 74:9C:E3 Art2Wave Canada Inc.
9277 B8:56:BD ITT LLC
9278 10:78:73 Shenzhen Jinkeyi Communication Co., Ltd.
9279 D4:55:56 Fiber Mountain Inc.
9280 F0:1E:34 ORICO Technologies Co., Ltd
9281 74:A0:63 HUAWEI TECHNOLOGIES CO.,LTD
9282 A8:90:08 Beijing Yuecheng Technology Co. Ltd.
9283 18:38:64 CAP-TECH INTERNATIONAL CO., LTD.
9284 08:D3:4B Techman Electronics (Changshu) Co., Ltd.
9285 C8:08:E9 LG Electronics
9286 78:AC:BF Igneous Systems
9287 20:62:74 Microsoft Corporation
9288 5C:CC:FF Techroutes Network Pvt Ltd
9289 84:4B:B7 Beijing Sankuai Online Technology Co.,Ltd
9290 14:8F:21 Garmin International
9291 3C:6A:9D Dexatek Technology LTD.
9292 14:89:3E VIXTEL TECHNOLOGIES LIMTED
9293 60:F1:89 Murata Manufacturing Co., Ltd.
9294 74:A3:4A ZIMI CORPORATION
9295 98:F5:A9 OHSUNG ELECTRONICS CO.,LTD.
9296 D8:93:41 General Electric Global Research
9297 F4:64:5D Toshiba
9298 30:D5:87 Samsung Electronics Co.,Ltd
9299 14:36:C6 Lenovo Mobile Communication Technology Ltd.
9300 04:C0:9C Tellabs Inc.
9301 84:44:64 ServerU Inc
9302 58:9B:0B Shineway Technologies, Inc.
9303 A4:8C:DB Lenovo
9304 40:62:B6 Tele system communication
9305 3C:2C:94 杭州德澜科技有限公司(HangZhou Delan Technology Co.,Ltd)
9306 78:31:2B zte corporation
9307 C0:35:C5 Prosoft Systems LTD
9308 F8:B2:F3 GUANGZHOU BOSMA TECHNOLOGY CO.,LTD
9309 1C:7D:22 Fuji Xerox Co., Ltd.
9310 7C:11:CD QianTang Technology
9311 04:92:EE iway AG
9312 F0:2A:23 Creative Next Design
9313 8C:91:09 Toyoshima Electric Technoeogy(Suzhou) Co.,Ltd.
9314 30:73:50 Inpeco SA
9315 E8:CC:18 D-Link International
9316 B0:91:37 ISis ImageStream Internet Solutions, Inc
9317 3C:1E:13 HANGZHOU SUNRISE TECHNOLOGY CO., LTD
9318 B4:A8:28 Shenzhen Concox Information Technology Co., Ltd
9319 A4:12:42 NEC Platforms, Ltd.
9320 40:4E:EB Higher Way Electronic Co., Ltd.
9321 50:BD:5F TP-LINK TECHNOLOGIES CO.,LTD.
9322 14:75:90 TP-LINK TECHNOLOGIES CO.,LTD.
9323 EC:B9:07 CloudGenix Inc
9324 5C:F9:F0 Atomos Engineering P/L
9325 FC:DB:B3 Murata Manufacturing Co., Ltd.
9326 B8:18:6F ORIENTAL MOTOR CO., LTD.
9327 1C:9C:26 Zoovel Technologies
9328 9C:35:83 Nipro Diagnostics, Inc
9329 C4:56:FE Lava International Ltd.
9330 B8:9B:E4 ABB Power Systems Power Generation
9331 C0:EE:FB OnePlus Tech (Shenzhen) Ltd
9332 E0:0D:B9 Private
9333 10:8A:1B RAONIX Inc.
9334 8C:F8:13 ORANGE POLSKA
9335 B8:F3:17 iSun Smasher Communications Private Limited
9336 24:42:BC Alinco,incorporated
9337 C4:01:CE PRESITION (2000) CO., LTD.
9338 D0:12:42 BIOS Corporation
9339 50:F4:3C Leeo Inc
9340 B4:39:34 Pen Generations, Inc.
9341 DC:C6:22 BUHEUNG SYSTEM
9342 5C:2B:F5 Vivint
9343 D0:62:A0 China Essence Technology (Zhumadian) Co., Ltd.
9344 CC:10:A3 Beijing Nan Bao Technology Co., Ltd.
9345 2C:A3:0E POWER DRAGON DEVELOPMENT LIMITED
9346 4C:F5:A0 Scalable Network Technologies Inc
9347 08:46:56 VEO-LABS
9348 44:88:CB Camco Technologies NV
9349 50:14:B5 Richfit Information Technology Co., Ltd
9350 CC:30:80 VAIO Corporation
9351 F8:24:41 Yeelink
9352 6C:BF:B5 Noon Technology Co., Ltd
9353 48:9D:18 Flashbay Limited
9354 8C:B0:94 Airtech I&C Co., Ltd
9355 70:F1:96 Actiontec Electronics, Inc
9356 6C:6E:FE Core Logic Inc.
9357 E4:C6:2B Airware
9358 80:F8:EB RayTight
9359 94:B4:0F Aruba Networks
9360 4C:2C:83 Zhejiang KaNong Network Technology Co.,Ltd.
9361 BC:C3:42 Panasonic System Networks Co., Ltd.
9362 E8:96:06 testo Instruments (Shenzhen) Co., Ltd.
9363 CC:3F:1D Intesis Software SL
9364 90:21:81 Shanghai Huaqin Telecom Technology Co.,Ltd
9365 60:04:17 POSBANK CO.,LTD
9366 A4:4A:D3 ST Electronics(Shanghai) Co.,Ltd
9367 24:97:ED Techvision Intelligent Technology Limited
9368 10:4E:07 Shanghai Genvision Industries Co.,Ltd
9369 4C:11:BF ZHEJIANG DAHUA TECHNOLOGY CO.,LTD.
9370 FC:D5:D9 Shenzhen SDMC Technology Co., Ltd.
9371 00:75:32 INID BV
9372 A0:02:DC Amazon Technologies Inc.
9373 90:7E:BA UTEK TECHNOLOGY (SHENZHEN) CO.,LTD
9374 48:82:44 Life Fitness / Div. of Brunswick
9375 A8:F7:E0 PLANET Technology Corporation
9376 2C:5B:E1 Centripetal Networks, Inc
9377 D8:7E:B1 x.o.ware, inc.
9378 40:45:DA Spreadtrum Communications (Shanghai) Co., Ltd.
9379 98:BE:94 IBM
9380 D4:B4:3E Messcomp Datentechnik GmbH
9381 A8:E5:39 Moimstone Co.,Ltd
9382 98:F1:70 Murata Manufacturing Co., Ltd.
9383 04:C9:91 Phistek INC.
9384 58:1F:67 Open-m technology limited
9385 BC:25:F0 3D Display Technologies Co., Ltd.
9386 7C:E5:24 Quirky, Inc.
9387 D8:5D:FB Private
9388 7C:C4:EF Devialet
9389 94:AE:E3 Belden Hirschmann Industries (Suzhou) Ltd.
9390 44:66:6E IP-LINE
9391 70:5B:2E M2Communication Inc.
9392 0C:8C:8F Kamo Technology Limited
9393 F4:FD:2B ZOYI Company
9394 FC:AA:14 GIGA-BYTE TECHNOLOGY CO.,LTD.
9395 50:FE:F2 Sify Technologies Ltd
9396 3C:D9:CE Eclipse WiFi
9397 C8:02:10 LG Innotek
9398 70:2D:D1 Newings Communication CO., LTD.
9399 44:74:6C Sony Mobile Communications AB
9400 F4:F6:46 Dediprog Technology Co. Ltd.
9401 EC:D9:D1 Shenzhen TG-NET Botone Technology Co.,Ltd.
9402 74:8F:4D MEN Mikro Elektronik GmbH
9403 A4:7E:39 zte corporation
9404 0C:63:FC Nanjing Signway Technology Co., Ltd
9405 AC:A9:A0 Audioengine, Ltd.
9406 A8:A6:68 zte corporation
9407 60:E3:27 TP-LINK TECHNOLOGIES CO.,LTD.
9408 E4:D3:32 TP-LINK TECHNOLOGIES CO.,LTD.
9409 A0:DA:92 Nanjing Glarun Atten Technology Co. Ltd.
9410 68:28:BA Dejai
9411 48:D1:8E Metis Communication Co.,Ltd
9412 A4:9F:85 Lyve Minds, Inc
9413 7C:D3:0A INVENTEC Corporation
9414 34:81:C4 AVM GmbH
9415 88:5B:DD Aerohive Networks Inc.
9416 08:57:00 TP-LINK TECHNOLOGIES CO.,LTD.
9417 88:89:14 All Components Incorporated
9418 D8:15:0D TP-LINK TECHNOLOGIES CO.,LTD.
9419 A0:65:18 VNPT TECHNOLOGY
9420 74:8F:1B MasterImage 3D
9421 F0:3A:4B Bloombase, Inc.
9422 D8:2A:15 Leitner SpA
9423 C4:29:1D KLEMSAN ELEKTRIK ELEKTRONIK SAN.VE TIC.AS.
9424 70:4E:01 KWANGWON TECH CO., LTD.
9425 84:84:33 Paradox Engineering SA
9426 D4:31:9D Sinwatec
9427 DC:05:2F National Products Inc.
9428 CC:39:8C Shiningtek
9429 6C:5F:1C Lenovo Mobile Communication Technology Ltd.
9430 B4:2C:92 Zhejiang Weirong Electronic Co., Ltd
9431 FC:13:49 Global Apps Corp.
9432 8C:41:F2 RDA Technologies Ltd.
9433 FC:07:A0 LRE Medical GmbH
9434 AC:02:CA HI Solutions, Inc.
9435 F4:90:CA Tensorcom
9436 2C:53:4A Shenzhen Winyao Electronic Limited
9437 CC:85:6C SHENZHEN MDK DIGITAL TECHNOLOGY CO.,LTD
9438 60:FF:DD C.E. ELECTRONICS, INC
9439 FC:BB:A1 Shenzhen Minicreate Technology Co.,Ltd
9440 50:B6:95 Micropoint Biotechnologies,Inc.
9441 B4:85:47 Amptown System Company GmbH
9442 3C:25:D7 Nokia Corporation
9443 18:89:DF CerebrEX Inc.
9444 30:A8:DB Sony Mobile Communications AB
9445 CC:9F:35 Transbit Sp. z o.o.
9446 40:78:75 IMBEL - Industria de Material Belico do Brasil
9447 0C:4F:5A ASA-RT s.r.l.
9448 B4:B5:42 Hubbell Power Systems, Inc.
9449 54:CD:EE ShenZhen Apexis Electronic Co.,Ltd
9450 F8:F0:05 Newport Media Inc.
9451 98:C0:EB Global Regency Ltd
9452 D4:22:4E Alcatel Lucent
9453 28:DE:F6 bioMerieux Inc.
9454 88:E8:F8 YONG TAI ELECTRONIC (DONGGUAN) LTD.
9455 2C:07:3C DEVLINE LIMITED
9456 7C:E4:AA Private
9457 18:20:A6 Sage Co., Ltd.
9458 BC:F6:1C Geomodeling Wuxi Technology Co. Ltd.
9459 08:3F:3E WSH GmbH
9460 6C:09:D6 Digiquest Electronics LTD
9461 8C:56:9D Imaging Solutions Group
9462 A4:3A:69 Vers Inc
9463 38:7B:47 AKELA, Inc.
9464 7C:CD:11 MS-Magnet
9465 94:FB:B2 Shenzhen Gongjin Electronics Co.,Ltd
9466 4C:E1:BB Zhuhai HiFocus Technology Co., Ltd.
9467 8C:DE:99 Comlab Inc.
9468 2C:9A:A4 NGI SpA
9469 B4:66:98 Zealabs srl
9470 28:3B:96 Cool Control LTD
9471 80:D4:33 LzLabs GmbH
9472 08:5A:E0 Recovision Technology Co., Ltd.
9473 BC:EE:7B ASUSTek COMPUTER INC.
9474 FC:09:D8 ACTEON Group
9475 0C:12:62 zte corporation
9476 68:7C:C8 Measurement Systems S. de R.L.
9477 F0:15:A0 KyungDong One Co., Ltd.
9478 EC:F7:2B HD DIGITAL TECH CO., LTD.
9479 D8:B6:D6 Blu Tether Limited
9480 84:72:07 I&C Technology
9481 E0:AE:B2 Bender GmbH &amp; Co.KG
9482 2C:55:3C Gainspeed, Inc.
9483 B4:3E:3B Viableware, Inc
9484 F8:54:AF ECI Telecom Ltd.
9485 24:64:EF CYG SUNRI CO.,LTD.
9486 50:B8:88 wi2be Tecnologia S/A
9487 B8:C1:A2 Dragon Path Technologies Co., Limited
9488 50:ED:78 Changzhou Yongse Infotech Co.,Ltd
9489 8C:B7:F7 Shenzhen UniStrong Science & Technology Co., Ltd
9490 08:52:40 EbV Elektronikbau- und Vertriebs GmbH
9491 80:F2:5E Kyynel
9492 84:4F:03 Ablelink Electronics Ltd
9493 94:B9:B4 Aptos Technology
9494 D0:B5:23 Bestcare Cloucal Corp.
9495 78:3D:5B TELNET Redes Inteligentes S.A.
9496 D0:C4:2F Tamagawa Seiki Co.,Ltd.
9497 5C:FF:FF Shenzhen Kezhonglong Optoelectronic Technology Co., Ltd
9498 F0:D3:A7 CobaltRay Co., Ltd
9499 84:76:16 Addat s.r.o.
9500 D4:68:67 Neoventus Design Group
9501 68:69:2E Zycoo Co.,Ltd
9502 A8:75:E2 Aventura Technologies, Inc.
9503 38:BF:2F Espec Corp.
9504 18:20:12 Aztech Associates Inc.
9505 C0:F9:91 GME Standard Communications P/L
9506 14:ED:A5 Wächter GmbH Sicherheitssysteme
9507 E0:56:F4 AxesNetwork Solutions inc.
9508 38:5A:A8 Beijing Zhongdun Security Technology Development Co.
9509 FC:3F:AB Henan Lanxin Technology Co., Ltd
9510 F8:FF:5F Shenzhen Communication Technology Co.,Ltd
9511 DC:C4:22 Systembase Limited
9512 F4:BD:7C Chengdu jinshi communication Co., LTD
9513 C8:F3:6B Yamato Scale Co.,Ltd.
9514 6C:90:B1 SanLogic Inc
9515 84:5C:93 Chabrier Services
9516 D4:4C:9C Shenzhen YOOBAO Technology Co.Ltd
9517 A8:8D:7B SunDroid Global limited.
9518 A0:3B:1B Inspire Tech
9519 3C:6E:63 Mitron OY
9520 50:2E:5C HTC Corporation
9521 20:D2:1F Wincal Technology Corp.
9522 FC:1E:16 IPEVO corp
9523 6C:4B:7F Vossloh-Schwabe Deutschland GmbH
9524 0C:CB:8D ASCO Numatics GmbH
9525 28:47:AA Nokia Corporation
9526 68:2D:DC Wuhan Changjiang Electro-Communication Equipment CO.,LTD
9527 1C:63:B7 OpenProducts 237 AB
9528 A0:A2:3C GPMS
9529 70:8D:09 Nokia Corporation
9530 FC:E1:D9 Stable Imaging Solutions LLC
9531 38:B7:4D Fijowave Limited
9532 A0:E5:E9 enimai Inc
9533 9C:BB:98 Shen Zhen RND Electronic Co.,LTD
9534 34:5C:40 Cargt Holdings LLC
9535 34:88:5D Logitech Far East
9536 60:64:A1 RADiflow Ltd.
9537 80:79:AE ShanDong Tecsunrise Co.,Ltd
9538 2C:71:55 HiveMotion
9539 90:99:16 ELVEES NeoTek OJSC
9540 FC:1B:FF V-ZUG AG
9541 AC:50:36 Pi-Coral Inc
9542 FC:01:9E VIEVU
9543 F4:5F:69 Matsufu Electronics distribution Company
9544 F4:A2:94 EAGLE WORLD DEVELOPMENT CO., LIMITED
9545 2C:CD:69 Aqavi.com
9546 94:7C:3E Polewall Norge AS
9547 E0:D1:E6 Aliph dba Jawbone
9548 28:C6:71 Yota Devices OY
9549 DC:17:92 Captivate Network
9550 7C:83:06 Glen Dimplex Nordic as
9551 84:25:3F Silex Technology, Inc
9552 90:7A:0A Gebr. Bode GmbH & Co KG
9553 30:61:12 PAV GmbH
9554 A0:C6:EC ShenZhen ANYK Technology Co.,LTD
9555 C8:02:58 ITW GSE ApS
9556 10:01:CA Ashley Butterworth
9557 24:6A:AB IT-IS International
9558 28:F5:32 ADD-Engineering BV
9559 FC:4B:BC Sunplus Technology Co., Ltd.
9560 14:2D:8B Incipio Technologies, Inc
9561 CC:E8:AC SOYEA Technology Co.,Ltd.
9562 78:D3:8D HONGKONG YUNLINK TECHNOLOGY LIMITED
9563 1C:48:F9 GN Netcom A/S
9564 74:4B:E9 EXPLORER HYPERTECH CO.,LTD
9565 B8:36:D8 Videoswitch
9566 F8:35:DD Gemtek Technology Co., Ltd.
9567 0C:F0:19 Malgn Technology Co., Ltd.
9568 D4:6A:91 Snap AV
9569 E8:51:9D Yeonhab Precision Co.,LTD
9570 00:B7:8D Nanjing Shining Electric Automation Co., Ltd
9571 68:E1:66 Private
9572 60:FE:F9 Thomas & Betts
9573 78:FE:41 Socus networks
9574 08:35:71 CASwell INC.
9575 DC:F7:55 SITRONIK
9576 AC:CA:8E ODA Technologies
9577 64:05:BE NEW LIGHT LED
9578 E0:3E:4A Cavanagh Group International
9579 6C:B3:50 Anhui comhigher tech co.,ltd
9580 A4:23:05 Open Networking Laboratory
9581 1C:86:AD MCT CO., LTD.
9582 28:D9:3E Telecor Inc.
9583 88:23:64 Watchnet DVR Inc
9584 A0:5B:21 ENVINET GmbH
9585 50:B8:A2 ImTech Technologies LLC,
9586 A4:15:66 Wei Fang Goertek Electronics Co.,Ltd
9587 B0:4C:05 Fresenius Medical Care Deutschland GmbH
9588 A0:EC:80 zte corporation
9589 90:46:B7 Vadaro Pte Ltd
9590 1C:08:C1 Lg Innotek
9591 20:1D:03 Elatec GmbH
9592 C0:6C:6D MagneMotion, Inc.
9593 74:CA:25 Calxeda, Inc.
9594 CC:BD:35 Steinel GmbH
9595 78:8D:F7 Hitron Technologies. Inc
9596 6C:EC:A1 SHENZHEN CLOU ELECTRONICS CO. LTD.
9597 D8:62:DB Eno Inc.
9598 68:DB:67 Nantong Coship Electronics Co., Ltd
9599 BC:26:1D HONG KONG TECON TECHNOLOGY
9600 88:89:64 GSI Electronics Inc.
9601 4C:82:CF Echostar Technologies
9602 9C:A5:77 Osorno Enterprises Inc.
9603 C0:C3:B6 Automatic Systems
9604 A8:29:4C Precision Optical Transceivers, Inc.
9605 D0:EB:03 Zhehua technology limited
9606 A0:86:1D Chengdu Fuhuaxin Technology co.,Ltd
9607 94:98:A2 Shanghai LISTEN TECH.LTD
9608 2C:B6:93 Radware
9609 88:68:5C Shenzhen ChuangDao & Perpetual Eternal Technology Co.,Ltd
9610 B4:FE:8C Centro Sicurezza Italia SpA
9611 D8:29:16 Ascent Communication Technology
9612 64:72:D8 GooWi Technology Co.,Limited
9613 84:AC:A4 Beijing Novel Super Digital TV Technology Co., Ltd
9614 3C:6F:F7 EnTek Systems, Inc.
9615 B8:38:CA Kyokko Tsushin System CO.,LTD
9616 38:0F:E4 Dedicated Network Partners Oy
9617 84:7A:88 HTC Corporation
9618 54:61:EA Zaplox AB
9619 78:32:4F Millennium Group, Inc.
9620 F0:5D:C8 Duracell Powermat
9621 48:F9:25 Maestronic
9622 C0:88:5B SnD Tech Co., Ltd.
9623 64:C6:67 Barnes&Noble
9624 C4:7D:CC Zebra Technologies Inc
9625 64:53:5D Frauscher Sensortechnik
9626 10:5F:06 Actiontec Electronics, Inc
9627 84:17:15 GP Electronics (HK) Ltd.
9628 08:79:99 AIM GmbH
9629 84:C2:E4 Jiangsu Qinheng Co., Ltd.
9630 C0:B8:B1 BitBox Ltd
9631 0C:72:2C TP-LINK TECHNOLOGIES CO.,LTD.
9632 B0:14:08 LIGHTSPEED INTERNATIONAL CO.
9633 F8:FE:A8 Technico Japan Corporation
9634 A8:15:4D TP-LINK TECHNOLOGIES CO.,LTD.
9635 D0:50:99 ASRock Incorporation
9636 78:A1:06 TP-LINK TECHNOLOGIES CO.,LTD.
9637 A4:9E:DB AutoCrib, Inc.
9638 28:2C:B2 TP-LINK TECHNOLOGIES CO.,LTD.
9639 D4:3A:65 IGRS Engineering Lab Ltd.
9640 10:B9:FE Lika srl
9641 D4:27:51 Infopia Co., Ltd
9642 A8:95:B0 Aker Subsea Ltd
9643 5C:20:D0 Asoni Communication Co., Ltd.
9644 E0:C3:F3 zte corporation
9645 10:4D:77 Innovative Computer Engineering
9646 3C:08:1E Beijing Yupont Electric Power Technology Co.,Ltd
9647 7C:A1:5D GN ReSound A/S
9648 B4:DD:15 ControlThings Oy Ab
9649 3C:86:A8 Sangshin elecom .co,, LTD
9650 FC:DD:55 Shenzhen WeWins wireless Co.,Ltd
9651 CC:0D:EC Cisco SPVTG
9652 68:B0:94 INESA ELECTRON CO.,LTD
9653 40:E7:30 DEY Storage Systems, Inc.
9654 A8:D2:36 Lightware Visual Engineering
9655 6C:86:86 Technonia
9656 84:E7:14 Liang Herng Enterprise,Co.Ltd.
9657 30:3D:08 GLINTT TES S.A.
9658 9C:54:1C Shenzhen My-power Technology Co.,Ltd
9659 E4:96:AE ALTOGRAPHICS Inc.
9660 F8:0B:D0 Datang Telecom communication terminal (Tianjin) Co., Ltd.
9661 48:B9:C2 Teletics Inc.
9662 D0:46:DC Southwest Research Institute
9663 04:6E:49 TaiYear Electronic Technology (Suzhou) Co., Ltd
9664 08:60:6E ASUSTek COMPUTER INC.
9665 BC:39:A6 CSUN System Technology Co.,LTD
9666 EC:B5:41 SHINANO E and E Co.Ltd.
9667 D4:00:57 MC Technologies GmbH
9668 48:B8:DE HOMEWINS TECHNOLOGY CO.,LTD.
9669 10:65:CF IQSIM
9670 B8:77:C3 Decagon Devices, Inc.
9671 84:9D:C5 Centera Photonics Inc.
9672 58:09:43 Private
9673 54:7F:A8 TELCO systems, s.r.o.
9674 54:74:E6 Webtech Wireless
9675 AC:5D:10 Pace Americas
9676 88:F4:90 Jetmobile Pte Ltd
9677 E8:A3:64 Signal Path International / Peachtree Audio
9678 D0:D6:CC Wintop
9679 10:1D:51 ON-Q LLC dba ON-Q Mesh Networks
9680 34:C9:9D EIDOLON COMMUNICATIONS TECHNOLOGY CO. LTD.
9681 8C:4A:EE GIGA TMS INC
9682 F4:6D:E2 zte corporation
9683 04:F8:C2 Flaircomm Microelectronics, Inc.
9684 0C:93:FB BNS Solutions
9685 38:B5:BD E.G.O. Elektro-Ger
9686 B8:5A:F7 Ouya, Inc
9687 E0:D9:A2 Hippih aps
9688 F0:F6:69 Motion Analysis Corporation
9689 F0:21:9D Cal-Comp Electronics & Communications Company Ltd.
9690 F8:D7:BF REV Ritter GmbH
9691 00:B5:6D David Electronics Co., LTD.
9692 B4:61:FF Lumigon A/S
9693 90:38:DF Changzhou Tiannengbo System Co. Ltd.
9694 CC:59:3E TOUMAZ LTD
9695 AC:8D:14 Smartrove Inc
9696 18:67:3F Hanover Displays Limited
9697 A0:0A:BF Wieson Technologies Co., Ltd.
9698 20:91:D9 I'M SPA
9699 74:4D:79 Arrive Systems Inc.
9700 C8:3D:97 Nokia Corporation
9701 38:19:2F Nokia Corporation
9702 14:1B:F0 Intellimedia Systems Ltd
9703 E4:56:14 Suttle Apparatus
9704 84:2B:BC Modelleisenbahn GmbH
9705 E8:56:D6 NCTech Ltd
9706 40:88:E0 Beijing Ereneben Information Technology Limited Shenzhen Branch
9707 1C:F4:CA Private
9708 F4:90:EA Deciso B.V.
9709 94:21:97 Stalmart Technology Limited
9710 AC:94:03 Envision Peripherals Inc
9711 A8:65:B2 DONGGUAN YISHANG ELECTRONIC TECHNOLOGY CO., LIMITED
9712 60:B9:82 RO.VE.R. Laboratories S.p.A.
9713 B4:62:38 Exablox
9714 40:70:4A Power Idea Technology Limited
9715 A4:0B:ED Carry Technology Co.,Ltd
9716 0C:D9:96 Cisco Systems, Inc
9717 D8:2D:E1 Tricascade Inc.
9718 C4:38:D3 TAGATEC CO.,LTD
9719 54:73:98 Toyo Electronics Corporation
9720 E0:AA:B0 GENERAL VISION ELECTRONICS CO. LTD.
9721 68:B4:3A WaterFurnace International, Inc.
9722 54:39:68 Edgewater Networks Inc
9723 98:5E:1B ConversDigital Co., Ltd.
9724 B8:B7:D7 2GIG Technologies
9725 10:48:B1 Beijing Duokan Technology Limited
9726 00:5D:03 Xilinx, Inc
9727 24:EE:3A Chengdu Yingji Electronic Hi-tech Co Ltd
9728 F8:22:85 Cypress Technology CO., LTD.
9729 84:82:F4 Beijing Huasun Unicreate Technology Co., Ltd
9730 0C:C4:7E EUCAST Co., Ltd.
9731 CC:E7:98 My Social Stuff
9732 50:72:4D BEG Brueck Electronic GmbH
9733 B8:98:B0 Atlona Inc.
9734 2C:62:5A Finest Security Systems Co., Ltd
9735 20:74:CF Shenzhen Voxtech Co.,Ltd
9736 AC:BD:0B IMAC CO.,LTD
9737 D8:D2:7C JEMA ENERGY, SA
9738 10:F3:DB Gridco Systems, Inc.
9739 B0:12:03 Dynamics Hong Kong Limited
9740 70:93:F8 Space Monkey, Inc.
9741 30:5D:38 Beissbarth
9742 FC:D6:BD Robert Bosch GmbH
9743 04:4A:50 Ramaxel Technology (Shenzhen) limited company
9744 A4:46:6B EOC Technology
9745 3C:F3:92 Virtualtek. Co. Ltd
9746 88:96:76 TTC MARCONI s.r.o.
9747 14:9F:E8 Lenovo Mobile Communication Technology Ltd.
9748 70:B5:99 Embedded Technologies s.r.o.
9749 EC:4C:4D ZAO NPK RoTeK
9750 E8:D4:83 ULTIMATE Europe Transportation Equipment GmbH
9751 AC:D9:D6 tci GmbH
9752 74:93:A4 Zebra Technologies Corp.
9753 9C:0D:AC Tymphany HK Limited
9754 8C:D3:A2 VisSim AS
9755 64:76:57 Innovative Security Designs
9756 60:45:5E Liptel s.r.o.
9757 94:4A:09 BitWise Controls
9758 E8:10:2E Really Simple Software, Inc
9759 D4:8C:B5 Cisco Systems, Inc
9760 D4:1E:35 TOHO Electronics INC.
9761 70:0B:C0 Dewav Technology Company
9762 2C:D4:44 FUJITSU LIMITED
9763 EC:1A:59 Belkin International Inc.
9764 60:CB:FB AirScape Inc.
9765 4C:54:27 Linepro Sp. z o.o.
9766 3C:EA:FB NSE AG
9767 34:76:C5 I-O DATA DEVICE, INC.
9768 40:70:74 Life Technology (China) Co., Ltd
9769 58:BF:EA Cisco Systems, Inc
9770 7C:38:6C Real Time Logic
9771 D8:AF:3B Hangzhou Bigbright Integrated communications system Co.,Ltd
9772 78:D3:4F Pace-O-Matic, Inc.
9773 78:44:05 FUJITU(HONG KONG) ELECTRONIC Co.,LTD.
9774 C0:3F:2A Biscotti, Inc.
9775 44:B3:82 Kuang-chi Institute of Advanced Technology
9776 D8:0D:E3 FXI TECHNOLOGIES AS
9777 1C:E1:65 Marshal Corporation
9778 0C:C0:C0 MAGNETI MARELLI SISTEMAS ELECTRONICOS MEXICO
9779 AC:40:EA C&T Solution Inc.
9780 BC:8B:55 NPP ELIKS America Inc. DBA T&M Atlantic
9781 20:25:98 Teleview
9782 84:49:15 vArmour Networks, Inc.
9783 A0:4C:C1 Helixtech Corp.
9784 1C:B2:43 TDC A/S
9785 1C:51:B5 Techaya LTD
9786 80:DB:31 Power Quotient International Co., Ltd.
9787 AC:01:42 Uriel Technologies SIA
9788 A0:07:B6 Advanced Technical Support, Inc.
9789 54:2A:9C LSY Defense, LLC.
9790 F8:99:55 Fortress Technology Inc
9791 B8:27:EB Raspberry Pi Foundation
9792 E8:8D:F5 ZNYX Networks, Inc.
9793 48:EA:63 Zhejiang Uniview Technologies Co., Ltd.
9794 0C:E5:D3 DH electronics GmbH
9795 C4:71:30 Fon Technology S.L.
9796 48:D7:FF BLANKOM Antennentechnik GmbH
9797 F4:7F:35 Cisco Systems, Inc
9798 A0:F4:19 Nokia Corporation
9799 BC:C1:68 DinBox Sverige AB
9800 6C:AE:8B IBM Corporation
9801 A4:F7:D0 LAN Accessories Co., Ltd.
9802 D4:EC:0C Harley-Davidson Motor Company
9803 6C:A9:6F TransPacket AS
9804 48:ED:80 daesung eltec
9805 A0:86:EC SAEHAN HITEC Co., Ltd
9806 BC:4B:79 SensingTek
9807 28:18:FD Aditya Infotech Ltd.
9808 E4:2C:56 Lilee Systems, Ltd.
9809 50:00:8C Hong Kong Telecommunications (HKT) Limited
9810 DC:A8:CF New Spin Golf, LLC.
9811 34:BA:9A Asiatelco Technologies Co.
9812 64:2D:B7 SEUNGIL ELECTRONICS
9813 00:8D:DA Link One Co., Ltd.
9814 08:B4:CF Abicom International
9815 44:5F:7A Shihlin Electric & Engineering Corp.
9816 28:BA:18 NextNav, LLC
9817 2C:36:F8 Cisco Systems, Inc
9818 AC:3D:05 Instorescreen Aisa
9819 F4:8E:09 Nokia Corporation
9820 D4:43:A8 Changzhou Haojie Electric Co., Ltd.
9821 BC:B8:52 Cybera, Inc.
9822 70:D6:B6 Metrum Technologies
9823 28:D5:76 Premier Wireless, Inc.
9824 6C:E9:07 Nokia Corporation
9825 94:DF:58 IJ Electron CO.,Ltd.
9826 8C:0C:A3 Amper
9827 28:94:0F Cisco Systems, Inc
9828 5C:EB:4E R. STAHL HMI Systems GmbH
9829 B8:DA:F7 Advanced Photonics, Inc.
9830 2C:36:A0 Capisco Limited
9831 80:0A:06 COMTEC co.,ltd
9832 20:FA:BB Cambridge Executive Limited
9833 1C:0B:52 EPICOM S.A
9834 74:7E:2D Beijing Thomson CITIC Digital Technology Co. LTD.
9835 E8:0C:75 Syncbak, Inc.
9836 18:D6:6A Inmarsat
9837 C8:56:45 Intermas France
9838 8C:60:4F Cisco Systems, Inc
9839 74:FF:7D Wren Sound Systems, LLC
9840 2C:C2:60 Ravello Systems
9841 30:B2:16 Hytec Geraetebau GmbH
9842 34:FC:6F ALCEA
9843 C0:B3:57 Yoshiki Electronics Industry Ltd.
9844 D8:BF:4C Victory Concept Electronics Limited
9845 C0:DF:77 Conrad Electronic SE
9846 C8:60:00 ASUSTek COMPUTER INC.
9847 64:52:99 The Chamberlain Group, Inc
9848 BC:12:5E Beijing WisVideo INC.
9849 C8:07:18 TDSi
9850 B4:94:4E WeTelecom Co., Ltd.
9851 34:5B:11 EVI HEAT AB
9852 98:8B:AD Corintech Ltd.
9853 40:50:E0 Milton Security Group LLC
9854 C8:7C:BC Valink Co., Ltd.
9855 40:9F:C7 BAEKCHUN I&C Co., Ltd.
9856 C8:7D:77 Shenzhen Kingtech Communication Equipment Co.,Ltd
9857 A0:78:BA Pantech Co., Ltd.
9858 D4:50:7A CEIVA Logic, Inc
9859 9C:C7:D1 SHARP Corporation
9860 00:B9:F6 Shenzhen Super Rich Electronics Co.,Ltd
9861 9C:5C:8D FIREMAX INDÚSTRIA E COMÉRCIO DE PRODUTOS ELETRÔNICOS LTDA
9862 E0:1E:07 Anite Telecoms US. Inc
9863 B0:6C:BF 3ality Digital Systems GmbH
9864 20:AA:4B Cisco-Linksys, LLC
9865 08:0D:84 GECO, Inc.
9866 88:E7:12 Whirlpool Corporation
9867 64:4B:F0 CalDigit, Inc
9868 28:38:CF Gen2wave
9869 50:FC:30 Treehouse Labs
9870 70:70:4C Purple Communications, Inc
9871 F4:7A:CC SolidFire, Inc.
9872 24:BC:82 Dali Wireless, Inc.
9873 64:C5:AA South African Broadcasting Corporation
9874 64:ED:62 WOORI SYSTEMS Co., Ltd
9875 C4:23:7A WhizNets Inc.
9876 84:30:E5 SkyHawke Technologies, LLC
9877 2C:00:2C UNOWHY
9878 04:81:AE Clack Corporation
9879 C0:91:32 Patriot Memory
9880 A8:98:C6 Shinbo Co., Ltd.
9881 00:6B:A0 SHENZHEN UNIVERSAL INTELLISYS PTE LTD
9882 50:26:90 FUJITSU LIMITED
9883 B4:21:1D Beijing GuangXin Technology Co., Ltd
9884 E0:39:D7 Plexxi, Inc.
9885 FC:94:6C UBIVELOX
9886 38:DE:60 Mohlenhoff GmbH
9887 28:39:E7 Preceno Technology Pte.Ltd.
9888 28:D9:97 Yuduan Mobile Co., Ltd.
9889 88:6B:76 CHINA HOPEFUL GROUP HOPEFUL ELECTRIC CO.,LTD
9890 A0:CF:5B Cisco Systems, Inc
9891 18:C4:51 Tucson Embedded Systems
9892 58:2E:FE Lighting Science Group
9893 F8:D3:A9 AXAN Networks
9894 5C:D4:AB Zektor
9895 F8:46:2D SYNTEC Incorporation
9896 58:67:7F Clare Controls Inc.
9897 CC:A3:74 Guangdong Guanglian Electronic Technology Co.Ltd
9898 50:F6:1A Kunshan JADE Technologies co., Ltd.
9899 20:BB:C6 Jabil Circuit Hungary Ltd.
9900 2C:97:17 I.C.Y. B.V.
9901 64:E8:4F Serialway Communication Technology Co. Ltd
9902 94:1D:1C TLab West Systems AB
9903 40:66:7A mediola - connected living AG
9904 64:80:8B VG Controls, Inc.
9905 7C:6B:52 Tigaro Wireless
9906 48:C1:AC PLANTRONICS, INC.
9907 04:6D:42 Bryston Ltd.
9908 D0:CF:5E Energy Micro AS
9909 64:4D:70 dSPACE GmbH
9910 80:76:93 Newag SA
9911 FC:17:94 InterCreative Co., Ltd
9912 18:14:20 TEB SAS
9913 D0:31:10 Ingenic Semiconductor Co.,Ltd
9914 AC:81:F3 Nokia Corporation
9915 94:C6:EB NOVA electronics, Inc.
9916 10:F9:EE Nokia Corporation
9917 80:97:1B Altenergy Power System,Inc.
9918 10:71:F9 Cloud Telecomputers, LLC
9919 C4:7B:2F Beijing JoinHope Image Technology Ltd.
9920 18:F6:50 Multimedia Pacific Limited
9921 70:4A:AE Xstream Flow (Pty) Ltd
9922 9C:93:4E Xerox Corporation
9923 3C:26:D5 Sotera Wireless
9924 FC:2E:2D Lorom Industrial Co.LTD.
9925 E8:4E:06 EDUP INTERNATIONAL (HK) CO., LTD
9926 B4:C7:99 Zebra Technologies Inc
9927 70:B9:21 Fiberhome Telecommunication Technologies Co.,LTD
9928 94:8F:EE Hughes Telematics, Inc.
9929 E8:C3:20 Austco Communication Systems Pty Ltd
9930 D8:97:3B Artesyn Embedded Technologies
9931 00:8D:4E CJSC NII STT
9932 10:C5:86 BIO SOUND LAB CO., LTD.
9933 E8:BA:70 Cisco Systems, Inc
9934 64:73:E2 Arbiter Systems, Inc.
9935 00:A1:DE ShenZhen ShiHua Technology CO.,LTD
9936 04:E1:C8 IMS Soluções em Energia Ltda.
9937 E4:DD:79 En-Vision America, Inc.
9938 60:19:0C RRAMAC
9939 34:A7:09 Trevil srl
9940 F8:03:32 Khomp
9941 C4:0F:09 Hermes electronic GmbH
9942 90:8D:1D GH Technologies
9943 CC:B5:5A Fraunhofer ITWM
9944 58:75:21 CJSC RTSoft
9945 64:D9:89 Cisco Systems, Inc
9946 44:D3:CA Cisco Systems, Inc
9947 24:DA:B6 Sistemas de Gestión Energética S.A. de C.V
9948 B8:F5:E7 WayTools, LLC
9949 14:8A:70 ADS GmbH
9950 FC:00:12 Toshiba Samsung Storage Technolgoy Korea Corporation
9951 F4:44:50 BND Co., Ltd.
9952 64:43:46 GuangDong Quick Network Computer CO.,LTD
9953 FC:E8:92 Hangzhou Lancable Technology Co.,Ltd
9954 B8:B4:2E Gionee Communication Equipment Co,Ltd.ShenZhen
9955 A8:40:41 Dragino Technology Co., Limited
9956 DC:F0:5D Letta Teknoloji
9957 D0:5A:0F I-BT DIGITAL CO.,LTD
9958 7C:DD:20 IOXOS Technologies S.A.
9959 A0:E9:DB Ningbo FreeWings Technologies Co.,Ltd
9960 9C:7B:D2 NEOLAB Convergence
9961 90:0D:66 Digimore Electronics Co., Ltd
9962 48:C8:62 Simo Wireless,Inc.
9963 0C:F3:EE EM Microelectronic
9964 F0:C2:7C Mianyang Netop Telecom Equipment Co.,Ltd.
9965 BC:35:E5 Hydro Systems Company
9966 28:34:10 Enigma Diagnostics Limited
9967 28:CC:FF Corporacion Empresarial Altra SL
9968 14:B7:3D ARCHEAN Technologies
9969 A4:33:D1 Fibrlink Communications Co.,Ltd.
9970 84:DE:3D Crystal Vision Ltd
9971 B4:AA:4D Ensequence, Inc.
9972 04:0A:83 Alcatel-Lucent
9973 B4:2A:39 ORBIT MERRET, spol. s r. o.
9974 B8:0B:9D ROPEX Industrie-Elektronik GmbH
9975 18:AE:BB Siemens Convergence Creators GmbH&Co.KG
9976 38:91:FB Xenox Holding BV
9977 50:FA:AB L-tek d.o.o.
9978 A8:E0:18 Nokia Corporation
9979 44:AA:E8 Nanotec Electronic GmbH & Co. KG
9980 D8:DF:0D beroNet GmbH
9981 D8:C0:68 Netgenetech.co.,ltd.
9982 50:E5:49 GIGA-BYTE TECHNOLOGY CO.,LTD.
9983 A8:FC:B7 Consolidated Resource Imaging
9984 F8:7B:8C Amped Wireless
9985 44:D2:CA Anvia TV Oy
9986 4C:1A:3A PRIMA Research And Production Enterprise Ltd.
9987 AC:06:13 Senselogix Ltd
9988 CC:F6:7A Ayecka Communication Systems LTD
9989 00:BB:8E HME Co., Ltd.
9990 C0:A2:6D Abbott Point of Care
9991 20:5B:2A Private
9992 18:B4:30 Nest Labs Inc.
9993 F8:76:9B Neopis Co., Ltd.
9994 08:E6:72 JEBSEE ELECTRONICS CO.,LTD.
9995 58:E4:76 CENTRON COMMUNICATIONS TECHNOLOGIES FUJIAN CO.,LTD
9996 B4:35:F7 Zhejiang Pearmain Electronics Co.ltd.
9997 0C:6E:4F PrimeVOLT Co., Ltd.
9998 68:5B:36 POWERTECH INDUSTRIAL CO., LTD.
9999 98:30:00 Beijing KEMACOM Technologies Co., Ltd.
10000 F8:1D:93 Longdhua(Beijing) Controls Technology Co.,Ltd
10001 D0:EB:9E Seowoo Inc.
10002 8C:5F:DF Beijing Railway Signal Factory
10003 58:6D:8F Cisco-Linksys, LLC
10004 14:C2:1D Sabtech Industries
10005 74:B0:0C Network Video Technologies, Inc
10006 C8:84:39 Sunrise Technologies
10007 44:E4:D9 Cisco Systems, Inc
10008 00:54:AF Continental Automotive Systems Inc.
10009 EC:7D:9D MEI
10010 9C:95:F8 SmartDoor Systems, LLC
10011 D0:75:BE Reno A&E
10012 7C:6C:39 PIXSYS SRL
10013 9C:5D:95 VTC Electronics Corp.
10014 DC:05:ED Nabtesco Corporation
10015 FC:83:29 Trei technics
10016 94:E8:48 FYLDE MICRO LTD
10017 AC:5E:8C Utillink
10018 CC:7E:E7 Panasonic AVC Networks Company
10019 BC:99:BC FonSee Technology Inc.
10020 98:60:22 EMW Co., Ltd.
10021 80:B3:2A Alstom Grid
10022 80:34:57 OT Systems Limited
10023 B8:3D:4E Shenzhen Cultraview Digital Technology Co.,Ltd Shanghai Branch
10024 CC:F3:A5 Chi Mei Communication Systems, Inc
10025 C4:24:2E Galvanic Applied Sciences Inc
10026 64:00:F1 Cisco Systems, Inc
10027 04:C5:A4 Cisco Systems, Inc
10028 3C:A7:2B MRV Communications (Networks) LTD
10029 58:4C:19 Chongqing Guohong Technology Development Company Limited
10030 D0:A3:11 Neuberger Gebäudeautomation GmbH
10031 10:A1:3B FUJIKURA RUBBER LTD.
10032 F4:E1:42 Delta Elektronika BV
10033 F0:02:48 SmarteBuilding
10034 2C:DD:0C Discovergy GmbH
10035 40:B2:C8 Nortel Networks
10036 48:6B:91 Fleetwood Group Inc.
10037 F4:38:14 Shanghai Howell Electronic Co.,Ltd
10038 20:AA:25 IP-NET LLC
10039 EC:BB:AE Digivoice Tecnologia em Eletronica Ltda
10040 DC:20:08 ASD Electronics Ltd
10041 08:8D:C8 Ryowa Electronics Co.,Ltd
10042 D4:91:AF Electroacustica General Iberica, S.A.
10043 1C:DF:0F Cisco Systems, Inc
10044 34:DF:2A Fujikon Industrial Co.,Limited
10045 C8:84:47 Beautiful Enterprise Co., Ltd
10046 C8:8B:47 Nolangroup S.P.A con Socio Unico
10047 24:BA:30 Technical Consumer Products, Inc.
10048 74:D6:75 WYMA Tecnologia
10049 D0:1C:BB Beijing Ctimes Digital Technology Co., Ltd.
10050 94:81:A4 Azuray Technologies
10051 BC:E0:9D Eoslink
10052 34:6F:92 White Rodgers Division
10053 8C:DB:25 ESG Solutions
10054 64:1A:22 Heliospectra AB
10055 30:14:2D Piciorgros GmbH
10056 E4:41:E6 Ottec Technology GmbH
10057 10:E2:D5 Qi Hardware Inc.
10058 7C:DA:84 Dongnian Networks Inc.
10059 A0:36:FA Ettus Research LLC
10060 EC:83:6C RM Tech Co., Ltd.
10061 C0:C5:20 Ruckus Wireless
10062 60:83:B2 GkWare e.K.
10063 80:D0:19 Embed, Inc
10064 D4:12:96 Anobit Technologies Ltd.
10065 B8:FF:6F Shanghai Typrotech Technology Co.Ltd
10066 DC:9C:52 Sapphire Technology Limited.
10067 68:12:2D Special Instrument Development Co., Ltd.
10068 64:9B:24 V Technology Co., Ltd.
10069 04:75:F5 CSST
10070 BC:20:BA Inspur (Shandong) Electronic Information Co., Ltd
10071 24:94:42 OPEN ROAD SOLUTIONS , INC.
10072 E0:F3:79 Vaddio
10073 B0:9A:E2 STEMMER IMAGING GmbH
10074 CC:D8:11 Aiconn Technology Corporation
10075 78:D0:04 Neousys Technology Inc.
10076 78:A0:51 iiNet Labs Pty Ltd
10077 58:A7:6F iD corporation
10078 44:59:9F Criticare Systems, Inc
10079 3C:2F:3A SFORZATO Corp.
10080 EC:92:33 Eddyfi NDT Inc
10081 EC:E9:0B SISTEMA SOLUCOES ELETRONICAS LTDA - EASYTECH
10082 A0:8C:9B Xtreme Technologies Corp
10083 60:76:88 Velodyne
10084 98:0E:E4 Private
10085 E8:28:D5 Cots Technology
10086 08:D5:C0 Seers Technology Co., Ltd
10087 8C:B6:4F Cisco Systems, Inc
10088 6C:33:A9 Magicjack LP
10089 08:B7:EC Wireless Seismic
10090 BC:71:C1 XTrillion, Inc.
10091 0C:46:9D MS Sedco
10092 E0:E8:E8 Olive Telecommunication Pvt. Ltd
10093 0C:3C:65 Dome Imaging Inc
10094 94:20:53 Nokia Corporation
10095 D4:9C:8E University of FUKUI
10096 2C:B0:DF Soliton Technologies Pvt Ltd
10097 5C:F3:FC IBM Corp
10098 D4:3D:67 Carma Industries Inc.
10099 00:BD:27 Exar Corp.
10100 C8:A7:29 SYStronics Co., Ltd.
10101 6C:9C:E9 Nimble Storage
10102 70:02:58 01DB-METRAVIB
10103 20:FD:F1 3COM EUROPE LTD
10104 38:95:92 Beijing Tendyron Corporation
10105 70:5E:AA Action Target, Inc.
10106 0C:8D:98 TOP EIGHT IND CORP
10107 30:49:3B Nanjing Z-Com Wireless Co.,Ltd
10108 68:DB:96 OPWILL Technologies CO .,LTD
10109 00:F8:60 PT. Panggung Electric Citrabuana
10110 FC:ED:B9 Arrayent
10111 44:ED:57 Longicorn, inc.
10112 C8:A1:B6 Shenzhen Longway Technologies Co., Ltd
10113 64:1E:81 Dowslake Microsystems
10114 88:AC:C1 Generiton Co., Ltd.
10115 78:57:12 Mobile Integration Workgroup
10116 38:0A:0A Sky-City Communication and Electronics Limited Company
10117 14:1B:BD Volex Inc.
10118 78:C6:BB Innovasic, Inc.
10119 DC:4E:DE SHINYEI TECHNOLOGY CO., LTD.
10120 88:8B:5D Storage Appliance Corporation
10121 F0:F8:42 KEEBOX, Inc.
10122 78:A7:14 Amphenol
10123 F4:50:EB Telechips Inc
10124 98:8E:DD TE Connectivity Limerick
10125 98:FC:11 Cisco-Linksys, LLC
10126 18:0C:77 Westinghouse Electric Company, LLC
10127 AC:A0:16 Cisco Systems, Inc
10128 E4:AD:7D SCL Elements
10129 40:D4:0E Biodata Ltd
10130 7C:05:1E RAFAEL LTD.
10131 58:57:0D Danfoss Solar Inverters
10132 0C:82:6A Wuhan Huagong Genuine Optics Technology Co., Ltd
10133 5C:0E:8B Zebra Technologies Inc
10134 38:C7:BA CS Services Co.,Ltd.
10135 70:D5:7E Scalar Corporation
10136 78:66:AE ZTEC Instruments, Inc.
10137 78:81:8F Server Racks Australia Pty Ltd
10138 E0:58:9E Laerdal Medical
10139 44:D6:3D Talari Networks
10140 58:FD:20 Bravida Sakerhet AB
10141 98:35:B8 Assembled Products Corporation
10142 24:0B:2A Viettel Group
10143 68:E4:1F Unglaube Identech GmbH
10144 84:F6:4C Cross Point BV
10145 90:51:3F Elettronica Santerno SpA
10146 7C:A2:9B D.SignT GmbH & Co. KG
10147 34:AA:EE Mikrovisatos Servisas UAB
10148 A4:0C:C3 Cisco Systems, Inc
10149 34:E0:D7 DONGGUAN QISHENG ELECTRONICS INDUSTRIAL CO., LTD
10150 40:52:0D Pico Technology
10151 54:31:31 Raster Vision Ltd
10152 90:E0:F0 IEEE 1722a Working Group
10153 1C:6F:65 GIGA-BYTE TECHNOLOGY CO.,LTD.
10154 F0:AD:4E Globalscale Technologies, Inc.
10155 90:3D:5A Shenzhen Wision Technology Holding Limited
10156 60:9A:A4 GVI SECURITY INC.
10157 F0:ED:1E Bilkon Bilgisayar Kontrollu Cih. Im.Ltd.
10158 24:A9:37 PURE Storage
10159 34:83:02 iFORCOM Co., Ltd
10160 94:9C:55 Alta Data Technologies
10161 38:9F:83 OTN Systems N.V.
10162 8C:54:1D LGE
10163 60:12:83 Soluciones Tecnologicas para la Salud y el Bienestar SA
10164 00:3A:9D NEC Platforms, Ltd.
10165 90:54:46 TES ELECTRONIC SOLUTIONS
10166 DC:7B:94 Cisco Systems, Inc
10167 68:23:4B Nihon Dengyo Kousaku
10168 18:42:2F Alcatel Lucent
10169 A4:BE:61 EutroVision System, Inc.
10170 E0:62:90 Jinan Jovision Science & Technology Co., Ltd.
10171 A0:18:59 Shenzhen Yidashi Electronics Co Ltd
10172 04:22:34 Wireless Standard Extensions
10173 78:12:B8 ORANTEK LIMITED
10174 F0:B6:EB Poslab Technology Co., Ltd.
10175 FC:CC:E4 Ascon Ltd.
10176 34:86:2A Heinz Lackmann GmbH & Co KG
10177 84:21:41 Shenzhen Ginwave Technologies Ltd.
10178 B4:ED:54 Wohler Technologies
10179 54:42:49 Sony Corporation
10180 24:DB:AD ShopperTrak RCT Corporation
10181 CC:69:B0 Global Traffic Technologies, LLC
10182 28:72:C5 Smartmatic Corp
10183 B8:A3:E0 BenRui Technology Co.,Ltd
10184 B8:F7:32 Aryaka Networks Inc
10185 70:82:8E OleumTech Corporation
10186 50:2A:7E Smart electronic GmbH
10187 F0:26:4C Dr. Sigrist AG
10188 3C:1C:BE JADAK LLC
10189 A8:99:5C aizo ag
10190 F4:45:ED Portable Innovation Technology Ltd.
10191 6C:32:DE Indieon Technologies Pvt. Ltd.
10192 FC:CF:62 IBM Corp
10193 B0:90:74 Fulan Electronics Limited
10194 2C:A8:35 RIM
10195 94:F6:92 Geminico co.,Ltd.
10196 8C:73:6E FUJITSU LIMITED
10197 30:EF:D1 Alstom Strongwish (Shenzhen) Co., Ltd.
10198 C8:35:B8 Ericsson, EAB/RWI/K
10199 24:3C:20 Dynamode Group
10200 70:D5:E7 Wellcore Corporation
10201 3C:F7:2A Nokia Corporation
10202 FC:E1:92 Sichuan Jinwangtong Electronic Science&Technology Co,.Ltd
10203 F8:91:2A GLP German Light Products GmbH
10204 E0:26:30 Intrigue Technologies, Inc.
10205 8C:92:36 Aus.Linx Technology Co., Ltd.
10206 40:12:E4 Compass-EOS
10207 F8:DC:7A Variscite LTD
10208 00:3A:9C Cisco Systems, Inc
10209 E8:E7:76 Shenzhen Kootion Technology Co., Ltd
10210 70:2F:97 Aava Mobile Oy
10211 90:18:AE Shanghai Meridian Technologies, Co. Ltd.
10212 04:94:A1 CATCH THE WIND INC
10213 2C:34:27 ERCO & GENER
10214 B4:2C:BE Direct Payment Solutions Limited
10215 F4:76:26 Viltechmeda UAB
10216 EC:44:76 Cisco Systems, Inc
10217 9C:EB:E8 BizLink (Kunshan) Co.,Ltd
10218 88:ED:1C Cudo Communication Co., Ltd.
10219 B0:5B:1F THERMO FISHER SCIENTIFIC S.P.A.
10220 74:32:56 NT-ware Systemprg GmbH
10221 00:3A:AF BlueBit Ltd.
10222 C0:BA:E6 Application Solutions (Electronics and Vision) Ltd
10223 20:BF:DB DVL
10224 88:98:21 TERAON
10225 CC:50:76 Ocom Communications, Inc.
10226 70:58:12 Panasonic AVC Networks Company
10227 7C:2C:F3 Secure Electrans Ltd
10228 30:41:74 ALTEC LANSING LLC
10229 78:30:E1 UltraClenz, LLC
10230 FC:FB:FB Cisco Systems, Inc
10231 1C:12:9D IEEE PES PSRC/SUB
10232 B4:08:32 TC Communications
10233 00:27:20 NEW-SOL COM
10234 00:27:1C MERCURY CORPORATION
10235 00:27:12 MaxVision LLC
10236 00:27:0F Envisionnovation Inc
10237 00:26:D7 KM Electornic Technology Co., Ltd.
10238 00:26:D1 S Squared Innovations Inc.
10239 00:26:CB Cisco Systems, Inc
10240 00:26:C4 Cadmos microsystems S.r.l.
10241 00:26:BE Schoonderbeek Elektronica Systemen B.V.
10242 00:26:B2 Setrix GmbH
10243 00:26:AC Shanghai LUSTER Teraband photonic Co., Ltd.
10244 00:26:B1 Navis Auto Motive Systems, Inc.
10245 00:26:A8 DAEHAP HYPER-TECH
10246 00:26:A7 CONNECT SRL
10247 00:26:A1 Megger
10248 00:26:A2 Instrumentation Technology Systems
10249 00:26:9B SOKRAT Ltd.
10250 00:26:95 ZT Group Int'l Inc
10251 00:26:8F MTA SpA
10252 6C:8C:DB Otus Technologies Ltd
10253 B4:41:7A ShenZhen Gongjin Electronics Co.,Ltd
10254 40:15:97 Protect America, Inc.
10255 60:39:1F ABB Ltd
10256 A0:73:32 Cashmaster International Limited
10257 7C:7B:E4 Z'SEDAI KENKYUSHO CORPORATION
10258 40:EF:4C Fihonest communication co.,Ltd
10259 24:CF:21 Shenzhen State Micro Technology Co., Ltd
10260 04:B3:B6 Seamap (UK) Ltd
10261 10:BA:A5 GANA I&C CO., LTD
10262 58:6E:D6 Private
10263 E0:91:53 XAVi Technologies Corp.
10264 CC:00:80 BETTINI SRL
10265 64:4B:C3 Shanghai WOASiS Telecommunications Ltd., Co.
10266 0C:E7:09 Fox Crypto B.V.
10267 00:27:03 Testech Electronics Pte Ltd
10268 00:26:FD Interactive Intelligence
10269 00:26:F6 Military Communication Institute
10270 00:26:F0 cTrixs International GmbH.
10271 00:26:EA Cheerchip Electronic Technology (ShangHai) Co., Ltd.
10272 00:26:E3 DTI
10273 00:26:DD Fival Science & Technology Co.,Ltd.
10274 00:26:DE FDI MATELEC
10275 54:B6:20 SUHDOL E&C Co.Ltd.
10276 C4:AA:A1 SUMMIT DEVELOPMENT, spol.s r.o.
10277 78:C4:0E H&D Wireless
10278 9C:5B:96 NMR Corporation
10279 E4:FF:DD ELECTRON INDIA
10280 F8:52:DF VNL Europe AB
10281 1C:F0:61 SCAPS GmbH
10282 A8:93:E6 JIANGXI JINGGANGSHAN CKING COMMUNICATION TECHNOLOGY CO.,LTD
10283 00:26:7C Metz-Werke GmbH & Co KG
10284 00:26:76 COMMidt AS
10285 00:26:6F Coordiwise Technology Corp.
10286 00:26:70 Cinch Connectors
10287 00:26:63 Shenzhen Huitaiwei Tech. Ltd, co.
10288 00:25:CD Skylane Optics
10289 00:25:C8 S-Access GmbH
10290 00:25:C7 altek Corporation
10291 00:25:C1 Nawoo Korea Corp.
10292 00:25:BA Alcatel-Lucent IPD
10293 00:25:B5 Cisco Systems, Inc
10294 00:25:AE Microsoft Corporation
10295 00:25:A8 Kontron (BeiJing) Technology Co.,Ltd
10296 00:25:A7 Comverge, Inc.
10297 00:26:2B Wongs Electronics Co. Ltd.
10298 00:26:25 MediaSputnik
10299 00:26:1E QINGBANG ELEC(SZ) CO., LTD
10300 00:26:19 FRC
10301 00:26:12 Space Exploration Technologies
10302 00:26:0B Cisco Systems, Inc
10303 00:26:0C Dataram
10304 00:25:FF CreNova Multimedia Co., Ltd
10305 00:26:06 RAUMFELD GmbH
10306 00:25:F9 GMK electronic design GmbH
10307 00:25:A2 Alta Definicion LINCEO S.L.
10308 00:25:96 GIGAVISION srl
10309 00:25:9B Beijing PKUNITY Microsystems Technology Co., Ltd
10310 00:25:95 Northwest Signal Supply, Inc
10311 00:25:8F Trident Microsystems, Inc.
10312 00:25:85 KOKUYO S&T Co., Ltd.
10313 00:25:7B STJ ELECTRONICS PVT LTD
10314 00:25:74 KUNIMI MEDIA DEVICE Co., Ltd.
10315 00:26:4F Krüger &Gothe GmbH
10316 00:26:48 Emitech Corp.
10317 00:26:44 Thomson Telecom Belgium
10318 00:26:3E Trapeze Networks
10319 00:26:38 Xia Men Joyatech Co., Ltd.
10320 00:26:3D MIA Corporation
10321 00:26:31 COMMTACT LTD
10322 00:25:6F Dantherm Power
10323 00:25:62 interbro Co. Ltd.
10324 00:25:5C NEC Corporation
10325 00:25:4F ELETTROLAB Srl
10326 00:25:18 Power PLUS Communications AG
10327 00:25:13 CXP DIGITAL BV
10328 00:25:0C Enertrac
10329 00:25:05 eks Engel GmbH & Co. KG
10330 00:24:F9 Cisco Systems, Inc
10331 00:24:F2 Uniphone Telecommunication Co., Ltd.
10332 00:24:ED YT Elec. Co,.Ltd.
10333 00:24:E6 In Motion Technology Inc.
10334 00:24:E1 Convey Computer Corp.
10335 00:24:DF Digitalbox Europe GmbH
10336 00:24:DA Innovar Systems Limited
10337 00:25:49 Jeorich Tech. Co.,Ltd.
10338 00:25:38 Samsung Electronics Co., Ltd., Memory Division
10339 00:25:42 Pittasoft
10340 00:25:30 Aetas Systems Inc.
10341 00:25:29 COMELIT GROUP S.P.A
10342 00:25:22 ASRock Incorporation
10343 00:25:1D DSA Encore, LLC
10344 00:25:F5 DVS Korea, Co., Ltd
10345 00:25:F0 Suga Electronics Limited
10346 00:25:EA Iphion BV
10347 00:25:E4 OMNI-WiFi, LLC
10348 00:25:E0 CeedTec Sdn Bhd
10349 00:25:DA Secura Key
10350 00:25:D9 DataFab Systems Inc.
10351 00:24:10 NUETEQ Technology,Inc.
10352 00:24:09 The Toro Company
10353 00:23:F7 Private
10354 00:23:FD AFT Atlas Fahrzeugtechnik GmbH
10355 00:23:F6 Softwell Technology Co., Ltd.
10356 00:23:EC Algorithmix GmbH
10357 00:23:E7 Hinke A/S
10358 00:23:87 ThinkFlood, Inc.
10359 00:23:81 Lengda Technology(Xiamen) Co.,Ltd.
10360 00:23:7B WHDI LLC
10361 00:23:72 MORE STAR INDUSTRIAL GROUP LIMITED
10362 00:24:CE Exeltech Inc
10363 00:24:D3 QUALICA Inc.
10364 00:24:C7 Mobilarm Ltd
10365 00:24:C2 Asumo Co.,Ltd.
10366 00:24:BC HuRob Co.,Ltd
10367 00:24:B7 GridPoint, Inc.
10368 00:24:AB A7 Engineering, Inc.
10369 00:24:A6 TELESTAR DIGITAL GmbH
10370 00:24:9A Beijing Zhongchuang Telecommunication Test Co., Ltd.
10371 00:24:9F RIM Testing Services
10372 00:24:87 Blackboard Inc.
10373 00:24:98 Cisco Systems, Inc
10374 00:24:85 ConteXtream Ltd
10375 00:24:80 Meteocontrol GmbH
10376 00:24:48 SpiderCloud Wireless, Inc
10377 00:24:4A Voyant International
10378 00:24:49 Shen Zhen Lite Star Electronics Technology Co., Ltd
10379 00:24:43 Nortel Networks
10380 00:24:39 Digital Barriers Advanced Technologies
10381 00:24:79 Optec Displays, Inc.
10382 00:24:6D Weinzierl Engineering GmbH
10383 00:24:74 Autronica Fire And Securirty
10384 00:24:68 Sumavision Technologies Co.,Ltd
10385 00:24:66 Unitron nv
10386 00:24:61 Shin Wang Tech.
10387 00:24:5C Design-Com Technologies Pty. Ltd.
10388 00:24:4F Asantron Technologies Ltd.
10389 00:23:BB Schmitt Industries
10390 00:23:BA Chroma
10391 00:23:B5 ORTANA LTD
10392 00:23:A8 Marshall Electronics
10393 00:23:9B Elster Solutions, LLC
10394 00:23:96 ANDES TECHNOLOGY CORPORATION
10395 00:23:91 Maxian
10396 00:23:8C Private
10397 00:24:32 Neostar Technology Co.,LTD
10398 00:24:29 MK MASTER INC.
10399 00:24:1C FuGang Electronic (DG) Co.,Ltd
10400 00:24:28 EnergyICT
10401 00:24:16 Any Use
10402 00:23:E0 INO Therapeutics LLC
10403 00:23:DA Industrial Computer Source (Deutschland)GmbH
10404 00:23:C8 TEAM-R
10405 00:23:C7 AVSystem
10406 00:23:C1 Securitas Direct AB
10407 00:21:DC TECNOALARM S.r.l.
10408 00:21:D6 LXI Consortium
10409 00:21:CF The Crypto Group
10410 00:21:C9 Wavecom Asia Pacific Limited
10411 00:21:CA ART System Co., Ltd.
10412 00:21:C3 CORNELL Communications, Inc.
10413 00:23:34 Cisco Systems, Inc
10414 00:23:2E Kedah Electronics Engineering, LLC
10415 00:23:29 DDRdrive LLC
10416 00:23:22 KISS Teknical Solutions, Inc.
10417 00:23:25 IOLAN Holding
10418 00:23:19 Sielox LLC
10419 00:22:70 ABK North America, LLC
10420 00:23:17 Lasercraft Inc
10421 00:23:10 LNC Technology Co., Ltd.
10422 00:22:73 Techway
10423 00:22:74 FamilyPhone AB
10424 00:22:6F 3onedata Technology Co. Ltd.
10425 00:22:6A Honeywell
10426 00:22:60 AFREEY Inc.
10427 00:22:5B Teradici Corporation
10428 00:22:56 Cisco Systems, Inc
10429 00:22:55 Cisco Systems, Inc
10430 00:22:4D MITAC INTERNATIONAL CORP.
10431 00:22:52 ZOLL Lifecor Corporation
10432 00:22:46 Evoc Intelligent Technology Co.,Ltd.
10433 00:23:66 Beijing Siasun Electronic System Co.,Ltd.
10434 00:23:6B Xembedded, Inc.
10435 00:23:59 Benchmark Electronics ( Thailand ) Public Company Limited
10436 00:23:5F Silicon Micro Sensors GmbH
10437 00:23:53 F E T Elettronica snc
10438 00:23:4C KTC AB
10439 00:23:04 Cisco Systems, Inc
10440 00:22:F3 SHARP Corporation
10441 00:22:EE Algo Communication Products Ltd
10442 00:22:E7 WPS Parking Systems
10443 00:22:E1 ZORT Labs, LLC.
10444 00:22:E2 WABTEC Transit Division
10445 00:22:DB Translogic Corporation
10446 00:22:A1 Huawei Symantec Technologies Co.,Ltd.
10447 00:22:9B AverLogic Technologies, Inc.
10448 00:22:9C Verismo Networks Inc
10449 00:22:95 SGM Technology for lighting spa
10450 00:22:8E TV-NUMERIC
10451 00:22:89 Optosecurity Inc.
10452 00:22:82 8086 Consultancy
10453 00:22:7C Woori SMT Co.,ltd
10454 00:22:79 Nippon Conlux Co., Ltd.
10455 00:22:3C RATIO Entwicklungen GmbH
10456 00:22:36 VECTOR SP. Z O.O.
10457 00:22:30 FutureLogic Inc.
10458 00:22:29 Compumedics Ltd
10459 00:22:1D Freegene Technology LTD
10460 00:22:24 Good Will Instrument Co., Ltd.
10461 00:22:23 TimeKeeping Systems, Inc.
10462 00:22:16 SHIBAURA VENDING MACHINE CORPORATION
10463 00:22:17 Neat Electronics
10464 00:22:11 Rohati Systems
10465 00:22:0A OnLive, Inc
10466 00:22:04 KORATEK
10467 00:21:FF Cyfrowy Polsat SA
10468 00:21:F5 Western Engravers Supply, Inc.
10469 00:21:EF Kapsys
10470 00:21:EE Full Spectrum Inc.
10471 00:22:D4 ComWorth Co., Ltd.
10472 00:22:CA Anviz Biometric Tech. Co., Ltd.
10473 00:22:C5 INFORSON Co,Ltd.
10474 00:22:C0 Shenzhen Forcelink Electronic Co, Ltd
10475 00:22:BB beyerdynamic GmbH & Co. KG
10476 00:22:AE Mattel Inc.
10477 00:22:AD TELESIS TECHNOLOGIES, INC.
10478 00:22:A8 Ouman Oy
10479 00:21:32 Masterclock, Inc.
10480 00:21:2C SemIndia System Private Limited
10481 00:21:31 Blynke Inc.
10482 00:21:1F SHINSUNG DELTATECH CO.,LTD.
10483 00:21:20 Sequel Technologies
10484 00:21:25 KUK JE TONG SHIN Co.,LTD
10485 00:21:12 WISCOM SYSTEM CO.,LTD
10486 00:1F:B9 Paltronics
10487 00:1F:B7 WiMate Technologies Corp.
10488 00:1F:B8 Universal Remote Control, Inc.
10489 00:1F:B2 Sontheim Industrie Elektronik GmbH
10490 00:1F:AB I.S HIGH TECH.INC
10491 00:1F:A6 Stilo srl
10492 00:1F:A1 Gtran Inc
10493 00:1F:9C LEDCO
10494 00:21:5E IBM Corp
10495 00:21:51 Millinet Co., Ltd.
10496 00:21:52 General Satellite Research & Development Limited
10497 00:21:57 National Datacast, Inc.
10498 00:21:4B Shenzhen HAMP Science & Technology Co.,Ltd
10499 00:21:45 Semptian Technologies Ltd.
10500 00:21:44 SS Telecoms
10501 00:21:3C AliphCom
10502 00:21:3B Berkshire Products, Inc
10503 00:21:90 Goliath Solutions
10504 00:21:89 AppTech, Inc.
10505 00:21:84 POWERSOFT SRL
10506 00:21:83 VATECH HYDRO
10507 00:21:7D PYXIS S.R.L.
10508 00:21:77 W. L. Gore & Associates
10509 00:21:76 YMax Telecom Ltd.
10510 00:21:71 Wesung TNC Co., Ltd.
10511 00:21:64 Special Design Bureau for Seismic Instrumentation
10512 00:21:03 GHI Electronics, LLC
10513 00:1F:FA Coretree, Co, Ltd
10514 00:1F:F5 Kongsberg Defence & Aerospace
10515 00:1F:F4 Power Monitors, Inc.
10516 00:1F:EE ubisys technologies GmbH
10517 00:1F:E7 Simet
10518 00:1F:DB Network Supply Corp.,
10519 00:1F:D1 OPTEX CO.,LTD.
10520 00:1F:CA Cisco Systems, Inc
10521 00:1F:BE Shenzhen Mopnet Industrial Co.,Ltd
10522 00:1F:62 JSC Stilsoft
10523 00:1F:67 Hitachi,Ltd.
10524 00:1F:55 Honeywell Security (China) Co., Ltd.
10525 00:1F:56 DIGITAL FORECAST
10526 00:1F:4F Thinkware Co. Ltd.
10527 00:1F:48 Mojix Inc.
10528 00:1F:43 ENTES ELEKTRONIK
10529 00:1F:8E Metris USA Inc.
10530 00:1F:88 FMS Force Measuring Systems AG
10531 00:1F:81 Accel Semiconductor Corp
10532 00:1B:58 ACE CAD Enterprise Co., Ltd.
10533 00:1F:78 Blue Fox Porini Textile
10534 00:1F:6E Vtech Engineering Corporation
10535 00:1F:68 Martinsson Elektronik AB
10536 00:21:BC ZALA COMPUTER
10537 00:21:B7 Lexmark International Inc.
10538 00:21:B0 Tyco Telecommunications
10539 00:21:A4 Dbii Networks
10540 00:21:9A Cambridge Visual Networks Ltd
10541 00:21:96 Telsey S.p.A.
10542 00:1E:4B City Theatrical
10543 00:1E:47 PT. Hariff Daya Tunggal Engineering
10544 00:1E:41 Microwave Communication & Component, Inc.
10545 00:1E:2E SIRTI S.p.A.
10546 00:1E:27 SBN TECH Co.,Ltd.
10547 00:1E:28 Lumexis Corporation
10548 00:1D:F2 Netflix, Inc.
10549 00:1D:EB DINEC International
10550 00:1D:EC Marusys
10551 00:1D:E6 Cisco Systems, Inc
10552 00:1D:DA Mikroelektronika spol. s r. o.
10553 00:1D:DF Sunitec Enterprise Co., Ltd.
10554 00:1D:CC Hetra Secure Solutions
10555 00:1D:C7 L-3 Communications Geneva Aerospace
10556 00:1D:C0 Enphase Energy
10557 00:1E:D8 Digital United Inc.
10558 00:1E:D2 Ray Shine Video Technology Inc
10559 00:1E:D1 Keyprocessor B.V.
10560 00:1E:CC CDVI
10561 00:1E:C5 Middle Atlantic Products Inc
10562 00:1E:BF Haas Automation Inc.
10563 00:1E:B9 Sing Fai Technology Limited
10564 00:1E:B2 LG innotek
10565 00:1F:2E Triangle Research Int'l Pte Ltd
10566 00:1F:2D Electro-Optical Imaging, Inc.
10567 00:1F:27 Cisco Systems, Inc
10568 00:1F:14 NexG
10569 00:1F:1B RoyalTek Company Ltd.
10570 00:1F:0D L3 Communications - Telemetry West
10571 00:1F:0E Japan Kyastem Co., Ltd
10572 00:1E:22 ARVOO Imaging Products BV
10573 00:1E:1B Digital Stream Technology, Inc.
10574 00:1E:16 Keytronix
10575 00:1E:15 Beech Hill Electronics
10576 00:1E:11 ELELUX INTERNATIONAL LTD
10577 00:1E:05 Xseed Technologies & Computing
10578 00:1E:0C Sherwood Information Partners, Inc.
10579 00:1D:FE Palm, Inc
10580 00:1D:F9 Cybiotronics (Far East) Limited
10581 00:1E:AD Wingtech Group Limited
10582 00:1E:A2 Symx Systems, Inc.
10583 00:1E:A7 Actiontec Electronics, Inc
10584 00:1E:A1 Brunata a/s
10585 00:1E:9B San-Eisha, Ltd.
10586 00:1E:94 SUPERCOM TECHNOLOGY CORPORATION
10587 00:1E:8F CANON INC.
10588 00:1E:87 Realease Limited
10589 00:1E:80 Last Mile Ltd.
10590 00:1E:FC JSC MASSA-K
10591 00:1F:08 RISCO LTD
10592 00:1E:F5 Hitek Automated Inc.
10593 00:1E:FB Trio Motion Technology Ltd
10594 00:1E:E9 Stoneridge Electronics AB
10595 00:1E:EE ETL Systems Ltd
10596 00:1E:7B R.I.CO. S.r.l.
10597 00:1E:76 Thermo Fisher Scientific
10598 00:1E:6A Beijing Bluexon Technology Co.,Ltd
10599 00:1E:71 MIrcom Group of Companies
10600 00:1E:63 Vibro-Meter SA
10601 00:1E:5E COmputime Ltd.
10602 00:1E:57 ALCOMA, spol. s r.o.
10603 00:1E:51 Converter Industry Srl
10604 00:1D:B9 Wellspring Wireless
10605 00:1D:B4 KUMHO ENG CO.,LTD
10606 00:1D:9E AXION TECHNOLOGIES
10607 00:1D:A3 SabiOso
10608 00:1D:9D ARTJOY INTERNATIONAL LIMITED
10609 00:1D:45 Cisco Systems, Inc
10610 00:1D:3E SAKA TECHNO SCIENCE CO.,LTD
10611 00:1D:37 Thales-Panda Transportation System
10612 00:1D:38 Seagate Technology
10613 00:1D:32 Longkay Communication & Technology (Shanghai) Co. Ltd
10614 00:1D:2B Wuhan Pont Technology CO. , LTD
10615 00:1D:1F Siauliu Tauro Televizoriai, JSC
10616 00:1D:26 Rockridgesound Technology Co.
10617 00:1D:1A OvisLink S.A.
10618 00:1D:7A Wideband Semiconductor, Inc.
10619 00:1D:74 Tianjin China-Silicon Microelectronics Co., Ltd.
10620 00:1D:62 InPhase Technologies
10621 00:1D:61 BIJ Corporation
10622 00:1D:5B Tecvan Informática Ltda
10623 00:1D:54 Sunnic Technology & Merchandise INC.
10624 00:1D:4A Carestream Health, Inc.
10625 00:1C:E8 Cummins Inc
10626 00:1C:E4 EleSy JSC
10627 00:1C:DD COWBELL ENGINEERING CO., LTD.
10628 00:1C:DE Interactive Multimedia eXchange Inc.
10629 00:1C:D8 BlueAnt Wireless
10630 00:1C:D1 Waves Audio LTD
10631 00:1C:CB Forth Corporation Public Company Limited
10632 00:1C:C5 3Com Ltd
10633 00:1D:14 SPERADTONE INFORMATION TECHNOLOGY LIMITED
10634 00:1D:07 Shenzhen Sang Fei Consumer Communications Co.,Ltd
10635 00:1D:01 Neptune Digital
10636 00:1C:FA Alarm.com
10637 00:1C:EE SHARP Corporation
10638 00:1C:F5 Wiseblue Technology Limited
10639 00:1C:B9 KWANG SUNG ELECTRONICS CO., LTD.
10640 00:1C:AF Plato Networks Inc.
10641 00:1C:B4 Iridium Satellite LLC
10642 00:1C:9F Razorstream, LLC
10643 00:1C:99 Shunra Software Ltd.
10644 00:1C:8C DIAL TECHNOLOGY LTD.
10645 00:1C:93 ExaDigm Inc
10646 00:1C:87 Uriver Inc.
10647 00:1C:82 Genew Technologies
10648 00:1C:1A Thomas Instrumentation, Inc
10649 00:1C:0E Cisco Systems, Inc
10650 00:1C:13 OPTSYS TECHNOLOGY CO., LTD.
10651 00:1C:07 Cwlinux Limited
10652 00:1C:00 Entry Point, LLC
10653 00:1B:F4 KENWIN INDUSTRIAL(HK) LTD.
10654 00:1B:EF Blossoms Digital Technology Co.,Ltd.
10655 00:1B:E2 AhnLab,Inc.
10656 00:1C:7D Excelpoint Manufacturing Pte Ltd
10657 00:1C:73 Arista Networks, Inc.
10658 00:1C:78 WYPLAY SAS
10659 00:1C:65 JoeScan, Inc.
10660 00:1C:67 Pumpkin Networks, Inc.
10661 00:1C:66 UCAMP CO.,LTD
10662 00:1C:60 CSP Frontier Technologies,Inc.
10663 00:1C:54 Hillstone Networks Inc
10664 00:1C:59 DEVON IT
10665 00:1C:4F MACAB AB
10666 00:1C:37 Callpod, Inc.
10667 00:1C:3C Seon Design Inc.
10668 00:1C:30 Mode Lighting (UK ) Ltd.
10669 00:1C:2B Alertme.com Limited
10670 00:1C:2A Envisacor Technologies Inc.
10671 00:1C:29 CORE DIGITAL ELECTRONICS CO., LTD
10672 00:1C:24 Formosa Wireless Systems Corp.
10673 00:1C:1F Quest Retail Technology Pty Ltd
10674 00:1D:97 Alertus Technologies LLC
10675 00:1D:90 EMCO Flow Systems
10676 00:1D:84 Gateway, Inc.
10677 00:1D:67 AMEC
10678 00:1A:93 ERCO Leuchten GmbH
10679 00:1A:98 Asotel Communication Limited Taiwan Branch
10680 00:1A:8E 3Way Networks Ltd
10681 00:1A:7D cyber-blue(HK)Ltd
10682 00:1A:82 PROBA Building Automation Co.,LTD
10683 00:1A:7C Hirschmann Multimedia B.V.
10684 00:1A:78 ubtos
10685 00:1A:7B Teleco, Inc.
10686 00:1A:71 Diostech Co., Ltd.
10687 00:1A:6C Cisco Systems, Inc
10688 00:1A:65 Seluxit
10689 00:1B:7D CXR Anderson Jacobson
10690 00:1B:71 Telular Corp.
10691 00:1B:6A Powerwave Technologies Sweden AB
10692 00:1B:65 China Gridcom Co., Ltd
10693 00:1B:5E BPL Limited
10694 00:1B:57 SEMINDIA SYSTEMS PRIVATE LIMITED
10695 00:1B:46 Blueone Technology Co.,Ltd
10696 00:1B:4B SANION Co., Ltd.
10697 00:1B:AD iControl Incorporated
10698 00:1B:A6 intotech inc.
10699 00:1B:A1 Åmic AB
10700 00:1B:93 JC Decaux SA DNT
10701 00:1B:95 VIDEO SYSTEMS SRL
10702 00:1B:9A Apollo Fire Detectors Ltd
10703 00:1B:94 T.E.M.A. S.p.A.
10704 00:1B:8E Hulu Sweden AB
10705 00:1B:89 EMZA Visual Sense Ltd.
10706 00:1B:8A 2M Electronic A/S
10707 00:1B:84 Scan Engineering Telecom
10708 00:1B:D1 SOGESTMATIC
10709 00:1B:D6 Kelvin Hughes Ltd
10710 00:1B:CF Dataupia Corporation
10711 00:1B:D0 IDENTEC SOLUTIONS
10712 00:1B:CA Beijing Run Technology LTD. Company
10713 00:1B:C3 Mobisolution Co.,Ltd
10714 00:1B:BE ICOP Digital
10715 00:1B:B4 Airvod Limited
10716 00:1B:14 Carex Lighting Equipment Factory
10717 00:1B:0D Cisco Systems, Inc
10718 00:1B:06 Ateliers R. LAUMONIER
10719 00:1B:08 Danfoss Drives A/S
10720 00:1B:01 Applied Radio Technologies
10721 00:1A:F5 PENTAONE. CO., LTD.
10722 00:1A:FA Welch Allyn, Inc.
10723 00:1A:E4 Medicis Technologies Corporation
10724 00:1A:DD PePWave Ltd
10725 00:1A:D1 FARGO CO., LTD.
10726 00:1A:D8 AlsterAero GmbH
10727 00:1A:CA Tilera Corporation
10728 00:1A:CC Celestial Semiconductor, Ltd
10729 00:1A:C5 BreakingPoint Systems, Inc.
10730 00:1A:BB Fontal Technology Incorporation
10731 00:1A:C0 JOYBIEN TECHNOLOGIES CO., LTD.
10732 00:1A:60 Wave Electronics Co.,Ltd.
10733 00:1A:55 ACA-Digital Corporation
10734 00:1A:5A Korea Electric Power Data Network (KDN) Co., Ltd
10735 00:1A:4E NTI AG / LinMot
10736 00:1A:53 Zylaya
10737 00:1A:42 Techcity Technology co., Ltd.
10738 00:1A:47 Agami Systems, Inc.
10739 00:1A:3B Doah Elecom Inc.
10740 00:1B:3F ProCurve Networking by HP
10741 00:1B:3A SIMS Corp.
10742 00:1B:2C ATRON electronic GmbH
10743 00:1B:27 Merlin CSI
10744 00:1B:20 TPine Technology
10745 00:1B:19 IEEE I&M Society TC9
10746 00:1A:B4 FFEI Ltd.
10747 00:1A:AF BLUSENS TECHNOLOGY
10748 00:1A:A8 Mamiya Digital Imaging Co., Ltd.
10749 00:1A:9F A-Link Ltd
10750 00:1A:A6 Telefunken Radio Communication Systems GmbH &CO.KG
10751 00:19:3F RDI technology(Shenzhen) Co.,LTD
10752 00:19:33 Strix Systems, Inc.
10753 00:19:38 UMB Communications Co., Ltd.
10754 00:19:2D Nokia Corporation
10755 00:19:26 BitsGen Co., Ltd.
10756 00:19:28 Siemens AG, Transportation Systems
10757 00:19:0E Atech Technology Co., Ltd.
10758 00:19:13 Chuang-Yi Network Equipment Co.Ltd.
10759 00:19:15 TECOM Co., Ltd.
10760 00:19:1A IRLINK
10761 00:19:93 Changshu Switchgear MFG. Co.,Ltd. (Former Changshu Switchgea
10762 00:19:98 SATO CORPORATION
10763 00:19:8E Oticon A/S
10764 00:19:80 Gridpoint Systems
10765 00:19:87 Panasonic Mobile Communications Co., Ltd.
10766 00:19:7B Picotest Corp.
10767 00:19:68 Digital Video Networks(Shanghai) CO. LTD.
10768 00:19:6D Raybit Systems Korea, Inc
10769 00:19:6F SensoPart GmbH
10770 00:19:52 ACOGITO Co., Ltd
10771 00:19:57 Saafnet Canada Inc.
10772 00:19:46 Cianet Industria e Comercio S/A
10773 00:19:44 Fossil Partners, L.P.
10774 00:1A:2F Cisco Systems, Inc
10775 00:1A:36 Aipermon GmbH & Co. KG
10776 00:1A:25 DELTA DORE
10777 00:1A:17 Teak Technologies, Inc.
10778 00:1A:19 Computer Engineering Limited
10779 00:1A:12 Essilor
10780 00:1A:0B BONA TECHNOLOGY INC.
10781 00:1A:06 OpVista, Inc.
10782 00:18:CD Erae Electronics Industry Co., Ltd
10783 00:18:D2 High-Gain Antennas LLC
10784 00:18:D9 Santosha Internatonal, Inc
10785 00:18:C1 Almitec Informática e Comércio
10786 00:18:C8 ISONAS Inc.
10787 00:18:BC ZAO NVP Bolid
10788 00:18:B5 Magna Carta
10789 00:18:AE TVT CO.,LTD
10790 00:19:02 Cambridge Consultants Ltd
10791 00:19:07 Cisco Systems, Inc
10792 00:18:FD Optimal Technologies International Inc.
10793 00:18:F1 Chunichi Denshi Co.,LTD.
10794 00:18:EA Alltec GmbH
10795 00:18:EC Welding Technology Corporation
10796 00:18:E5 Adhoco AG
10797 00:18:A2 XIP Technology AB
10798 00:18:A9 Ethernet Direct Corporation
10799 00:18:9D Navcast Inc.
10800 00:18:93 SHENZHEN PHOTON BROADBAND TECHNOLOGY CO.,LTD
10801 00:18:98 KINGSTATE ELECTRONICS CORPORATION
10802 00:18:91 Zhongshan General K-mate Electronics Co., Ltd
10803 00:18:85 Avigilon Corporation
10804 00:18:8C Mobile Action Technology Inc.
10805 00:19:C8 AnyDATA Corporation
10806 00:19:C3 Qualitrol
10807 00:19:BE Altai Technologies Limited
10808 00:19:BC ELECTRO CHANCE SRL
10809 00:19:A4 Austar Technology (hang zhou) Co.,Ltd
10810 00:19:A9 Cisco Systems, Inc
10811 00:19:AB Raycom CO ., LTD
10812 00:19:B0 HanYang System
10813 00:19:FA Cable Vision Electronics CO., LTD.
10814 00:19:FF Finnzymes
10815 00:19:EC Sagamore Systems, Inc.
10816 00:19:F3 Cetis, Inc
10817 00:19:F8 Embedded Systems Design, Inc.
10818 00:19:E5 Lynx Studio Technology, Inc.
10819 00:19:E7 Cisco Systems, Inc
10820 00:19:CD Chengdu ethercom information technology Ltd.
10821 00:19:D4 ICX Technologies
10822 00:19:D9 Zeutschel GmbH
10823 00:18:23 Delta Electronics, Inc.
10824 00:18:17 D. E. Shaw Research, LLC
10825 00:18:1E GDX Technologies Ltd.
10826 00:18:12 Beijing Xinwei Telecom Technology Co., Ltd.
10827 00:18:06 Hokkei Industries Co., Ltd.
10828 00:18:0B Brilliant Telecommunications
10829 00:18:05 Beijing InHand Networking Technology Co.,Ltd.
10830 00:17:B8 NOVATRON CO., LTD.
10831 00:17:BD Tibetsystem
10832 00:17:B1 ACIST Medical Systems, Inc.
10833 00:17:AA elab-experience inc.
10834 00:17:AC O'Neil Product Development Inc.
10835 00:17:A5 Ralink Technology Corp
10836 00:17:A0 RoboTech srl
10837 00:17:9B Chant Sincere CO., LTD.
10838 00:17:0F Cisco Systems, Inc
10839 00:17:05 Methode Electronics
10840 00:17:0A INEW DIGITAL COMPANY
10841 00:16:F9 CETRTA POT, d.o.o., Kranj
10842 00:16:F7 L-3 Communications, Aviation Recorders
10843 00:16:E6 GIGA-BYTE TECHNOLOGY CO.,LTD.
10844 00:17:8F NINGBO YIDONG ELECTRONIC CO.,LTD.
10845 00:17:94 Cisco Systems, Inc
10846 00:17:8D Checkpoint Systems, Inc.
10847 00:17:7C Smartlink Network Systems Limited
10848 00:17:81 Greystone Data System, Inc.
10849 00:17:88 Philips Lighting BV
10850 00:17:6C Pivot3, Inc.
10851 00:17:70 Arti Industrial Electronics Ltd.
10852 00:17:75 TTE Germany GmbH
10853 00:17:60 Naito Densei Machida MFG.CO.,LTD
10854 00:17:67 Earforce AS
10855 00:18:5A uControl, Inc.
10856 00:18:5F TAC Inc.
10857 00:18:61 Ooma, Inc.
10858 00:18:66 Leutron Vision
10859 00:18:53 Atera Networks LTD.
10860 00:18:4E Lianhe Technologies, Inc.
10861 00:18:47 AceNet Technology Inc.
10862 00:18:3B CENITS Co., Ltd.
10863 00:18:40 3 Phoenix, Inc.
10864 00:18:42 Nokia Danmark A/S
10865 00:18:25 Private
10866 00:18:2A Taiwan Video & Monitor
10867 00:18:36 Reliance Electric Limited
10868 00:17:59 Cisco Systems, Inc
10869 00:17:54 Arkino HiTOP Corporation Limited
10870 00:17:46 Freedom9 Inc.
10871 00:17:48 Neokoros Brasil Ltda
10872 00:17:4D DYNAMIC NETWORK FACTORY, INC.
10873 00:17:41 DEFIDEV
10874 00:17:33 SFR
10875 00:17:3A Reach Systems Inc.
10876 00:17:2E FXC Inc.
10877 00:17:27 Thermo Ramsey Italia s.r.l.
10878 00:17:22 Hanazeder Electronic GmbH
10879 00:17:1B Innovation Lab Corp.
10880 00:17:14 BR Controls Nederland bv
10881 00:17:16 Qno Technology Inc.
10882 00:17:F4 ZERON ALLIANCE
10883 00:17:F9 Forcom Sp. z o.o.
10884 00:18:00 UNIGRAND LTD
10885 00:17:ED WooJooIT Ltd.
10886 00:17:DA Spans Logic
10887 00:17:E1 DACOS Technologies Co., Ltd.
10888 00:17:D0 Opticom Communications, LLC
10889 00:17:C4 Quanta Microsystems, INC.
10890 00:18:80 Maxim Integrated Products
10891 00:18:6D Zhenjiang Sapphire Electronic Industry CO.
10892 00:18:72 Expertise Engineering
10893 00:18:74 Cisco Systems, Inc
10894 00:18:79 dSys
10895 00:16:86 Karl Storz Imaging
10896 00:16:7F Bluebird Soft Inc.
10897 00:16:81 Vector Informatik GmbH
10898 00:16:74 EuroCB (Phils.), Inc.
10899 00:16:72 Zenway enterprise ltd
10900 00:16:66 Quantier Communication Inc.
10901 00:16:5F Fairmount Automation
10902 00:16:AA Kei Communication Technology Inc.
10903 00:16:AF Shenzhen Union Networks Equipment Co.,Ltd.
10904 00:16:A5 Tandberg Storage ASA
10905 00:16:99 Tonic DVB Marketing Ltd
10906 00:16:A0 Auto-Maskin
10907 00:16:92 Scientific-Atlanta, Inc.
10908 00:16:94 Sennheiser Communications A/S
10909 00:16:8D KORWIN CO., Ltd.
10910 00:16:5A Harman Specialty Group
10911 00:16:53 LEGO System A/S IE Electronics Division
10912 00:16:4C PLANET INT Co., Ltd
10913 00:16:47 Cisco Systems, Inc
10914 00:16:42 Pangolin
10915 00:16:3D Tsinghua Tongfang Legend Silicon Tech. Co., Ltd.
10916 00:16:31 Xteam
10917 00:16:2F Geutebrück GmbH
10918 00:16:30 Vativ Technologies
10919 00:15:F5 Sustainable Energy Systems
10920 00:15:F4 Eventide
10921 00:15:EE Omnex Control Systems
10922 00:15:F3 PELTOR AB
10923 00:15:E7 Quantec Tontechnik
10924 00:15:E2 Dr.Ing. Herbert Knauer GmbH
10925 00:15:DD IP Control Systems Ltd.
10926 00:15:D8 Interlink Electronics
10927 00:15:CA TeraRecon, Inc.
10928 00:15:98 Kolektor group
10929 00:15:93 U4EA Technologies Inc.
10930 00:15:8C Liab ApS
10931 00:15:86 Xiamen Overseas Chinese Electronic Co., Ltd.
10932 00:15:85 Aonvision Technolopy Corp.
10933 00:15:87 Takenaka Seisakusho Co.,Ltd
10934 00:15:80 U-WAY CORPORATION
10935 00:15:7B Leuze electronic GmbH + Co. KG
10936 00:15:76 LABiTec - Labor Biomedical Technologies GmbH
10937 00:15:6A DG2L Technologies Pvt. Ltd.
10938 00:15:6F Xiranet Communications GmbH
10939 00:16:DF Lundinova AB
10940 00:16:DA Futronic Technology Co. Ltd.
10941 00:16:D5 Synccom Co., Ltd
10942 00:16:C9 NAT Seattle, Inc.
10943 00:16:D0 ATech elektronika d.o.o.
10944 00:16:BD ATI Industrial Automation
10945 00:16:C2 Avtec Systems Inc
10946 00:16:BB Law-Chain Computer Technology Co Ltd
10947 00:16:2A Antik computers & communications s.r.o.
10948 00:16:23 Interval Media
10949 00:16:17 MSI
10950 00:16:1E Woojinnet
10951 00:16:0D Be Here Corporation
10952 00:16:06 Ideal Industries
10953 00:15:FA Cisco Systems, Inc
10954 00:15:63 Cisco Systems, Inc
10955 00:15:57 Olivetti
10956 00:15:5C Dresser Wayne
10957 00:15:4B Wonde Proud Technology Co., Ltd
10958 00:15:50 Nits Technology Inc
10959 00:15:45 SEECODE Co., Ltd.
10960 00:15:3E Q-Matic Sweden AB
10961 00:15:BC Develco
10962 00:15:B5 CI Network Corp.
10963 00:15:B0 AUTOTELENET CO.,LTD
10964 00:15:AB PRO CO SOUND INC
10965 00:15:A6 Digital Electronics Products Ltd.
10966 00:15:9F Terascala, Inc.
10967 00:15:32 Consumer Technologies Group, LLC
10968 00:15:39 Technodrive srl
10969 00:15:2B Cisco Systems, Inc
10970 00:15:2D TenX Networks, LLC
10971 00:15:2C Cisco Systems, Inc
10972 00:15:1F Multivision Intelligent Surveillance (Hong Kong) Ltd
10973 00:15:26 Remote Technologies Inc
10974 00:15:1A Hunter Engineering Company
10975 00:15:15 Leipold+Co.GmbH
10976 00:15:10 Techsphere Co., Ltd
10977 00:14:53 ADVANTECH TECHNOLOGIES CO.,LTD
10978 00:14:4E SRISA
10979 00:14:42 ATTO CORPORATION
10980 00:14:49 Sichuan Changhong Electric Ltd.
10981 00:14:3D Aevoe Inc.
10982 00:14:3C Rheinmetall Canada Inc.
10983 00:14:3B Sensovation AG
10984 00:14:36 Qwerty Elektronik AB
10985 00:14:AB Senhai Electronic Technology Co., Ltd.
10986 00:14:B0 Naeil Community
10987 00:14:A9 Cisco Systems, Inc
10988 00:14:AA Ashly Audio, Inc.
10989 00:14:9D Sound ID Inc.
10990 00:14:98 Viking Design Technology
10991 00:14:8A Elin Ebg Traction Gmbh
10992 00:14:91 Daniels Electronics Ltd. dbo Codan Rado Communications
10993 00:14:85 Giga-Byte
10994 00:14:7E InnerWireless
10995 00:14:77 Nertec Inc.
10996 00:14:72 China Broadband Wireless IP Standard Group
10997 00:14:66 Kleinhenz Elektronik GmbH
10998 00:14:6B Anagran, Inc.
10999 00:14:5F ADITEC CO. LTD
11000 00:14:58 HS Automatic ApS
11001 00:14:E6 AIM Infrarotmodule GmbH
11002 00:14:E0 LET'S Corporation
11003 00:14:D4 K Technology Corporation
11004 00:14:D9 IP Fabrics, Inc.
11005 00:14:CD DigitalZone Co., Ltd.
11006 00:14:C1 U.S. Robotics Corporation
11007 00:14:C6 Quixant Ltd
11008 00:14:BA Carvers SA de CV
11009 00:14:B5 PHYSIOMETRIX,INC
11010 00:13:C7 IONOS Co.,Ltd.
11011 00:13:C0 Trix Tecnologia Ltda.
11012 00:13:B6 Sling Media, Inc.
11013 00:13:AF NUMA Technology,Inc.
11014 00:13:B0 Jablotron
11015 00:13:AA ALS & TEC Ltd.
11016 00:13:A3 Siemens Com CPE Devices
11017 00:13:9E Ciara Technologies Inc.
11018 00:15:02 BETA tech
11019 00:15:09 Plus Technology Co., Ltd
11020 00:14:FD Thecus Technology Corp.
11021 00:14:EF TZero Technologies, Inc.
11022 00:14:F1 Cisco Systems, Inc
11023 00:14:F0 Business Security OL AB
11024 00:14:EA S Digm Inc. (Safe Paradigm Inc.)
11025 00:14:E5 Alticast
11026 00:14:23 J-S Co. NEUROCOM
11027 00:14:19 SIDSA
11028 00:14:12 S-TEC electronics AG
11029 00:14:09 MAGNETI MARELLI S.E. S.p.A.
11030 00:14:0A WEPIO Co., Ltd.
11031 00:13:FD Nokia Danmark A/S
11032 00:13:F8 Dex Security Solutions
11033 00:13:F1 AMOD Technology Co., Ltd.
11034 00:13:F7 SMC Networks, Inc.
11035 00:13:E7 Halcro
11036 00:13:DB SHOEI Electric Co.,Ltd
11037 00:13:CC Tall Maple Systems
11038 00:12:84 Lab33 Srl
11039 00:12:7E Digital Lifestyles Group, Inc.
11040 00:12:77 Korenix Technologies Co., Ltd.
11041 00:12:72 Redux Communications Ltd.
11042 00:12:71 Measurement Computing Corp
11043 00:12:6B Ascalade Communications Limited
11044 00:12:64 daum electronic gmbh
11045 00:12:5A Microsoft Corporation
11046 00:12:5F AWIND Inc.
11047 00:12:55 NetEffect Incorporated
11048 00:12:4E XAC AUTOMATION CORP.
11049 00:12:48 EMC Corporation (Kashya)
11050 00:12:42 Millennial Net
11051 00:12:36 ConSentry Networks
11052 00:12:3B KeRo Systems ApS
11053 00:13:68 Saab Danmark A/S
11054 00:13:5C OnSite Systems, Inc.
11055 00:13:55 TOMEN Cyber-business Solutions, Inc.
11056 00:13:56 FLIR Radiation Inc
11057 00:13:50 Silver Spring Networks, Inc
11058 00:13:44 Fargo Electronics Inc.
11059 00:13:43 Matsushita Electronic Components (Europe) GmbH
11060 00:13:3D Micro Memory Curtiss Wright Co
11061 00:13:9D Marvell Hispana S.L.
11062 00:13:8B Phantom Technologies LLC
11063 00:13:90 Termtek Computer Co., Ltd
11064 00:13:76 Tabor Electronics Ltd.
11065 00:13:7B Movon Corporation
11066 00:13:82 Cetacea Networks Corporation
11067 00:13:87 27M Technologies AB
11068 00:13:6F PacketMotion, Inc.
11069 00:13:75 American Security Products Co.
11070 00:13:63 Verascape, Inc.
11071 00:12:FA THX LTD
11072 00:13:01 IronGate S.L.
11073 00:13:07 Paravirtual Corporation
11074 00:12:F5 Imarda New Zealand Limited
11075 00:12:EB PDH Solutions, LLC
11076 00:12:DE Radio Components Sweden AB
11077 00:12:DD Shengqu Information Technology (Shanghai) Co., Ltd.
11078 00:12:E4 ZIEHL industrie-electronik GmbH + Co KG
11079 00:12:AF ELPRO Technologies
11080 00:12:A8 intec GmbH
11081 00:12:A2 VITA
11082 00:12:A1 BluePacket Communications Co., Ltd.
11083 00:12:9C Yulinet
11084 00:12:90 KYOWA Electric & Machinery Corp.
11085 00:12:95 Aiware Inc.
11086 00:13:2A Sitronics Telecom Solutions
11087 00:13:31 CellPoint Connect
11088 00:13:36 Tianjin 712 Communication Broadcasting co., ltd.
11089 00:13:24 Schneider Electric Ultra Terminal
11090 00:13:14 Asiamajor Inc.
11091 00:13:19 Cisco Systems, Inc
11092 00:13:1A Cisco Systems, Inc
11093 00:13:0D GALILEO AVIONICA
11094 00:13:08 Nuvera Fuel Cells
11095 00:12:2F Sanei Electric Inc.
11096 00:12:35 Andrew Corporation
11097 00:12:2B Virbiage Pty Ltd
11098 00:12:12 PLUS Corporation
11099 00:12:19 Ahead Communication Systems Inc
11100 00:12:D8 International Games System Co., Ltd.
11101 00:12:CB CSS Inc.
11102 00:12:C5 V-Show Technology (China) Co.,Ltd
11103 00:12:CC Bitatek CO., LTD
11104 00:12:B4 Work Microwave GmbH
11105 00:12:BB Telecommunications Industry Association TR-41 Committee
11106 00:12:06 iQuest (NZ) Ltd
11107 00:12:0B Chinasys Technologies Limited
11108 00:12:0C CE-Infosys Pte Ltd
11109 00:11:FF Digitro Tecnologia Ltda
11110 00:11:FA Rane Corporation
11111 00:11:F0 Wideful Limited
11112 00:11:EF Conitec Datensysteme GmbH
11113 00:11:E9 STARNEX CO., LTD.
11114 00:11:87 Category Solutions, Inc
11115 00:11:82 IMI Norgren Ltd
11116 00:11:81 InterEnergy Co.Ltd,
11117 00:11:7B Büchi Labortechnik AG
11118 00:11:6F Netforyou Co., LTD.
11119 00:11:68 HomeLogic LLC
11120 00:11:5E ProMinent Dosiertechnik GmbH
11121 00:11:57 Oki Electric Industry Co., Ltd.
11122 00:0F:B2 Broadband Pacenet (India) Pvt. Ltd.
11123 00:0F:A5 BWA Technology GmbH
11124 00:0F:B1 Cognio Inc.
11125 00:0F:AC IEEE 802.11
11126 00:0F:9C Panduit Corp
11127 00:0F:A0 CANON KOREA BUSINESS SOLUTIONS INC.
11128 00:0F:97 Avanex Corporation
11129 00:0F:8A WideView
11130 00:0F:89 Winnertec System Co., Ltd.
11131 00:0F:90 Cisco Systems, Inc
11132 00:0F:D7 Harman Music Group
11133 00:0F:D1 Applied Wireless Identifications Group, Inc.
11134 00:0F:D2 EWA Technologies, Inc.
11135 00:0F:C4 NST co.,LTD.
11136 00:0F:CB 3Com Ltd
11137 00:0F:BF DGT Sp. z o.o.
11138 00:0F:B8 CallURL Inc.
11139 00:11:DD FROMUS TEC. Co., Ltd.
11140 00:11:E2 Hua Jung Components Co., Ltd.
11141 00:11:CF Thrane & Thrane A/S
11142 00:11:D6 HandEra, Inc.
11143 00:11:D0 Tandberg Data ASA
11144 00:11:CA Long Range Systems, Inc.
11145 00:11:C3 Transceiving System Technology Corporation
11146 00:11:B7 Octalix B.V.
11147 00:11:BE AGP Telecom Co. Ltd
11148 00:11:BD Bombardier Transportation
11149 00:11:05 Sunplus Technology Co., Ltd.
11150 00:11:0C Atmark Techno, Inc.
11151 00:0F:F9 Valcretec, Inc.
11152 00:0F:FA Optinel Systems, Inc.
11153 00:0F:FF Control4
11154 00:0F:F1 nex-G Systems Pte.Ltd
11155 00:0F:E4 Pantech Co.,Ltd
11156 00:0F:EA Giga-Byte Technology Co.,LTD.
11157 00:0F:E3 Damm Cellular Systems A/S
11158 00:11:AB TRUSTABLE TECHNOLOGY CO.,LTD.
11159 00:11:B0 Fortelink Inc.
11160 00:11:A4 JStream Technologies Inc.
11161 00:11:98 Prism Media Products Limited
11162 00:11:9D Diginfo Technology Corporation
11163 00:11:9E Solectron Brazil
11164 00:11:8E Halytech Mace
11165 00:11:93 Cisco Systems, Inc
11166 00:11:52 Eidsvoll Electronics AS
11167 00:11:4F US Digital Television, Inc
11168 00:11:49 Proliphix Inc.
11169 00:11:42 e-SMARTCOM INC.
11170 00:11:3D KN SOLTEC CO.,LTD.
11171 00:11:3C Micronas GmbH
11172 00:11:36 Goodrich Sensor Systems
11173 00:11:2C IZT GmbH
11174 00:11:30 Allied Telesis (Hong Kong) Ltd.
11175 00:11:1E EPSG (Ethernet Powerlink Standardization Group)
11176 00:11:1F Doremi Labs, Inc.
11177 00:11:12 Honeywell CMSS
11178 00:11:18 BLX IC Design Corp., Ltd.
11179 00:0F:58 Adder Technology Limited
11180 00:0F:52 YORK Refrigeration, Marine & Controls
11181 00:0F:57 CABLELOGIC Co., Ltd.
11182 00:0F:45 Stretch, Inc.
11183 00:0F:46 SINAR AG
11184 00:0F:4B Oracle Corporation
11185 00:0F:37 Xambala Incorporated
11186 00:0F:3F Big Bear Networks
11187 00:0F:3B Fuji System Machines Co., Ltd.
11188 00:0F:31 Allied Vision Technologies Canada Inc
11189 00:0F:32 Lootom Telcovideo Network Wuxi Co Ltd
11190 00:0F:2B GREENBELL SYSTEMS
11191 00:0E:98 HME Clear-Com LTD.
11192 00:0E:93 Milénio 3 Sistemas Electrónicos, Lda.
11193 00:0E:8C Siemens AG A&D ET
11194 00:0E:86 Alcatel North America
11195 00:0E:80 Thomson Technology Inc
11196 00:0E:85 Catalyst Enterprises, Inc.
11197 00:0E:74 Solar Telecom. Tech
11198 00:0E:79 Ample Communications Inc.
11199 00:0F:24 Cisco Systems, Inc
11200 00:0F:12 Panasonic Europe Ltd.
11201 00:0F:18 Industrial Control Systems
11202 00:0F:11 Prodrive B.V.
11203 00:0F:0C SYNCHRONIC ENGINEERING
11204 00:0E:FF Megasolution,Inc.
11205 00:0F:00 Legra Systems, Inc.
11206 00:0F:05 3B SYSTEM INC.
11207 00:0F:7D Xirrus
11208 00:0F:84 Astute Networks, Inc.
11209 00:0F:77 DENTUM CO.,LTD
11210 00:0F:71 Sanmei Electronics Co.,Ltd
11211 00:0F:78 Datacap Systems Inc
11212 00:0F:65 icube Corp.
11213 00:0F:5E Veo
11214 00:0E:71 Gemstar Technology Development Ltd.
11215 00:0E:6C Device Drivers Limited
11216 00:0E:65 TransCore
11217 00:0E:5F activ-net GmbH & Co. KG
11218 00:0E:60 360SUN Digital Broadband Corporation
11219 00:0E:52 Optium Corporation
11220 00:0E:46 Niigata Seimitsu Co.,Ltd.
11221 00:0E:4D Numesa Inc.
11222 00:0E:3F Soronti, Inc.
11223 00:0E:C5 Digital Multitools Inc
11224 00:0E:B8 Iiga co.,Ltd
11225 00:0E:B7 Knovative, Inc.
11226 00:0E:BE B&B Electronics Manufacturing Co.
11227 00:0E:B2 Micro-Research Finland Oy
11228 00:0E:AB Cray Inc
11229 00:0E:A5 BLIP Systems
11230 00:0E:9F TEMIC SDS GmbH
11231 00:0E:0A SAKUMA DESIGN OFFICE
11232 00:0E:12 Adaptive Micro Systems Inc.
11233 00:0E:04 CMA/Microdialysis AB
11234 00:0D:F7 Space Dynamics Lab
11235 00:0D:FE Hauppauge Computer Works, Inc.
11236 00:0D:F1 IONIX INC.
11237 00:0D:EB CompXs Limited
11238 00:0D:F2 Private
11239 00:0D:E4 DIGINICS, Inc.
11240 00:0E:F9 REA Elektronik GmbH
11241 00:0E:F2 Infinico Corporation
11242 00:0E:E0 Mcharge
11243 00:0E:DF PLX Technology
11244 00:0E:E6 Adimos Systems LTD
11245 00:0E:CA WTSS Inc
11246 00:0E:D1 Osaka Micro Computer.
11247 00:0E:DA C-TECH UNITED CORP.
11248 00:0E:D6 Cisco Systems, Inc
11249 00:0E:37 Harms & Wende GmbH & Co.KG
11250 00:0E:38 Cisco Systems, Inc
11251 00:0E:31 Olympus Soft Imaging Solutions GmbH
11252 00:0E:2A Private
11253 00:0E:25 Hannae Technology Co., Ltd
11254 00:0E:18 MyA Technology
11255 00:0E:17 Private
11256 00:0E:0E ESA elettronica S.P.A.
11257 00:0C:7E Tellium Incorporated
11258 00:0C:86 Cisco Systems, Inc
11259 00:0C:81 Schneider Electric (Australia)
11260 00:0C:72 Tempearl Industrial Co., Ltd.
11261 00:0C:79 Extel Communications P/L
11262 00:0C:66 Pronto Networks Inc
11263 00:0C:6B Kurz Industrie-Elektronik GmbH
11264 00:0C:6D Edwards Ltd.
11265 00:0D:DF Japan Image & Network Inc.
11266 00:0D:D2 Simrad Optronics ASA
11267 00:0D:D1 Stryker Corporation
11268 00:0D:D8 BBN
11269 00:0D:CC NEOSMART Corp.
11270 00:0D:BF TekTone Sound & Signal Mfg., Inc.
11271 00:0D:C0 Spagat AS
11272 00:0D:C5 EchoStar Global B.V.
11273 00:0D:B9 PC Engines GmbH
11274 00:0D:8C Shanghai Wedone Digital Ltd. CO.
11275 00:0D:8B T&D Corporation
11276 00:0D:85 Tapwave, Inc.
11277 00:0D:86 Huber + Suhner AG
11278 00:0D:7E Axiowave Networks, Inc.
11279 00:0D:78 Engineering & Security
11280 00:0D:77 FalconStor Software
11281 00:0D:6B Mita-Teknik A/S
11282 00:0D:65 Cisco Systems, Inc
11283 00:0D:5F Minds Inc
11284 00:0D:66 Cisco Systems, Inc
11285 00:0C:B1 Salland Engineering (Europe) BV
11286 00:0C:B7 Nanjing Huazhuo Electronics Co., Ltd.
11287 00:0C:BE Innominate Security Technologies AG
11288 00:0C:C3 BeWAN systems
11289 00:0C:B2 UNION co., ltd.
11290 00:0C:A5 Naman NZ LTd
11291 00:0C:AC Citizen Watch Co., Ltd.
11292 00:0C:94 United Electronic Industries, Inc. (EUI)
11293 00:0C:99 HITEL LINK Co.,Ltd
11294 00:0C:A0 StorCase Technology, Inc.
11295 00:0C:8D MATRIX VISION GmbH
11296 00:0C:92 WolfVision Gmbh
11297 00:0D:32 DispenseSource, Inc.
11298 00:0D:31 Compellent Technologies, Inc.
11299 00:0D:2C Patapsco Designs Ltd
11300 00:0D:25 SANDEN CORPORATION
11301 00:0D:1F AV Digital
11302 00:0D:19 ROBE Show lighting
11303 00:0D:20 ASAHIKASEI TECHNOSYSTEM CO.,LTD.
11304 00:0D:0D ITSupported, LLC
11305 00:0D:12 AXELL Corporation
11306 00:0D:B2 Ammasso, Inc.
11307 00:0D:AD Dataprobe, Inc.
11308 00:0D:9E TOKUDEN OHIZUMI SEISAKUSYO Co.,Ltd.
11309 00:0D:A5 Fabric7 Systems, Inc
11310 00:0D:99 Orbital Sciences Corp.; Launch Systems Group
11311 00:0D:58 Private
11312 00:0D:4C Outline Electronics Ltd.
11313 00:0D:53 Beijing 5w Communication Corp.
11314 00:0D:3F VTI Instruments Corporation
11315 00:0D:44 Audio BU - Logitech
11316 00:0D:38 NISSIN INC.
11317 00:0C:D1 SFOM Technology Corp.
11318 00:0C:D6 PARTNER TECH
11319 00:0C:DD AOS technologies AG
11320 00:0C:CA HGST a Western Digital Company
11321 00:0C:C4 Tiptel AG
11322 00:0D:00 Seaway Networks Inc.
11323 00:0D:06 Compulogic Limited
11324 00:0C:FA Digital Systems Corp
11325 00:0C:FF MRO-TEK LIMITED
11326 00:0C:ED Real Digital Media
11327 00:0C:EE jp-embedded
11328 00:0C:F3 CALL IMAGE SA
11329 00:0C:E7 MediaTek Inc.
11330 00:0C:E3 Option International N.V.
11331 00:0B:01 DAIICHI ELECTRONICS CO., LTD.
11332 00:0A:F0 SHIN-OH ELECTRONICS CO., LTD. R&D
11333 00:0A:F5 Airgo Networks, Inc.
11334 00:0A:EC Koatsu Gas Kogyo Co., Ltd.
11335 00:0A:E5 ScottCare Corporation
11336 00:0A:E7 ELIOP S.A.
11337 00:0A:E0 Fujitsu Softek
11338 00:0A:C8 ZPSYS CO.,LTD. (Planning&Management)
11339 00:0A:CD Sunrich Technology Limited
11340 00:0A:D4 CoreBell Systems Inc.
11341 00:0B:5E Audio Engineering Society Inc.
11342 00:0B:63 Kaleidescape
11343 00:0B:55 ADInstruments
11344 00:0B:5A HyperEdge
11345 00:0B:52 JOYMAX ELECTRONICS CO. LTD.
11346 00:0B:4D Emuzed
11347 00:0B:41 Ing. Büro Dr. Beutlhauser
11348 00:0B:46 Cisco Systems, Inc
11349 00:0B:33 Vivato Technologies
11350 00:0B:3A QuStream Corporation
11351 00:0B:3F Anthology Solutions Inc.
11352 00:0B:95 eBet Gaming Systems Pty Ltd
11353 00:0B:8F AKITA ELECTRONICS SYSTEMS CO.,LTD.
11354 00:0B:89 Top Global Technology, Ltd.
11355 00:0B:8E Ascent Corporation
11356 00:0B:90 ADVA Optical Networking Ltd.
11357 00:0B:7D SOLOMON EXTREME INTERNATIONAL LTD.
11358 00:0B:82 Grandstream Networks, Inc.
11359 00:0B:6F Media Streaming Networks Inc
11360 00:0B:76 ET&T Technology Co. Ltd.
11361 00:0A:C1 Futuretel
11362 00:0A:C6 Overture Networks.
11363 00:0A:AE Rosemount Process Analytical
11364 00:0A:B3 Fa. GIRA
11365 00:0A:B5 Digital Electronic Network
11366 00:0A:BA Arcon Technology Limited
11367 00:0A:A2 SYSTEK INC.
11368 00:0A:A7 FEI Electron Optics
11369 00:0A:8F Aska International Inc.
11370 00:0A:94 ShangHai cellink CO., LTD
11371 00:0C:4E Winbest Technology CO,LT
11372 00:0C:53 Private
11373 00:0C:5A IBSmm Embedded Electronics Consulting
11374 00:0C:5F Avtec, Inc.
11375 00:0C:47 SK Teletech(R&D Planning Team)
11376 00:0C:4C Arcor AG&Co.
11377 00:0C:3E Crest Audio
11378 00:0C:37 Geomation, Inc.
11379 00:0C:2D FullWave Technology Co., Ltd.
11380 00:0C:1A Quest Technical Solutions Inc.
11381 00:0C:1E Global Cache
11382 00:0C:23 Beijing Lanchuan Tech. Co., Ltd.
11383 00:0C:0E XtremeSpectrum, Inc.
11384 00:0C:15 CyberPower Systems, Inc.
11385 00:0C:09 Hitachi IE Systems Co., Ltd
11386 00:0B:D3 cd3o
11387 00:0B:C7 ICET S.p.A.
11388 00:0B:CE Free2move AB
11389 00:0B:C2 Corinex Communication Corp.
11390 00:0B:BB Etin Systems Co., Ltd
11391 00:0B:C0 China IWNComm Co., Ltd.
11392 00:0B:AF WOOJU COMMUNICATIONS Co,.Ltd
11393 00:0B:B4 RDC Semiconductor Inc.,
11394 00:0B:A5 Quasar Cipta Mandiri, PT
11395 00:0B:AA Aiphone co.,Ltd
11396 00:0B:9E Yasing Technology Corp.
11397 00:0B:27 Scion Corporation
11398 00:0B:2E Cal-Comp Electronics (Thailand) Public Company Limited Taipe
11399 00:0B:1B Systronix, Inc.
11400 00:0B:20 Hirata corporation
11401 00:0B:22 Environmental Systems and Services
11402 00:0B:14 ViewSonic Corporation
11403 00:0B:0D Air2U, Inc.
11404 00:0B:0F Bosch Rexroth
11405 00:0B:08 Pillar Data Systems
11406 00:0A:FC Core Tec Communications, LLC
11407 00:0B:F6 Nitgen Co., Ltd
11408 00:0B:FB D-NET International Corporation
11409 00:0C:02 ABB Oy
11410 00:0B:EA Zultys Technologies
11411 00:0B:EF Code Corporation
11412 00:0B:E3 Key Stream Co., Ltd.
11413 00:0B:E8 AOIP
11414 00:0B:E9 Actel Corporation
11415 00:0B:D7 DORMA Time + Access GmbH
11416 00:0B:DC AKCP
11417 00:09:94 Cronyx Engineering
11418 00:09:99 CP GEORGES RENAULT
11419 00:09:87 NISHI NIPPON ELECTRIC WIRE & CABLE CO.,LTD.
11420 00:09:88 Nudian Electron Co., Ltd.
11421 00:09:8D Velocity Semiconductor
11422 00:09:81 Newport Networks
11423 00:09:75 fSONA Communications Corporation
11424 00:09:7A Louis Design Labs.
11425 00:09:68 TECHNOVENTURE, INC.
11426 00:09:62 Sonitor Technologies AS
11427 00:0A:9B TB Group Inc
11428 00:0A:9A Aiptek International Inc
11429 00:0A:80 Telkonet Inc.
11430 00:0A:82 TATSUTA SYSTEM ELECTRONICS CO.,LTD.
11431 00:0A:87 Integrated Micromachines Inc.
11432 00:0A:7B Cornelius Consult
11433 00:0A:6D EKS Elektronikservice GmbH
11434 00:0A:6F ZyFLEX Technologies Inc
11435 00:0A:74 Manticom Networks Inc.
11436 00:0A:61 Cellinx Systems Inc.
11437 00:09:C3 NETAS
11438 00:09:B9 Action Imaging Solutions
11439 00:09:BA MAKU Informationstechik GmbH
11440 00:09:AC LANVOICE
11441 00:09:B3 MCM Systems Ltd
11442 00:09:A7 Bang & Olufsen A/S
11443 00:09:9A ELMO COMPANY, LIMITED
11444 00:09:A0 Microtechno Corporation
11445 00:09:ED CipherOptics
11446 00:09:F2 Cohu, Inc., Electronics Division
11447 00:09:E6 Cyber Switching Inc.
11448 00:09:E0 XEMICS S.A.
11449 00:09:DA Control Module Inc.
11450 00:09:DF Vestel Komunikasyon Sanayi ve Ticaret A.S.
11451 00:09:CD HUDSON SOFT CO.,LTD.
11452 00:09:C7 Movistec
11453 00:09:CE SpaceBridge Semiconductor Corp.
11454 00:09:D3 Western DataCom Co., Inc.
11455 00:09:01 Shenzhen Shixuntong Information & Technoligy Co
11456 00:08:FC Gigaphoton Inc.
11457 00:08:F9 Artesyn Embedded Technologies
11458 00:08:F4 Bluetake Technology Co., Ltd.
11459 00:08:EB ROMWin Co.,Ltd.
11460 00:08:E4 Envenergy Inc
11461 00:08:DF Alistel Inc.
11462 00:08:D8 Dowkey Microwave
11463 00:08:D2 ZOOM Networks Inc.
11464 00:08:CC Remotec, Inc.
11465 00:08:D1 KAREL INC.
11466 00:09:67 Tachyon, Inc
11467 00:09:6E GIANT ELECTRONICS LTD.
11468 00:09:5E Masstech Group Inc.
11469 00:09:59 Sitecsoft
11470 00:09:4D Braintree Communications Pty Ltd
11471 00:09:52 Auerswald GmbH & Co. KG
11472 00:09:46 Cluster Labs GmbH
11473 00:09:40 AGFEO GmbH & Co. KG
11474 00:09:3F Double-Win Enterpirse CO., LTD
11475 00:09:3A Molex Fiber Optics
11476 00:09:33 Ophit Co.Ltd.
11477 00:0A:5C Carel s.p.a.
11478 00:0A:50 REMOTEK CORPORATION
11479 00:0A:55 MARKEM Corporation
11480 00:0A:4E UNITEK Electronics INC.
11481 00:0A:42 Cisco Systems, Inc
11482 00:0A:49 F5 Networks, Inc.
11483 00:0A:36 Synelec Telecom Multimedia
11484 00:0A:3B GCT Semiconductor, Inc
11485 00:0A:3D Elo Sistemas Eletronicos S.A.
11486 00:0A:2F Artnix Inc.
11487 00:09:27 TOYOKEIKI CO.,LTD.
11488 00:09:2E B&Tech System Inc.
11489 00:09:20 EpoX COMPUTER CO.,LTD.
11490 00:09:1B Digital Generation Inc.
11491 00:09:14 COMPUTROLS INC.
11492 00:09:0E Helix Technology Inc.
11493 00:09:08 VTech Technology Corp.
11494 00:09:0D LEADER ELECTRONICS CORP.
11495 00:0A:20 SVA Networks, Inc.
11496 00:0A:25 CERAGON NETWORKS
11497 00:0A:14 TECO a.s.
11498 00:0A:19 Valere Power, Inc.
11499 00:0A:0D FCI Deutschland GmbH
11500 00:0A:12 Azylex Technology, Inc
11501 00:09:F9 ART JAPAN CO., LTD.
11502 00:09:FC IPFLEX Inc.
11503 00:0A:03 ENDESA SERVICIOS, S.L.
11504 00:06:F4 Prime Electronics & Satellitics Inc.
11505 00:07:05 Endress & Hauser GmbH & Co
11506 00:06:F8 The Boeing Company
11507 00:06:FF Sheba Systems Co., Ltd.
11508 00:06:FD Comjet Information Systems Corp.
11509 00:06:E7 Bit Blitz Communications Inc.
11510 00:06:ED Inara Networks
11511 00:06:DC Syabas Technology (Amquest)
11512 00:06:E1 Techno Trade s.a
11513 00:06:E6 DongYang Telecom Co., Ltd.
11514 00:06:CF Thales Avionics In-Flight Systems, LLC
11515 00:06:D6 Cisco Systems, Inc
11516 00:06:D5 Diamond Systems Corp.
11517 00:06:C9 Technical Marketing Research, Inc.
11518 00:07:B1 Equator Technologies
11519 00:07:B8 Corvalent Corporation
11520 00:07:B2 Transaccess S.A.
11521 00:07:A4 GN Netcom Ltd.
11522 00:07:AA Quantum Data Inc.
11523 00:07:9D Musashi Co., Ltd.
11524 00:07:9E Ilinx Co., Ltd.
11525 00:07:74 GuangZhou Thinker Technology Co. Ltd.
11526 00:07:91 International Data Communications, Inc.
11527 00:07:98 Selea SRL
11528 00:07:97 Netpower Co., Ltd.
11529 00:07:8B Wegener Communications, Inc.
11530 00:07:85 Cisco Systems, Inc
11531 00:07:7B Millimetrix Broadband Networks
11532 00:08:56 Gamatronic Electronic Industries Ltd.
11533 00:08:2D Indus Teqsite Private Limited
11534 00:08:21 Cisco Systems, Inc
11535 00:08:14 TIL Technologies
11536 00:08:1A Sanrad Intelligence Storage Communications (2000) Ltd.
11537 00:08:0F Proximion Fiber Optics AB
11538 00:08:09 Systemonic AG
11539 00:08:03 Cos Tron
11540 00:07:FF Gluon Networks
11541 00:07:F9 Sensaphone
11542 00:08:94 InnoVISION Multimedia Ltd.
11543 00:08:8F ADVANCED DIGITAL TECHNOLOGY
11544 00:08:88 OULLIM Information Technology Inc,.
11545 00:08:82 SIGMA CORPORATION
11546 00:08:7C Cisco Systems, Inc
11547 00:08:75 Acorp Electronics Corp.
11548 00:08:70 Rasvia Systems, Inc.
11549 00:08:6F Resources Computer Network Ltd.
11550 00:08:69 Command-e Technology Co.,Ltd.
11551 00:08:63 Entrisphere Inc.
11552 00:08:5D Aastra
11553 00:08:62 NEC Eluminant Technologies, Inc.
11554 00:08:50 Arizona Instrument Corp.
11555 00:07:38 Young Technology Co., Ltd.
11556 00:07:3F Woojyun Systec Co., Ltd.
11557 00:07:2C Fabricom
11558 00:07:33 DANCONTROL Engineering
11559 00:07:32 AAEON Technology Inc.
11560 00:07:16 J & S Marine Ltd.
11561 00:07:1B CDVI Americas Ltd
11562 00:07:22 The Nielsen Company
11563 00:07:1C AT&T Fixed Wireless Services
11564 00:07:0A Unicom Automation Co., Ltd.
11565 00:07:0F Fujant, Inc.
11566 00:07:09 Westerstrand Urfabrik AB
11567 00:07:02 Varian Medical Systems
11568 00:06:F3 AcceLight Networks
11569 00:06:C3 Schindler Elevator Ltd.
11570 00:06:C8 Sumitomo Metal Micro Devices, Inc.
11571 00:06:BF Accella Technologies Co., Ltd.
11572 00:06:B9 A5TEK Corp.
11573 00:06:B2 Linxtek Co.
11574 00:06:AC Intersoft Co.
11575 00:06:A6 Artistic Licence Engineering Ltd
11576 00:06:A2 Microtune, Inc.
11577 00:06:95 Ensure Technologies, Inc.
11578 00:06:9C Transmode Systems AB
11579 00:06:96 Advent Networks
11580 00:07:F3 Thinkengine Networks
11581 00:07:EC Cisco Systems, Inc
11582 00:07:F2 IOA Corporation
11583 00:07:E6 edgeflow Canada Inc.
11584 00:07:E0 Palm Inc.
11585 00:07:D9 Splicecom
11586 00:07:DA Neuro Telecom Co., Ltd.
11587 00:07:D3 SPGPrints B.V.
11588 00:07:CA Creatix Polymedia Ges Fur Kommunikaitonssysteme
11589 00:07:C4 JEAN Co. Ltd.
11590 00:07:BE DataLogic SpA
11591 00:07:7E Elrest GmbH
11592 00:07:6F Synoptics Limited
11593 00:07:6E Sinetica Corporation Limited
11594 00:07:6A NEXTEYE Co., Ltd.
11595 00:07:5E Ametek Power Instruments
11596 00:07:65 Jade Quantum Technologies, Inc.
11597 00:07:64 YoungWoo Telecom Co. Ltd.
11598 00:07:57 Topcall International AG
11599 00:07:58 Dragonwave
11600 00:07:52 Rhythm Watch Co., Ltd.
11601 00:07:4B Daihen Corporation
11602 00:07:45 Radlan Computer Communications Ltd.
11603 00:08:C2 Cisco Systems, Inc
11604 00:08:BB NetExcell
11605 00:08:B5 TAI GUEN ENTERPRISE CO., LTD
11606 00:08:B6 RouteFree, Inc.
11607 00:08:AF Novatec Corporation
11608 00:08:A9 SangSang Technology, Inc.
11609 00:08:A8 Systec Co., Ltd.
11610 00:08:A3 Cisco Systems, Inc
11611 00:08:9C Elecs Industry Co., Ltd.
11612 00:06:90 Euracom Communication GmbH
11613 00:06:8F Telemonitor, Inc.
11614 00:06:89 yLez Technologies Pte Ltd
11615 00:06:83 Bravara Communications, Inc.
11616 00:D0:B9 MICROTEK INTERNATIONAL, INC.
11617 00:06:7D Takasago Ltd.
11618 00:06:75 Banderacom, Inc.
11619 00:06:79 Konami Corporation
11620 00:06:63 Human Technology Co., Ltd.
11621 00:06:6F Korea Data Systems
11622 00:06:62 MBM Technology Ltd.
11623 00:06:69 Datasound Laboratories Ltd
11624 00:05:5A Power Dsine Ltd.
11625 00:06:5C Malachite Technologies, Inc.
11626 00:06:10 Abeona Networks Inc
11627 00:06:16 Tel Net Co., Ltd.
11628 00:06:0A Blue2space
11629 00:06:04 @Track Communications, Inc.
11630 00:CB:BD Cambridge Broadband Networks Ltd.
11631 00:06:03 Baker Hughes Inc.
11632 A0:6A:00 Verilink Corporation
11633 00:05:EE Siemens AB, Infrastructure & Cities, Building Technologies Division, IC BT SSP SP BA PR
11634 00:05:F5 Geospace Technologies
11635 00:06:01 Otanikeiki Co., Ltd.
11636 00:05:E8 TurboWave, Inc.
11637 00:05:F4 System Base Co., Ltd.
11638 00:05:FB ShareGate, Inc.
11639 00:05:DB PSI Nentec GmbH
11640 00:05:DF Electronic Innovation, Inc.
11641 00:05:CF Thunder River Technologies, Inc.
11642 00:05:C9 LG Innotek Co., Ltd.
11643 00:05:D5 Speedcom Wireless
11644 00:05:BC Resource Data Management Ltd
11645 00:05:C2 Soronti, Inc.
11646 00:05:B0 Korea Computer Technology Co., Ltd.
11647 00:05:9C Kleinknecht GmbH, Ing. Büro
11648 00:05:B6 INSYS Microelectronics GmbH
11649 00:05:A2 CELOX Networks
11650 00:05:AC Northern Digital, Inc.
11651 00:04:E5 Glonet Systems, Inc.
11652 00:04:D9 Titan Electronics, Inc.
11653 00:04:D3 Toyokeiki Co., Ltd.
11654 00:04:CC Peek Traffic B.V.
11655 00:04:C0 Cisco Systems, Inc
11656 00:04:B9 S.I. Soubou, Inc.
11657 00:04:BA KDD Media Will Corporation
11658 00:04:AF Digital Fountain, Inc.
11659 00:04:B4 CIAC
11660 00:04:B3 Videotek, Inc.
11661 00:04:A6 SAF Tehnika Ltd.
11662 00:04:A0 Verity Instruments, Inc.
11663 00:05:0C Network Photonics, Inc.
11664 00:05:12 Zebra Technologies Inc
11665 00:05:06 Reddo Networks AB
11666 00:04:FC Stratus Computer (DE), Inc.
11667 00:04:F6 Amphus
11668 00:04:F5 SnowShore Networks, Inc.
11669 00:04:E9 Infiniswitch Corporation
11670 00:04:F0 International Computers, Ltd
11671 00:04:EF Polestar Corp.
11672 00:04:DF Teracom Telematica Ltda.
11673 00:05:53 DVC Company, Inc.
11674 00:05:48 Disco Corporation
11675 00:05:4D Brans Technologies, Inc.
11676 00:05:42 Otari, Inc.
11677 00:05:3C XIRCOM
11678 00:05:2F Leviton Network Solutions
11679 00:05:3B Harbour Networks Ltd., Co. Beijing
11680 00:05:35 Chip PC Ltd.
11681 00:05:29 Shanghai Broadan Communication Technology Co., Ltd
11682 00:05:23 AVL List GmbH
11683 00:05:22 LEA*D Corporation, Inc.
11684 00:05:1C Xnet Technology Corp.
11685 00:05:16 SMART Modular Technologies
11686 00:06:50 Tiburon Networks, Inc.
11687 00:06:56 Tactel AB
11688 00:06:2D TouchStar Technologies, L.L.C.
11689 00:06:49 3M Deutschland GmbH
11690 00:06:43 SONO Computer Co., Ltd.
11691 00:06:4A Honeywell Co., Ltd. (KOREA)
11692 00:06:3F Everex Communications Inc.
11693 00:06:39 Newtec
11694 00:06:33 Cross Match Technologies GmbH
11695 00:06:26 MWE GmbH
11696 00:06:1D MIP Telecom, Inc.
11697 00:06:23 MGE UPS Systems France
11698 00:05:89 National Datacomputer
11699 00:05:95 Alesis Corporation
11700 00:05:8F CLCsoft co.
11701 00:05:96 Genotech Co., Ltd.
11702 00:05:7D Sun Communications, Inc.
11703 00:05:7C RCO Security AB
11704 00:05:83 ImageCom Limited
11705 00:05:73 Cisco Systems, Inc
11706 00:05:72 Deonet Co., Ltd.
11707 00:05:6C Hung Chang Co., Ltd.
11708 00:05:66 Secui.com Corporation
11709 00:05:60 LEADER COMM.CO., LTD
11710 00:05:59 Intracom S.A.
11711 00:04:A5 Barco Projection Systems NV
11712 00:04:99 Chino Corporation
11713 00:04:8D Teo Technologies, Inc
11714 00:04:93 Tsinghua Unisplendour Co., Ltd.
11715 00:04:84 Amann GmbH
11716 00:04:8A Temia Vertriebs GmbH
11717 00:04:7A AXXESSIT ASA
11718 00:04:74 LEGRAND
11719 00:04:6E Cisco Systems, Inc
11720 00:04:73 Photonex Corporation
11721 00:04:67 Wuhan Research Institute of MII
11722 00:04:61 EPOX Computer Co., Ltd.
11723 00:03:D9 Secheron SA
11724 00:03:D2 Crossbeam Systems, Inc.
11725 00:03:CD Clovertech, Inc.
11726 00:03:CA MTS Systems Corp.
11727 00:03:C6 ICUE Systems, Inc.
11728 00:03:BF Centerpoint Broadband Technologies, Inc.
11729 00:03:BA Oracle Corporation
11730 00:03:AF Paragea Communications
11731 00:03:B4 Macrotek International Corp.
11732 00:03:AC Fronius Schweissmaschinen
11733 00:03:A8 IDOT Computers, Inc.
11734 00:03:A1 HIPER Information & Communication, Inc.
11735 00:03:99 Dongju Informations & Communications Co., Ltd.
11736 00:03:9C OptiMight Communications, Inc.
11737 00:03:90 Digital Video Communications, Inc.
11738 00:03:95 California Amplifier
11739 00:03:80 SSH Communications Security Corp.
11740 00:03:74 Control Microsystems
11741 00:02:F0 AME Optimedia Technology Co., Ltd.
11742 00:03:79 Proscend Communications, Inc.
11743 00:03:71 Acomz Networks Corp.
11744 00:03:6D Runtop, Inc.
11745 00:02:E3 LITE-ON Communications, Inc.
11746 00:02:DE Astrodesign, Inc.
11747 00:02:DB NETSEC
11748 00:02:D7 EMPEG Ltd
11749 00:02:D2 Workstation AG
11750 00:02:23 ClickTV
11751 00:02:CB TriState Ltd.
11752 00:02:C4 Vector International BVBA
11753 00:02:BF dotRocket, Inc.
11754 00:02:BB Continuous Computing Corp
11755 00:02:BC LVL 7 Systems, Inc.
11756 00:02:B6 Acrosser Technology Co., Ltd.
11757 00:02:AF TeleCruz Technology, Inc.
11758 00:02:AA PLcom Co., Ltd.
11759 00:04:5B Techsan Electronics Co., Ltd.
11760 00:04:4E Cisco Systems, Inc
11761 00:04:4F Schubert System Elektronik Gmbh
11762 00:04:54 Quadriga UK
11763 00:04:45 LMS Skalar Instruments GmbH
11764 00:04:4A iPolicy Networks, Inc.
11765 00:04:44 Western Multiplex Corporation
11766 00:04:3E Telencomm
11767 00:04:32 Voyetra Turtle Beach, Inc.
11768 00:04:37 Powin Information Technology, Inc.
11769 00:04:2B IT Access Co., Ltd.
11770 00:03:61 Widcomm, Inc.
11771 00:03:5A Photron Limited
11772 00:03:55 TeraBeam Internet Systems
11773 00:03:53 Mitac, Inc.
11774 00:03:4F Sur-Gard Security
11775 00:03:4A RIAS Corporation
11776 00:03:46 Hitachi Kokusai Electric, Inc.
11777 00:03:44 Tietech.Co., Ltd.
11778 00:03:43 Martin Professional A/S
11779 00:03:34 Newport Electronics
11780 00:03:37 Vaone, Inc.
11781 00:03:3C Daiden Co., Ltd.
11782 00:03:29 F3, Inc.
11783 00:03:30 Imagenics, Co., Ltd.
11784 00:03:21 Reco Research Co., Ltd.
11785 00:03:24 SANYO Consumer Electronics Co., Ltd.
11786 00:03:1B Cellvision Systems, Inc.
11787 00:01:A8 Welltech Computer Co., Ltd.
11788 00:03:0F Digital China (Shanghai) Networks Ltd.
11789 00:03:14 Teleware Network Systems
11790 00:03:0C Telesoft Technologies Ltd.
11791 00:03:08 AM Communications, Inc.
11792 00:02:FC Cisco Systems, Inc
11793 00:03:01 EXFO
11794 00:02:F9 MIMOS Berhad
11795 00:02:F5 VIVE Synergies, Inc.
11796 00:02:EA Focus Enhancements
11797 00:02:69 Nadatel Co., Ltd
11798 00:02:65 Virditech Co. Ltd.
11799 00:02:5E High Technology Ltd
11800 00:02:61 Tilgin AB
11801 00:02:59 Tsann Kuen China (Shanghai)Enterprise Co., Ltd. IT Group
11802 00:02:55 IBM Corp
11803 00:02:49 Aviv Infocom Co, Ltd.
11804 00:02:50 Geyser Networks, Inc.
11805 00:02:42 Videoframe Systems
11806 00:02:44 SURECOM Technology Co.
11807 00:02:2C ABB Bomem, Inc.
11808 00:02:3A ZSK Stickmaschinen GmbH
11809 00:04:25 Atmel Corporation
11810 00:04:19 Fibercycle Networks, Inc.
11811 00:04:1A Ines Test and Measurement GmbH & CoKG
11812 00:04:14 Umezawa Musen Denki Co., Ltd.
11813 00:04:07 Topcon Positioning Systems, Inc.
11814 00:03:F7 Plast-Control GmbH
11815 00:03:FE Cisco Systems, Inc
11816 00:03:FD Cisco Systems, Inc
11817 00:04:01 Osaki Electric Co., Ltd.
11818 00:03:F0 Redfern Broadband Networks
11819 00:03:EB Atrica
11820 00:03:E5 Hermstedt SG
11821 00:02:A3 ABB Switzerland Ltd, Power Systems
11822 00:02:98 Broadframe Corporation
11823 00:02:92 Logic Innovations, Inc.
11824 00:02:8D Movita Technologies, Inc.
11825 00:02:83 Spectrum Controls, Inc.
11826 00:02:77 Cash Systemes Industrie
11827 00:02:7C Trilithic, Inc.
11828 00:02:75 SMART Technologies, Inc.
11829 00:02:70 Crewave Co., Ltd.
11830 00:01:04 DVICO Co., Ltd.
11831 00:01:10 Gotham Networks
11832 00:01:0C System Talks Inc.
11833 00:01:13 OLYMPUS CORPORATION
11834 00:01:00 EQUIP'TRANS
11835 00:B0:AC SIAE-Microelettronica S.p.A.
11836 00:B0:17 InfoGear Technology Corp.
11837 00:30:F0 Uniform Industrial Corp.
11838 00:B0:CE TECHNOLOGY RESCUE
11839 00:B0:80 Mannesmann Ipulsys B.V.
11840 00:B0:9A Morrow Technologies Corp.
11841 00:B0:91 Transmeta Corp.
11842 00:30:BE City-Net Technology, Inc.
11843 00:02:33 Mantra Communications, Inc.
11844 00:02:2F P-Cube, Ltd.
11845 00:02:27 ESD Electronic System Design GmbH
11846 00:02:1F Aculab PLC
11847 00:02:1B Kollmorgen-Servotronix
11848 00:02:0C Metro-Optix
11849 00:02:18 Advanced Scientific Corp
11850 00:02:13 S.D.E.L.
11851 00:02:0F AATR
11852 00:01:F9 TeraGlobal Communications Corp.
11853 00:02:00 Net & Sys Co., Ltd.
11854 00:01:FC Keyence Corporation
11855 00:01:F3 QPS, Inc.
11856 00:01:E4 Sitera, Inc.
11857 00:01:EB C-COM Corporation
11858 00:01:F0 Tridium, Inc.
11859 00:01:D4 Leisure Time, Inc.
11860 00:01:D8 Teltronics, Inc.
11861 00:01:C6 Quarry Technologies
11862 00:01:CC Japan Total Design Communication Co., Ltd.
11863 00:01:D1 CoNet Communications, Inc.
11864 00:01:B3 Precision Electronic Manufacturing
11865 00:01:60 ELMEX Co., LTD.
11866 00:01:5E BEST TECHNOLOGY CO., LTD.
11867 00:01:62 Cygnet Technologies, Inc.
11868 00:01:69 Celestix Networks Pte Ltd.
11869 00:01:75 Radiant Communications Corp.
11870 00:01:59 S1 Corporation
11871 00:01:65 AirSwitch Corporation
11872 00:01:71 Allied Data Technologies
11873 00:01:57 SYSWAVE CO., LTD
11874 00:01:53 ARCHTEK TELECOM CORPORATION
11875 00:01:44 EMC Corporation
11876 00:30:38 XCP, INC.
11877 00:30:DB Mindready Solutions, Inc.
11878 00:30:6A PENTA MEDIA CO., LTD.
11879 00:30:21 HSING TECH. ENTERPRISE CO.,LTD
11880 00:30:EA TeraForce Technology Corporation
11881 00:30:F4 STARDOT TECHNOLOGIES
11882 00:30:87 VEGA GRIESHABER KG
11883 00:30:00 ALLWELL TECHNOLOGY CORP.
11884 00:30:34 SET ENGINEERING
11885 00:30:8D Pinnacle Systems, Inc.
11886 00:30:4B ORBACOM SYSTEMS, INC.
11887 00:30:FA TELICA, INC.
11888 00:01:B1 General Bandwidth
11889 00:01:BB Frequentis
11890 00:01:B7 Centos, Inc.
11891 00:01:AF Artesyn Embedded Technologies
11892 00:01:AB Main Street Networks
11893 00:01:91 SYRED Data Systems
11894 00:01:9D E-Control Systems, Inc.
11895 00:01:A4 Microlink Corporation
11896 00:01:99 HeiSei Electronics
11897 00:01:A0 Infinilink Corporation
11898 00:01:7C AG-E GmbH
11899 00:01:88 LXCO Technologies ag
11900 00:01:78 MARGI Systems, Inc.
11901 00:01:8B NetLinks Co., Ltd.
11902 00:30:F5 Wild Lab. Ltd.
11903 00:01:84 SIEB & MEYER AG
11904 00:30:3E Radcom Ltd.
11905 00:30:D7 Innovative Systems, L.L.C.
11906 00:30:FC Terawave Communications, Inc.
11907 00:30:0F IMT - Information Management T
11908 00:30:04 LEADTEK RESEARCH INC.
11909 00:30:18 Jetway Information Co., Ltd.
11910 00:30:88 Ericsson
11911 00:30:CA Discovery Com
11912 00:30:4F PLANET Technology Corporation
11913 00:01:4B Ennovate Networks, Inc.
11914 00:01:2C Aravox Technologies, Inc.
11915 00:01:34 Selectron Systems AG
11916 00:01:3B BNA SYSTEMS
11917 00:01:47 Zhone Technologies
11918 00:01:2B TELENET Co., Ltd.
11919 00:01:1C Universal Talkware Corporation
11920 00:01:23 DIGITAL ELECTRONICS CORP.
11921 00:01:1F RC Networks, Inc.
11922 00:30:45 Village Networks, Inc. (VNI)
11923 00:30:BB CacheFlow, Inc.
11924 00:30:53 Basler AG
11925 00:30:72 Intellibyte Inc.
11926 00:30:B1 TrunkNet
11927 00:30:A7 SCHWEITZER ENGINEERING
11928 00:D0:86 FOVEON, INC.
11929 00:D0:5A SYMBIONICS, LTD.
11930 00:D0:1A URMET TLC S.P.A.
11931 00:D0:F3 SOLARI DI UDINE SPA
11932 00:D0:89 DYNACOLOR, INC.
11933 00:D0:8D PHOENIX GROUP, INC.
11934 00:D0:9C KAPADIA COMMUNICATIONS
11935 00:D0:FE ASTRAL POINT
11936 00:D0:DC MODULAR MINING SYSTEMS, INC.
11937 00:D0:62 DIGIGRAM
11938 00:D0:A7 TOKYO SOKKI KENKYUJO CO., LTD.
11939 00:D0:32 YANO ELECTRIC CO., LTD.
11940 00:D0:54 SAS INSTITUTE INC.
11941 00:D0:EB LIGHTERA NETWORKS, INC.
11942 00:D0:1E PINGTEL CORP.
11943 00:D0:A9 SHINANO KENSHI CO., LTD.
11944 00:30:E9 GMA COMMUNICATION MANUFACT'G
11945 00:30:27 KERBANGO, INC.
11946 00:30:F6 SECURELOGIX CORPORATION
11947 00:30:B6 Cisco Systems, Inc
11948 00:30:B2 L-3 Sonoma EO
11949 00:30:D6 MSC VERTRIEBS GMBH
11950 00:30:08 AVIO DIGITAL, INC.
11951 00:30:6D LUCENT TECHNOLOGIES
11952 00:30:E4 CHIYODA SYSTEM RIKEN
11953 00:30:1A SMARTBRIDGES PTE. LTD.
11954 00:30:CD CONEXANT SYSTEMS, INC.
11955 00:30:01 SMP
11956 00:30:E1 Network Equipment Technologies, Inc.
11957 00:50:A7 Cisco Systems, Inc
11958 00:D0:EE DICTAPHONE CORPORATION
11959 00:D0:B8 Iomega Corporation
11960 00:50:45 RIOWORKS SOLUTIONS, INC.
11961 00:50:7C VIDEOCON AG
11962 00:50:65 TDK-Lambda Corporation
11963 00:50:C7 Private
11964 00:50:F4 SIGMATEK GMBH & CO. KG
11965 00:50:76 IBM Corp
11966 00:50:75 KESTREL SOLUTIONS
11967 00:50:90 DCTRI
11968 00:50:ED ANDA NETWORKS
11969 00:50:96 SALIX TECHNOLOGIES, INC.
11970 00:50:9B SWITCHCORE AB
11971 00:50:A9 MOLDAT WIRELESS TECHNOLGIES
11972 00:50:3C TSINGHUA NOVEL ELECTRONICS
11973 00:50:30 FUTURE PLUS SYSTEMS
11974 00:50:37 KOGA ELECTRONICS CO.
11975 00:50:1F MRG SYSTEMS, LTD.
11976 00:50:92 Rigaku Corporation Osaka Plant
11977 00:50:1C JATOM SYSTEMS, INC.
11978 00:50:5C TUNDO CORPORATION
11979 00:50:68 ELECTRONIC INDUSTRIES ASSOCIATION
11980 00:50:1A IQinVision
11981 00:50:63 OY COMSEL SYSTEM AB
11982 00:50:DE SIGNUM SYSTEMS CORP.
11983 00:50:7B MERLOT COMMUNICATIONS
11984 00:50:78 MEGATON HOUSE, LTD.
11985 00:50:8F ASITA TECHNOLOGIES INT'L LTD.
11986 00:50:57 BROADBAND ACCESS SYSTEMS
11987 00:50:87 TERASAKI ELECTRIC CO., LTD.
11988 00:D0:3E ROCKETCHIPS, INC.
11989 00:D0:3F AMERICAN COMMUNICATION
11990 00:D0:33 DALIAN DAXIAN NETWORK
11991 00:D0:CE ASYST ELECTRONIC
11992 00:D0:90 Cisco Systems, Inc
11993 00:D0:B6 CRESCENT NETWORKS, INC.
11994 00:D0:D2 EPILOG CORPORATION
11995 00:50:B6 GOOD WAY IND. CO., LTD.
11996 00:50:FF HAKKO ELECTRONICS CO., LTD.
11997 00:50:32 PICAZO COMMUNICATIONS, INC.
11998 00:50:DA 3COM CORPORATION
11999 00:50:F9 Sensormatic Electronics LLC
12000 00:50:F6 PAN-INTERNATIONAL INDUSTRIAL CORP.
12001 00:50:6C Beijer Electronics Products AB
12002 00:50:A5 CAPITOL BUSINESS SYSTEMS, LTD.
12003 00:50:00 NEXO COMMUNICATIONS, INC.
12004 00:D0:71 ECHELON CORP.
12005 00:D0:66 WINTRISS ENGINEERING CORP.
12006 00:D0:6F KMC CONTROLS
12007 00:D0:4B LA CIE GROUP S.A.
12008 00:D0:60 Panasonic Europe Ltd.
12009 00:D0:02 DITECH CORPORATION
12010 00:D0:A6 LANBIRD TECHNOLOGY CO., LTD.
12011 00:D0:DE PHILIPS MULTIMEDIA NETWORK
12012 00:D0:83 INVERTEX, INC.
12013 00:D0:38 FIVEMERE, LTD.
12014 00:D0:0C SNIJDER MICRO SYSTEMS
12015 00:D0:F2 MONTEREY NETWORKS
12016 00:D0:7B COMCAM INTERNATIONAL INC
12017 00:D0:5D INTELLIWORXX, INC.
12018 00:D0:0D MICROMERITICS INSTRUMENT
12019 00:D0:4C EUROTEL TELECOM LTD.
12020 00:D0:FD OPTIMA TELE.COM, INC.
12021 00:30:D8 SITEK
12022 00:30:62 IP Video Networks Inc
12023 00:30:81 ALTOS C&C
12024 00:D0:B0 BITSWITCH LTD.
12025 00:D0:44 ALIDIAN NETWORKS, INC.
12026 00:D0:04 PENTACOM LTD.
12027 00:D0:45 KVASER AB
12028 00:D0:D0 ZHONGXING TELECOM LTD.
12029 00:90:2C DATA & CONTROL EQUIPMENT LTD.
12030 00:90:49 ENTRIDIA CORPORATION
12031 00:90:43 Tattile SRL
12032 00:90:76 FMT AIRCRAFT GATE SUPPORT SYSTEMS AB
12033 00:90:17 Zypcom, Inc
12034 00:90:7B E-TECH, INC.
12035 00:10:2A ZF MICROSYSTEMS, INC.
12036 00:10:7D AURORA COMMUNICATIONS, LTD.
12037 00:10:1C OHM TECHNOLOGIES INTL, LLC
12038 00:10:6C EDNT GmbH
12039 00:10:D4 STORAGE COMPUTER CORPORATION
12040 00:10:BF InterAir Wireless
12041 00:10:36 INTER-TEL INTEGRATED SYSTEMS
12042 00:10:26 ACCELERATED NETWORKS, INC.
12043 00:10:4B 3COM CORPORATION
12044 00:06:29 IBM Corp
12045 00:10:04 THE BRANTLEY COILE COMPANY,INC
12046 00:10:3A DIAMOND NETWORK TECH
12047 00:10:D8 CALISTA
12048 00:10:31 OBJECTIVE COMMUNICATIONS, INC.
12049 00:10:7E BACHMANN ELECTRONIC GmbH
12050 00:10:C0 ARMA, Inc.
12051 00:10:16 T.SQWARE
12052 00:10:3D PHASECOM, LTD.
12053 00:10:C2 WILLNET, INC.
12054 00:10:7A AmbiCom, Inc.
12055 00:10:C4 MEDIA GLOBAL LINKS CO., LTD.
12056 00:10:EB SELSIUS SYSTEMS, INC.
12057 00:10:FE DIGITAL EQUIPMENT CORPORATION
12058 00:10:2E NETWORK SYSTEMS & TECHNOLOGIES PVT. LTD.
12059 00:10:3E NETSCHOOLS CORPORATION
12060 00:10:49 ShoreTel, Inc
12061 00:10:5E Spirent plc, Service Assurance Broadband
12062 00:50:88 AMANO CORPORATION
12063 00:50:A8 OpenCon Systems, Inc.
12064 00:50:62 KOUWELL ELECTRONICS CORP. **
12065 00:50:B1 GIDDINGS & LEWIS
12066 00:50:0C e-Tek Labs, Inc.
12067 00:50:91 NETACCESS, INC.
12068 00:50:97 MMC-EMBEDDED COMPUTERTECHNIK GmbH
12069 00:50:AF INTERGON, INC.
12070 00:50:EB ALPHA-TOP CORPORATION
12071 00:50:BC HAMMER STORAGE SOLUTIONS
12072 00:90:C3 TOPIC SEMICONDUCTOR CORP.
12073 00:90:EC PYRESCOM
12074 00:90:3B TriEMS Research Lab, Inc.
12075 00:90:74 ARGON NETWORKS, INC.
12076 00:90:C1 Peco II, Inc.
12077 00:10:D3 GRIPS ELECTRONIC GMBH
12078 00:10:ED SUNDANCE TECHNOLOGY, INC.
12079 00:10:23 Network Equipment Technologies
12080 00:10:4E CEOLOGIC
12081 00:10:FB ZIDA TECHNOLOGIES LIMITED
12082 00:10:AD SOFTRONICS USB, INC.
12083 00:10:D5 IMASDE CANARIAS, S.A.
12084 00:10:E5 SOLECTRON TEXAS
12085 00:90:9D NovaTech Process Solutions, LLC
12086 00:90:38 FOUNTAIN TECHNOLOGIES, INC.
12087 00:90:C5 INTERNET MAGIC, INC.
12088 00:90:AD ASPECT ELECTRONICS, INC.
12089 00:90:97 Sycamore Networks
12090 00:90:08 HanA Systems Inc.
12091 00:90:D4 BindView Development Corp.
12092 00:90:89 SOFTCOM MICROSYSTEMS, INC.
12093 00:90:C4 JAVELIN SYSTEMS, INC.
12094 00:90:14 ROTORK INSTRUMENTS, LTD.
12095 00:90:B5 NIKON CORPORATION
12096 00:90:C6 OPTIM SYSTEMS, INC.
12097 00:90:9B MARKEM-IMAJE
12098 00:90:5B RAYMOND AND LAE ENGINEERING
12099 00:90:E8 MOXA TECHNOLOGIES CORP., LTD.
12100 00:90:A1 Flying Pig Systems/High End Systems Inc.
12101 00:90:FD CopperCom, Inc.
12102 00:90:AC OPTIVISION, INC.
12103 00:90:2A COMMUNICATION DEVICES, INC.
12104 00:90:98 SBC DESIGNS, INC.
12105 00:90:CF NORTEL
12106 00:90:0F KAWASAKI HEAVY INDUSTRIES, LTD
12107 00:90:36 ens, inc.
12108 00:90:E9 JANZ COMPUTER AG
12109 00:90:32 PELCOMBE GROUP LTD.
12110 00:90:B8 ROHDE & SCHWARZ GMBH & CO. KG
12111 00:90:BE IBC/INTEGRATED BUSINESS COMPUTERS
12112 00:90:62 ICP VORTEX COMPUTERSYSTEME GmbH
12113 00:10:8F RAPTOR SYSTEMS
12114 00:10:89 WebSonic
12115 00:10:86 ATTO Technology, Inc.
12116 00:10:27 L-3 COMMUNICATIONS EAST
12117 00:10:B8 ISHIGAKI COMPUTER SYSTEM CO.
12118 00:10:4C Teledyne LeCroy, Inc
12119 00:10:01 Citel
12120 00:10:CF FIBERLANE COMMUNICATIONS
12121 00:10:68 COMOS TELECOM
12122 00:10:67 Ericsson
12123 00:10:F1 I-O CORPORATION
12124 00:10:73 TECHNOBOX, INC.
12125 00:E0:C0 SEIWA ELECTRIC MFG. CO., LTD.
12126 00:E0:46 BENTLY NEVADA CORP.
12127 00:E0:15 HEIWA CORPORATION
12128 00:E0:65 OPTICAL ACCESS INTERNATIONAL
12129 00:E0:69 JAYCOR
12130 00:E0:5C Panasonic Healthcare Co., Ltd.
12131 00:E0:87 LeCroy - Networking Productions Division
12132 00:E0:49 MICROWI ELECTRONIC GmbH
12133 00:E0:50 EXECUTONE INFORMATION SYSTEMS, INC.
12134 00:E0:64 SAMSUNG ELECTRONICS
12135 00:E0:12 PLUTO TECHNOLOGIES INTERNATIONAL INC.
12136 00:E0:D8 LANBit Computer, Inc.
12137 00:E0:2D InnoMediaLogic, Inc.
12138 00:E0:A9 FUNAI ELECTRIC CO., LTD.
12139 00:E0:35 Artesyn Embedded Technologies
12140 00:E0:60 SHERWOOD
12141 00:E0:A2 MICROSLATE INC.
12142 00:E0:6C Ultra Electronics Limited (AEP Networks)
12143 00:E0:CE ARN
12144 00:E0:5F e-Net, Inc.
12145 00:E0:2B EXTREME NETWORKS
12146 00:E0:C7 EUROTECH SRL
12147 00:E0:C4 HORNER ELECTRIC, INC.
12148 00:E0:4D INTERNET INITIATIVE JAPAN, INC
12149 00:60:7F AURORA TECHNOLOGIES, INC.
12150 00:E0:39 PARADYNE CORP.
12151 00:60:91 FIRST PACIFIC NETWORKS, INC.
12152 00:60:02 SCREEN SUBTITLING SYSTEMS, LTD
12153 00:60:61 WHISTLE COMMUNICATIONS CORP.
12154 00:60:BD HUBBELL-PULSECOM
12155 00:E0:A1 HIMA PAUL HILDEBRANDT GmbH Co. KG
12156 00:E0:28 APTIX CORPORATION
12157 00:E0:F2 ARLOTTO COMNET, INC.
12158 00:E0:20 TECNOMEN OY
12159 00:E0:C5 BCOM ELECTRONICS INC.
12160 00:E0:EE MAREL HF
12161 00:E0:AC MIDSCO, INC.
12162 00:E0:02 CROSSROADS SYSTEMS, INC.
12163 00:E0:57 HAN MICROTELECOM. CO., LTD.
12164 00:E0:F0 ABLER TECHNOLOGY, INC.
12165 00:E0:B7 PI GROUP, LTD.
12166 00:10:B1 FOR-A CO., LTD.
12167 00:10:41 BRISTOL BABCOCK, INC.
12168 00:10:F7 IRIICHI TECHNOLOGIES Inc.
12169 00:10:E6 APPLIED INTELLIGENT SYSTEMS, INC.
12170 00:10:1E MATSUSHITA ELECTRONIC INSTRUMENTS CORP.
12171 00:10:F2 ANTEC
12172 00:10:BE MARCH NETWORKS CORPORATION
12173 00:60:58 COPPER MOUNTAIN COMMUNICATIONS, INC.
12174 00:60:1B MESA ELECTRONICS
12175 00:60:FF QuVis, Inc.
12176 00:60:56 NETWORK TOOLS, INC.
12177 00:60:D8 ELMIC SYSTEMS, INC.
12178 00:60:7A DVS GMBH
12179 00:60:97 3COM CORPORATION
12180 00:60:E3 ARBIN INSTRUMENTS
12181 00:E0:FD A-TREND TECHNOLOGY CO., LTD.
12182 00:E0:FB LEIGHTRONIX, INC.
12183 00:E0:D3 DATENTECHNIK GmbH
12184 00:E0:5E JAPAN AVIATION ELECTRONICS INDUSTRY, LTD.
12185 00:E0:E5 CINCO NETWORKS, INC.
12186 00:A0:FD SCITEX DIGITAL PRINTING, INC.
12187 00:A0:F5 RADGUARD LTD.
12188 00:A0:22 CENTRE FOR DEVELOPMENT OF ADVANCED COMPUTING
12189 00:A0:87 Microsemi Corporation
12190 00:A0:07 APEXX TECHNOLOGY, INC.
12191 00:A0:66 ISA CO., LTD.
12192 00:A0:AB NETCS INFORMATIONSTECHNIK GMBH
12193 00:A0:D8 SPECTRA - TEK
12194 00:A0:1A BINAR ELEKTRONIK AB
12195 00:A0:E8 REUTERS HOLDINGS PLC
12196 00:A0:76 CARDWARE LAB, INC.
12197 00:A0:A3 RELIABLE POWER METERS
12198 00:A0:55 Data Device Corporation
12199 00:A0:65 Symantec Corporation
12200 00:A0:44 NTT IT CO., LTD.
12201 00:60:08 3COM CORPORATION
12202 00:60:EF FLYTECH TECHNOLOGY CO., LTD.
12203 00:60:98 HT COMMUNICATIONS
12204 00:60:F7 DATAFUSION SYSTEMS
12205 00:60:DE Kayser-Threde GmbH
12206 00:60:D0 SNMP RESEARCH INCORPORATED
12207 00:60:79 Mainstream Data, Inc.
12208 00:60:20 PIVOTAL NETWORKING, INC.
12209 00:05:A8 WYLE ELECTRONICS
12210 00:60:B7 CHANNELMATIC, INC.
12211 00:60:A3 CONTINUUM TECHNOLOGY CORP.
12212 00:60:50 INTERNIX INC.
12213 00:60:E0 AXIOM TECHNOLOGY CO., LTD.
12214 00:60:A8 TIDOMAT AB
12215 00:A0:56 MICROPROSS
12216 00:A0:51 ANGIA COMMUNICATIONS. INC.
12217 00:A0:A6 M.I. SYSTEMS, K.K.
12218 00:A0:5F BTG Electronics Design BV
12219 00:A0:94 COMSAT CORPORATION
12220 00:A0:10 SYSLOGIC DATENTECHNIK AG
12221 00:A0:63 JRL SYSTEMS, INC.
12222 00:A0:8F DESKNET SYSTEMS, INC.
12223 00:A0:CC LITE-ON COMMUNICATIONS, INC.
12224 00:A0:90 TimeStep Corporation
12225 00:A0:F7 V.I COMPUTER CORP.
12226 00:A0:9C Xyplex, Inc.
12227 00:A0:92 H. BOLLMANN MANUFACTURERS, LTD
12228 00:A0:4D EDA INSTRUMENTS, INC.
12229 00:A0:DB FISHER & PAYKEL PRODUCTION
12230 00:A0:A5 TEKNOR MICROSYSTEME, INC.
12231 00:A0:18 CREATIVE CONTROLLERS, INC.
12232 00:A0:9F COMMVISION CORP.
12233 00:A0:6B DMS DORSCH MIKROSYSTEM GMBH
12234 00:60:51 QUALITY SEMICONDUCTOR
12235 00:60:5E LIBERTY TECHNOLOGY NETWORKING
12236 00:60:C6 DCS AG
12237 00:60:9E ASC X3 - INFORMATION TECHNOLOGY STANDARDS SECRETARIATS
12238 00:60:84 DIGITAL VIDEO
12239 00:60:2D ALERTON TECHNOLOGIES, INC.
12240 00:60:93 VARIAN
12241 00:60:E2 QUEST ENGINEERING & DEVELOPMENT
12242 00:A0:39 ROSS TECHNOLOGY, INC.
12243 00:A0:6D MANNESMANN TALLY CORPORATION
12244 00:60:8E HE ELECTRONICS, TECHNOLOGIE & SYSTEMTECHNIK GmbH
12245 00:60:F0 JOHNSON & JOHNSON MEDICAL, INC
12246 00:60:D2 LUCENT TECHNOLOGIES TAIWAN TELECOMMUNICATIONS CO., LTD.
12247 00:60:77 PRISA NETWORKS
12248 00:60:AB LARSCOM INCORPORATED
12249 00:60:E9 ATOP TECHNOLOGIES, INC.
12250 00:60:8B ConferTech International
12251 00:60:C3 NETVISION CORPORATION
12252 00:A0:A0 COMPACT DATA, LTD.
12253 00:A0:24 3COM CORPORATION
12254 00:A0:8B ASTON ELECTRONIC DESIGNS LTD.
12255 00:A0:AA SPACELABS MEDICAL
12256 00:A0:4F AMERITEC CORP.
12257 00:A0:73 COM21, INC.
12258 00:A0:84 Dataplex Pty Ltd
12259 00:A0:34 AXEL
12260 00:C0:BC TELECOM AUSTRALIA/CSSC
12261 00:C0:EF ABIT CORPORATION
12262 00:C0:3C TOWER TECH S.R.L.
12263 00:C0:61 SOLECTEK CORPORATION
12264 00:C0:74 TOYODA AUTOMATIC LOOM
12265 00:C0:7F NUPON COMPUTING CORP.
12266 00:C0:27 CIPHER SYSTEMS, INC.
12267 00:C0:25 DATAPRODUCTS CORPORATION
12268 00:C0:22 LASERMASTER TECHNOLOGIES, INC.
12269 00:C0:E6 Verilink Corporation
12270 00:C0:5C ELONEX PLC
12271 00:C0:C1 QUAD/GRAPHICS, INC.
12272 00:C0:91 JABIL CIRCUIT, INC.
12273 00:C0:02 SERCOMM CORPORATION
12274 00:C0:F5 METACOMP, INC.
12275 00:C0:42 DATALUX CORP.
12276 00:C0:89 TELINDUS DISTRIBUTION
12277 00:C0:9D DISTRIBUTED SYSTEMS INT'L, INC
12278 00:C0:A5 DICKENS DATA SYSTEMS
12279 00:C0:E3 OSITECH COMMUNICATIONS, INC.
12280 00:C0:71 AREANEX COMMUNICATIONS, INC.
12281 00:C0:AF TEKLOGIX INC.
12282 00:20:9F MERCURY COMPUTER SYSTEMS, INC.
12283 00:20:B7 NAMAQUA COMPUTERWARE
12284 00:20:1B NORTHERN TELECOM/NETWORK
12285 00:20:C0 PULSE ELECTRONICS, INC.
12286 00:20:8D CMD TECHNOLOGY
12287 00:20:DD Cybertec Pty Ltd
12288 00:20:BD NIOBRARA R & D CORPORATION
12289 00:20:E6 LIDKOPING MACHINE TOOLS AB
12290 00:20:47 STEINBRECHER CORP.
12291 00:20:B5 YASKAWA ELECTRIC CORPORATION
12292 00:20:72 WORKLINK INNOVATIONS
12293 00:20:B8 PRIME OPTION, INC.
12294 00:20:92 CHESS ENGINEERING B.V.
12295 00:20:B9 METRICOM, INC.
12296 00:20:6B KONICA MINOLTA HOLDINGS, INC.
12297 00:20:FC MATROX
12298 00:C0:03 GLOBALNET COMMUNICATIONS
12299 00:C0:C3 ACUSON COMPUTED SONOGRAPHY
12300 00:C0:4D MITEC, INC.
12301 00:C0:55 MODULAR COMPUTING TECHNOLOGIES
12302 00:C0:67 UNITED BARCODE INDUSTRIES
12303 00:C0:B4 MYSON TECHNOLOGY, INC.
12304 00:C0:80 NETSTAR, INC.
12305 00:C0:15 NEW MEDIA CORPORATION
12306 00:70:B3 DATA RECALL LTD.
12307 00:E6:D3 NIXDORF COMPUTER CORP.
12308 00:C0:83 TRACE MOUNTAIN PRODUCTS, INC.
12309 00:C0:05 LIVINGSTON ENTERPRISES, INC.
12310 00:C0:64 GENERAL DATACOMM IND. INC.
12311 00:C0:C8 MICRO BYTE PTY. LTD.
12312 00:C0:90 PRAIM S.R.L.
12313 00:C0:11 INTERACTIVE COMPUTING DEVICES
12314 00:C0:FD PROSUM
12315 00:C0:41 DIGITAL TRANSMISSION SYSTEMS
12316 00:C0:0F QUANTUM SOFTWARE SYSTEMS LTD.
12317 00:C0:76 I-DATA INTERNATIONAL A-S
12318 00:C0:C6 PERSONAL MEDIA CORP.
12319 00:C0:3B MULTIACCESS COMPUTING CORP.
12320 00:20:F4 SPECTRIX CORPORATION
12321 00:20:4E NETWORK SECURITY SYSTEMS, INC.
12322 00:20:27 MING FORTUNE INDUSTRY CO., LTD
12323 00:20:ED GIGA-BYTE TECHNOLOGY CO., LTD.
12324 00:20:0E SATELLITE TECHNOLOGY MGMT, INC
12325 00:20:96 Invensys
12326 00:20:BB ZAX CORPORATION
12327 00:20:4D INOVIS GMBH
12328 00:20:89 T3PLUS NETWORKING, INC.
12329 00:20:5F GAMMADATA COMPUTER GMBH
12330 00:20:35 IBM Corp
12331 00:20:E2 INFORMATION RESOURCE ENGINEERING
12332 00:20:58 ALLIED SIGNAL INC.
12333 00:20:81 TITAN ELECTRONICS
12334 00:20:1D KATANA PRODUCTS
12335 00:20:CF TEST & MEASUREMENT SYSTEMS INC
12336 00:20:43 NEURON COMPANY LIMITED
12337 00:20:18 CIS TECHNOLOGY INC.
12338 00:20:31 Tattile SRL
12339 00:20:DE JAPAN DIGITAL LABORAT'Y CO.LTD
12340 00:20:F7 CYBERDATA CORPORATION
12341 00:20:EE GTECH CORPORATION
12342 00:20:8C GALAXY NETWORKS, INC.
12343 00:20:63 WIPRO INFOTECH LTD.
12344 00:20:DC DENSITRON TAIWAN LTD.
12345 00:20:78 RUNTOP, INC.
12346 00:20:42 DATAMETRICS CORP.
12347 00:20:F8 CARRERA COMPUTERS, INC.
12348 00:20:0C ADASTRA SYSTEMS CORP.
12349 00:20:C4 INET,INC.
12350 00:C0:99 YOSHIKI INDUSTRIAL CO.,LTD.
12351 00:C0:FC ELASTIC REALITY, INC.
12352 00:C0:D0 RATOC SYSTEM INC.
12353 00:C0:7A PRIVA B.V.
12354 00:07:01 RACAL-DATACOM
12355 00:C0:9C HIOKI E.E. CORPORATION
12356 00:C0:04 JAPAN BUSINESS COMPUTER CO.LTD
12357 00:C0:62 IMPULSE TECHNOLOGY
12358 00:02:67 NODE RUNNER, INC.
12359 00:20:64 PROTEC MICROSYSTEMS, INC.
12360 00:20:32 ALCATEL TAISEL
12361 00:20:7F KYOEI SANGYO CO., LTD.
12362 00:20:77 KARDIOS SYSTEMS CORP.
12363 00:20:68 ISDYNE
12364 00:20:2A N.V. DZINE
12365 00:80:06 COMPUADD CORPORATION
12366 00:80:EF RATIONAL
12367 00:80:C4 DOCUMENT TECHNOLOGIES, INC.
12368 00:80:95 BASIC MERTON HANDELSGES.M.B.H.
12369 00:80:53 INTELLICOM, INC.
12370 00:80:26 NETWORK PRODUCTS CORPORATION
12371 00:80:FE AZURE TECHNOLOGIES, INC.
12372 00:80:28 TRADPOST (HK) LTD
12373 00:80:B6 THEMIS COMPUTER
12374 00:80:C0 PENRIL DATACOMM
12375 00:80:F5 Quantel Ltd
12376 00:40:1D INVISIBLE SOFTWARE, INC.
12377 00:40:BD STARLIGHT NETWORKS, INC.
12378 00:40:6D LANCO, INC.
12379 00:40:4D TELECOMMUNICATIONS TECHNIQUES
12380 00:40:A5 CLINICOMP INTL.
12381 00:40:59 YOSHIDA KOGYO K. K.
12382 00:40:21 RASTER GRAPHICS
12383 00:40:81 MANNESMANN SCANGRAPHIC GMBH
12384 00:80:6C CEGELEC PROJECTS LTD
12385 00:40:4A WEST AUSTRALIAN DEPARTMENT
12386 00:40:0A PIVOTAL TECHNOLOGIES, INC.
12387 00:40:32 DIGITAL COMMUNICATIONS
12388 00:40:42 N.A.T. GMBH
12389 00:40:C2 APPLIED COMPUTING DEVICES
12390 00:40:3C FORKS, INC.
12391 00:40:C4 KINKEI SYSTEM CORPORATION
12392 00:40:D1 FUKUDA DENSHI CO., LTD.
12393 00:40:24 COMPAC INC.
12394 00:40:B6 COMPUTERM CORPORATION
12395 00:40:3F SSANGYONG COMPUTER SYSTEMS
12396 00:40:03 Emerson Process Management Power & Water Solutions, Inc.
12397 00:40:90 ANSEL COMMUNICATIONS
12398 00:40:9A NETWORK EXPRESS, INC.
12399 00:40:DE Elsag Datamat spa
12400 00:40:63 VIA TECHNOLOGIES, INC.
12401 00:40:6C COPERNIQUE
12402 00:40:DF DIGALOG SYSTEMS, INC.
12403 00:40:15 ASCOM INFRASYS AG
12404 00:80:56 SPHINX Electronics GmbH & Co KG
12405 00:80:60 NETWORK INTERFACE CORPORATION
12406 00:80:5E LSI LOGIC CORPORATION
12407 00:80:93 XYRON CORPORATION
12408 00:C0:5D L&N TECHNOLOGIES
12409 00:C0:E4 SIEMENS BUILDING
12410 00:C0:1B SOCKET COMMUNICATIONS, INC.
12411 00:C0:6E HAFT TECHNOLOGY, INC.
12412 00:40:6F SYNC RESEARCH INC.
12413 00:40:1F COLORGRAPH LTD
12414 00:40:CF STRAWBERRY TREE, INC.
12415 00:40:F7 Polaroid Corporation
12416 00:40:37 SEA-ILAN, INC.
12417 00:40:CC SILCOM MANUF'G TECHNOLOGY INC.
12418 00:40:52 STAR TECHNOLOGIES, INC.
12419 00:40:7A SOCIETE D'EXPLOITATION DU CNIT
12420 00:40:89 MEIDENSHA CORPORATION
12421 00:40:5A GOLDSTAR INFORMATION & COMM.
12422 00:40:4C HYPERTEC PTY LTD.
12423 00:C0:EE KYOCERA CORPORATION
12424 00:C0:CB CONTROL TECHNOLOGY CORPORATION
12425 00:C0:9A PHOTONICS CORPORATION
12426 00:C0:1A COROMETRICS MEDICAL SYSTEMS
12427 00:40:4B MAPLE COMPUTER SYSTEMS
12428 00:40:55 METRONIX GMBH
12429 00:40:45 TWINHEAD CORPORATION
12430 00:40:9D DIGIBOARD, INC.
12431 00:40:1A FUJI ELECTRIC CO., LTD.
12432 00:40:B9 MACQ ELECTRONIQUE SA
12433 00:40:C7 RUBY TECH CORPORATION
12434 00:40:04 ICM CO. LTD.
12435 00:40:70 INTERWARE CO., LTD.
12436 00:80:57 ADSOFT, LTD.
12437 00:80:7A AITECH SYSTEMS LTD.
12438 00:80:AA MAXPEED
12439 00:C0:E7 FIBERDATA AB
12440 00:80:0A JAPAN COMPUTER CORP.
12441 00:80:6E NIPPON STEEL CORPORATION
12442 00:80:10 COMMODORE INTERNATIONAL
12443 00:80:DA Bruel & Kjaer Sound & Vibration Measurement A/S
12444 00:80:BC HITACHI ENGINEERING CO., LTD
12445 00:80:00 MULTITECH SYSTEMS, INC.
12446 00:80:A1 MICROTEST, INC.
12447 00:80:D0 COMPUTER PERIPHERALS, INC.
12448 00:80:7D EQUINOX SYSTEMS INC.
12449 00:80:63 Hirschmann Automation and Control GmbH
12450 00:60:8C 3COM CORPORATION
12451 00:80:4E APEX COMPUTER COMPANY
12452 00:80:0E ATLANTIX CORPORATION
12453 00:80:6F ONELAN LTD.
12454 00:80:98 TDK CORPORATION
12455 00:80:9C LUXCOM, INC.
12456 00:80:65 CYBERGRAPHIC SYSTEMS PTY LTD.
12457 00:80:16 WANDEL AND GOLTERMANN
12458 00:80:E6 PEER NETWORKS, INC.
12459 00:80:A2 CREATIVE ELECTRONIC SYSTEMS
12460 00:80:E0 XTP SYSTEMS, INC.
12461 00:80:50 ZIATECH CORPORATION
12462 00:00:E0 QUADRAM CORP.
12463 00:00:57 SCITEX CORPORATION LTD.
12464 00:00:D6 PUNCH LINE HOLDING
12465 00:00:C8 ALTOS COMPUTER SYSTEMS
12466 00:00:98 CROSSCOMM CORPORATION
12467 00:00:7D Oracle Corporation
12468 00:00:A2 Bay Networks
12469 00:00:38 CSS LABS
12470 00:00:61 GATEWAY COMMUNICATIONS
12471 00:00:43 MICRO TECHNOLOGY
12472 00:00:E7 Star Gate Technologies
12473 00:00:F3 GANDALF DATA LIMITED
12474 00:00:64 Yokogawa Electric Corporation
12475 00:00:2C AUTOTOTE LIMITED
12476 00:00:2A TRW - SEDD/INP
12477 00:00:F1 MAGNA COMPUTER CORPORATION
12478 00:00:83 TADPOLE TECHNOLOGY PLC
12479 00:00:20 DATAINDUSTRIER DIAB AB
12480 00:00:7A DANA COMPUTER INC.
12481 00:00:7C AMPERE INCORPORATED
12482 00:00:8A DATAHOUSE INFORMATION SYSTEMS
12483 00:00:68 ROSEMOUNT CONTROLS
12484 00:00:A8 STRATUS COMPUTER INC.
12485 00:00:DF BELL & HOWELL PUB SYS DIV
12486 00:00:62 BULL HN INFORMATION SYSTEMS
12487 00:00:AD BRUKER INSTRUMENTS INC.
12488 00:00:D0 DEVELCON ELECTRONICS LTD.
12489 00:00:93 PROTEON INC.
12490 00:80:08 DYNATECH COMPUTER SYSTEMS
12491 00:80:FF SOC. DE TELEINFORMATIQUE RTC
12492 00:00:70 HCL LIMITED
12493 00:00:8E SOLBOURNE COMPUTER, INC.
12494 00:00:DC HAYES MICROCOMPUTER PRODUCTS
12495 00:00:24 CONNECT AS
12496 00:00:48 SEIKO EPSON CORPORATION
12497 00:80:30 NEXUS ELECTRONICS
12498 00:80:22 SCAN-OPTICS
12499 00:00:41 ICE CORPORATION
12500 00:00:1E TELSIST INDUSTRIA ELECTRONICA
12501 00:80:7B ARTEL COMMUNICATIONS CORP.
12502 00:80:2E CASTLE ROCK COMPUTING
12503 00:80:F9 HEURIKON CORPORATION
12504 00:80:05 CACTUS COMPUTER INC.
12505 00:80:1D INTEGRATED INFERENCE MACHINES
12506 00:80:15 SEIKO SYSTEMS, INC.
12507 00:80:34 SMT GOUPIL
12508 00:80:C9 ALBERTA MICROELECTRONIC CENTRE
12509 00:80:0B CSK CORPORATION
12510 00:00:16 DU PONT PIXEL SYSTEMS .
12511 00:00:5C TELEMATICS INTERNATIONAL INC.
12512 00:00:AC CONWARE COMPUTER CONSULTING
12513 00:00:F2 SPIDER COMMUNICATIONS
12514 00:00:30 VG LABORATORY SYSTEMS LTD
12515 00:00:35 SPECTRAGRAPHICS CORPORATION
12516 02:07:01 RACAL-DATACOM
12517 08:00:11 TEKTRONIX INC.
12518 08:00:40 FERRANTI COMPUTER SYS. LIMITED
12519 08:00:3B TORUS SYSTEMS LIMITED
12520 08:00:3D CADNETIX CORPORATIONS
12521 08:00:39 SPIDER SYSTEMS LIMITED
12522 08:00:30 NETWORK RESEARCH CORPORATION
12523 08:00:27 Cadmus Computer Systems
12524 00:00:9B INFORMATION INTERNATIONAL, INC
12525 00:DD:0F UNGERMANN-BASS INC.
12526 00:00:01 XEROX CORPORATION
12527 08:00:21 3M COMPANY
12528 AA:00:04 DIGITAL EQUIPMENT CORPORATION
12529 08:00:0C MIKLYN DEVELOPMENT CO.
12530 00:DD:08 UNGERMANN-BASS INC.
12531 00:00:A0 SANYO Electric Co., Ltd.
12532 08:00:7F CARNEGIE-MELLON UNIVERSITY
12533 08:00:82 VERITAS SOFTWARE
12534 08:00:7B SANYO ELECTRIC CO. LTD.
12535 00:DD:0C UNGERMANN-BASS INC.
12536 00:00:05 XEROX CORPORATION
12537 00:00:AA XEROX CORPORATION
12538 00:40:6B SYSGEN
12539 AA:00:01 DIGITAL EQUIPMENT CORPORATION
12540 08:00:01 COMPUTERVISION CORPORATION
12541 00:00:53 COMPUCORP
12542 08:00:4B Planning Research Corp.
12543 08:00:03 ADVANCED COMPUTER COMM.
12544 08:00:74 CASIO COMPUTER CO. LTD.
12545 08:00:5E COUNTERPOINT COMPUTER INC.
12546 08:00:5A IBM Corp
12547 08:00:56 STANFORD LINEAR ACCEL. CENTER
12548 08:00:53 MIDDLE EAST TECH. UNIVERSITY
12549 08:00:4F CYGNET SYSTEMS
12550 F8:E7:1E Ruckus Wireless
12551 00:19:4B Sagemcom Broadband SAS
12552 00:1F:95 Sagemcom Broadband SAS
12553 00:0E:59 Sagemcom Broadband SAS
12554 A0:1B:29 Sagemcom Broadband SAS
12555 90:01:3B Sagemcom Broadband SAS
12556 EC:DF:3A vivo Mobile Communication Co., Ltd.
12557 E4:5A:A2 vivo Mobile Communication Co., Ltd.
12558 00:23:5A COMPAL INFORMATION (KUNSHAN) CO., LTD.
12559 00:1B:38 COMPAL INFORMATION (KUNSHAN) CO., LTD.
12560 E4:6F:13 D-Link International
12561 DC:6D:CD GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
12562 94:C1:50 2Wire Inc
12563 60:FE:20 2Wire Inc
12564 98:90:96 Dell Inc.
12565 B8:2A:72 Dell Inc.
12566 00:D0:9E 2Wire Inc
12567 00:0D:72 2Wire Inc
12568 00:0F:1F Dell Inc.
12569 14:FE:B5 Dell Inc.
12570 00:15:C5 Dell Inc.
12571 D4:AE:52 Dell Inc.
12572 B0:E7:54 2Wire Inc
12573 B8:E6:25 2Wire Inc
12574 54:9F:35 Dell Inc.
12575 64:00:6A Dell Inc.
12576 B4:E1:0F Dell Inc.
12577 00:23:AE Dell Inc.
12578 9C:D9:17 Motorola Mobility LLC, a Lenovo Company
12579 90:68:C3 Motorola Mobility LLC, a Lenovo Company
12580 40:88:05 Motorola Mobility LLC, a Lenovo Company
12581 A4:A1:C2 Ericsson AB
12582 34:84:46 Ericsson AB
12583 AC:2B:6E Intel Corporate
12584 F8:F1:B6 Motorola Mobility LLC, a Lenovo Company
12585 00:21:6A Intel Corporate
12586 00:1E:64 Intel Corporate
12587 00:16:EB Intel Corporate
12588 00:18:DE Intel Corporate
12589 68:17:29 Intel Corporate
12590 5C:51:4F Intel Corporate
12591 B8:08:CF Intel Corporate
12592 C8:F7:33 Intel Corporate
12593 48:51:B7 Intel Corporate
12594 5C:C5:D4 Intel Corporate
12595 7C:CC:B8 Intel Corporate
12596 F4:06:69 Intel Corporate
12597 3C:A9:F4 Intel Corporate
12598 28:B2:BD Intel Corporate
12599 08:D4:0C Intel Corporate
12600 84:3A:4B Intel Corporate
12601 0C:D2:92 Intel Corporate
12602 78:92:9C Intel Corporate
12603 68:05:CA Intel Corporate
12604 AC:A3:1E Aruba Networks
12605 9C:1C:12 Aruba Networks
12606 00:1A:1E Aruba Networks
12607 28:C2:DD AzureWave Technology Inc.
12608 84:D4:7E Aruba Networks
12609 A8:58:40 Cambridge Industries(Group) Co.,Ltd.
12610 00:22:43 AzureWave Technology Inc.
12611 74:F0:6D AzureWave Technology Inc.
12612 44:D8:32 AzureWave Technology Inc.
12613 78:18:81 AzureWave Technology Inc.
12614 B0:EE:45 AzureWave Technology Inc.
12615 24:0A:64 AzureWave Technology Inc.
12616 D0:E7:82 AzureWave Technology Inc.
12617 0C:4C:39 MitraStar Technology Corp.
12618 00:24:23 AzureWave Technologies (Shanghai) Inc.
12619 A8:1D:16 AzureWave Technology Inc.
12620 38:A5:3C COMECER Netherlands
12621 00:1D:8B ADB Broadband Italia
12622 A4:52:6F ADB Broadband Italia
12623 58:12:43 AcSiP Technology Corp.
12624 00:26:B8 Actiontec Electronics, Inc
12625 00:30:F1 Accton Technology Corp
12626 00:19:74 16063
12627 EC:F0:0E AboCom
12628 30:39:F2 ADB Broadband Italia
12629 00:08:27 ADB Broadband Italia
12630 90:97:D5 Espressif Inc.
12631 18:FE:34 Espressif Inc.
12632 54:F6:C5 FUJIAN STAR-NET COMMUNICATION CO.,LTD
12633 28:EF:01 Private
12634 5C:33:8E Alpha Networks Inc.
12635 00:1A:EB Allied Telesis R&D Center K.K.
12636 74:75:48 Amazon Technologies Inc.
12637 A4:31:11 ZIV
12638 5C:93:A2 Liteon Technology Corporation
12639 E8:C7:4F Liteon Technology Corporation
12640 E8:F7:24 Hewlett Packard Enterprise
12641 70:1A:04 Liteon Technology Corporation
12642 48:D2:24 Liteon Technology Corporation
12643 2C:D0:5A Liteon Technology Corporation
12644 74:E5:43 Liteon Technology Corporation
12645 A4:DB:30 Liteon Technology Corporation
12646 B8:EE:65 Liteon Technology Corporation
12647 00:1D:BA Sony Corporation
12648 00:0A:D9 Sony Mobile Communications AB
12649 00:0F:DE Sony Mobile Communications AB
12650 00:1E:DC Sony Mobile Communications AB
12651 00:19:63 Sony Mobile Communications AB
12652 00:1B:59 Sony Mobile Communications AB
12653 78:84:3C Sony Corporation
12654 00:23:F1 Sony Mobile Communications AB
12655 30:17:C8 Sony Mobile Communications AB
12656 18:00:2D Sony Mobile Communications AB
12657 04:E6:76 AMPAK Technology, Inc.
12658 00:22:F4 AMPAK Technology, Inc.
12659 08:00:46 Sony Corporation
12660 00:0D:92 ARIMA Communications Corp.
12661 00:90:96 ASKEY COMPUTER CORP
12662 00:11:F5 ASKEY COMPUTER CORP
12663 DC:D8:7C Beijing Jingdong Century Trading Co., LTD.
12664 00:1C:4A AVM GmbH
12665 00:0B:6A Asiarock Technology Limited
12666 40:BA:61 ARIMA Communications Corp.
12667 84:1B:5E NETGEAR
12668 20:4E:7F NETGEAR
12669 A0:21:B7 NETGEAR
12670 00:24:B2 NETGEAR
12671 C0:3F:0E NETGEAR
12672 00:1F:33 NETGEAR
12673 18:83:BF Arcadyan Technology Corporation
12674 9C:80:DF Arcadyan Technology Corporation
12675 00:1C:CC BlackBerry RTS
12676 94:EB:CD BlackBerry RTS
12677 64:4F:B0 Hyunjin.com
12678 00:1A:2A Arcadyan Technology Corporation
12679 00:1D:19 Arcadyan Technology Corporation
12680 88:25:2C Arcadyan Technology Corporation
12681 A4:E4:B8 BlackBerry RTS
12682 58:67:1A Barnes&Noble
12683 BC:05:43 AVM GmbH
12684 00:26:75 Aztech Electronics Pte Ltd
12685 00:1F:3F AVM GmbH
12686 50:6A:03 NETGEAR
12687 6C:B0:CE NETGEAR
12688 10:0D:7F NETGEAR
12689 00:20:D6 Breezecom, Ltd.
12690 00:10:18 Broadcom
12691 00:1B:E9 Broadcom
12692 00:80:77 Brother industries, LTD.
12693 02:9D:8E CARDIAC RECORDERS, INC.
12694 FC:2F:40 Calxeda, Inc.
12695 00:26:E4 Canal +
12696 38:94:96 Samsung Electronics Co.,Ltd
12697 0C:B3:19 Samsung Electronics Co.,Ltd
12698 08:EE:8B Samsung Electronics Co.,Ltd
12699 84:A4:66 Samsung Electronics Co.,Ltd
12700 98:1D:FA Samsung Electronics Co.,Ltd
12701 FC:F1:36 Samsung Electronics Co.,Ltd
12702 0C:89:10 Samsung Electronics Co.,Ltd
12703 54:FA:3E Samsung Electronics Co.,Ltd
12704 A8:9F:BA Samsung Electronics Co.,Ltd
12705 FC:19:10 Samsung Electronics Co.,Ltd
12706 08:3D:88 Samsung Electronics Co.,Ltd
12707 5C:2E:59 Samsung Electronics Co.,Ltd
12708 64:6C:B2 Samsung Electronics Co.,Ltd
12709 F8:84:F2 Samsung Electronics Co.,Ltd
12710 14:B4:84 Samsung Electronics Co.,Ltd
12711 60:8F:5C Samsung Electronics Co.,Ltd
12712 4C:BC:A5 Samsung Electronics Co.,Ltd
12713 78:59:5E Samsung Electronics Co.,Ltd
12714 B0:D0:9C Samsung Electronics Co.,Ltd
12715 4C:A5:6D Samsung Electronics Co.,Ltd
12716 A4:84:31 Samsung Electronics Co.,Ltd
12717 E4:F8:EF Samsung Electronics Co.,Ltd
12718 14:32:D1 Samsung Electronics Co.,Ltd
12719 E4:58:E7 Samsung Electronics Co.,Ltd
12720 8C:BF:A6 Samsung Electronics Co.,Ltd
12721 78:40:E4 Samsung Electronics Co.,Ltd
12722 90:00:DB Samsung Electronics Co.,Ltd
12723 18:3A:2D Samsung Electronics Co.,Ltd
12724 08:37:3D Samsung Electronics Co.,Ltd
12725 50:F5:20 Samsung Electronics Co.,Ltd
12726 A4:EB:D3 Samsung Electronics Co.,Ltd
12727 28:98:7B Samsung Electronics Co.,Ltd
12728 18:67:B0 Samsung Electronics Co.,Ltd
12729 F4:0E:22 Samsung Electronics Co.,Ltd
12730 9C:3A:AF Samsung Electronics Co.,Ltd
12731 BC:F2:AF devolo AG
12732 02:70:B3 DATA RECALL LTD.
12733 00:0F:F6 DARFON LIGHTING CORP
12734 70:25:59 CyberTAN Technology Inc.
12735 00:90:D6 Crystal Group, Inc.
12736 00:1D:AA DrayTek Corp.
12737 02:CF:1C Communication Machinery Corporation
12738 0C:75:BD Cisco Systems, Inc
12739 38:F0:C8 Livestream
12740 0C:11:67 Cisco Systems, Inc
12741 00:19:82 SmarDTV
12742 10:C6:FC Garmin International
12743 00:E0:00 FUJITSU LIMITED
12744 00:00:0E FUJITSU LIMITED
12745 00:23:26 FUJITSU LIMITED
12746 00:07:CB FREEBOX SAS
12747 3C:59:1E TCL King Electrical Appliances (Huizhou) Co., Ltd
12748 00:26:82 Gemtek Technology Co., Ltd.
12749 00:1A:73 Gemtek Technology Co., Ltd.
12750 00:90:4B Gemtek Technology Co., Ltd.
12751 D8:6B:F7 Nintendo Co., Ltd.
12752 A4:C0:E1 Nintendo Co., Ltd.
12753 34:AF:2C Nintendo Co., Ltd.
12754 8C:CD:E8 Nintendo Co., Ltd.
12755 9C:E6:35 Nintendo Co., Ltd.
12756 60:01:94 Espressif Inc.
12757 F4:4D:17 GOLDCARD HIGH-TECH CO.,LTD.
12758 00:1E:35 Nintendo Co., Ltd.
12759 00:1F:C5 Nintendo Co., Ltd.
12760 00:21:BD Nintendo Co., Ltd.
12761 00:27:09 Nintendo Co., Ltd.
12762 E8:4E:CE Nintendo Co., Ltd.
12763 00:09:BF Nintendo Co., Ltd.
12764 00:1A:E9 Nintendo Co., Ltd.
12765 00:1C:BE Nintendo Co., Ltd.
12766 00:24:03 Nokia Danmark A/S
12767 00:22:65 Nokia Danmark A/S
12768 00:19:B7 Nokia Danmark A/S
12769 00:24:04 Nokia Danmark A/S
12770 00:02:EE Nokia Danmark A/S
12771 00:1C:9A Nokia Danmark A/S
12772 00:1F:01 Nokia Danmark A/S
12773 00:0E:ED Nokia Danmark A/S
12774 00:1E:3A Nokia Danmark A/S
12775 00:1A:89 Nokia Danmark A/S
12776 00:21:AA Nokia Danmark A/S
12777 00:26:69 Nokia Danmark A/S
12778 00:22:FD Nokia Danmark A/S
12779 00:21:09 Nokia Danmark A/S
12780 00:21:08 Nokia Danmark A/S
12781 00:1D:6E Nokia Danmark A/S
12782 00:1B:33 Nokia Danmark A/S
12783 EC:F3:5B Nokia Corporation
12784 EC:9B:5B Nokia Corporation
12785 BC:C6:DB Nokia Corporation
12786 B8:32:41 Wuhan Tianyu Information Industry Co., Ltd.
12787 98:97:D1 MitraStar Technology Corp.
12788 94:C9:60 Zhongshan B&T technology.co.,ltd
12789 E0:4F:BD SICHUAN TIANYI COMHEART TELECOMCO.,LTD
12790 00:14:79 NEC Magnus Communications,Ltd.
12791 9C:4F:DA Apple, Inc.
12792 1C:5C:F2 Apple, Inc.
12793 08:21:EF Samsung Electronics Co.,Ltd
12794 A0:CB:FD Samsung Electronics Co.,Ltd
12795 34:14:5F Samsung Electronics Co.,Ltd
12796 B4:62:AD Elysia Germany GmbH
12797 74:78:18 Jurumani Solutions
12798 80:38:96 SHARP Corporation
12799 80:D1:60 Integrated Device Technology (Malaysia) Sdn. Bhd.
12800 68:6E:23 Wi3 Inc.
12801 B8:A1:75 Roku, Inc.
12802 00:80:E5 NetApp
12803 E4:9A:79 Apple, Inc.
12804 28:A0:2B Apple, Inc.
12805 B4:4B:D2 Apple, Inc.
12806 00:23:40 MiXTelematics
12807 B4:8B:19 Apple, Inc.
12808 00:AF:1F Cisco Systems, Inc
12809 4C:CC:6A Micro-Star INTL CO., LTD.
12810 98:5B:B0 KMDATA INC.
12811 6C:8F:B5 Microsoft Mobile Oy
12812 24:5E:BE QNAP Systems, Inc.
12813 A8:93:52 SHANGHAI ZHONGMI COMMUNICATION TECHNOLOGY CO.,LTD
12814 AC:5F:3E SAMSUNG ELECTRO-MECHANICS(THAILAND)
12815 B0:7F:B9 NETGEAR
12816 70:66:1B Sonova AG
12817 1C:98:EC Hewlett Packard Enterprise
12818 9C:9D:5D Raden Inc
12819 E8:FD:72 SHANGHAI LINGUO TECHNOLOGY CO., LTD.
12820 98:BB:1E BYD Precision Manufacture Company Ltd.
12821 EC:43:8B YAPTV
12822 18:66:DA Dell Inc.
12823 98:1F:B1 Shenzhen Lemon Network Technology Co.,Ltd
12824 CC:B1:1A Samsung Electronics Co.,Ltd
12825 40:47:6A AG Acquisition Corp. d.b.a. ASTRO Gaming
12826 A4:BF:01 Intel Corporate
12827 50:9E:A7 Samsung Electronics Co.,Ltd
12828 DC:CF:96 Samsung Electronics Co.,Ltd
12829 00:04:C6 YAMAHA MOTOR CO.,LTD
12830 14:D1:1F HUAWEI TECHNOLOGIES CO.,LTD
12831 54:51:1B HUAWEI TECHNOLOGIES CO.,LTD
12832 68:53:6C SPnS Co.,Ltd
12833 64:CC:2E Xiaomi Communications Co Ltd
12834 00:5B:A1 shanghai huayuan chuangxin software CO., LTD.
12835 B0:7E:70 Zadara Storage Ltd.
12836 40:5E:E1 Shenzhen H&T Intelligent Control Co.,Ltd.
12837 10:F0:05 Intel Corporate
12838 BC:98:89 Fiberhome Telecommunication Technologies Co.,LTD
12839 E4:2F:26 Fiberhome Telecommunication Technologies Co.,LTD
12840 34:4B:3D Fiberhome Telecommunication Technologies Co.,LTD
12841 FC:F6:47 Fiberhome Telecommunication Technologies Co.,LTD
12842 10:88:CE Fiberhome Telecommunication Technologies Co.,LTD
12843 D4:63:FE Arcadyan Corporation
12844 94:66:E7 WOM Engineering
12845 F8:A1:88 LED Roadway Lighting
12846 00:11:74 Mojo Networks, Inc.
12847 BC:15:AC Vodafone Italia S.p.A.
12848 14:0C:5B PLNetworks
12849 D0:B0:CD Moen
12850 00:71:C2 PEGATRON CORPORATION
12851 DC:FE:07 PEGATRON CORPORATION
12852 E4:7E:66 HUAWEI TECHNOLOGIES CO.,LTD
12853 9C:74:1A HUAWEI TECHNOLOGIES CO.,LTD
12854 EC:93:ED DDoS-Guard LTD
12855 4C:72:B9 PEGATRON CORPORATION
12856 F4:62:D0 Not for Radio, LLC
12857 94:51:3D iSmart Alarm, Inc.
12858 C8:9C:DC Elitegroup Computer Systems Co.,Ltd.
12859 00:25:11 Elitegroup Computer Systems Co.,Ltd.
12860 00:0E:03 Emulex Corporation
12861 00:1B:B9 Elitegroup Computer Systems Co.,Ltd.
12862 00:19:21 Elitegroup Computer Systems Co.,Ltd.
12863 00:14:2A Elitegroup Computer Systems Co.,Ltd.
12864 00:01:F4 Enterasys
12865 48:7A:DA Hangzhou H3C Technologies Co., Limited
12866 1C:73:70 Neotech
12867 00:50:FC Edimax Technology Co. Ltd.
12868 20:0A:5E Xiangshan Giant Eagle Technology Developing Co., Ltd.
12869 30:E3:7A Intel Corporate
12870 4C:A0:03 T-21 Technologies LLC
12871 F0:EE:58 PACE Telematics GmbH
12872 A0:8C:FD Hewlett Packard
12873 40:00:E0 Derek(Shaoguan)Limited
12874 00:13:97 Oracle Corporation
12875 00:A0:A4 Oracle Corporation
12876 A4:E5:97 Gessler GmbH
12877 00:24:F4 Kaminario, Ltd.
12878 00:1D:08 Jiangsu Yinhe Electronics Co.,Ltd.
12879 00:18:D7 JAVAD GNSS, Inc.
12880 00:1C:6C 30805
12881 00:A0:B0 I-O DATA DEVICE, INC.
12882 00:E0:CF INTEGRATED DEVICE
12883 54:7F:54 INGENICO
12884 48:C0:49 Broad Telecom SA
12885 DC:38:E1 Juniper Networks
12886 40:A6:77 Juniper Networks
12887 0C:86:10 Juniper Networks
12888 EC:3E:F7 Juniper Networks
12889 00:14:F6 Juniper Networks
12890 00:12:1E Juniper Networks
12891 00:10:DB Juniper Networks
12892 30:7C:5E Juniper Networks
12893 84:18:88 Juniper Networks
12894 40:B4:F0 Juniper Networks
12895 00:26:88 Juniper Networks
12896 00:17:CB Juniper Networks
12897 E0:A3:AC HUAWEI TECHNOLOGIES CO.,LTD
12898 E0:0E:DA Cisco Systems, Inc
12899 6C:24:83 Microsoft Mobile Oy
12900 84:83:19 Hangzhou Zero Zero Technology Co., Ltd.
12901 00:1F:20 Logitech Europe SA
12902 88:20:12 LMI Technologies
12903 00:23:82 Lih Rong electronic Enterprise Co., Ltd.
12904 88:79:5B Konka Group Co., Ltd.
12905 00:1A:34 Konka Group Co., Ltd.
12906 20:A9:0E TCT mobile ltd
12907 8C:99:E6 TCT mobile ltd
12908 74:5C:9F TCT mobile ltd
12909 0C:BD:51 TCT mobile ltd
12910 E4:2D:02 TCT mobile ltd
12911 3C:E5:A6 Hangzhou H3C Technologies Co., Limited
12912 3C:8C:40 Hangzhou H3C Technologies Co., Limited
12913 B0:45:19 TCT mobile ltd
12914 A8:15:59 Breathometer, Inc.
12915 EC:AD:B8 Apple, Inc.
12916 98:01:A7 Apple, Inc.
12917 2C:F0:A2 Apple, Inc.
12918 C0:97:27 SAMSUNG ELECTRO-MECHANICS(THAILAND)
12919 2C:5A:8D SYSTRONIK Elektronik u. Systemtechnik GmbH
12920 B8:BB:AF Samsung Electronics Co.,Ltd
12921 60:C5:AD Samsung Electronics Co.,Ltd
12922 8C:89:7A AUGTEK
12923 54:ED:A3 Navdy, Inc.
12924 04:65:65 Testop
12925 04:27:58 HUAWEI TECHNOLOGIES CO.,LTD
12926 3C:92:DC Octopod Technology Co. Ltd.
12927 74:CC:39 Fiberhome Telecommunication Technologies Co.,LTD
12928 60:38:E0 Belkin International Inc.
12929 F0:FD:A0 Acurix Networks Pty Ltd
12930 1C:B9:C4 Ruckus Wireless
12931 38:76:D1 Euronda SpA
12932 C4:8F:07 Shenzhen Yihao Hulian Science and Technology Co., Ltd.
12933 00:9E:1E Cisco Systems, Inc
12934 00:25:50 Riverbed Technology, Inc.
12935 D8:5B:2A Samsung Electronics Co.,Ltd
12936 AC:C3:3A Samsung Electronics Co.,Ltd
12937 F4:5B:73 Wanjiaan Interconnected Technology Co., Ltd
12938 00:21:E2 visago Systems & Controls GmbH & Co. KG
12939 28:F1:0E Dell Inc.
12940 C4:A3:66 zte corporation
12941 00:14:B4 General Dynamics United Kingdom Ltd
12942 A0:B4:37 GD Mission Systems
12943 50:52:D2 Hangzhou Telin Technologies Co., Limited
12944 1C:D6:BD LEEDARSON LIGHTING CO., LTD.
12945 9C:DD:1F Intelligent Steward Co.,Ltd
12946 00:EB:D5 Cisco Systems, Inc
12947 1C:7B:23 Qingdao Hisense Communications Co.,Ltd.
12948 1C:74:0D ZyXEL Communications Corporation
12949 00:13:49 ZyXEL Communications Corporation
12950 40:4A:03 ZyXEL Communications Corporation
12951 CC:5D:4E ZyXEL Communications Corporation
12952 A0:E4:CB ZyXEL Communications Corporation
12953 90:CF:7D Qingdao Hisense Communications Co.,Ltd.
12954 F8:F0:82 NAG LLC
12955 40:F4:13 Rubezh
12956 2C:09:4D Raptor Engineering, LLC
12957 AC:E7:7B SICHUAN TIANYI COMHEART TELECOMCO.,LTD
12958 B0:E2:35 Xiaomi Communications Co Ltd
12959 88:79:7E Motorola Mobility LLC, a Lenovo Company
12960 40:C7:29 Sagemcom Broadband SAS
12961 AC:04:0B Peloton Interactive, Inc
12962 00:60:74 QSC LLC
12963 34:ED:0B Shanghai XZ-COM.CO.,Ltd.
12964 00:10:C1 OI ELECTRIC CO.,LTD
12965 44:32:C8 Technicolor CH USA Inc.
12966 E0:88:5D Technicolor CH USA Inc.
12967 80:29:94 Technicolor CH USA Inc.
12968 20:6A:8A Wistron Infocomm (Zhongshan) Corporation
12969 F0:DE:F1 Wistron Infocomm (Zhongshan) Corporation
12970 F8:0F:41 Wistron Infocomm (Zhongshan) Corporation
12971 94:DF:4E Wistron InfoComm(Kunshan)Co.,Ltd.
12972 48:A9:D2 Wistron Neweb Corporation
12973 68:3E:34 MEIZU Technology Co., Ltd.
12974 00:1E:C0 Microchip Technology Inc.
12975 3C:07:71 Sony Corporation
12976 D8:D4:3C Sony Corporation
12977 00:A0:12 Telco Systems, Inc.
12978 94:61:1E Wata Electronics Co.,Ltd.
12979 00:25:D4 General Dynamics Mission Systems
12980 5C:A8:6A HUAWEI TECHNOLOGIES CO.,LTD
12981 C8:77:8B Themis Computer
12982 00:0A:68 Solarflare Communications Inc
12983 0C:D5:02 Westell Technologies Inc.
12984 00:16:36 QUANTA COMPUTER INC.
12985 00:C0:9F QUANTA COMPUTER INC.
12986 54:AB:3A QUANTA COMPUTER INC.
12987 08:9E:01 QUANTA COMPUTER INC.
12988 00:19:9D Vizio, Inc
12989 6C:0B:84 Universal Global Scientific Industrial Co., Ltd.
12990 24:A4:3C Ubiquiti Networks
12991 E4:50:9A HW Communications Ltd
12992 70:29:00 Shenzhen ChipTrip Technology Co,Ltd
12993 20:4C:03 Aruba Networks
12994 90:F0:52 MEIZU Technology Co., Ltd.
12995 00:0E:1E QLogic Corporation
12996 D8:EB:97 TRENDnet, Inc.
12997 14:61:02 Alpine Electronics, Inc.
12998 90:03:B7 PARROT SA
12999 0C:FE:45 Sony Interactive Entertainment Inc.
13000 F8:D0:AC Sony Interactive Entertainment Inc.
13001 00:D9:D1 Sony Interactive Entertainment Inc.
13002 00:04:1F Sony Interactive Entertainment Inc.
13003 00:1D:0D Sony Interactive Entertainment Inc.
13004 7C:C7:09 SHENZHEN RF-LINK TECHNOLOGY CO.,LTD.
13005 38:B8:EB IEEE Registration Authority
13006 38:FD:FE IEEE Registration Authority
13007 7C:47:7C IEEE Registration Authority
13008 50:FF:99 IEEE Registration Authority
13009 68:91:D0 IEEE Registration Authority
13010 28:36:38 IEEE Registration Authority
13011 2C:6A:6F IEEE Registration Authority
13012 BC:34:00 IEEE Registration Authority
13013 B4:37:D1 IEEE Registration Authority
13014 D4:55:BE SHENZHEN FAST TECHNOLOGIES CO.,LTD
13015 F4:0E:11 IEEE Registration Authority
13016 A4:3B:FA IEEE Registration Authority
13017 CC:1B:E0 IEEE Registration Authority
13018 80:7B:85 IEEE Registration Authority
13019 54:9A:11 IEEE Registration Authority
13020 B8:D8:12 IEEE Registration Authority
13021 1C:CA:E3 IEEE Registration Authority
13022 74:19:F8 IEEE Registration Authority
13023 1C:21:D1 IEEE Registration Authority
13024 80:E4:DA IEEE Registration Authority
13025 2C:D1:41 IEEE Registration Authority
13026 8C:A6:DF TP-LINK TECHNOLOGIES CO.,LTD.
13027 00:E0:91 LG Electronics
13028 6C:D0:32 LG Electronics
13029 C0:41:F6 LG ELECTRONICS INC
13030 40:4A:D4 Widex A/S
13031 00:21:FB LG Electronics (Mobile Communications)
13032 8C:3A:E3 LG Electronics (Mobile Communications)
13033 30:76:6F LG Electronics (Mobile Communications)
13034 F8:0C:F3 LG Electronics (Mobile Communications)
13035 00:22:CF PLANEX COMMUNICATIONS INC.
13036 A8:4E:3F Hitron Technologies. Inc
13037 00:A7:42 Cisco Systems, Inc
13038 6C:A8:58 Fiberhome Telecommunication Technologies Co.,LTD
13039 00:14:78 TP-LINK TECHNOLOGIES CO.,LTD.
13040 00:16:7A Skyworth Overseas Development Ltd.
13041 28:BE:03 TCT mobile ltd
13042 D4:E3:3F Alcatel-Lucent Canada
13043 14:3E:60 Alcatel-Lucent Canada
13044 84:DB:FC Alcatel-Lucent Canada
13045 38:52:1A Alcatel-Lucent Canada
13046 F4:C6:13 Alcatel-Lucent Shanghai Bell Co., Ltd
13047 D8:26:B9 Guangdong Coagent Electronics S&amp;T Co.,Ltd.
13048 FC:B0:C4 Shanghai DareGlobal Technologies Co.,Ltd
13049 24:AF:4A Alcatel-Lucent IPD
13050 00:1A:F0 Alcatel-Lucent IPD
13051 AC:9C:E4 Alcatel-Lucent Shanghai Bell Co., Ltd
13052 D8:47:10 Sichuan Changhong Electric Ltd.
13053 00:0E:40 Nortel Networks
13054 00:11:58 Nortel Networks
13055 00:11:F9 Nortel Networks
13056 00:0F:6A Nortel Networks
13057 00:12:83 Nortel Networks
13058 00:04:38 Nortel Networks
13059 00:23:47 ProCurve Networking by HP
13060 00:25:61 ProCurve Networking by HP
13061 00:80:58 PRINTER SYSTEMS CORP.
13062 00:14:0D Nortel Networks
13063 00:17:65 Nortel Networks
13064 00:18:B0 Nortel Networks
13065 00:1B:25 Nortel Networks
13066 00:1D:AF Nortel Networks
13067 00:16:6D Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
13068 00:16:F2 Dmobile System Co., Ltd.
13069 00:01:38 XAVi Technologies Corp.
13070 3C:91:57 Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
13071 00:00:D8 Novell, Inc.
13072 00:10:87 XSTREAMIS PLC
13073 7C:06:23 Ultra Electronics Sonar System Division
13074 00:25:55 Visonic Technologies 1993 Ltd.
13075 00:90:58 Ultra Electronics Limited (AEP Networks)
13076 48:FD:8E HUAWEI TECHNOLOGIES CO.,LTD
13077 24:44:27 HUAWEI TECHNOLOGIES CO.,LTD
13078 B4:A9:84 Symantec Corporation
13079 34:07:4F AccelStor, Inc.
13080 58:E8:76 IEEE Registration Authority
13081 24:8A:07 Mellanox Technologies, Inc.
13082 00:25:8B Mellanox Technologies, Inc.
13083 3C:2D:B7 Texas Instruments
13084 00:23:D4 Texas Instruments
13085 00:18:31 Texas Instruments
13086 D0:8C:B5 Texas Instruments
13087 B4:EE:D4 Texas Instruments
13088 CC:8C:E3 Texas Instruments
13089 10:2E:AF Texas Instruments
13090 64:7B:D4 Texas Instruments
13091 00:17:E8 Texas Instruments
13092 00:17:E6 Texas Instruments
13093 B0:B4:48 Texas Instruments
13094 50:56:63 Texas Instruments
13095 3C:7D:B1 Texas Instruments
13096 40:98:4E Texas Instruments
13097 00:12:D1 Texas Instruments
13098 88:C2:55 Texas Instruments
13099 E0:C7:9D Texas Instruments
13100 90:59:AF Texas Instruments
13101 B4:99:4C Texas Instruments
13102 70:FF:76 Texas Instruments
13103 50:72:24 Texas Instruments
13104 44:04:44 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
13105 50:65:83 Texas Instruments
13106 BC:28:2C e-Smart Systems Pvt. Ltd
13107 54:6C:0E Texas Instruments
13108 F8:5C:4D NOKIA
13109 D0:13:FD LG Electronics (Mobile Communications)
13110 D8:E7:2B NetScout Systems, Inc.
13111 04:FE:A1 Fihonest communication co.,Ltd
13112 2C:AC:44 CONEXTOP
13113 A8:BD:27 Hewlett Packard Enterprise
13114 98:1E:0F Jeelan (Shanghai Jeelan Technology Information Inc
13115 54:8C:A0 Liteon Technology Corporation
13116 00:1A:AD ARRIS Group, Inc.
13117 00:19:5E ARRIS Group, Inc.
13118 00:14:04 ARRIS Group, Inc.
13119 00:1B:DD ARRIS Group, Inc.
13120 00:23:A2 ARRIS Group, Inc.
13121 00:1E:8D ARRIS Group, Inc.
13122 00:03:E0 ARRIS Group, Inc.
13123 70:7E:43 ARRIS Group, Inc.
13124 1C:14:48 ARRIS Group, Inc.
13125 A4:7A:A4 ARRIS Group, Inc.
13126 E8:3E:FC ARRIS Group, Inc.
13127 E8:89:2C ARRIS Group, Inc.
13128 00:1D:D3 ARRIS Group, Inc.
13129 00:15:D1 ARRIS Group, Inc.
13130 20:3D:66 ARRIS Group, Inc.
13131 64:55:B1 ARRIS Group, Inc.
13132 C0:05:C2 ARRIS Group, Inc.
13133 3C:DF:A9 ARRIS Group, Inc.
13134 8C:09:F4 ARRIS Group, Inc.
13135 08:3E:0C ARRIS Group, Inc.
13136 00:12:25 ARRIS Group, Inc.
13137 00:12:8A ARRIS Group, Inc.
13138 D4:04:CD ARRIS Group, Inc.
13139 00:24:93 ARRIS Group, Inc.
13140 E4:64:49 ARRIS Group, Inc.
13141 74:56:12 ARRIS Group, Inc.
13142 74:EA:E8 ARRIS Group, Inc.
13143 A8:11:FC ARRIS Group, Inc.
13144 04:4E:5A ARRIS Group, Inc.
13145 94:E8:C5 ARRIS Group, Inc.
13146 F8:A0:97 ARRIS Group, Inc.
13147 00:23:0B ARRIS Group, Inc.
13148 00:1B:52 ARRIS Group, Inc.
13149 00:23:ED ARRIS Group, Inc.
13150 00:23:95 ARRIS Group, Inc.
13151 00:22:B4 ARRIS Group, Inc.
13152 00:21:36 ARRIS Group, Inc.
13153 00:24:C1 ARRIS Group, Inc.
13154 3C:75:4A ARRIS Group, Inc.
13155 40:FC:89 ARRIS Group, Inc.
13156 BC:64:4B ARRIS Group, Inc.
13157 34:7A:60 ARRIS Group, Inc.
13158 84:E0:58 ARRIS Group, Inc.
13159 00:36:76 ARRIS Group, Inc.
13160 00:1C:A8 AirTies Wireless Networks
13161 00:17:D5 Samsung Electronics Co.,Ltd
13162 00:12:47 Samsung Electronics Co.,Ltd
13163 E4:12:1D Samsung Electronics Co.,Ltd
13164 68:48:98 Samsung Electronics Co.,Ltd
13165 F4:09:D8 SAMSUNG ELECTRO-MECHANICS(THAILAND)
13166 B4:79:A7 SAMSUNG ELECTRO-MECHANICS(THAILAND)
13167 00:23:39 Samsung Electronics Co.,Ltd
13168 D4:87:D8 Samsung Electronics Co.,Ltd
13169 18:46:17 Samsung Electronics Co.,Ltd
13170 50:01:BB Samsung Electronics Co.,Ltd
13171 38:0A:94 Samsung Electronics Co.,Ltd
13172 D8:57:EF Samsung Electronics Co.,Ltd
13173 1C:66:AA Samsung Electronics Co.,Ltd
13174 58:C3:8B Samsung Electronics Co.,Ltd
13175 00:1E:E2 Samsung Electronics Co.,Ltd
13176 00:1C:43 Samsung Electronics Co.,Ltd
13177 00:1D:25 Samsung Electronics Co.,Ltd
13178 3C:5A:37 Samsung Electronics Co.,Ltd
13179 54:9B:12 Samsung Electronics Co.,Ltd
13180 3C:8B:FE Samsung Electronics Co.,Ltd
13181 00:26:5D Samsung Electronics Co.,Ltd
13182 D4:E8:B2 Samsung Electronics Co.,Ltd
13183 08:08:C2 Samsung Electronics Co.,Ltd
13184 B0:C4:E7 Samsung Electronics Co.,Ltd
13185 D8:90:E8 Samsung Electronics Co.,Ltd
13186 34:AA:8B Samsung Electronics Co.,Ltd
13187 24:C6:96 Samsung Electronics Co.,Ltd
13188 18:1E:B0 Samsung Electronics Co.,Ltd
13189 20:D3:90 Samsung Electronics Co.,Ltd
13190 34:31:11 Samsung Electronics Co.,Ltd
13191 34:BE:00 Samsung Electronics Co.,Ltd
13192 78:52:1A Samsung Electronics Co.,Ltd
13193 18:D2:76 HUAWEI TECHNOLOGIES CO.,LTD
13194 00:23:3A 5481
13195 C8:7E:75 5481
13196 78:25:AD Samsung Electronics Co.,Ltd
13197 F4:D9:FB Samsung Electronics Co.,Ltd
13198 00:17:C9 Samsung Electronics Co.,Ltd
13199 00:16:6B Samsung Electronics Co.,Ltd
13200 00:16:6C Samsung Electronics Co.,Ltd
13201 E4:7C:F9 Samsung Electronics Co.,Ltd
13202 90:18:7C SAMSUNG ELECTRO MECHANICS CO., LTD.
13203 FC:1F:19 SAMSUNG ELECTRO MECHANICS CO., LTD.
13204 50:CC:F8 SAMSUNG ELECTRO MECHANICS CO., LTD.
13205 98:0C:82 SAMSUNG ELECTRO MECHANICS CO., LTD.
13206 00:21:19 SAMSUNG ELECTRO MECHANICS CO., LTD.
13207 00:24:54 Samsung Electronics Co.,Ltd
13208 20:D5:BF Samsung Electronics Co.,Ltd
13209 30:CD:A7 Samsung Electronics Co.,Ltd
13210 5C:0A:5B SAMSUNG ELECTRO MECHANICS CO., LTD.
13211 00:74:9C RUIJIE NETWORKS CO., LTD.
13212 54:35:30 Hon Hai Precision Ind. Co.,Ltd.
13213 30:0E:D5 Hon Hai Precision Ind. Co.,Ltd.
13214 D0:27:88 Hon Hai Precision Ind. Co.,Ltd.
13215 00:14:A4 Hon Hai Precision Ind. Co.,Ltd.
13216 00:16:CE Hon Hai Precision Ind. Co.,Ltd.
13217 00:1D:D9 Hon Hai Precision Ind. Co.,Ltd.
13218 00:1F:E2 Hon Hai Precision Ind. Co.,Ltd.
13219 00:22:69 Hon Hai Precision Ind. Co.,Ltd.
13220 40:49:0F Hon Hai Precision Ind. Co.,Ltd.
13221 28:56:5A Hon Hai Precision Ind. Co.,Ltd.
13222 00:1F:3A Hon Hai Precision Ind. Co.,Ltd.
13223 50:63:13 Hon Hai Precision Ind. Co.,Ltd.
13224 78:E4:00 Hon Hai Precision Ind. Co.,Ltd.
13225 8C:7C:B5 Hon Hai Precision Ind. Co.,Ltd.
13226 EC:55:F9 Hon Hai Precision Ind. Co.,Ltd.
13227 C0:38:96 Hon Hai Precision Ind. Co.,Ltd.
13228 2C:33:7A Hon Hai Precision Ind. Co.,Ltd.
13229 AC:D1:B8 Hon Hai Precision Ind. Co.,Ltd.
13230 48:E2:44 Hon Hai Precision Ind. Co.,Ltd.
13231 30:F7:72 Hon Hai Precision Ind. Co.,Ltd.
13232 90:48:9A Hon Hai Precision Ind. Co.,Ltd.
13233 94:39:E5 Hon Hai Precision Ind. Co.,Ltd.
13234 5C:86:13 Beijing Zhoenet Technology Co., Ltd
13235 C8:B2:1E CHIPSEA TECHNOLOGIES (SHENZHEN) CORP.
13236 50:3F:98 CMITECH
13237 B0:72:BF Murata Manufacturing Co., Ltd.
13238 60:0B:03 Hangzhou H3C Technologies Co., Limited
13239 D8:6C:E9 Sagemcom Broadband SAS
13240 3C:81:D8 Sagemcom Broadband SAS
13241 2C:E4:12 Sagemcom Broadband SAS
13242 18:1E:78 Sagemcom Broadband SAS
13243 00:37:B7 Sagemcom Broadband SAS
13244 00:14:BF Cisco-Linksys, LLC
13245 6C:8D:C1 Apple, Inc.
13246 38:CA:DA Apple, Inc.
13247 8C:57:9B Wistron Neweb Corporation
13248 B4:36:A9 Fibocom Wireless Inc.
13249 64:16:F0 HUAWEI TECHNOLOGIES CO.,LTD
13250 48:DB:50 HUAWEI TECHNOLOGIES CO.,LTD
13251 24:00:BA HUAWEI TECHNOLOGIES CO.,LTD
13252 68:DB:CA Apple, Inc.
13253 04:4B:ED Apple, Inc.
13254 3C:BB:73 Shenzhen Xinguodu Technology Co., Ltd.
13255 3C:CF:5B ICOMM HK LIMITED
13256 F4:03:04 Google, Inc.
13257 78:AC:C0 Hewlett Packard
13258 3C:90:66 SmartRG, Inc.
13259 00:19:5B D-Link Corporation
13260 00:0D:88 D-Link Corporation
13261 00:13:46 D-Link Corporation
13262 20:55:32 Gotech International Technology Limited
13263 00:24:01 D-Link Corporation
13264 1C:AF:F7 D-Link International
13265 B8:A3:86 D-Link International
13266 C8:D3:A3 D-Link International
13267 44:19:B6 Hangzhou Hikvision Digital Technology Co.,Ltd.
13268 C0:56:E3 Hangzhou Hikvision Digital Technology Co.,Ltd.
13269 C8:E7:D8 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
13270 E0:1C:41 Aerohive Networks Inc.
13271 D8:54:A2 Aerohive Networks Inc.
13272 9C:EF:D5 Panda Wireless, Inc.
13273 C0:2C:7A Shenzhen Horn Audio Co.,Ltd.
13274 88:B8:D0 Dongguan Koppo Electronic Co.,Ltd
13275 38:E7:D8 HTC Corporation
13276 D8:B3:77 HTC Corporation
13277 B4:CE:F6 HTC Corporation
13278 D4:0B:1A HTC Corporation
13279 A0:8D:16 HUAWEI TECHNOLOGIES CO.,LTD
13280 60:18:88 zte corporation
13281 80:02:DF ORA Inc.
13282 D8:FC:38 Giantec Semiconductor Inc
13283 2C:67:98 InTalTech Ltd.
13284 D0:BF:9C Hewlett Packard
13285 B0:5A:DA Hewlett Packard
13286 00:10:83 Hewlett Packard
13287 00:01:E6 Hewlett Packard
13288 C4:40:44 RackTop Systems Inc.
13289 38:98:D8 MERITECH CO.,LTD
13290 C8:67:5E Aerohive Networks Inc.
13291 00:0C:F1 Intel Corporation
13292 00:0E:0C Intel Corporation
13293 BC:0F:64 Intel Corporate
13294 6C:A1:00 Intel Corporate
13295 94:65:9C Intel Corporate
13296 10:02:B5 Intel Corporate
13297 A4:68:BC Private
13298 44:1E:A1 Hewlett Packard
13299 D8:D3:85 Hewlett Packard
13300 18:A9:05 Hewlett Packard
13301 00:23:7D Hewlett Packard
13302 00:26:55 Hewlett Packard
13303 00:14:38 Hewlett Packard
13304 00:15:60 Hewlett Packard
13305 28:80:23 Hewlett Packard
13306 64:51:06 Hewlett Packard
13307 5C:B9:01 Hewlett Packard
13308 DC:4A:3E Hewlett Packard
13309 2C:59:E5 Hewlett Packard
13310 9C:B6:54 Hewlett Packard
13311 38:EA:A7 Hewlett Packard
13312 E8:39:35 Hewlett Packard
13313 08:EB:74 HUMAX Co., Ltd.
13314 6C:B5:6B HUMAX Co., Ltd.
13315 94:09:37 HUMAX Co., Ltd.
13316 40:3D:EC HUMAX Co., Ltd.
13317 E8:4D:D0 HUAWEI TECHNOLOGIES CO.,LTD
13318 D8:1F:CC Brocade Communications Systems, Inc.
13319 14:04:67 SNK Technologies Co.,Ltd.
13320 EC:5F:23 Qinghai Kimascend Electronics Technology Co. Ltd.
13321 04:7D:50 Shenzhen Kang Ying Technology Co.Ltd.
13322 54:EF:FE Fullpower Technologies, Inc.
13323 EC:52:DC WORLD MEDIA AND TECHNOLOGY Corp.
13324 A4:D1:8C Apple, Inc.
13325 CC:25:EF Apple, Inc.
13326 24:09:95 HUAWEI TECHNOLOGIES CO.,LTD
13327 24:7F:3C HUAWEI TECHNOLOGIES CO.,LTD
13328 1C:8E:5C HUAWEI TECHNOLOGIES CO.,LTD
13329 94:77:2B HUAWEI TECHNOLOGIES CO.,LTD
13330 F4:E3:FB HUAWEI TECHNOLOGIES CO.,LTD
13331 04:02:1F HUAWEI TECHNOLOGIES CO.,LTD
13332 00:34:FE HUAWEI TECHNOLOGIES CO.,LTD
13333 D0:2D:B3 HUAWEI TECHNOLOGIES CO.,LTD
13334 08:63:61 HUAWEI TECHNOLOGIES CO.,LTD
13335 F8:01:13 HUAWEI TECHNOLOGIES CO.,LTD
13336 70:72:3C HUAWEI TECHNOLOGIES CO.,LTD
13337 5C:7D:5E HUAWEI TECHNOLOGIES CO.,LTD
13338 4C:8B:EF HUAWEI TECHNOLOGIES CO.,LTD
13339 20:F3:A3 HUAWEI TECHNOLOGIES CO.,LTD
13340 AC:E8:7B HUAWEI TECHNOLOGIES CO.,LTD
13341 68:8F:84 HUAWEI TECHNOLOGIES CO.,LTD
13342 AC:F7:F3 Xiaomi Communications Co Ltd
13343 88:94:71 Brocade Communications Systems, Inc.
13344 CC:4E:24 Brocade Communications Systems, Inc.
13345 50:EB:1A Brocade Communications Systems, Inc.
13346 00:27:F8 Brocade Communications Systems, Inc.
13347 00:05:33 Brocade Communications Systems, Inc.
13348 00:60:DF Brocade Communications Systems, Inc.
13349 4C:AC:0A zte corporation
13350 00:26:ED zte corporation
13351 00:22:93 zte corporation
13352 FC:D7:33 TP-LINK TECHNOLOGIES CO.,LTD.
13353 10:A5:D0 Murata Manufacturing Co., Ltd.
13354 D4:C9:B2 Quanergy Systems Inc
13355 E4:CE:02 WyreStorm Technologies Ltd
13356 20:02:AF Murata Manufacturing Co., Ltd.
13357 00:26:E8 Murata Manufacturing Co., Ltd.
13358 EC:CB:30 HUAWEI TECHNOLOGIES CO.,LTD
13359 78:6A:89 HUAWEI TECHNOLOGIES CO.,LTD
13360 20:08:ED HUAWEI TECHNOLOGIES CO.,LTD
13361 50:9F:27 HUAWEI TECHNOLOGIES CO.,LTD
13362 CC:96:A0 HUAWEI TECHNOLOGIES CO.,LTD
13363 54:A5:1B HUAWEI TECHNOLOGIES CO.,LTD
13364 F4:C7:14 HUAWEI TECHNOLOGIES CO.,LTD
13365 28:6E:D4 HUAWEI TECHNOLOGIES CO.,LTD
13366 A0:12:90 Avaya Inc
13367 F8:15:47 Avaya Inc
13368 50:61:84 Avaya Inc
13369 BC:AD:AB Avaya Inc
13370 B4:A9:5A Avaya Inc
13371 3C:3A:73 Avaya Inc
13372 04:F9:38 HUAWEI TECHNOLOGIES CO.,LTD
13373 FC:48:EF HUAWEI TECHNOLOGIES CO.,LTD
13374 80:FB:06 HUAWEI TECHNOLOGIES CO.,LTD
13375 D4:B1:10 HUAWEI TECHNOLOGIES CO.,LTD
13376 CC:53:B5 HUAWEI TECHNOLOGIES CO.,LTD
13377 00:21:27 TP-LINK TECHNOLOGIES CO.,LTD.
13378 54:E6:FC TP-LINK TECHNOLOGIES CO.,LTD.
13379 D8:5D:4C TP-LINK TECHNOLOGIES CO.,LTD.
13380 F8:1A:67 TP-LINK TECHNOLOGIES CO.,LTD.
13381 F0:F3:36 TP-LINK TECHNOLOGIES CO.,LTD.
13382 44:B3:2D TP-LINK TECHNOLOGIES CO.,LTD.
13383 F0:78:16 Cisco Systems, Inc
13384 00:13:10 Cisco-Linksys, LLC
13385 00:23:BE Cisco SPVTG
13386 54:D4:6F Cisco SPVTG
13387 24:37:4C Cisco SPVTG
13388 BC:C8:10 Cisco SPVTG
13389 48:44:87 Cisco SPVTG
13390 44:58:29 Cisco SPVTG
13391 48:1D:70 Cisco SPVTG
13392 00:21:4F ALPS ELECTRIC CO.,LTD.
13393 00:E0:36 PIONEER CORPORATION
13394 E0:AE:5E ALPS ELECTRIC CO.,LTD.
13395 34:C7:31 ALPS ELECTRIC CO.,LTD.
13396 60:38:0E ALPS ELECTRIC CO.,LTD.
13397 64:D4:BD ALPS ELECTRIC CO.,LTD.
13398 00:00:0C Cisco Systems, Inc
13399 00:40:96 Cisco Systems, Inc
13400 30:F7:0D Cisco Systems, Inc
13401 B0:7D:47 Cisco Systems, Inc
13402 D8:B1:90 Cisco Systems, Inc
13403 F0:B2:E5 Cisco Systems, Inc
13404 18:8B:9D Cisco Systems, Inc
13405 38:ED:18 Cisco Systems, Inc
13406 EC:BD:1D Cisco Systems, Inc
13407 DC:CE:C1 Cisco Systems, Inc
13408 84:B2:61 Cisco Systems, Inc
13409 00:9E:C8 Xiaomi Communications Co Ltd
13410 7C:1D:D9 Xiaomi Communications Co Ltd
13411 A0:86:C6 Xiaomi Communications Co Ltd
13412 58:44:98 Xiaomi Communications Co Ltd
13413 70:E4:22 Cisco Systems, Inc
13414 00:50:BD Cisco Systems, Inc
13415 00:90:86 Cisco Systems, Inc
13416 00:50:54 Cisco Systems, Inc
13417 3C:0E:23 Cisco Systems, Inc
13418 90:E6:BA ASUSTek COMPUTER INC.
13419 BC:AE:C5 ASUSTek COMPUTER INC.
13420 10:BF:48 ASUSTek COMPUTER INC.
13421 A8:0C:0D Cisco Systems, Inc
13422 B8:38:61 Cisco Systems, Inc
13423 6C:99:89 Cisco Systems, Inc
13424 58:0A:20 Cisco Systems, Inc
13425 00:50:D1 Cisco Systems, Inc
13426 00:50:0B Cisco Systems, Inc
13427 00:50:73 Cisco Systems, Inc
13428 00:60:3E Cisco Systems, Inc
13429 00:E0:34 Cisco Systems, Inc
13430 00:18:68 Cisco SPVTG
13431 88:75:56 Cisco Systems, Inc
13432 60:73:5C Cisco Systems, Inc
13433 FC:99:47 Cisco Systems, Inc
13434 7C:C5:37 Apple, Inc.
13435 70:CD:60 Apple, Inc.
13436 24:AB:81 Apple, Inc.
13437 58:1F:AA Apple, Inc.
13438 A4:67:06 Apple, Inc.
13439 3C:07:54 Apple, Inc.
13440 E4:CE:8F Apple, Inc.
13441 E8:04:0B Apple, Inc.
13442 B8:C7:5D Apple, Inc.
13443 40:3C:FC Apple, Inc.
13444 28:6A:B8 Apple, Inc.
13445 7C:C3:A1 Apple, Inc.
13446 00:E1:6D Cisco Systems, Inc
13447 F8:C2:88 Cisco Systems, Inc
13448 E0:AC:F1 Cisco Systems, Inc
13449 FC:5B:39 Cisco Systems, Inc
13450 34:6F:90 Cisco Systems, Inc
13451 E0:D1:73 Cisco Systems, Inc
13452 74:A0:2F Cisco Systems, Inc
13453 54:7C:69 Cisco Systems, Inc
13454 68:9C:E2 Cisco Systems, Inc
13455 40:A6:E8 Cisco Systems, Inc
13456 B8:78:2E Apple, Inc.
13457 00:05:02 Apple, Inc.
13458 00:10:FA Apple, Inc.
13459 00:03:93 Apple, Inc.
13460 00:16:CB Apple, Inc.
13461 00:17:F2 Apple, Inc.
13462 00:1B:63 Apple, Inc.
13463 00:1E:C2 Apple, Inc.
13464 00:26:08 Apple, Inc.
13465 7C:6D:62 Apple, Inc.
13466 40:D3:2D Apple, Inc.
13467 D8:30:62 Apple, Inc.
13468 C4:2C:03 Apple, Inc.
13469 6C:20:56 Cisco Systems, Inc
13470 BC:16:65 Cisco Systems, Inc
13471 44:AD:D9 Cisco Systems, Inc
13472 0C:27:24 Cisco Systems, Inc
13473 6C:41:6A Cisco Systems, Inc
13474 F8:72:EA Cisco Systems, Inc
13475 0C:68:03 Cisco Systems, Inc
13476 78:9F:70 Apple, Inc.
13477 DC:37:14 Apple, Inc.
13478 40:33:1A Apple, Inc.
13479 94:F6:A3 Apple, Inc.
13480 D8:1D:72 Apple, Inc.
13481 70:EC:E4 Apple, Inc.
13482 38:C9:86 Apple, Inc.
13483 FC:FC:48 Apple, Inc.
13484 28:57:BE Hangzhou Hikvision Digital Technology Co.,Ltd.
13485 50:D5:9C Thai Habel Industrial Co., Ltd.
13486 FC:A3:86 SHENZHEN CHUANGWEI-RGB ELECTRONICS CO.,LTD
13487 F0:F2:49 Hitron Technologies. Inc
13488 A4:C3:61 Apple, Inc.
13489 AC:7F:3E Apple, Inc.
13490 28:0B:5C Apple, Inc.
13491 90:B9:31 Apple, Inc.
13492 24:A2:E1 Apple, Inc.
13493 80:EA:96 Apple, Inc.
13494 60:03:08 Apple, Inc.
13495 04:F1:3E Apple, Inc.
13496 54:72:4F Apple, Inc.
13497 48:74:6E Apple, Inc.
13498 3C:AB:8E Apple, Inc.
13499 7C:6D:F8 Apple, Inc.
13500 48:D7:05 Apple, Inc.
13501 3C:D0:F8 Apple, Inc.
13502 98:D6:BB Apple, Inc.
13503 4C:B1:99 Apple, Inc.
13504 64:E6:82 Apple, Inc.
13505 80:49:71 Apple, Inc.
13506 98:FE:94 Apple, Inc.
13507 D8:00:4D Apple, Inc.
13508 98:B8:E3 Apple, Inc.
13509 80:92:9F Apple, Inc.
13510 88:53:95 Apple, Inc.
13511 9C:04:EB Apple, Inc.
13512 78:FD:94 Apple, Inc.
13513 C8:85:50 Apple, Inc.
13514 D4:F4:6F Apple, Inc.
13515 78:7E:61 Apple, Inc.
13516 60:F8:1D Apple, Inc.
13517 4C:7C:5F Apple, Inc.
13518 48:E9:F1 Apple, Inc.
13519 FC:E9:98 Apple, Inc.
13520 F0:99:BF Apple, Inc.
13521 68:64:4B Apple, Inc.
13522 A8:96:8A Apple, Inc.
13523 4C:8D:79 Apple, Inc.
13524 20:7D:74 Apple, Inc.
13525 F4:F1:5A Apple, Inc.
13526 04:26:65 Apple, Inc.
13527 2C:B4:3A Apple, Inc.
13528 68:9C:70 Apple, Inc.
13529 08:70:45 Apple, Inc.
13530 CC:E0:C3 Mangstor, Inc.
13531 84:A4:23 Sagemcom Broadband SAS
13532 34:69:87 zte corporation
13533 58:68:5D Tempo Australia Pty Ltd
13534 78:9C:85 August Home, Inc.
13535 FC:CF:43 HUIZHOU CITY HUIYANG DISTRICT MEISIQI INDUSTRY DEVELOPMENT CO,.LTD
13536 58:82:A8 Microsoft
13537 B4:EF:04 DAIHAN Scientific Co., Ltd.
13538 04:96:45 WUXI SKY CHIP INTERCONNECTION TECHNOLOGY CO.,LTD.
13539 5C:E3:B6 Fiberhome Telecommunication Technologies Co.,LTD
13540 9C:88:AD Fiberhome Telecommunication Technologies Co.,LTD
13541 C8:C2:C6 Shanghai Airm2m Communication Technology Co., Ltd
13542 EC:64:E7 MOCACARE Corporation
13543 D0:7C:2D Leie IOT technology Co., Ltd
13544 40:86:2E JDM MOBILE INTERNET SOLUTION CO., LTD.
13545 EC:38:8F HUAWEI TECHNOLOGIES CO.,LTD
13546 BC:9C:31 HUAWEI TECHNOLOGIES CO.,LTD
13547 90:C9:9B Recore Systems
13548 5C:B5:59 CNEX Labs
13549 5C:CF:7F Espressif Inc.
13550 38:05:46 Foctek Photonics, Inc.
13551 68:58:C5 ZF TRW Automotive
13552 04:41:69 GoPro
13553 AC:C5:1B Zhuhai Pantum Electronics Co., Ltd.
13554 44:73:D6 Logitech
13555 E8:07:34 Champion Optical Network Engineering, LLC
13556 6C:EB:B2 Dongguan Sen DongLv Electronics Co.,Ltd
13557 A0:32:99 Lenovo (Beijing) Co., Ltd.
13558 A8:45:CD Siselectron Technology LTD.
13559 D0:C1:93 SKYBELL, INC
13560 20:9B:CD Apple, Inc.
13561 F0:B0:E7 Apple, Inc.
13562 CC:20:E8 Apple, Inc.
13563 E4:35:C8 HUAWEI TECHNOLOGIES CO.,LTD
13564 38:FF:36 Ruckus Wireless
13565 D4:72:08 Bragi GmbH
13566 48:9A:42 Technomate Ltd
13567 B4:9D:0B BQ
13568 98:CB:27 Galore Networks Pvt. Ltd.
13569 30:D3:2D devolo AG
13570 CC:79:4A BLU Products Inc.
13571 60:FD:56 WOORISYSTEMS CO., Ltd
13572 48:39:74 Proware Technologies Co., Ltd.
13573 E8:55:B4 SAI Technology Inc.
13574 9C:A6:9D Whaley Technology Co.Ltd
13575 34:26:06 CarePredict, Inc.
13576 B4:AE:2B Microsoft
13577 80:EB:77 Wistron Corporation
13578 B8:89:81 Chengdu InnoThings Technology Co., Ltd.
13579 B4:29:3D Shenzhen Urovo Technology Co.,Ltd.
13580 90:6F:A9 NANJING PUTIAN TELECOMMUNICATIONS TECHNOLOGY CO.,LTD.
13581 14:B3:70 Gigaset Digital Technology (Shenzhen) Co., Ltd.
13582 FC:2F:EF UTT Technologies Co., Ltd.
13583 EC:21:E5 Toshiba
13584 44:FD:A3 Everysight LTD.
13585 84:D4:C8 Widex A/S
13586 24:72:60 IOTTECH Corp
13587 44:97:5A SHENZHEN FAST TECHNOLOGIES CO.,LTD
13588 58:48:22 Sony Mobile Communications AB
13589 F8:BF:09 HUAWEI TECHNOLOGIES CO.,LTD
13590 B4:B2:65 DAEHO I&T
13591 08:1F:EB BinCube
13592 78:5F:4C Argox Information Co., Ltd.
13593 E8:66:C4 Datawise Systems
13594 58:70:C6 Shanghai Xiaoyi Technology Co., Ltd.
13595 80:3B:2A ABB Xiamen Low Voltage Equipment Co.,Ltd.
13596 A0:A6:5C Supercomputing Systems AG
13597 5C:B3:95 HUAWEI TECHNOLOGIES CO.,LTD
13598 C4:12:F5 D-Link International
13599 44:F4:36 zte corporation
13600 34:9B:5B Maquet GmbH
13601 E8:61:BE Melec Inc.
13602 54:B8:0A D-Link International
13603 D8:AD:DD Sonavation, Inc.
13604 C0:9A:71 XIAMEN MEITU MOBILE TECHNOLOGY CO.LTD
13605 34:0B:40 MIOS ELETTRONICA SRL
13606 94:4A:0C Sercomm Corporation
13607 D0:25:16 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
13608 D0:5C:7A Sartura d.o.o.
13609 9C:37:F4 HUAWEI TECHNOLOGIES CO.,LTD
13610 5C:EB:68 Cheerstar Technology Co., Ltd
13611 F4:6A:92 SHENZHEN FAST TECHNOLOGIES CO.,LTD
13612 14:AE:DB VTech Telecommunications Ltd.
13613 EC:4F:82 Calix Inc.
13614 B8:C3:BF Henan Chengshi NetWork Technology Co.,Ltd
13615 C0:EE:40 Laird Technologies
13616 F0:18:2B LG Chem
13617 CC:5F:BF Topwise 3G Communication Co., Ltd.
13618 14:DD:A9 ASUSTek COMPUTER INC.
13619 48:5D:36 Verizon
13620 EC:60:E0 AVI-ON LABS
13621 14:5A:83 Logi-D inc
13622 4C:EE:B0 SHC Netzwerktechnik GmbH
13623 18:8E:F9 G2C Co. Ltd.
13624 80:9F:AB Fiberhome Telecommunication Technologies Co.,LTD
13625 D0:04:92 Fiberhome Telecommunication Technologies Co.,LTD
13626 F4:E9:D4 QLogic Corporation
13627 14:22:DB eero inc.
13628 0C:41:3E Microsoft Corporation
13629 00:7E:56 China Dragon Technology Limited
13630 08:62:66 ASUSTek COMPUTER INC.
13631 34:6C:0F Pramod Telecom Pvt. Ltd
13632 3C:91:2B Vexata Inc
13633 54:36:9B 1Verge Internet Technology (Beijing) Co., Ltd.
13634 E4:FE:D9 EDMI Europe Ltd
13635 28:52:E0 Layon international Electronic & Telecom Co.,Ltd
13636 E4:85:01 Geberit International AG
13637 1C:39:47 COMPAL INFORMATION (KUNSHAN) CO., LTD.
13638 2C:AD:13 SHENZHEN ZHILU TECHNOLOGY CO.,LTD
13639 68:B9:83 b-plus GmbH
13640 BC:74:D7 HangZhou JuRu Technology CO.,LTD
13641 E8:8E:60 NSD Corporation
13642 54:51:46 AMG Systems Ltd.
13643 84:DD:B7 Cilag GmbH International
13644 78:EB:14 SHENZHEN FAST TECHNOLOGIES CO.,LTD
13645 D0:5B:A8 zte corporation
13646 8C:E7:8C DK Networks
13647 E4:BA:D9 360 Fly Inc.
13648 7C:3C:B6 Shenzhen Homecare Technology Co.,Ltd.
13649 BC:E7:67 Quanzhou TDX Electronics Co., Ltd
13650 6C:A7:FA YOUNGBO ENGINEERING INC.
13651 D0:92:9E Microsoft Corporation
13652 F4:03:2F Reduxio Systems
13653 84:CF:BF Fairphone
13654 AC:9E:17 ASUSTek COMPUTER INC.
13655 AC:C7:3F VITSMO CO., LTD.
13656 18:BD:AD L-TECH CORPORATION
13657 44:D2:44 Seiko Epson Corporation
13658 10:C0:7C Blu-ray Disc Association
13659 B8:78:79 Roche Diagnostics GmbH
13660 44:80:EB Motorola Mobility LLC, a Lenovo Company
13661 D0:6F:4A TOPWELL INTERNATIONAL HOLDINGS LIMITED
13662 BC:54:F9 Drogoo Technology Co., Ltd.
13663 34:9E:34 Evervictory Electronic Co.Ltd
13664 A0:C2:DE Costar Video Systems
13665 38:09:A4 Firefly Integrations
13666 00:A5:09 WigWag Inc.
13667 A8:64:05 nimbus 9, Inc
13668 70:76:FF KERLINK
13669 68:F0:BC Shenzhen LiWiFi Technology Co., Ltd
13670 BC:D1:65 Cisco SPVTG
13671 4C:A9:28 Insensi
13672 28:84:FA SHARP Corporation
13673 3C:1E:04 D-Link International
13674 E0:FF:F7 Softiron Inc.
13675 DC:60:A1 Teledyne DALSA Professional Imaging
13676 78:E9:80 RainUs Co.,Ltd
13677 7C:82:74 Shenzhen Hikeen Technology CO.,LTD
13678 B4:05:66 SP Best Corporation Co., LTD.
13679 70:AD:54 Malvern Instruments Ltd
13680 DC:E0:26 Patrol Tag, Inc
13681 EC:3C:88 MCNEX Co.,Ltd.
13682 F0:79:59 ASUSTek COMPUTER INC.
13683 E0:8E:3C Aztech Electronics Pte Ltd
13684 78:A3:51 SHENZHEN ZHIBOTONG ELECTRONICS CO.,LTD
13685 94:E2:FD Boge Kompressoren OTTO Boge GmbH & Co. KG
13686 E4:69:5A Dictum Health, Inc.
13687 D4:61:32 Pro Concept Manufacturer Co.,Ltd.
13688 54:A0:50 ASUSTek COMPUTER INC.
13689 84:18:26 Osram GmbH
13690 14:F8:93 Wuhan FiberHome Digital Technology Co.,Ltd.
13691 98:16:EC IC Intracom
13692 DC:DA:4F GETCK TECHNOLOGY, INC
13693 30:FA:B7 Tunai Creative
13694 08:09:B6 Masimo Corp
13695 14:ED:E4 Kaiam Corporation
13696 34:38:AF Inlab Software GmbH
13697 04:9B:9C Eadingcore Intelligent Technology Co., Ltd.
13698 84:26:90 BEIJING THOUGHT SCIENCE CO.,LTD.
13699 B8:4F:D5 Microsoft Corporation
13700 58:7B:E9 AirPro Technology India Pvt. Ltd
13701 FC:1D:84 Autobase
13702 4C:E9:33 RailComm, LLC
13703 60:50:C1 Kinetek Sports
13704 00:35:60 Rosen Aviation
13705 EC:59:E7 Microsoft Corporation
13706 08:EF:AB SAYME WIRELESS SENSOR NETWORK
13707 C8:1B:6B Innova Security
13708 5C:96:6A RTNET
13709 2C:50:89 Shenzhen Kaixuan Visual Technology Co.,Limited
13710 EC:13:B2 Netonix
13711 74:BA:DB Longconn Electornics(shenzhen)Co.,Ltd
13712 4C:74:03 BQ
13713 58:76:C5 DIGI I'S LTD
13714 00:A2:F5 Guangzhou Yuanyun Network Technology Co.,Ltd
13715 70:FC:8C OneAccess SA
13716 90:2C:C7 C-MAX Asia Limited
13717 1C:96:5A Weifang goertek Electronics CO.,LTD
13718 18:82:19 Alibaba Cloud Computing Ltd.
13719 B4:17:80 DTI Group Ltd
13720 D4:37:D7 zte corporation
13721 AC:38:70 Lenovo Mobile Communication Technology Ltd.
13722 80:EA:CA Dialog Semiconductor Hellas SA
13723 4C:BC:42 Shenzhen Hangsheng Electronics Co.,Ltd.
13724 98:7E:46 Emizon Networks Limited
13725 84:32:EA ANHUI WANZTEN P&T CO., LTD
13726 90:B6:86 Murata Manufacturing Co., Ltd.
13727 4C:6E:6E Comnect Technology CO.,LTD
13728 F4:DD:9E GoPro
13729 40:B3:CD Chiyoda Electronics Co.,Ltd.
13730 34:51:AA JID GLOBAL
13731 04:57:2F Sertel Electronics UK Ltd
13732 08:B2:A3 Cynny Italia S.r.L.
13733 D8:97:7C Grey Innovation
13734 80:AD:67 Kasda Networks Inc
13735 30:59:5B streamnow AG
13736 B8:AD:3E BLUECOM
13737 10:C3:7B ASUSTek COMPUTER INC.
13738 48:D8:55 Telvent
13739 28:4E:D7 OutSmart Power Systems, Inc.
13740 5C:5B:C2 YIK Corporation
13741 EC:8A:4C zte corporation
13742 80:14:A8 Guangzhou V-SOLUTION Electronic Technology Co., Ltd.
13743 90:8C:63 GZ Weedong Networks Technology Co. , Ltd
13744 B4:9E:AC Imagik Int'l Corp
13745 C8:E4:2F Technical Research Design and Development
13746 FC:23:25 EosTek (Shenzhen) Co., Ltd.
13747 A8:13:74 Panasonic Corporation AVC Networks Company
13748 4C:83:DE Cisco SPVTG
13749 5C:B6:CC NovaComm Technologies Inc.
13750 B4:AE:6F Circle Reliance, Inc DBA Cranberry Networks
13751 B8:99:19 7signal Solutions, Inc
13752 90:DA:6A FOCUS H&S Co., Ltd.
13753 A4:5D:A1 ADB Broadband Italia
13754 A4:3D:78 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
13755 E8:EF:89 OPMEX Tech.
13756 F4:C4:47 Coagent International Enterprise Limited
13757 08:DF:1F Bose Corporation
13758 54:2A:A2 Alpha Networks Inc.
13759 84:94:8C Hitron Technologies. Inc
13760 CC:A0:E5 DZG Metering GmbH
13761 30:59:B7 Microsoft
13762 08:74:F6 Winterhalter Gastronom GmbH
13763 FC:C2:DE Murata Manufacturing Co., Ltd.
13764 1C:1C:FD Dalian Hi-Think Computer Technology, Corp
13765 70:62:B8 D-Link International
13766 B8:75:C0 PayPal, Inc.
13767 E4:7F:B2 FUJITSU LIMITED
13768 38:26:2B UTran Technology
13769 20:ED:74 Ability enterprise co.,Ltd.
13770 78:24:AF ASUSTek COMPUTER INC.
13771 0C:AC:05 Unitend Technologies Inc.
13772 B4:B8:59 Texa Spa
13773 04:5C:8E gosund GROUP CO.,LTD
13774 54:B7:53 Hunan Fenghui Yinjia Science And Technology Co.,Ltd
13775 48:26:E8 Tek-Air Systems, Inc.
13776 A0:12:DB TABUCHI ELECTRIC CO.,LTD
13777 AC:B8:59 Uniband Electronic Corp,
13778 10:0F:18 Fu Gang Electronic(KunShan)CO.,LTD
13779 C8:D5:90 FLIGHT DATA SYSTEMS
13780 70:93:83 Intelligent Optical Network High Tech CO.,LTD.
13781 60:47:D4 FORICS Electronic Technology Co., Ltd.
13782 C0:9D:26 Topicon HK Lmd.
13783 B0:61:C7 Ericsson-LG Enterprise
13784 B0:57:06 Vallox Oy
13785 C8:D4:29 Muehlbauer AG
13786 20:EA:C7 SHENZHEN RIOPINE ELECTRONICS CO., LTD
13787 80:61:8F Shenzhen sangfei consumer communications co.,ltd
13788 5C:F5:0D Institute of microelectronic applications
13789 10:DE:E4 automationNEXT GmbH
13790 44:48:91 HDMI Licensing, LLC
13791 FC:92:3B Nokia Corporation
13792 38:F7:08 National Resource Management, Inc.
13793 C4:C9:19 Energy Imports Ltd
13794 88:A7:3C Ragentek Technology Group
13795 B0:D7:C5 Logipix Ltd
13796 38:C9:A9 SMART High Reliability Solutions, Inc.
13797 BC:1A:67 YF Technology Co., Ltd
13798 B0:24:F3 Progeny Systems
13799 8C:4D:B9 Unmonday Ltd
13800 D8:7C:DD SANIX INCORPORATED
13801 F8:A2:B4 RHEWA-WAAGENFABRIK August Freudewald GmbH &amp;Co. KG
13802 84:FE:9E RTC Industries, Inc.
13803 40:30:67 Conlog (Pty) Ltd
13804 98:DA:92 Vuzix Corporation
13805 5C:2A:EF Open Access Pty Ltd
13806 E4:04:39 TomTom Software Ltd
13807 90:AE:1B TP-LINK TECHNOLOGIES CO.,LTD.
13808 44:1E:91 ARVIDA Intelligent Electronics Technology Co.,Ltd.
13809 6C:14:F7 Erhardt+Leimer GmbH
13810 CC:07:E4 Lenovo Mobile Communication Technology Ltd.
13811 B4:43:0D Broadlink Pty Ltd
13812 A4:BB:AF Lime Instruments
13813 7C:E1:FF Computer Performance, Inc. DBA Digital Loggers, Inc.
13814 D0:69:D0 Verto Medical Solutions, LLC
13815 AC:E0:69 ISAAC Instruments
13816 E8:EA:6A StarTech.com
13817 C4:E9:84 TP-LINK TECHNOLOGIES CO.,LTD.
13818 80:59:FD Noviga
13819 18:FF:2E Shenzhen Rui Ying Da Technology Co., Ltd
13820 1C:AB:01 Innovolt
13821 68:85:6A OuterLink Corporation
13822 30:F4:2F ESP
13823 74:6A:8F VS Vision Systems GmbH
13824 B0:68:B6 Hangzhou OYE Technology Co. Ltd
13825 9C:65:F9 AcSiP Technology Corp.
13826 48:76:04 Private
13827 D0:57:A1 Werma Signaltechnik GmbH & Co. KG
13828 3C:89:A6 KAPELSE
13829 90:F1:B0 Hangzhou Anheng Info&Tech CO.,LTD
13830 9C:86:DA Phoenix Geophysics Ltd.
13831 48:FE:EA HOMA B.V.
13832 10:DD:F4 Maxway Electronics CO.,LTD
13833 08:03:71 KRG CORPORATE
13834 AC:C5:95 Graphite Systems
13835 34:13:A8 Mediplan Limited
13836 4C:D9:C4 Magneti Marelli Automotive Electronics (Guangzhou) Co. Ltd
13837 74:3E:CB Gentrice tech
13838 70:71:B3 Brain Corporation
13839 20:89:86 zte corporation
13840 3C:D4:D6 WirelessWERX, Inc
13841 64:E6:25 Woxu Wireless Co., Ltd
13842 7C:44:4C Entertainment Solutions, S.L.
13843 50:1A:C5 Microsoft
13844 60:96:20 Private
13845 F8:57:2E Core Brands, LLC
13846 E0:E6:31 SNB TECHNOLOGIES LIMITED
13847 20:C6:0D Shanghai annijie Information technology Co.,LTD
13848 7C:97:63 Openmatics s.r.o.
13849 04:44:A1 TELECON GALICIA,S.A.
13850 84:56:9C Coho Data, Inc.,
13851 78:AE:0C Far South Networks
13852 38:CA:97 Contour Design LLC
13853 84:A7:83 Alcatel Lucent
13854 2C:5D:93 Ruckus Wireless
13855 1C:C1:1A Wavetronix
13856 4C:F0:2E Vifa Denmark A/S
13857 30:51:F8 BYK-Gardner GmbH
13858 94:C3:E4 SCA Schucker Gmbh & Co KG
13859 FC:19:D0 Cloud Vision Networks Technology Co.,Ltd.
13860 20:E7:91 Siemens Healthcare Diagnostics, Inc
13861 68:76:4F Sony Mobile Communications AB
13862 D4:D9:19 GoPro
13863 50:C9:A0 SKIPPER Electronics AS
13864 A4:9F:89 Shanghai Rui Rui Communication Technology Co.Ltd.
13865 D8:50:E6 ASUSTek COMPUTER INC.
13866 94:10:3E Belkin International Inc.
13867 B4:75:0E Belkin International Inc.
13868 34:61:78 The Boeing Company
13869 18:7E:D5 shenzhen kaism technology Co. Ltd
13870 84:1B:38 Shenzhen Excelsecu Data Technology Co.,Ltd
13871 EC:2A:F0 Ypsomed AG
13872 04:4F:8B Adapteva, Inc.
13873 9C:E7:BD Winduskorea co., Ltd
13874 38:42:A6 Ingenieurbuero Stahlkopf
13875 A0:BF:50 S.C. ADD-PRODUCTION S.R.L.
13876 7C:B7:33 ASKEY COMPUTER CORP
13877 70:59:57 Medallion Instrumentation Systems
13878 6C:83:66 Nanjing SAC Power Grid Automation Co., Ltd.
13879 88:57:6D XTA Electronics Ltd
13880 F8:3D:4E Softlink Automation System Co., Ltd
13881 FC:D8:17 Beijing Hesun Technologies Co.Ltd.
13882 90:9F:43 Accutron Instruments Inc.
13883 50:C0:06 Carmanah Signs
13884 98:FB:12 Grand Electronics (HK) Ltd
13885 3C:10:40 daesung network
13886 B0:45:45 YACOUB Automation GmbH
13887 70:1D:7F Comtech Technology Co., Ltd.
13888 60:DB:2A HNS
13889 7C:BF:88 Mobilicom LTD
13890 90:02:8A Shenzhen Shidean Legrand Electronic Products Co.,Ltd
13891 90:35:6E Vodafone Omnitel N.V.
13892 3C:CA:87 Iders Incorporated
13893 08:CA:45 Toyou Feiji Electronics Co., Ltd.
13894 9C:A9:E4 zte corporation
13895 E4:77:23 zte corporation
13896 C0:98:E5 University of Michigan
13897 B8:DF:6B SpotCam Co., Ltd.
13898 74:2B:62 FUJITSU LIMITED
13899 58:BD:F9 Sigrand
13900 34:4F:3F IO-Power Technology Co., Ltd.
13901 C0:C6:87 Cisco SPVTG
13902 14:2B:D2 Armtel Ltd.
13903 54:A5:4B NSC Communications Siberia Ltd
13904 BC:2B:6B Beijing Haier IC Design Co.,Ltd
13905 64:21:84 Nippon Denki Kagaku Co.,LTD
13906 EC:3E:09 PERFORMANCE DESIGNED PRODUCTS, LLC
13907 EC:21:9F VidaBox LLC
13908 98:D3:31 Shenzhen Bolutek Technology Co.,Ltd.
13909 3C:1A:57 Cardiopulmonary Corp
13910 6C:F9:7C Nanoptix Inc.
13911 58:E0:2C Micro Technic A/S
13912 E4:81:B3 Shenzhen ACT Industrial Co.,Ltd.
13913 E4:F3:E3 Shanghai iComhome Co.,Ltd.
13914 04:CF:25 MANYCOLORS, INC.
13915 D4:10:90 iNFORM Systems AG
13916 34:95:DB Logitec Corporation
13917 88:14:2B Protonic Holland
13918 B8:24:1A SWEDA INFORMATICA LTDA
13919 38:06:B4 A.D.C. GmbH
13920 34:1B:22 Grandbeing Technology Co., Ltd
13921 B4:34:6C MATSUNICHI DIGITAL TECHNOLOGY (HONG KONG) LIMITED
13922 9C:14:65 Edata Elektronik San. ve Tic. A.Ş.
13923 58:7A:4D Stonesoft Corporation
13924 E8:92:18 Arcontia International AB
13925 58:F3:87 HCCP
13926 B0:79:3C Revolv Inc
13927 20:CE:C4 Peraso Technologies
13928 04:84:8A 7INOVA TECHNOLOGY LIMITED
13929 20:C6:EB Panasonic Corporation AVC Networks Company
13930 70:0F:EC Poindus Systems Corp.
13931 78:D5:B5 NAVIELEKTRO KY
13932 E0:67:B3 C-Data Technology Co., Ltd
13933 B8:87:A8 Step Ahead Innovations Inc.
13934 14:0D:4F Flextronics International
13935 B8:47:C6 SanJet Technology Corp.
13936 4C:DF:3D TEAM ENGINEERS ADVANCE TECHNOLOGIES INDIA PVT LTD
13937 70:F1:76 Data Modul AG
13938 20:57:21 Salix Technology CO., Ltd.
13939 70:4C:ED TMRG, Inc.
13940 E8:51:6E TSMART Inc.
13941 7C:1A:FC Dalian Co-Edifice Video Technology Co., Ltd
13942 C0:34:B4 Gigastone Corporation
13943 74:AD:B7 China Mobile Group Device Co.,Ltd.
13944 DC:6F:00 Livescribe, Inc.
13945 D0:73:7F Mini-Circuits
13946 A4:D0:94 Erwin Peters Systemtechnik GmbH
13947 04:88:E2 Beats Electronics LLC
13948 D0:0E:A4 Porsche Cars North America
13949 F4:15:FD Shanghai Pateo Electronic Equipment Manufacturing Co., Ltd.
13950 2C:94:64 Cincoze Co., Ltd.
13951 B0:50:BC SHENZHEN BASICOM ELECTRONIC CO.,LTD.
13952 DC:70:14 Private
13953 40:BC:73 Cronoplast S.L.
13954 78:30:3B Stephen Technologies Co.,Limited
13955 78:F5:E5 BEGA Gantenbrink-Leuchten KG
13956 80:4B:20 Ventilation Control
13957 40:07:C0 Railtec Systems GmbH
13958 94:B8:C5 RuggedCom Inc.
13959 8C:3C:07 Skiva Technologies, Inc.
13960 78:4B:08 f.robotics acquisitions ltd
13961 0C:2D:89 QiiQ Communications Inc.
13962 60:4A:1C SUYIN Corporation
13963 A4:D3:B5 GLITEL Stropkov, s.r.o.
13964 A4:F3:C1 Open Source Robotics Foundation, Inc.
13965 6C:8B:2F zte corporation
13966 B8:63:BC ROBOTIS, Co, Ltd
13967 C8:DD:C9 Lenovo Mobile Communication Technology Ltd.
13968 CC:1A:FA zte corporation
13969 8C:5A:F0 Exeltech Solar Products
13970 F8:DA:DF EcoTech, Inc.
13971 30:AE:7B Deqing Dusun Electron CO., LTD
13972 14:41:E2 Monaco Enterprises, Inc.
13973 F0:77:65 Sourcefire, Inc
13974 E4:F7:A1 Datafox GmbH
13975 60:1E:02 EltexAlatau
13976 E4:7D:5A Beijing Hanbang Technology Corp.
13977 4C:62:55 SANMINA-SCI SYSTEM DE MEXICO S.A. DE C.V.
13978 38:17:66 PROMZAKAZ LTD.
13979 20:4C:6D Hugo Brennenstuhl Gmbh & Co. KG.
13980 DC:82:5B JANUS, spol. s r.o.
13981 B0:88:07 Strata Worldwide
13982 74:D0:2B ASUSTek COMPUTER INC.
13983 A4:E0:E6 FILIZOLA S.A. PESAGEM E AUTOMACAO
13984 60:E0:0E SHINSEI ELECTRONICS CO LTD
13985 30:D4:6A Autosales Incorporated
13986 30:AA:BD Shanghai Reallytek Information Technology Co.,Ltd
13987 A4:B8:18 PENTA Gesellschaft für elektronische Industriedatenverarbeitung mbH
13988 10:66:82 NEC Platforms, Ltd.
13989 10:28:31 Morion Inc.
13990 D8:1E:DE B&W Group Ltd
13991 68:97:E8 Society of Motion Picture &amp; Television Engineers
13992 24:EA:40 Systeme Helmholz GmbH
13993 FC:58:FA Shen Zhen Shi Xin Zhong Xin Technology Co.,Ltd.
13994 60:60:1F SZ DJI TECHNOLOGY CO.,LTD
13995 E0:C6:B3 MilDef AB
13996 FC:DB:96 ENERVALLEY CO., LTD
13997 FC:8B:97 Shenzhen Gongjin Electronics Co.,Ltd
13998 88:2E:5A storONE
13999 D4:29:EA Zimory GmbH
14000 C8:0E:95 OmniLync Inc.
14001 50:AB:BF Hoseo Telecom
14002 C8:EE:A6 Shenzhen SHX Technology Co., Ltd
14003 28:CB:EB One
14004 18:E8:DD MODULETEK
14005 4C:CC:34 Motorola Solutions Inc.
14006 F0:84:C9 zte corporation
14007 E8:94:F6 TP-LINK TECHNOLOGIES CO.,LTD.
14008 94:AC:CA trivum technologies GmbH
14009 7C:D8:44 Enmotus Inc
14010 F4:C6:D7 blackned GmbH
14011 68:A4:0E BSH Bosch and Siemens Home Appliances GmbH
14012 4C:CA:53 Skyera, Inc.
14013 08:1D:FB Shanghai Mexon Communication Technology Co.,Ltd
14014 D0:CD:E1 Scientech Electronics
14015 94:75:6E QinetiQ North America
14016 54:3D:37 Ruckus Wireless
14017 0C:55:21 Axiros GmbH
14018 A4:D8:56 Gimbal, Inc
14019 10:A7:43 SK Mtek Limited
14020 E4:A7:FD Cellco Partnership
14021 24:F2:DD Radiant Zemax LLC
14022 80:CF:41 Lenovo Mobile Communication Technology Ltd.
14023 7C:9A:9B VSE valencia smart energy
14024 A8:45:E9 Firich Enterprises CO., LTD.
14025 78:99:5C Nationz Technologies Inc
14026 8C:C5:E1 ShenZhen Konka Telecommunication Technology Co.,Ltd
14027 6C:B3:11 Shenzhen Lianrui Electronics Co.,Ltd
14028 54:11:5F Atamo Pty Ltd
14029 24:11:D0 Chongqing Ehs Science and Technology Development Co.,Ltd.
14030 6C:9A:C9 Valentine Research, Inc.
14031 10:F4:9A T3 Innovation
14032 58:65:E6 INFOMARK CO., LTD.
14033 60:BD:91 Move Innovation
14034 98:47:3C SHANGHAI SUNMON COMMUNICATION TECHNOGY CO.,LTD
14035 CC:4B:FB Hellberg Safety AB
14036 AC:A2:2C Baycity Technologies Ltd
14037 6C:AD:EF KZ Broadband Technologies, Ltd.
14038 04:4B:FF GuangZhou Hedy Digital Technology Co., Ltd
14039 94:9B:FD Trans New Technology, Inc.
14040 E4:EE:FD MR&D Manufacturing
14041 10:5C:BF DuroByte Inc
14042 88:A3:CC Amatis Controls
14043 EC:89:F5 Lenovo Mobile Communication Technology Ltd.
14044 08:3A:B8 Shinoda Plasma Co., Ltd.
14045 A0:DD:97 PolarLink Technologies, Ltd
14046 E0:55:97 Emergent Vision Technologies Inc.
14047 A0:19:17 Bertel S.p.a.
14048 FC:9F:AE Fidus Systems Inc
14049 FC:06:47 Cortland Research, LLC
14050 20:91:8A PROFALUX
14051 7C:43:8F E-Band Communications Corp.
14052 FC:62:6E Beijing MDC Telecom
14053 C0:B3:39 Comigo Ltd.
14054 DC:C0:DB Shenzhen Kaiboer Technology Co., Ltd.
14055 70:76:DD Oxyguard International A/S
14056 E8:9A:FF Fujian Landi Commercial Equipment Co.,Ltd
14057 68:3B:1E Countwise LTD
14058 D4:13:6F Asia Pacific Brands
14059 A0:A1:30 DLI Taiwan Branch office
14060 EC:E9:15 STI Ltd
14061 A8:1F:AF KRYPTON POLSKA
14062 08:7B:AA SVYAZKOMPLEKTSERVICE, LLC
14063 2C:26:C5 zte corporation
14064 BC:62:9F Telenet Systems P. Ltd.
14065 B4:7F:5E Foresight Manufacture (S) Pte Ltd
14066 78:55:17 SankyuElectronics
14067 84:8E:96 Embertec Pty Ltd
14068 CC:3A:61 SAMSUNG ELECTRO MECHANICS CO., LTD.
14069 A0:03:63 Robert Bosch Healthcare GmbH
14070 F0:F6:44 Whitesky Science & Technology Co.,Ltd.
14071 30:D3:57 Logosol, Inc.
14072 2C:44:1B Spectrum Medical Limited
14073 1C:5A:6B Philips Electronics Nederland BV
14074 A8:75:D6 FreeTek International Co., Ltd.
14075 58:EB:14 Proteus Digital Health
14076 78:9F:87 Siemens AG I IA PP PRM
14077 7C:0A:50 J-MEX Inc.
14078 40:F2:E9 IBM
14079 9C:04:73 Tecmobile (International) Ltd.
14080 CC:26:2D Verifi, LLC
14081 3C:8A:E5 Tensun Information Technology(Hangzhou) Co.,LTD
14082 7C:B2:32 Hui Zhou Gaoshengda Technology Co.,LTD
14083 54:DF:63 Intrakey technologies GmbH
14084 7C:01:87 Curtis Instruments, Inc.
14085 38:8E:E7 Fanhattan LLC
14086 54:F6:66 Berthold Technologies GmbH and Co.KG
14087 80:2F:DE Zurich Instruments AG
14088 08:AF:78 Totus Solutions, Inc.
14089 5C:38:E0 Shanghai Super Electronics Technology Co.,LTD
14090 A0:E5:34 Stratec Biomedical AG
14091 28:91:D0 Stage Tec Entwicklungsgesellschaft für professionelle Audiotechnik mbH
14092 98:29:1D Jaguar de Mexico, SA de CV
14093 18:86:3A DIGITAL ART SYSTEM
14094 F4:B7:2A TIME INTERCONNECT LTD
14095 34:D7:B4 Tributary Systems, Inc.
14096 F4:0F:9B WAVELINK
14097 14:43:19 Creative&Link Technology Limited
14098 64:F5:0E Kinion Technology Company Limited
14099 28:A1:86 enblink
14100 1C:94:92 RUAG Schweiz AG
14101 24:69:4A Jasmine Systems Inc.
14102 C8:C7:91 Zero1.tv GmbH
14103 60:74:8D Atmaca Elektronik
14104 78:D1:29 Vicos
14105 78:AB:60 ABB Australia
14106 28:9A:4B SteelSeries ApS
14107 0C:C6:6A Nokia Corporation
14108 30:78:C2 Innowireless, Co. Ltd.
14109 7C:FE:28 Salutron Inc.
14110 10:9F:A9 Actiontec Electronics, Inc
14111 C0:A3:64 3D Systems Massachusetts
14112 98:A7:B0 MCST ZAO
14113 88:DC:96 SENAO Networks, Inc.
14114 C4:55:C2 Bach-Simpson
14115 EC:A2:9B Kemppi Oy
14116 04:CE:14 Wilocity LTD.
14117 80:2A:FA Germaneers GmbH
14118 1C:84:64 FORMOSA WIRELESS COMMUNICATION CORP.
14119 D8:67:D9 Cisco Systems, Inc
14120 B4:21:8A Dog Hunter LLC
14121 F8:A0:3D Dinstar Technologies Co., Ltd.
14122 D0:8C:FF UPWIS AB
14123 9C:06:6E Hytera Communications Corporation Limited
14124 74:6A:89 Rezolt Corporation
14125 68:D1:FD Shenzhen Trimax Technology Co.,Ltd
14126 24:1B:13 Shanghai Nutshell Electronic Co., Ltd.
14127 B4:35:64 Fujian Tian Cheng Electron Science & Technical Development Co.,Ltd.
14128 54:D1:B0 Universal Laser Systems, Inc
14129 A4:97:BB Hitachi Industrial Equipment Systems Co.,Ltd
14130 FC:52:CE Control iD
14131 E8:04:F3 Throughtek Co., Ltd.
14132 B8:58:10 NUMERA, INC.
14133 2C:AB:25 Shenzhen Gongjin Electronics Co.,Ltd
14134 AC:6E:1A Shenzhen Gongjin Electronics Co.,Ltd
14135 98:86:B1 Flyaudio corporation (China)
14136 28:B3:AB Genmark Automation
14137 44:E8:A5 Myreka Technologies Sdn. Bhd.
14138 AC:14:D2 wi-daq, inc.
14139 9C:4C:AE Mesa Labs
14140 7C:D9:FE New Cosmos Electric Co., Ltd.
14141 E4:90:69 Rockwell Automation
14142 B4:89:10 Coster T.E. S.P.A.
14143 A4:B1:E9 Technicolor
14144 30:AE:F6 Radio Mobile Access
14145 58:34:3B Glovast Technology Ltd.
14146 54:A0:4F t-mac Technologies Ltd
14147 E4:4F:5F EDS Elektronik Destek San.Tic.Ltd.Sti
14148 08:B7:38 Lite-On Technogy Corp.
14149 9C:66:50 Glodio Technolies Co.,Ltd Tianjin Branch
14150 50:39:55 Cisco SPVTG
14151 90:CF:6F Dlogixs Co Ltd
14152 68:AF:13 Futura Mobility
14153 B8:24:10 Magneti Marelli Slovakia s.r.o.
14154 A8:EF:26 Tritonwave
14155 F0:D3:E7 Sensometrix SA
14156 7C:C8:D0 TIANJIN YAAN TECHNOLOGY CO., LTD.
14157 88:E9:17 Tamaggo
14158 80:AA:A4 USAG
14159 5C:24:79 Baltech AG
14160 E8:CB:A1 Nokia Corporation
14161 F8:5F:2A Nokia Corporation
14162 28:60:94 CAPELEC
14163 60:E9:56 Ayla Networks, Inc
14164 28:71:84 Spire Payments
14165 1C:B0:94 HTC Corporation
14166 FC:50:90 SIMEX Sp. z o.o.
14167 20:9B:A5 JIAXING GLEAD Electronics Co.,Ltd
14168 60:84:3B Soladigm, Inc.
14169 50:8C:77 DIRMEIER Schanktechnik GmbH &Co KG
14170 60:89:B1 Key Digital Systems
14171 08:0C:C9 Mission Technology Group, dba Magma
14172 A0:F4:50 HTC Corporation
14173 44:D1:5E Shanghai Kingto Information Technology Ltd
14174 54:5E:BD NL Technologies
14175 C8:BB:D3 Embrane
14176 EC:D1:9A Zhuhai Liming Industries Co., Ltd
14177 34:6E:8A Ecosense
14178 AC:EE:3B 6harmonics Inc
14179 68:16:05 Systems And Electronic Development FZCO
14180 04:F1:7D Tarana Wireless
14181 A0:DC:04 Becker-Antriebe GmbH
14182 8C:C1:21 Panasonic Corporation AVC Networks Company
14183 2C:BE:97 Ingenieurbuero Bickele und Buehler GmbH
14184 04:5A:95 Nokia Corporation
14185 B4:0E:96 HERAN
14186 0C:AF:5A GENUS POWER INFRASTRUCTURES LIMITED
14187 D0:69:9E LUMINEX Lighting Control Equipment
14188 64:AE:88 Polytec GmbH
14189 2C:54:2D Cisco Systems, Inc
14190 70:9E:86 X6D Limited
14191 94:61:24 Pason Systems
14192 DC:30:9C Heyrex Limited
14193 E8:13:24 GuangZhou Bonsoninfo System CO.,LTD
14194 00:36:F8 Conti Temic microelectronic GmbH
14195 44:38:39 Cumulus Networks, inc
14196 20:F0:02 MTData Developments Pty. Ltd.
14197 CC:91:2B TE Connectivity Touch Solutions
14198 78:52:62 Shenzhen Hojy Software Co., Ltd.
14199 40:33:6C Godrej & Boyce Mfg. co. ltd
14200 FC:1D:59 I Smart Cities HK Ltd
14201 EC:0E:D6 ITECH INSTRUMENTS SAS
14202 D0:D2:12 K2NET Co.,Ltd.
14203 9C:8E:DC Teracom Limited
14204 14:6A:0B Cypress Electronics Limited
14205 B0:75:0C QA Cafe
14206 B4:E1:EB Private
14207 FC:2A:54 Connected Data, Inc.
14208 A0:90:DE VEEDIMS,LLC
14209 AC:14:61 ATAW Co., Ltd.
14210 50:8A:42 Uptmate Technology Co., LTD
14211 8C:57:FD LVX Western
14212 00:2A:6A Cisco Systems, Inc
14213 B8:8F:14 Analytica GmbH
14214 94:FA:E8 Shenzhen Eycom Technology Co., Ltd
14215 3C:A3:15 Bless Information & Communications Co., Ltd
14216 F8:DB:4C PNY Technologies, INC.
14217 F8:30:94 Alcatel-Lucent Telecom Limited
14218 28:17:CE Omnisense Ltd
14219 28:E6:08 Tokheim
14220 E4:77:D4 Minrray Industry Co.,Ltd
14221 A4:B9:80 Parking BOXX Inc.
14222 00:2D:76 TITECH GmbH
14223 78:A1:83 Advidia
14224 F8:50:63 Verathon
14225 40:0E:67 Tremol Ltd.
14226 90:1B:0E Fujitsu Technology Solutions GmbH
14227 5C:6F:4F S.A. SISTEL
14228 B0:58:C4 Broadcast Microwave Services, Inc
14229 B8:20:E7 Guangzhou Horizontal Information & Network Integration Co. Ltd
14230 98:58:8A SYSGRATION Ltd.
14231 84:2B:50 Huria Co.,Ltd.
14232 0C:5A:19 Axtion Sdn Bhd
14233 A0:0C:A1 SKTB SKiT
14234 E0:95:79 ORTHOsoft inc, d/b/a Zimmer CAS
14235 30:7E:CB SFR
14236 90:A7:83 JSW PACIFIC CORPORATION
14237 00:08:30 Cisco Systems, Inc
14238 CC:EF:48 Cisco Systems, Inc
14239 78:A5:DD Shenzhen Smarteye Digital Electronics Co., Ltd
14240 28:B0:CC Xenya d.o.o.
14241 EC:E7:44 Omntec mfg. inc
14242 80:42:7C Adolf Tedsen GmbH & Co. KG
14243 F8:F7:D3 International Communications Corporation
14244 B8:9A:ED OceanServer Technology, Inc
14245 E4:55:EA Dedicated Computing
14246 00:FC:58 WebSilicon Ltd.
14247 64:A0:E7 Cisco Systems, Inc
14248 18:E8:0F Viking Electronics Inc.
14249 EC:62:64 Global411 Internet Services, LLC
14250 00:F0:51 KWB Gmbh
14251 F0:DE:B9 ShangHai Y&Y Electronics Co., Ltd
14252 AC:54:EC IEEE P1823 Standards Working Group
14253 C8:29:2A Barun Electronics
14254 E0:DA:DC JVC KENWOOD Corporation
14255 C8:94:D2 Jiangsu Datang Electronic Products Co., Ltd
14256 A0:42:3F Tyan Computer Corp
14257 5C:18:B5 Talon Communications
14258 78:BA:D0 Shinybow Technology Co. Ltd.
14259 30:6C:BE Skymotion Technology (HK) Limited
14260 40:D5:59 MICRO S.E.R.I.
14261 F8:2F:5B eGauge Systems LLC
14262 34:99:D7 Universal Flow Monitors, Inc.
14263 7C:33:6E MEG Electronics Inc.
14264 D4:D2:49 Power Ethernet
14265 10:C2:BA UTT Co., Ltd.
14266 F0:DA:7C RLH INDUSTRIES,INC.
14267 40:98:4C Casacom Solutions AG
14268 B8:97:5A BIOSTAR Microtech Int'l Corp.
14269 48:33:DD ZENNIO AVANCE Y TECNOLOGIA, S.L.
14270 D4:D7:48 Cisco Systems, Inc
14271 9C:CA:D9 Nokia Corporation
14272 F8:31:3E endeavour GmbH
14273 10:FC:54 Shany Electronic Co., Ltd.
14274 D4:CA:6D Routerboard.com
14275 D8:E7:43 Wush, Inc
14276 90:8F:CF UNO System Co., Ltd
14277 90:3C:AE Yunnan KSEC Digital Technology Co.,Ltd.
14278 00:08:31 Cisco Systems, Inc
14279 F0:62:0D Shenzhen Egreat Tech Corp.,Ltd
14280 84:36:11 hyungseul publishing networks
14281 B8:FD:32 Zhejiang ROICX Microelectronics
14282 D8:05:2E Skyviia Corporation
14283 F8:35:53 Magenta Research Ltd.
14284 DC:3C:2E Manufacturing System Insights, Inc.
14285 40:BC:8B itelio GmbH
14286 88:C3:6E Beijing Ereneben lnformation Technology Limited
14287 8C:DE:52 ISSC Technologies Corp.
14288 A8:77:6F Zonoff
14289 90:2B:34 GIGA-BYTE TECHNOLOGY CO.,LTD.
14290 48:E1:AF Vity
14291 24:5F:DF KYOCERA Corporation
14292 C0:A0:DE Multi Touch Oy
14293 94:3A:F0 Nokia Corporation
14294 B8:26:D4 Furukawa Industrial S.A. Produtos Elétricos
14295 14:E4:EC mLogic LLC
14296 FC:0A:81 Zebra Technologies Inc
14297 AC:0D:FE Ekon GmbH - myGEKKO
14298 00:5C:B1 Gospell DIGITAL TECHNOLOGY CO., LTD
14299 18:67:51 KOMEG Industrielle Messtechnik GmbH
14300 B4:67:E9 Qingdao GoerTek Technology Co., Ltd.
14301 B4:9E:E6 SHENZHEN TECHNOLOGY CO LTD
14302 70:41:B7 Edwards Lifesciences LLC
14303 A8:49:A5 Lisantech Co., Ltd.
14304 94:DB:49 SITCORP
14305 8C:D1:7B CG Mobile
14306 14:49:78 Digital Control Incorporated
14307 FC:8F:C4 Intelligent Technology Inc.
14308 F0:4A:2B PYRAMID Computer GmbH
14309 CC:90:93 Hansong Tehnologies
14310 78:F7:D0 Silverbrook Research
14311 F0:4B:6A Scientific Production Association Siberian Arsenal, Ltd.
14312 30:DE:86 Cedac Software S.r.l.
14313 F0:13:C3 SHENZHEN FENDA TECHNOLOGY CO., LTD
14314 CC:E7:DF American Magnetics, Inc.
14315 E4:4E:18 Gardasoft VisionLimited
14316 D4:1C:1C RCF S.P.A.
14317 8C:94:CF Encell Technology, Inc.
14318 14:90:90 KongTop industrial(shen zhen)CO.,LTD
14319 CC:F8:F0 Xi'an HISU Multimedia Technology Co.,Ltd.
14320 30:F9:ED Sony Corporation
14321 28:C7:18 Altierre
14322 20:46:A1 VECOW Co., Ltd
14323 8C:27:1D QuantHouse
14324 9C:8B:F1 The Warehouse Limited
14325 14:7D:C5 Murata Manufacturing Co., Ltd.
14326 94:46:96 BaudTec Corporation
14327 90:34:2B Gatekeeper Systems, Inc.
14328 D4:52:51 IBT Ingenieurbureau Broennimann Thun
14329 30:71:B2 Hangzhou Prevail Optoelectronic Equipment Co.,LTD.
14330 B8:2A:DC EFR Europäische Funk-Rundsteuerung GmbH
14331 B0:9B:D4 GNH Software India Private Limited
14332 7C:F4:29 NUUO Inc.
14333 B8:CD:A7 Maxeler Technologies Ltd.
14334 F4:94:61 NexGen Storage
14335 80:47:31 Packet Design, Inc.
14336 AC:CB:09 Hefcom Metering (Pty) Ltd
14337 10:EE:D9 Canoga Perkins Corporation
14338 24:0B:B1 KOSTAL Industrie Elektrik GmbH
14339 20:EE:C6 Elefirst Science & Tech Co ., ltd
14340 80:7A:7F ABB Genway Xiamen Electrical Equipment CO., LTD
14341 14:37:3B PROCOM Systems
14342 B8:19:99 Nesys
14343 4C:55:85 Hamilton Systems
14344 8C:CF:5C BEFEGA GmbH
14345 A0:13:3B HiTi Digital, Inc.
14346 44:8E:12 DT Research, Inc.
14347 9C:57:11 Feitian Xunda(Beijing) Aeronautical Information Technology Co., Ltd.
14348 18:AD:4D Polostar Technology Corporation
14349 4C:A7:4B Alcatel Lucent
14350 54:94:78 Silvershore Technology Partners
14351 F4:B1:64 Lightning Telecommunications Technology Co. Ltd
14352 0C:FC:83 Airoha Technology Corp.,
14353 0C:51:F7 CHAUVIN ARNOUX
14354 70:B0:35 Shenzhen Zowee Technology Co., Ltd
14355 70:81:05 Cisco Systems, Inc
14356 00:08:2F Cisco Systems, Inc
14357 54:20:18 Tely Labs
14358 58:1F:EF Tuttnaer LTD
14359 F8:F2:5A G-Lab GmbH
14360 BC:77:9F SBM Co., Ltd.
14361 C0:58:A7 Pico Systems Co., Ltd.
14362 04:D7:83 Y&H E&C Co.,LTD.
14363 00:E1:75 AK-Systems Ltd
14364 84:3F:4E Tri-Tech Manufacturing, Inc.
14365 C8:32:32 Hunting Innova
14366 D0:59:C3 CeraMicro Technology Corporation
14367 EC:96:81 2276427 Ontario Inc
14368 B8:28:8B Parker Hannifin Manufacturing (UK) Ltd
14369 58:35:D9 Cisco Systems, Inc
14370 80:2E:14 azeti Networks AG
14371 E8:94:4C Cogent Healthcare Systems Ltd
14372 68:F8:95 Redflow Limited
14373 A8:87:92 Broadband Antenna Tracking Systems
14374 90:19:00 SCS SA
14375 AC:93:2F Nokia Corporation
14376 14:35:B3 Future Designs, Inc.
14377 FC:F1:CD OPTEX-FA CO.,LTD.
14378 B0:38:29 Siliconware Precision Industries Co., Ltd.
14379 BC:0F:2B FORTUNE TECHGROUP CO.,LTD
14380 8C:F9:C9 MESADA Technology Co.,Ltd.
14381 E4:2A:D3 Magneti Marelli S.p.A. Powertrain
14382 FC:10:BD Control Sistematizado S.A.
14383 44:37:19 2 Save Energy Ltd
14384 E8:3E:B6 RIM
14385 94:FD:1D WhereWhen Corp
14386 0C:E8:2F Bonfiglioli Vectron GmbH
14387 C0:62:6B Cisco Systems, Inc
14388 74:D0:DC ERICSSON AB
14389 B4:B8:8D Thuh Company
14390 60:F5:9C CRU-Dataport
14391 C4:10:8A Ruckus Wireless
14392 4C:73:A5 KOVE
14393 F8:69:71 Seibu Electric Co.,
14394 44:AA:27 udworks Co., Ltd.
14395 6C:AD:3F Hubbell Building Automation, Inc.
14396 84:27:CE Corporation of the Presiding Bishop of The Church of Jesus Christ of Latter-day Saints
14397 D4:28:B2 ioBridge, Inc.
14398 90:B8:D0 Joyent, Inc.
14399 90:90:60 RSI VIDEO TECHNOLOGIES
14400 28:14:71 Lantis co., LTD.
14401 14:07:E0 Abrantix AG
14402 DC:CF:94 Beijing Rongcheng Hutong Technology Co., Ltd.
14403 18:E2:88 STT Condigi
14404 68:87:6B INQ Mobile Limited
14405 98:66:EA Industrial Control Communications, Inc.
14406 F4:A5:2A Hawa Technologies Inc
14407 90:CF:15 Nokia Corporation
14408 B8:D4:9D M Seven System Ltd.
14409 B0:A1:0A Pivotal Systems Corporation
14410 48:F4:7D TechVision Holding Internation Limited
14411 6C:39:1D Beijing ZhongHuaHun Network Information center
14412 64:D2:41 Keith & Koep GmbH
14413 10:12:12 Vivo International Corporation Pty Ltd
14414 50:87:B8 Nuvyyo Inc
14415 E4:12:89 topsystem Systemhaus GmbH
14416 A4:13:4E Luxul
14417 B0:99:28 FUJITSU LIMITED
14418 8C:11:CB ABUS Security-Center GmbH & Co. KG
14419 80:64:59 Nimbus Inc.
14420 A4:5A:1C smart-electronic GmbH
14421 8C:89:A5 Micro-Star INT'L CO., LTD
14422 3C:67:2C Sciovid Inc.
14423 18:D0:71 DASAN CO., LTD.
14424 38:D1:35 EasyIO Corporation Sdn. Bhd.
14425 18:4E:94 MESSOA TECHNOLOGIES INC.
14426 94:D9:3C ENELPS
14427 DC:9B:1E Intercom, Inc.
14428 5C:77:57 Haivision Network Video
14429 E8:B4:AE Shenzhen C&D Electronics Co.,Ltd
14430 C4:56:00 Galleon Embedded Computing
14431 E4:2F:F6 Unicore communication Inc.
14432 B8:F4:D0 Herrmann Ultraschalltechnik GmbH & Co. Kg
14433 B4:F3:23 PETATEL INC.
14434 C8:1E:8E ADV Security (S) Pte Ltd
14435 AC:CA:BA Midokura Co., Ltd.
14436 9C:41:7C Hame Technology Co., Limited
14437 10:76:8A EoCell
14438 04:46:65 Murata Manufacturing Co., Ltd.
14439 D0:13:1E Sunrex Technology Corp
14440 38:01:97 TSST Global,Inc
14441 B4:01:42 GCI Science & Technology Co.,LTD
14442 84:6E:B1 Park Assist LLC
14443 6C:50:4D Cisco Systems, Inc
14444 C0:C1:C0 Cisco-Linksys, LLC
14445 1C:BD:0E Amplified Engineering Pty Ltd
14446 F0:A7:64 GST Co., Ltd.
14447 A0:F2:17 GE Medical System(China) Co., Ltd.
14448 64:34:09 BITwave Pte Ltd
14449 20:D5:AB Korea Infocom Co.,Ltd.
14450 F0:58:49 CareView Communications
14451 BC:15:A6 Taiwan Jantek Electronics,Ltd.
14452 24:1A:8C Squarehead Technology AS
14453 10:83:D2 Microseven Systems, LLC
14454 F0:5D:89 Dycon Limited
14455 AC:02:CF RW Tecnologia Industria e Comercio Ltda
14456 90:67:B5 Alcatel-Lucent
14457 40:98:7B Aisino Corporation
14458 6C:2E:33 Accelink Technologies Co.,Ltd.
14459 4C:ED:DE ASKEY COMPUTER CORP
14460 E8:E0:8F GRAVOTECH MARKING SAS
14461 78:B6:C1 AOBO Telecom Co.,Ltd
14462 B8:BA:68 Xi'an Jizhong Digital Communication Co.,Ltd
14463 BC:38:D2 Pandachip Limited
14464 14:EE:9D AirNav Systems LLC
14465 48:17:4C MicroPower technologies
14466 F8:10:37 Atopia Systems, LP
14467 64:F9:87 Avvasi Inc.
14468 3C:74:37 RIM
14469 04:20:9A Panasonic AVC Networks Company
14470 64:DC:01 Static Systems Group PLC
14471 1C:F5:E7 Turtle Industry Co., Ltd.
14472 9C:4A:7B Nokia Corporation
14473 2C:80:65 HARTING Inc. of North America
14474 F8:F0:14 RackWare Inc.
14475 E4:1C:4B V2 TECHNOLOGY, INC.
14476 E0:14:3E Modoosis Inc.
14477 5C:69:84 NUVICO
14478 20:4A:AA Hanscan Spain S.A.
14479 F0:25:72 Cisco Systems, Inc
14480 80:91:C0 AgileMesh, Inc.
14481 0C:F0:B4 Globalsat International Technology Ltd
14482 BC:C6:1A SPECTRA EMBEDDED SYSTEMS
14483 48:DF:1C Wuhan NEC Fibre Optic Communications industry Co. Ltd
14484 D0:D3:FC Mios, Ltd.
14485 98:94:49 Skyworth Wireless Technology Ltd.
14486 C8:DF:7C Nokia Corporation
14487 F8:C6:78 Carefusion
14488 FC:35:98 Favite Inc.
14489 A0:AA:FD EraThink Technologies Corp.
14490 80:1F:02 Edimax Technology Co. Ltd.
14491 E0:3E:7D data-complex GmbH
14492 A4:E3:2E Silicon & Software Systems Ltd.
14493 1C:19:DE eyevis GmbH
14494 DC:07:C1 HangZhou QiYang Technology Co.,Ltd.
14495 D8:FE:8F IDFone Co., Ltd.
14496 00:06:F6 Cisco Systems, Inc
14497 AC:AB:8D Lyngso Marine A/S
14498 18:14:56 Nokia Corporation
14499 E8:99:5A PiiGAB, Processinformation i Goteborg AB
14500 D4:E3:2C S. Siedle & Sohne
14501 68:DC:E8 PacketStorm Communications
14502 78:22:3D Affirmed Networks
14503 60:C9:80 Trymus
14504 94:CD:AC Creowave Oy
14505 F4:DC:DA Zhuhai Jiahe Communication Technology Co., limited
14506 10:0D:32 Embedian, Inc.
14507 D8:29:86 Best Wish Technology LTD
14508 C0:3B:8F Minicom Digital Signage
14509 A4:21:8A Nortel Networks
14510 6C:04:60 RBH Access Technologies Inc.
14511 5C:86:4A Secret Labs LLC
14512 B8:BA:72 Cynove
14513 C0:0D:7E Additech, Inc.
14514 68:78:4C Nortel Networks
14515 6C:62:6D Micro-Star INT'L CO., LTD
14516 88:41:C1 ORBISAT DA AMAZONIA IND E AEROL SA
14517 18:B2:09 Torrey Pines Logic, Inc
14518 30:18:CF DEOS control systems GmbH
14519 4C:F7:37 SamJi Electronics Co., Ltd
14520 40:40:6B Icomera
14521 18:80:CE Barberry Solutions Ltd
14522 CC:43:E3 Trump s.a.
14523 6C:22:AB Ainsworth Game Technology
14524 3C:10:6F ALBAHITH TECHNOLOGIES
14525 7C:E0:44 NEON Inc
14526 64:D0:2D Next Generation Integration (NGI)
14527 A0:40:41 SAMWONFA Co.,Ltd.
14528 78:8C:54 Eltek Technologies LTD
14529 94:11:DA ITF Fröschl GmbH
14530 10:E8:EE PhaseSpace
14531 A4:7C:1F Cobham plc
14532 8C:1F:94 RF Surgical System Inc.
14533 74:A4:A7 QRS Music Technologies, Inc.
14534 80:39:E5 PATLITE CORPORATION
14535 BC:FF:AC TOPCON CORPORATION
14536 60:2A:54 CardioTek B.V.
14537 1C:3D:E7 Sigma Koki Co.,Ltd.
14538 48:2C:EA Motorola Inc Business Light Radios
14539 70:E1:39 3view Ltd
14540 AC:61:23 Drivven, Inc.
14541 3C:04:BF PRAVIS SYSTEMS Co.Ltd.,
14542 44:3D:21 Nuvolt
14543 74:90:50 Renesas Electronics Corporation
14544 7C:BB:6F Cosco Electronics Co., Ltd.
14545 D4:66:A8 Riedo Networks GmbH
14546 98:E1:65 Accutome
14547 EC:66:D1 B&W Group LTD
14548 38:5F:C3 Yu Jeong System, Co.Ltd
14549 94:85:7A Evantage Industries Corp
14550 44:51:DB Raytheon BBN Technologies
14551 64:99:5D LGE
14552 58:50:76 Linear Equipamentos Eletronicos SA
14553 40:83:DE Zebra Technologies Inc
14554 88:97:DF Entrypass Corporation Sdn. Bhd.
14555 0C:15:C5 SDTEC Co., Ltd.
14556 98:03:A0 ABB n.v. Power Quality Products
14557 DC:FA:D5 STRONG Ges.m.b.H.
14558 D8:46:06 Silicon Valley Global Marketing
14559 68:92:34 Ruckus Wireless
14560 D0:E3:47 Yoga
14561 84:A9:91 Cyber Trans Japan Co.,Ltd.
14562 D8:1C:14 Compacta International, Ltd.
14563 90:88:A2 IONICS TECHNOLOGY ME LTDA
14564 B0:B8:D5 Nanjing Nengrui Auto Equipment CO.,Ltd
14565 84:97:B8 Memjet Inc.
14566 A8:55:6A Pocketnet Technology Inc.
14567 B0:81:D8 I-sys Corp
14568 20:6A:FF Atlas Elektronik UK Limited
14569 EC:54:2E Shanghai XiMei Electronic Technology Co. Ltd
14570 B8:8E:3A Infinite Technologies JLT
14571 74:BE:08 ATEK Products, LLC
14572 E0:EE:1B Panasonic Automotive Systems Company of America
14573 E8:0C:38 DAEYOUNG INFORMATION SYSTEM CO., LTD
14574 68:59:7F Alcatel Lucent
14575 2C:30:68 Pantech Co.,Ltd
14576 5C:40:58 Jefferson Audio Video Systems, Inc.
14577 64:31:7E Dexin Corporation
14578 AC:9B:84 Smak Tecnologia e Automacao
14579 4C:02:2E CMR KOREA CO., LTD
14580 24:A4:2C KOUKAAM a.s.
14581 34:F3:9B WizLAN Ltd.
14582 74:B9:EB JinQianMao Technology Co.,Ltd.
14583 24:45:97 GEMUE Gebr. Mueller Apparatebau
14584 30:69:4B RIM
14585 AC:51:35 MPI TECH
14586 E4:EC:10 Nokia Corporation
14587 00:D3:8D Hotel Technology Next Generation
14588 3C:62:78 SHENZHEN JETNET TECHNOLOGY CO.,LTD.
14589 80:81:A5 TONGQING COMMUNICATION EQUIPMENT (SHENZHEN) Co.,Ltd
14590 EC:8E:AD DLX
14591 EC:DE:3D Lamprey Networks, Inc.
14592 04:FE:7F Cisco Systems, Inc
14593 E8:05:6D Nortel Networks
14594 00:D1:1C ACETEL
14595 10:56:CA Peplink International Ltd.
14596 44:A6:89 PROMAX ELECTRONICA SA
14597 10:CC:DB AXIMUM PRODUITS ELECTRONIQUES
14598 6C:92:BF Inspur Electronic Information Industry Co.,Ltd.
14599 E0:1C:EE Bravo Tech, Inc.
14600 3C:19:15 GFI Chrono Time
14601 EC:5C:69 MITSUBISHI HEAVY INDUSTRIES MECHATRONICS SYSTEMS,LTD.
14602 04:E5:48 Cohda Wireless Pty Ltd
14603 0C:1D:C2 SeAH Networks
14604 28:CD:4C Individual Computers GmbH
14605 8C:53:F7 A&D ENGINEERING CO., LTD.
14606 78:11:85 NBS Payment Solutions Inc.
14607 28:93:FE Cisco Systems, Inc
14608 10:B7:F6 Plastoform Industries Ltd.
14609 20:59:A0 Paragon Technologies Inc.
14610 48:71:19 SGB GROUP LTD.
14611 E0:AB:FE Orb Networks, Inc.
14612 CC:EA:1C DCONWORKS Co., Ltd
14613 AC:E3:48 MadgeTech, Inc
14614 68:7F:74 Cisco-Linksys, LLC
14615 CC:B8:88 AnB Securite s.a.
14616 CC:22:18 InnoDigital Co., Ltd.
14617 B8:64:91 CK Telecom Ltd
14618 80:C8:62 Openpeak, Inc
14619 E4:35:93 Hangzhou GoTo technology Co.Ltd
14620 E0:BC:43 C2 Microsystems, Inc.
14621 78:84:EE INDRA ESPACIO S.A.
14622 2C:3F:3E Alge-Timing GmbH
14623 C0:CF:A3 Creative Electronics & Software, Inc.
14624 D4:82:3E Argosy Technologies, Ltd.
14625 84:48:23 WOXTER TECHNOLOGY Co. Ltd
14626 D0:F0:DB Ericsson
14627 7C:14:76 Damall Technologies SAS
14628 D0:58:75 Active Control Technology Inc.
14629 D8:1B:FE TWINLINX CORPORATION
14630 D4:6C:BF Goodrich ISR
14631 5C:57:C8 Nokia Corporation
14632 4C:C6:02 Radios, Inc.
14633 3C:05:AB Product Creation Studio
14634 3C:39:C3 JW Electronics Co., Ltd.
14635 54:7F:EE Cisco Systems, Inc
14636 A4:C2:AB Hangzhou LEAD-IT Information & Technology Co.,Ltd
14637 48:AA:5D Store Electronic Systems
14638 10:62:C9 Adatis GmbH & Co. KG
14639 D8:AE:90 Itibia Technologies
14640 90:47:16 RORZE CORPORATION
14641 28:E7:94 Microtime Computer Inc.
14642 88:94:F9 Gemicom Technology, Inc.
14643 0C:A4:2A OB Telecom Electronic Technology Co., Ltd
14644 58:50:E6 Best Buy Corporation
14645 AC:9A:96 Lantiq Deutschland GmbH
14646 E8:6C:DA Supercomputers and Neurocomputers Research Center
14647 24:B6:B8 FRIEM SPA
14648 F8:6E:CF Arcx Inc
14649 8C:84:01 Private
14650 6C:70:39 Novar GmbH
14651 A4:56:1B MCOT Corporation
14652 80:EE:73 Shuttle Inc.
14653 10:C7:3F Midas Klark Teknik Ltd
14654 40:8A:9A TITENG CO., Ltd.
14655 70:2B:1D E-Domus International Limited
14656 F0:77:D0 Xcellen
14657 78:5C:72 Hioso Technology Co., Ltd.
14658 94:23:6E Shenzhen Junlan Electronic Ltd
14659 88:BA:7F Qfiednet Co., Ltd.
14660 E0:26:36 Nortel Networks
14661 44:56:B7 Spawn Labs, Inc
14662 A0:98:05 OpenVox Communication Co Ltd
14663 00:27:1D Comba Telecom Systems (China) Ltd.
14664 00:27:21 Shenzhen Baoan Fenda Industrial Co., Ltd
14665 A0:9A:5A Time Domain
14666 64:A8:37 Juni Korea Co., Ltd
14667 B4:B5:AF Minsung Electronics
14668 04:4F:AA Ruckus Wireless
14669 44:56:8D PNC Technologies Co., Ltd.
14670 AC:D1:80 Crexendo Business Solutions, Inc.
14671 AC:83:17 Shenzhen Furtunetel Communication Co., Ltd
14672 E8:0B:13 Akib Systems Taiwan, INC
14673 44:C9:A2 Greenwald Industries
14674 9C:B2:06 PROCENTEC
14675 64:6E:6C Radio Datacom LLC
14676 E4:75:1E Getinge Sterilization AB
14677 F8:81:1A OVERKIZ
14678 04:2B:BB PicoCELA, Inc.
14679 FC:08:77 Prentke Romich Company
14680 EC:D0:0E MiraeRecognition Co., Ltd.
14681 74:7E:1A Red Embedded Design Limited
14682 C4:7D:4F Cisco Systems, Inc
14683 4C:9E:E4 Hanyang Navicom Co.,Ltd.
14684 3C:DF:1E Cisco Systems, Inc
14685 BC:B1:81 SHARP CORPORATION
14686 78:B8:1A INTER SALES A/S
14687 78:19:2E NASCENT Technology
14688 2C:06:23 Win Leader Inc.
14689 C8:2E:94 Halfa Enterprise Co., Ltd.
14690 0C:27:55 Valuable Techologies Limited
14691 C0:38:F9 Nokia Danmark A/S
14692 F4:63:49 Diffon Corporation
14693 5C:87:78 Cybertelbridge co.,ltd
14694 9C:5E:73 Calibre UK LTD
14695 F0:62:81 ProCurve Networking by HP
14696 00:3A:9B Cisco Systems, Inc
14697 2C:91:27 Eintechno Corporation
14698 C0:9C:92 COBY
14699 84:90:00 Arnold & Richter Cine Technik
14700 C8:72:48 Aplicom Oy
14701 74:D8:50 Evrisko Systems
14702 6C:AC:60 Venetex Corp
14703 DC:02:65 Meditech Kft
14704 98:6D:C8 TOSHIBA MITSUBISHI-ELECTRIC INDUSTRIAL SYSTEMS CORPORATION
14705 68:A1:B7 Honghao Mingchuan Technology (Beijing) CO.,Ltd.
14706 7C:CF:CF Shanghai SEARI Intelligent System Co., Ltd
14707 EC:30:91 Cisco Systems, Inc
14708 30:32:D4 Hanilstm Co., Ltd.
14709 00:26:EE TKM GmbH
14710 00:26:E7 Shanghai ONLAN Communication Tech. Co., Ltd.
14711 00:26:E1 Stanford University, OpenFlow Group
14712 00:26:DB Ionics EMS Inc.
14713 00:26:CE Kozumi USA Corp.
14714 00:26:D5 Ory Solucoes em Comercio de Informatica Ltda.
14715 00:26:C8 System Sensor
14716 00:27:11 LanPro Inc
14717 00:27:0D Cisco Systems, Inc
14718 00:27:07 Lift Complex DS, JSC
14719 00:27:00 Shenzhen Siglent Technology Co., Ltd.
14720 00:26:FA BandRich Inc.
14721 00:26:F4 Nesslab
14722 00:25:D7 CEDO
14723 00:25:D2 InpegVision Co., Ltd
14724 00:25:D1 Eastern Asia Technology Limited
14725 00:25:CB Reiner SCT
14726 00:25:C4 Ruckus Wireless
14727 00:25:BF Wireless Cables Inc.
14728 00:25:B1 Maya-Creation Corporation
14729 00:25:B8 Agile Communications, Inc.
14730 00:25:B2 MBDA Deutschland GmbH
14731 00:25:AC I-Tech corporation
14732 00:26:C2 SCDI Co. LTD
14733 00:26:BC General Jack Technology Ltd.
14734 00:26:B4 Ford Motor Company
14735 00:26:AE Wireless Measurement Ltd
14736 00:26:AA Kenmec Mechanical Engineering Co., Ltd.
14737 00:26:A4 Novus Produtos Eletronicos Ltda
14738 00:26:98 Cisco Systems, Inc
14739 00:26:9D M2Mnet Co., Ltd.
14740 00:26:8B Guangzhou Escene Computer Technology Limited
14741 00:26:85 Digital Innovation
14742 00:26:78 Logic Instrument SA
14743 00:26:72 AAMP of America
14744 00:26:6B SHINE UNION ENTERPRISE LIMITED
14745 00:26:66 EFM Networks
14746 00:26:65 ProtectedLogic Corporation
14747 00:26:51 Cisco Systems, Inc
14748 00:26:52 Cisco Systems, Inc
14749 00:26:46 SHENYANG TONGFANG MULTIMEDIA TECHNOLOGY COMPANY LIMITED
14750 00:26:40 Baustem Broadband Technologies, Ltd.
14751 00:26:3A Digitec Systems
14752 00:26:34 Infineta Systems, Inc
14753 00:26:33 MIR - Medical International Research
14754 00:26:2E Chengdu Jiuzhou Electronic Technology Inc
14755 00:26:27 Truesell
14756 00:26:21 InteliCloud Technology Inc.
14757 00:26:1B LAUREL BANK MACHINES CO., LTD.
14758 00:26:14 KTNF
14759 00:26:0E Ablaze Systems, LLC
14760 00:26:02 SMART Temps LLC
14761 00:26:01 Cutera Inc
14762 00:25:F7 Ansaldo STS USA
14763 00:25:FC ENDA ENDUSTRIYEL ELEKTRONIK LTD. STI.
14764 00:25:ED NuVo Technologies LLC
14765 00:25:EE Avtex Ltd
14766 00:25:E8 Idaho Technology
14767 00:25:E3 Hanshinit Inc.
14768 00:25:DE Probits Co., LTD.
14769 00:25:79 J & F Labs
14770 00:25:7E NEW POS Technology Limited
14771 00:25:72 Nemo-Q International AB
14772 00:25:6B ATENIX E.E. s.r.l.
14773 00:25:6C Azimut Production Association JSC
14774 00:25:5F SenTec AG
14775 00:25:5A Tantalus Systems Corp.
14776 00:25:59 Syphan Technologies Ltd
14777 00:25:A5 Walnut Media Network
14778 00:25:9F TechnoDigital Technologies GmbH
14779 00:25:99 Hedon e.d. B.V.
14780 00:25:92 Guangzhou Shirui Electronic Co., Ltd
14781 00:25:8D Haier
14782 00:25:88 Genie Industries, Inc.
14783 00:25:83 Cisco Systems, Inc
14784 00:25:4C Videon Central, Inc.
14785 00:25:36 Oki Electric Industry Co., Ltd.
14786 00:25:3D DRS Consolidated Controls
14787 00:25:40 Quasar Technologies, Inc.
14788 00:25:33 WITTENSTEIN AG
14789 00:25:2C Entourage Systems, Inc.
14790 00:25:02 NaturalPoint
14791 00:24:FB Private
14792 00:24:F6 MIYOSHI ELECTRONICS CORPORATION
14793 00:24:EA iris-GmbH infrared & intelligent sensors
14794 00:24:E3 CAO Group
14795 00:25:27 Bitrode Corp.
14796 00:25:24 Lightcomm Technology Co., Ltd
14797 00:25:1F ZYNUS VISION INC.
14798 00:25:1A Psiber Data Systems Inc.
14799 00:25:15 SFR
14800 00:25:0E gt german telematics gmbh
14801 00:25:07 ASTAK Inc.
14802 00:25:09 SHARETRONIC Group LTD
14803 00:24:37 Motorola - BSG
14804 00:24:3C S.A.A.A.
14805 00:24:30 Ruby Tech Corp.
14806 00:23:FB IP Datatel, LLC.
14807 00:23:F3 Glocom, Inc.
14808 00:23:EF Zuend Systemtechnik AG
14809 00:23:E9 F5 Networks, Inc.
14810 00:23:E3 Microtronic AG
14811 00:23:E2 SEA Signalisation
14812 00:23:DD ELGIN S.A.
14813 00:23:D0 Uniloc USA Inc.
14814 00:23:CA Behind The Set, LLC
14815 00:24:B0 ESAB AB
14816 00:24:A9 Ag Leader Technology
14817 00:24:A2 Hong Kong Middleware Technology Limited
14818 00:24:A4 Siklu Communication
14819 00:24:9D NES Technology Inc.
14820 00:24:8A Kaga Electronics Co., Ltd.
14821 00:24:8F DO-MONIX
14822 00:24:96 Ginzinger electronic systems
14823 00:24:77 Tibbo Technology
14824 00:24:70 AUROTECH ultrasound AS.
14825 00:24:72 ReDriven Power Inc.
14826 00:24:6B Covia, Inc.
14827 00:24:64 Bridge Technologies Co AS
14828 00:24:5F Vine Telecom CO.,Ltd.
14829 00:24:20 NetUP Inc.
14830 00:24:26 NOHMI BOSAI LTD.
14831 00:24:1A Red Beetle Inc.
14832 00:24:13 Cisco Systems, Inc
14833 00:24:0D OnePath Networks LTD.
14834 00:24:0E Inventec Besta Co., Ltd.
14835 00:24:07 TELEM SAS
14836 00:24:00 Nortel Networks
14837 00:24:D0 Shenzhen SOGOOD Industry CO.,LTD.
14838 00:24:D5 Winward Industrial Limited
14839 00:24:C9 Broadband Solutions Group
14840 00:24:C4 Cisco Systems, Inc
14841 00:24:BF CIAT
14842 00:24:B5 Nortel Networks
14843 00:24:5A Nanjing Panda Electronics Company Limited
14844 00:24:53 Initra d.o.o.
14845 00:24:4D Hokkaido Electronics Corporation
14846 00:24:52 Silicon Software GmbH
14847 00:24:46 MMB Research Inc.
14848 00:24:41 Wanzl Metallwarenfabrik GmbH
14849 00:23:68 Zebra Technologies Inc
14850 00:23:6F DAQ System
14851 00:23:62 Goldline Controls
14852 00:23:61 Unigen Corporation
14853 00:23:5C Aprius, Inc.
14854 00:23:55 Kinco Automation(Shanghai) Ltd.
14855 00:23:4F Luminous Power Technologies Pvt. Ltd.
14856 00:23:50 LynTec
14857 00:23:49 Helmholtz Centre Berlin for Material and Energy
14858 00:22:44 Chengdu Linkon Communications Device Co., Ltd
14859 00:22:4F Byzoro Networks Ltd.
14860 00:22:48 Microsoft Corporation
14861 00:22:3E IRTrans GmbH
14862 00:22:39 Indiana Life Sciences Incorporated
14863 00:22:32 Design Design Technology Ltd
14864 00:22:2C Ceton Corp
14865 00:23:0E Gorba AG
14866 00:23:07 FUTURE INNOVATION TECH CO.,LTD
14867 00:23:02 Cobalt Digital, Inc.
14868 00:22:EB Data Respons A/S
14869 00:22:EC IDEALBT TECHNOLOGY CORPORATION
14870 00:22:F1 Private
14871 00:23:9E Jiangsu Lemote Technology Corporation Limited
14872 00:23:98 Vutlan sro
14873 00:23:8A Ciena Corporation
14874 00:23:84 GGH Engineering s.r.l.
14875 00:23:42 Coffee Equipment Company
14876 00:23:36 METEL s.r.o.
14877 00:23:3D Novero holding B.V.
14878 00:23:30 DIZIPIA, INC.
14879 00:23:2C Senticare
14880 00:23:20 Nicira Networks
14881 00:23:1D Deltacom Electronics Ltd
14882 00:23:1E Cezzer Multimedia Technologies
14883 00:22:B8 Norcott
14884 00:22:B7 GSS Grundig SAT-Systems GmbH
14885 00:22:B2 4RF Communications Ltd
14886 00:22:AB Shenzhen Turbosight Technology Ltd
14887 00:22:A6 Sony Computer Entertainment America
14888 00:22:9F Sensys Traffic AB
14889 00:22:E5 Fisher-Rosemount Systems Inc.
14890 00:22:DE OPPO Digital, Inc.
14891 00:22:D9 Fortex Industrial Ltd.
14892 00:22:D2 All Earth Comércio de Eletrônicos LTDA.
14893 00:22:CC SciLog, Inc.
14894 00:22:C8 Applied Instruments B.V.
14895 00:22:BE Cisco Systems, Inc
14896 00:22:8C Photon Europe GmbH
14897 00:22:86 ASTRON
14898 00:22:85 NOMUS COMM SYSTEMS
14899 00:22:80 A2B Electronics AB
14900 00:22:76 Triple EYE B.V.
14901 00:22:7B Apogee Labs, Inc.
14902 00:22:62 BEP Marine
14903 00:22:6C LinkSprite Technologies, Inc.
14904 00:22:5E Uwin Technologies Co.,LTD
14905 00:22:58 Taiyo Yuden Co., Ltd.
14906 00:23:C3 LogMeIn, Inc.
14907 00:23:BD Digital Ally, Inc.
14908 00:23:B7 Q-Light Co., Ltd.
14909 00:23:B1 Longcheer Technology (Singapore) Pte Ltd
14910 00:23:B0 COMXION Technology Inc.
14911 00:23:AB Cisco Systems, Inc
14912 00:23:A4 New Concepts Development Corp.
14913 00:1F:C0 Control Express Finland Oy
14914 00:1F:BB Xenatech Co.,LTD
14915 00:1F:B4 SmartShare Systems
14916 00:1F:AD Brown Innovations, Inc
14917 00:1F:AF NextIO, Inc.
14918 00:1F:AE Blick South Africa (Pty) Ltd
14919 00:1F:A8 Smart Energy Instruments Inc.
14920 00:1F:A3 T&W Electronics(Shenzhen)Co.,Ltd.
14921 00:21:42 Advanced Control Systems doo
14922 00:21:40 EN Technologies Inc.
14923 00:21:38 Cepheid
14924 00:21:2E dresden-elektronik
14925 00:21:28 Oracle Corporation
14926 00:21:22 Chip-pro Ltd.
14927 00:21:1B Cisco Systems, Inc
14928 00:21:15 PHYWE Systeme GmbH & Co. KG
14929 00:21:16 Transcon Electronic Systems, spol. s r. o.
14930 00:21:0F Cernium Corp
14931 00:21:0B GEMINI TRAZE RFID PVT. LTD.
14932 00:21:0C Cymtec Systems, Inc.
14933 00:1F:FC Riccius+Sohn GmbH
14934 00:1F:F7 Nakajima All Precision Co., Ltd.
14935 00:21:6E Function ATI (Huizhou) Telecommunications Co., Ltd.
14936 00:21:68 iVeia, LLC
14937 00:21:61 Yournet Inc.
14938 00:21:55 Cisco Systems, Inc
14939 00:21:4E GS Yuasa Power Supply Ltd.
14940 00:21:49 China Daheng Group ,Inc.
14941 00:1F:F0 Audio Partnership
14942 00:1F:E9 Printrex, Inc.
14943 00:1F:EB Trio Datacom Pty Ltd
14944 00:1F:EA Applied Media Technologies Corporation
14945 00:1F:DD GDI LLC
14946 00:1F:D8 A-TRUST COMPUTER CORPORATION
14947 00:1F:D3 RIVA Networks Inc.
14948 00:1F:CE QTECH LLC
14949 00:21:9D Adesys BV
14950 00:21:A1 Cisco Systems, Inc
14951 00:21:98 Thai Radio Co, LTD
14952 00:21:93 Videofon MV
14953 00:21:8D AP Router Ind. Eletronica LTDA
14954 00:21:8E MEKICS CO., LTD.
14955 00:21:87 Imacs GmbH
14956 00:21:81 Si2 Microsystems Limited
14957 00:21:7B Bastec AB
14958 00:21:74 AvaLAN Wireless
14959 00:21:F8 Enseo, Inc.
14960 00:21:F3 Si14 SpA
14961 00:21:EC Solutronic GmbH
14962 00:21:E6 Starlight Video Limited
14963 00:21:E0 CommAgility Ltd
14964 00:21:D3 BOCOM SECURITY(ASIA PACIFIC) LIMITED
14965 00:21:D4 Vollmer Werke GmbH
14966 00:21:D9 SEKONIC CORPORATION
14967 00:21:CD LiveTV
14968 00:21:C7 Russound
14969 00:21:C6 CSJ Global, Inc.
14970 00:21:C1 ABB Oy / Medium Voltage Products
14971 00:21:B4 APRO MEDIA CO., LTD
14972 00:21:AE ALCATEL-LUCENT FRANCE - WTD
14973 00:21:A2 EKE-Electronics Ltd.
14974 00:21:A7 Hantle System Co., Ltd.
14975 00:22:1F eSang Technologies Co., Ltd.
14976 00:22:26 Avaak, Inc.
14977 00:22:1A Audio Precision
14978 00:22:13 PCI CORPORATION
14979 00:22:0D Cisco Systems, Inc
14980 00:22:0C Cisco Systems, Inc
14981 00:22:07 Inteno Broadband Technology AB
14982 00:22:02 Excito Elektronik i Skåne AB
14983 00:21:F9 WIRECOM Technologies
14984 00:1F:40 Speakercraft Inc.
14985 00:1F:38 POSITRON
14986 00:1F:3D Qbit GmbH
14987 00:1F:37 Genesis I&C
14988 00:1F:2A ACCM
14989 00:1F:31 Radiocomp
14990 00:1F:25 MBS GmbH
14991 00:1F:1E Astec Technology Co., Ltd
14992 00:1F:17 IDX Company, Ltd.
14993 00:1F:18 Hakusan.Mfg.Co,.Ltd
14994 00:1E:61 ITEC GmbH
14995 00:1E:5C RB GeneralEkonomik
14996 00:1E:5B Unitron Company, Inc.
14997 00:1E:55 COWON SYSTEMS,Inc.
14998 00:1E:4E DAKO EDV-Ingenieur- und Systemhaus GmbH
14999 00:1E:49 Cisco Systems, Inc
15000 00:1E:44 SANTEC
15001 00:1E:3F TrellisWare Technologies, Inc.
15002 00:1E:38 Bluecard Software Technology Co., Ltd.
15003 00:1E:31 INFOMARK CO.,LTD.
15004 00:1E:32 Zensys
15005 00:1E:2C CyVerse Corporation
15006 00:1E:20 Intertain Inc.
15007 00:1E:19 GTRI
15008 00:1E:0F Briot International
15009 00:1E:E4 ACS Solutions France
15010 00:1E:EB Talk-A-Phone Co.
15011 00:1E:DF Master Industrialization Center Kista
15012 00:1E:DA Wesemann Elektrotechniek B.V.
15013 00:1E:D5 Tekon-Automatics
15014 00:1E:CE BISA Technologies (Hong Kong) Limited
15015 00:1E:C8 Rapid Mobile (Pty) Ltd
15016 00:1E:BB BLUELIGHT TECHNOLOGY INC.
15017 00:1E:B6 TAG Heuer SA
15018 00:1E:B5 Ever Sparkle Technologies Ltd
15019 00:1E:AF Ophir Optronics Ltd
15020 00:1E:AA E-Senza Technologies GmbH
15021 00:1E:9D Recall Technologies, Inc.
15022 00:1E:98 GreenLine Communications
15023 00:1E:97 Medium Link System Technology CO., LTD,
15024 00:1E:91 KIMIN Electronic Co., Ltd.
15025 00:1E:8A eCopy, Inc
15026 00:1E:85 Lagotek Corporation
15027 00:1E:78 Owitek Technology Ltd.,
15028 00:1E:6D IT R&D Center
15029 00:1E:6E Shenzhen First Mile Communications Ltd
15030 00:1F:71 xG Technology, Inc.
15031 00:1F:72 QingDao Hiphone Technology Co,.Ltd
15032 00:1F:76 AirLogic Systems Inc.
15033 00:1F:6C Cisco Systems, Inc
15034 00:1F:60 COMPASS SYSTEMS CORP.
15035 00:1F:65 KOREA ELECTRIC TERMINAL CO., LTD.
15036 00:1F:5F Blatand GmbH
15037 00:1F:59 Kronback Tracers
15038 00:1F:4D Segnetics LLC
15039 00:1F:52 UVT Unternehmensberatung fur Verkehr und Technik GmbH
15040 00:1F:03 NUM AG
15041 00:1E:FE LEVEL s.r.o.
15042 00:1F:04 Granch Ltd.
15043 00:1E:F2 Micro Motion Inc
15044 00:1E:F7 Cisco Systems, Inc
15045 00:1E:F1 Servimat
15046 00:1F:9E Cisco Systems, Inc
15047 00:1F:92 VideoIQ, Inc.
15048 00:1F:97 BERTANA srl
15049 00:1F:8B Cache IQ
15050 00:1F:84 Gigle Semiconductor
15051 00:1F:7F Phabrix Limited
15052 00:1C:FF Napera Networks Inc
15053 00:1C:F8 Parade Technologies, Ltd.
15054 00:1C:F1 SUPoX Technology Co. , LTD.
15055 00:1C:F2 Tenlon Technology Co.,Ltd.
15056 00:1C:EC Mobilesoft (Aust.) Pty Ltd
15057 00:1C:E7 Rocon PLC Research Centre
15058 00:1C:E2 Attero Tech, LLC.
15059 00:1C:DB CARPOINT CO.,LTD
15060 00:1C:D5 ZeeVee, Inc.
15061 00:1C:CF LIMETEK
15062 00:1E:08 Centec Networks Inc
15063 00:1E:03 LiComm Co., Ltd.
15064 00:1D:FC KSIC
15065 00:1D:F5 Sunshine Co,LTD
15066 00:1D:F0 Vidient Systems, Inc.
15067 00:1D:DC HangZhou DeChangLong Tech&Info Co.,Ltd
15068 00:1D:E4 Visioneered Image Systems
15069 00:1D:E2 Radionor Communications
15070 00:1C:C8 INDUSTRONIC Industrie-Electronic GmbH & Co. KG
15071 00:1C:BC CastGrabber, LLC
15072 00:1C:B2 BPT SPA
15073 00:1C:A6 Win4NET
15074 00:1C:AB Meyer Sound Laboratories, Inc.
15075 00:1C:AC Qniq Technology Corp.
15076 00:1C:A1 AKAMAI TECHNOLOGIES, INC.
15077 00:1C:95 Opticomm Corporation
15078 00:1C:90 Empacket Corporation
15079 00:1C:8F Advanced Electronic Design, Inc.
15080 00:1C:89 Force Communications, Inc.
15081 00:1C:7F Check Point Software Technologies
15082 00:1C:75 Segnet Ltd.
15083 00:1C:6E Newbury Networks, Inc.
15084 00:1C:69 Packet Vision Ltd
15085 00:1D:A5 WB Electronics
15086 00:1D:A6 Media Numerics Limited
15087 00:1D:A0 Heng Yu Electronic Manufacturing Company Limited
15088 00:1D:99 Cyan Optic, Inc.
15089 00:1D:94 Climax Technology Co., Ltd
15090 00:1D:93 Modacom
15091 00:1D:8D Raytek GmbH
15092 00:1D:86 Shinwa Industries(China) Ltd.
15093 00:1D:C9 GainSpan Corp.
15094 00:1D:C2 XORTEC OY
15095 00:1D:BD Versamed Inc.
15096 00:1D:B6 BestComm Networks, Inc.
15097 00:1D:B0 FuJian HengTong Information Technology Co.,Ltd
15098 00:1D:AC Gigamon Systems LLC
15099 00:1D:81 GUANGZHOU GATEWAY ELECTRONICS CO., LTD
15100 00:1D:69 Knorr-Bremse IT-Services GmbH
15101 00:1D:70 Cisco Systems, Inc
15102 00:1D:77 NSGate
15103 00:1D:7C ABE Elettronica S.p.A.
15104 00:1D:64 Adam Communications Systems Int Ltd
15105 00:1D:5D Control Dynamics Pty. Ltd.
15106 00:1D:2E Ruckus Wireless
15107 00:1D:21 Alcad SL
15108 00:1D:1C Gennet s.a.
15109 00:1D:17 Digital Sky Corporation
15110 00:1D:12 ROHM CO., LTD.
15111 00:1D:11 Analogue & Micro Ltd
15112 00:1D:0B Power Standards Lab
15113 00:1D:04 Zipit Wireless, Inc.
15114 00:1D:58 CQ Inc
15115 00:1D:57 CAETEC Messtechnik
15116 00:1D:51 Babcock & Wilcox Power Generation Group, Inc
15117 00:1D:47 Covote GmbH & Co KG
15118 00:1D:40 Intel – GE Care Innovations LLC
15119 00:1D:34 SYRIS Technology Corp
15120 00:1D:2D Pylone, Inc.
15121 00:1B:2A Cisco Systems, Inc
15122 00:1B:1D Phoenix International Co., Ltd
15123 00:1B:22 Palit Microsystems ( H.K.) Ltd.
15124 00:1B:1B Siemens AG,
15125 00:1B:16 Celtro Ltd.
15126 00:1B:0A Intelligent Distributed Controls Ltd
15127 00:1B:0F Petratec
15128 00:1A:FE SOFACREAL
15129 00:1B:03 Action Technology (SZ) Co., Ltd
15130 00:1B:68 Modnnet Co., Ltd
15131 00:1B:62 JHT Optoelectronics Co.,Ltd.
15132 00:1B:61 Digital Acoustics, LLC
15133 00:1B:5C Azuretec Co., Ltd.
15134 00:1B:55 Hurco Automation Ltd.
15135 00:1B:50 Nizhny Novgorod Factory named after M.Frunze, FSUE (NZiF)
15136 00:1B:44 SanDisk Corporation
15137 00:1B:49 Roberts Radio limited
15138 00:1B:42 Wise & Blue
15139 00:1B:3D EuroTel Spa
15140 00:1B:36 Tsubata Engineering Co.,Ltd. (Head Office)
15141 00:1B:31 Neural Image. Co. Ltd.
15142 00:1C:56 Pado Systems, Inc.
15143 00:1C:5B Chubb Electronic Security Systems Ltd
15144 00:1C:5D Leica Microsystems
15145 00:1C:5C Integrated Medical Systems, Inc.
15146 00:1C:51 Celeno Communications
15147 00:1C:52 VISIONEE SRL
15148 00:1C:45 Chenbro Micom Co., Ltd.
15149 00:1C:4C Petrotest Instruments
15150 00:1C:39 S Netsystems Inc.
15151 00:1C:40 VDG-Security bv
15152 00:1C:32 Telian Corporation
15153 00:1A:C7 UNIPOINT
15154 00:1A:C2 YEC Co.,Ltd.
15155 00:1A:B8 Anseri Corporation
15156 00:1A:BD Impatica Inc.
15157 00:1A:B1 Asia Pacific Satellite Industries Co., Ltd.
15158 00:1B:8C JMicron Technology Corp.
15159 00:1B:91 EFKON AG
15160 00:1B:87 Deepsound Tech. Co., Ltd
15161 00:1B:82 Taiwan Semiconductor Co., Ltd.
15162 00:1B:7B The Tintometer Ltd
15163 00:1B:74 MiraLink Corporation
15164 00:1B:6F Teletrak Ltd
15165 00:1A:FC ModusLink Corporation
15166 00:1A:F2 Dynavisions Schweiz AG
15167 00:1A:F7 dataschalt e+a GmbH
15168 00:1A:ED INCOTEC GmbH
15169 00:1A:DF Interactivetv Pty Limited
15170 00:1A:E1 EDGE ACCESS INC
15171 00:1A:E6 Atlanta Advanced Communications Holdings Limited
15172 00:1A:D3 Vamp Ltd.
15173 00:1A:DA Biz-2-Me Inc.
15174 00:1A:CE YUPITERU CORPORATION
15175 00:1B:C8 MIURA CO.,LTD
15176 00:1B:C1 HOLUX Technology, Inc.
15177 00:1B:B7 Alta Heights Technology Corp.
15178 00:1B:AB Telchemy, Incorporated
15179 00:1B:B0 BHARAT ELECTRONICS
15180 00:1B:A4 S.A.E Afikim
15181 00:1B:9F Calyptech Pty Ltd
15182 00:1B:9D Novus Security Sp. z o.o.
15183 00:1B:F6 CONWISE Technology Corporation Ltd.
15184 00:1B:F1 Nanjing SilverNet Software Co., Ltd.
15185 00:1B:EC Netio Technologies Co., Ltd
15186 00:1B:E7 Postek Electronics Co., Ltd.
15187 00:1B:E0 TELENOT ELECTRONIC GmbH
15188 00:1B:D9 Edgewater Computer Systems
15189 00:1B:DB Valeo VECS
15190 00:1B:D4 Cisco Systems, Inc
15191 00:1B:CD DAVISCOMMS (S) PTE LTD
15192 00:1C:2D FlexRadio Systems
15193 00:1C:1C Center Communication Systems GmbH
15194 00:1C:21 Nucsafe Inc.
15195 00:1C:20 CLB Benelux
15196 00:1C:15 iPhotonix LLC
15197 00:1C:16 ThyssenKrupp Elevator
15198 00:1C:10 Cisco-Linksys, LLC
15199 00:1C:09 SAE Electronic Co.,Ltd.
15200 00:1C:04 Airgain, Inc.
15201 00:1B:FD Dignsys Inc.
15202 00:19:2B Aclara RF Systems Inc.
15203 00:19:30 Cisco Systems, Inc
15204 00:19:1F Microlink communications Inc.
15205 00:19:24 LBNL Engineering
15206 00:19:11 Just In Mobile Information Technologies (Shanghai) Co., Ltd.
15207 00:19:18 Interactive Wear AG
15208 00:19:0C Encore Electronics, Inc.
15209 00:19:00 Intelliverese - DBA Voicecom
15210 00:19:05 SCHRACK Seconet AG
15211 00:18:F4 EO TECHNICS Co., Ltd.
15212 00:18:F6 Thomson Telecom Belgium
15213 00:18:FB Compro Technology
15214 00:19:EE CARLO GAVAZZI CONTROLS SPA-Controls Division
15215 00:19:F0 UNIONMAN TECHNOLOGY CO.,LTD
15216 00:19:F5 Imagination Technologies Ltd
15217 00:19:E9 S-Information Technolgy, Co., Ltd.
15218 00:19:DB MICRO-STAR INTERNATIONAL CO., LTD.
15219 00:19:DD FEI-Zyfer, Inc.
15220 00:19:CA Broadata Communications, Inc
15221 00:19:CF SALICRU, S.A.
15222 00:19:D6 LS Cable and System Ltd.
15223 00:19:B4 Intellio Ltd
15224 00:1A:6E Impro Technologies
15225 00:1A:67 Infinite QL Sdn Bhd
15226 00:1A:69 Wuhan Yangtze Optical Technology CO.,Ltd.
15227 00:1A:62 Data Robotics, Incorporated
15228 00:1A:58 CCV Deutschland GmbH - Celectronic eHealth Div.
15229 00:1A:5D Mobinnova Corp.
15230 00:1A:4C Crossbow Technology, Inc
15231 00:1A:51 Alfred Mann Foundation
15232 00:1A:AA Analogic Corp.
15233 00:1A:A1 Cisco Systems, Inc
15234 00:1A:9C RightHand Technologies, Inc.
15235 00:1A:8B CHUNIL ELECTRIC IND., CO.
15236 00:1A:95 Hisense Mobile Communications Technoligy Co.,Ltd.
15237 00:1A:84 V One Multimedia Pte Ltd
15238 00:19:A1 LG INFORMATION & COMM.
15239 00:19:AD BOBST SA
15240 00:19:B2 XYnetsoft Co.,Ltd
15241 00:19:9A EDO-EVI
15242 00:19:9F DKT A/S
15243 00:19:95 Jurong Hi-Tech (Suzhou)Co.ltd
15244 00:19:90 ELM DATA Co., Ltd.
15245 00:19:89 Sonitrol Corporation
15246 00:1A:3E Faster Technology LLC
15247 00:1A:40 A-FOUR TECH CO., LTD.
15248 00:1A:2D The Navvo Group
15249 00:1A:32 ACTIVA MULTIMEDIA
15250 00:1A:39 Merten GmbH&CoKG
15251 00:1A:28 ASWT Co., LTD. Taiwan Branch H.K.
15252 00:1A:1C GT&T Engineering Pte Ltd
15253 00:1A:23 Ice Qube, Inc
15254 00:1A:15 gemalto e-Payment
15255 00:1A:10 LUCENT TRANS ELECTRONICS CO.,LTD
15256 00:1A:09 Wayfarer Transit Systems Ltd
15257 00:1A:02 SECURE CARE PRODUCTS, INC
15258 00:1A:04 Interay Solutions BV
15259 00:19:84 ESTIC Corporation
15260 00:19:76 Xipher Technologies, LLC
15261 00:19:78 Datum Systems, Inc.
15262 00:19:6A MikroM GmbH
15263 00:19:71 Guangzhou Unicomp Technology Co.,Ltd
15264 00:19:65 YuHua TelTech (ShangHai) Co., Ltd.
15265 00:19:60 DoCoMo Systems, Inc.
15266 00:19:54 Leaf Corporation.
15267 00:19:59 Staccato Communications Inc.
15268 00:19:4D Avago Technologies Sdn Bhd
15269 00:19:48 AireSpider Networks
15270 00:19:41 Pitney Bowes, Inc
15271 00:19:35 DUERR DENTAL AG
15272 00:19:3A OESOLUTIONS
15273 00:19:3C HighPoint Technologies Incorporated
15274 00:17:73 Laketune Technologies Co. Ltd
15275 00:17:78 Central Music Co.
15276 00:17:7A ASSA ABLOY AB
15277 00:17:6F PAX Computer Technology(Shenzhen) Ltd.
15278 00:17:6A Avago Technologies
15279 00:17:63 Essentia S.p.A.
15280 00:17:5E Zed-3
15281 00:17:50 GSI Group, MicroE Systems
15282 00:17:52 DAGS, Inc
15283 00:17:57 RIX TECHNOLOGY LIMITED
15284 00:18:3D Vertex Link Corporation
15285 00:18:44 Heads Up Technologies, Inc.
15286 00:18:38 PanAccess Communications,Inc.
15287 00:18:27 NEC UNIFIED SOLUTIONS NEDERLAND B.V.
15288 00:18:2C Ascend Networks, Inc.
15289 00:18:1B TaiJin Metal Co., Ltd.
15290 00:18:14 Mitutoyo Corporation
15291 00:18:19 Cisco Systems, Inc
15292 00:18:20 w5networks
15293 00:18:08 SightLogix, Inc.
15294 00:18:0D Terabytes Server Storage Tech Corp
15295 00:18:03 ArcSoft Shanghai Co. LTD
15296 00:17:F0 SZCOM Broadband Network Technology Co.,Ltd
15297 00:17:F7 CEM Solutions Pvt Ltd
15298 00:17:FE TALOS SYSTEM INC.
15299 00:17:D8 Magnum Semiconductor, Inc.
15300 00:17:DD Clipsal Australia
15301 00:17:DF Cisco Systems, Inc
15302 00:18:C6 OPW Fuel Management Systems
15303 00:18:CB Tecobest Technology Limited
15304 00:18:BF Essence Technology Solution, Inc.
15305 00:18:BA Cisco Systems, Inc
15306 00:18:B8 New Voice International AG
15307 00:18:B3 TEC WizHome Co., Ltd.
15308 00:18:AC Shanghai Jiao Da HISYS Technology Co. Ltd.
15309 00:18:A5 ADigit Technologies Corp.
15310 00:18:A7 Yoggie Security Systems LTD.
15311 00:18:96 Great Well Electronic LTD
15312 00:18:9B Thomson Inc.
15313 00:17:9E Sirit Inc
15314 00:17:A3 MIX s.r.l.
15315 00:17:A8 EDM Corporation
15316 00:17:92 Falcom Wireless Comunications Gmbh
15317 00:17:97 Telsy Elettronica S.p.A.
15318 00:17:99 SmarTire Systems Inc.
15319 00:17:8B Teledyne Technologies Incorporated
15320 00:17:7F Worldsmart Retech
15321 00:17:86 wisembed
15322 00:18:77 Amplex A/S
15323 00:18:6B Sambu Communics CO., LTD.
15324 00:18:70 E28 Shanghai Limited
15325 00:18:63 Veritech Electronics Limited
15326 00:18:50 Secfone Kft
15327 00:18:55 Aeromaritime Systembau GmbH
15328 00:18:57 Unilever R&D
15329 00:18:49 Pigeon Point Systems LLC
15330 00:17:C7 MARA Systems Consulting AB
15331 00:17:CE Screen Service Spa
15332 00:17:D3 Etymotic Research, Inc.
15333 00:17:BB Syrinx Industrial Electronics
15334 00:17:B4 Remote Security Systems, LLC
15335 00:17:B6 Aquantia
15336 00:17:AF Enermet
15337 00:18:E8 Hacetron Corporation
15338 00:18:EF Escape Communications, Inc.
15339 00:18:E3 Visualgate Systems, Inc.
15340 00:18:DC Prostar Co., Ltd.
15341 00:18:E1 Verkerk Service Systemen
15342 00:18:D0 AtRoad, A Trimble Company
15343 00:18:D5 REIGNCOM
15344 00:18:A0 Cierma Ascenseurs
15345 00:18:83 FORMOSA21 INC.
15346 00:18:8A Infinova LLC
15347 00:18:8F Montgomery Technology, Inc.
15348 00:18:7C INTERCROSS, LLC
15349 00:18:7E RGB Spectrum
15350 00:16:4A Vibration Technology Limited
15351 00:16:44 LITE-ON Technology Corp.
15352 00:16:45 Power Distribution, Inc.
15353 00:16:3B VertexRSI/General Dynamics
15354 00:16:40 Asmobile Communication Inc.
15355 00:16:3A YVES TECHNOLOGY CO., LTD.
15356 00:16:34 Mathtech, Inc.
15357 00:16:2D STNet Co., Ltd.
15358 00:16:28 Ultra Electronics Manufacturing and Card Systems
15359 00:16:21 Colorado Vnet
15360 00:16:1A Dametric AB
15361 00:16:15 Nittan Company, Limited
15362 00:16:C4 SiRF Technology, Inc.
15363 00:16:C6 North Atlantic Industries
15364 00:16:D2 Caspian
15365 00:16:BF PaloDEx Group Oy
15366 00:16:B3 Photonicbridges (China) Co., Ltd.
15367 00:16:AC Toho Technology Corp.
15368 00:16:B1 KBS
15369 00:16:A7 AWETA G&P
15370 00:17:24 Studer Professional Audio GmbH
15371 00:17:18 Vansco Electronics Oy
15372 00:17:1D DIGIT
15373 00:17:11 GE Healthcare Bio-Sciences AB
15374 00:17:0C Twig Com Ltd.
15375 00:17:07 InGrid, Inc
15376 00:17:02 Osung Midicom Co., Ltd
15377 00:17:44 Araneo Ltd.
15378 00:17:3C Extreme Engineering Solutions
15379 00:17:37 Industrie Dial Face S.p.A.
15380 00:17:2B Global Technologies Inc.
15381 00:17:30 Automation Electronics
15382 00:17:29 Ubicod Co.LTD
15383 00:16:9B Alstom Transport
15384 00:16:A2 CentraLite Systems, Inc.
15385 00:16:96 QDI Technology (H.K.) Limited
15386 00:16:88 ServerEngines LLC
15387 00:16:8A id-Confirm Inc
15388 00:16:83 WEBIO International Co.,.Ltd.
15389 00:16:7C iRex Technologies BV
15390 00:16:10 Carina Technology
15391 00:16:0B TVWorks LLC
15392 00:16:04 Sigpro
15393 00:15:FE SCHILLING ROBOTICS LLC
15394 00:15:FD Complete Media Systems
15395 00:15:FF Novatel Wireless, Inc.
15396 00:15:F8 Kingtronics Industrial Co. Ltd.
15397 00:15:EC Boca Devices LLC
15398 00:15:F1 KYLINK Communications Corp.
15399 00:16:77 Bihl + Wiedemann GmbH
15400 00:16:70 SKNET Corporation
15401 00:16:64 Prod-El SpA
15402 00:16:69 MRV Communication (Networks) LTD
15403 00:16:5D AirDefense, Inc.
15404 00:16:51 Exeo Systems
15405 00:15:E5 Cheertek Inc.
15406 00:15:DB Canesta Inc.
15407 00:15:D4 Emitor AB
15408 00:15:C8 FlexiPanel Ltd
15409 00:15:C3 Ruf Telematik AG
15410 00:15:C2 3M Germany
15411 00:15:BE Iqua Ltd.
15412 00:16:EF Koko Fitness, Inc.
15413 00:16:F4 Eidicom Co., Ltd.
15414 00:16:E8 Sigma Designs, Inc.
15415 00:16:ED Digital Safety Technologies, Inc
15416 00:16:DC ARCHOS
15417 00:16:E1 SiliconStor, Inc.
15418 00:16:D7 Sunways AG
15419 00:14:CB LifeSync Corporation
15420 00:14:D0 BTI Systems Inc.
15421 00:14:C4 Vitelcom Mobile Technology
15422 00:14:BE Wink communication technology CO.LTD
15423 00:14:BD incNETWORKS, Inc
15424 00:14:B8 Hill-Rom
15425 00:14:AE Wizlogics Co., Ltd.
15426 00:14:B3 CoreStar International Corp
15427 00:14:9B Nokota Communications, LLC
15428 00:14:3F Hotway Technology Corporation
15429 00:14:31 PDL Electronics Ltd
15430 00:14:33 Empower Technologies(Canada) Inc.
15431 00:14:32 Tarallax Wireless, Inc.
15432 00:14:2C Koncept International, Inc.
15433 00:14:25 Galactic Computing Corp.
15434 00:14:20 G-Links networking company
15435 00:14:1B Cisco Systems, Inc
15436 00:14:6D RF Technologies
15437 00:14:6F Kohler Co
15438 00:14:6E H. Stoll GmbH & Co. KG
15439 00:14:68 CelPlan International, Inc.
15440 00:14:61 CORONA CORPORATION
15441 00:14:5C Intronics B.V.
15442 00:14:55 Coder Electronics Corporation
15443 00:14:44 Grundfos Holding
15444 00:14:4B Hifn, Inc.
15445 00:15:89 D-MAX Technology Co.,Ltd
15446 00:15:82 Pulse Eight Limited
15447 00:15:7C Dave Networks, Inc.
15448 00:15:78 Audio / Video Innovations
15449 00:15:73 NewSoft Technology Corporation
15450 00:15:6C SANE SYSTEM CO., LTD
15451 00:15:71 Nolan Systems
15452 00:15:72 Red-Lemon
15453 00:15:65 XIAMEN YEALINK NETWORK TECHNOLOGY CO.,LTD
15454 00:15:59 Securaplane Technologies, Inc.
15455 00:14:A2 Core Micro Systems Inc.
15456 00:14:94 ESU AG
15457 00:14:8F Protronic (Far East) Ltd.
15458 00:14:88 Akorri
15459 00:14:83 eXS Inc.
15460 00:14:80 Hitachi-LG Data Storage Korea, Inc
15461 00:14:7B Iteris, Inc.
15462 00:14:74 K40 Electronics
15463 00:15:B8 Tahoe
15464 00:15:B2 Advanced Industrial Computer, Inc.
15465 00:15:AE kyung il
15466 00:15:AD Accedian Networks
15467 00:E0:A8 SAT GmbH & Co.
15468 00:15:A1 ECA-SINTERS
15469 00:15:9C B-KYUNG SYSTEM Co.,Ltd.
15470 00:15:95 Quester Tangent Corporation
15471 00:15:8E Plustek.INC
15472 00:15:52 Wi-Gear Inc.
15473 00:15:48 CUBE TECHNOLOGIES
15474 00:15:4D Netronome Systems, Inc.
15475 00:15:3C Kprotech Co., Ltd.
15476 00:15:43 Aberdeen Test Center
15477 00:15:35 OTE Spa
15478 00:15:37 Ventus Networks
15479 00:15:36 Powertech co.,Ltd
15480 00:15:30 EMC Corporation
15481 00:15:29 N3 Corporation
15482 00:14:F9 Vantage Controls
15483 00:14:FB Technical Solutions Inc.
15484 00:14:FA AsGa S.A.
15485 00:14:F4 DekTec Digital Video B.V.
15486 00:14:ED Airak, Inc.
15487 00:14:DE Sage Instruments Inc.
15488 00:14:E3 mm-lab GmbH
15489 00:14:D7 Datastore Technology Corp
15490 00:15:24 Numatics, Inc.
15491 00:15:1D M2I CORPORATION
15492 00:15:13 EFS sas
15493 00:15:07 Renaissance Learning Inc
15494 00:12:9E Surf Communications Inc.
15495 00:12:97 O2Micro, Inc.
15496 00:12:98 MICO ELECTRIC(SHENZHEN) LIMITED
15497 00:12:8D STB Datenservice GmbH
15498 00:12:8E Q-Free ASA
15499 00:12:92 Griffin Technology
15500 00:12:7C SWEGON AB
15501 00:12:81 March Networks S.p.A.
15502 00:12:7B VIA Networking Technologies, Inc.
15503 00:13:27 Data Acquisitions limited
15504 00:13:1D Scanvaegt International A/S
15505 00:13:22 DAQ Electronics, Inc.
15506 00:13:16 L-S-B Broadcast Technologies GmbH
15507 00:13:0F EGEMEN Bilgisayar Muh San ve Tic LTD STI
15508 00:12:F7 Xiamen Xinglian Electronics Co., Ltd.
15509 00:12:FE Lenovo Mobile Communication Technology Ltd.
15510 00:13:03 GateConnect
15511 00:12:FD OPTIMUS IC S.A.
15512 00:14:0F Federal State Unitary Enterprise Leningrad R&D Institute of
15513 00:14:16 Scosche Industries, Inc.
15514 00:14:06 Go Networks
15515 00:14:07 Sperian Protection Instrumentation
15516 00:14:0C GKB CCTV CO., LTD.
15517 00:13:FF Dage-MTI of MC, Inc.
15518 00:14:00 MINERVA KOREA CO., LTD
15519 00:13:FA LifeSize Communications, Inc
15520 00:13:F3 Giga-byte Communications Inc.
15521 00:13:EE JBX Designs Inc.
15522 00:13:ED PSIA
15523 00:13:5A Project T&E Limited
15524 00:13:5F Cisco Systems, Inc
15525 00:13:60 Cisco Systems, Inc
15526 00:13:52 Naztec, Inc.
15527 00:13:4B ToGoldenNet Technology Inc.
15528 00:13:4C YDT Technology International
15529 00:13:3A VadaTech Inc.
15530 00:13:3F Eppendorf Instrumente GmbH
15531 00:13:2C MAZ Brandenburg GmbH
15532 00:13:39 CCV Deutschland GmbH
15533 00:13:AD Sendo Ltd
15534 00:13:B4 Appear TV
15535 00:13:A8 Tanisys Technology
15536 00:13:A7 BATTELLE MEMORIAL INSTITUTE
15537 00:13:A1 Crow Electronic Engeneering
15538 00:13:9A K-ubique ID Corp.
15539 00:13:95 congatec AG
15540 00:13:8E FOAB Elektronik AB
15541 00:13:88 WiMedia Alliance
15542 00:13:E4 YANGJAE SYSTEMS CORP.
15543 00:13:E9 VeriWave, Inc.
15544 00:13:E3 CoVi Technologies, Inc.
15545 00:13:DD Abbott Diagnostics
15546 00:13:D6 TII NETWORK TECHNOLOGIES, INC.
15547 00:13:D1 KIRK telecom A/S
15548 00:13:CA Pico Digital
15549 00:13:C3 Cisco Systems, Inc
15550 00:13:C4 Cisco Systems, Inc
15551 00:13:BA ReadyLinks Inc
15552 00:13:BE Virtual Conexions
15553 00:13:B9 BM SPA
15554 00:12:F3 connectBlue AB
15555 00:12:ED AVG Advanced Technologies
15556 00:12:E6 SPECTEC COMPUTER CO., LTD.
15557 00:12:E1 Alliant Networks, Inc
15558 00:12:D3 Zetta Systems, Inc.
15559 00:12:DA Cisco Systems, Inc
15560 00:12:D4 Princeton Technology, Ltd
15561 00:12:C7 SECURAY Technologies Ltd.Co.
15562 00:12:CE Advanced Cybernetics Group
15563 00:12:C2 Apex Electronics Factory
15564 00:12:C1 Check Point Software Technologies
15565 00:12:B8 G2 Microsystems
15566 00:12:BD Avantec Manufacturing Limited
15567 00:12:B7 PTW Freiburg
15568 00:12:B1 Dai Nippon Printing Co., Ltd
15569 00:12:A5 Stargen, Inc.
15570 00:12:AA IEE, Inc.
15571 00:13:79 PONDER INFORMATION INDUSTRIES LTD.
15572 00:13:80 Cisco Systems, Inc
15573 00:13:85 Add-On Technology Co., LTD.
15574 00:13:7F Cisco Systems, Inc
15575 00:13:6D Tentaculus AB
15576 00:13:66 Neturity Technologies Inc.
15577 00:12:58 Activis Polska
15578 00:12:51 SILINK
15579 00:12:52 Citronix, LLC
15580 00:12:45 Zellweger Analytics, Inc.
15581 00:12:4C BBWM Corporation
15582 00:12:39 S Net Systems Inc.
15583 00:12:40 AMOI ELECTRONICS CO.,LTD
15584 00:12:2D SiNett Corporation
15585 00:12:32 LeWiz Communications Inc.
15586 00:11:C5 TEN Technology
15587 00:11:C8 Powercom Co., Ltd.
15588 00:11:CD Axsun Technologies
15589 00:11:C6 Seagate Technology
15590 00:11:B4 Westermo Teleindustri AB
15591 00:11:B9 Inner Range Pty. Ltd.
15592 00:11:C0 Aday Technology Inc
15593 00:11:B3 YOSHIMIYA CO.,LTD.
15594 00:11:AD Shanghai Ruijie Technology
15595 00:11:38 TAISHIN CO., LTD.
15596 00:11:3F Alcatel DI
15597 00:11:33 Siemens Austria SIMEA
15598 00:11:32 Synology Incorporated
15599 00:11:29 Paradise Datacom Ltd.
15600 00:11:2E CEICOM
15601 00:11:28 Streamit
15602 00:11:1B Targa Systems Div L-3 Communications Canada
15603 00:11:22 CIMSYS Inc
15604 00:11:71 DEXTER Communications, Inc.
15605 00:11:6A Domo Ltd
15606 00:11:60 ARTDIO Company Co., LTD
15607 00:11:54 Webpro Technologies Inc.
15608 00:11:4B Francotyp-Postalia GmbH
15609 00:11:45 ValuePoint Networks
15610 00:11:A1 VISION NETWARE CO.,LTD
15611 00:11:A6 Sypixx Networks
15612 00:11:9A Alkeria srl
15613 00:11:90 Digital Design Corporation
15614 00:11:8A Viewtran Technology Limited
15615 00:11:94 Chi Mei Communication Systems, Inc.
15616 00:11:89 Aerotech Inc
15617 00:11:84 Humo Laboratory,Ltd.
15618 00:11:7D ZMD America, Inc.
15619 00:11:78 Chiron Technology Ltd
15620 00:11:77 Coaxial Networks, Inc.
15621 00:12:23 Pixim
15622 00:12:28 Data Ltd.
15623 00:12:10 WideRay Corp
15624 00:12:15 iStor Networks, Inc.
15625 00:12:16 ICP Internet Communication Payment AG
15626 00:12:09 Fastrax Ltd
15627 00:12:04 u10 Networks, Inc.
15628 00:11:FD KORG INC.
15629 00:12:03 ActivNetworks
15630 00:11:F3 NeoMedia Europe AG
15631 00:11:E7 WORLDSAT - Texas de France
15632 00:11:EC AVIX INC.
15633 00:11:E0 U-MEDIA Communications, Inc.
15634 00:11:DA Vivaas Technology Inc.
15635 00:11:D4 NetEnrich, Inc
15636 00:11:D9 TiVo
15637 00:11:1C Pleora Technologies Inc.
15638 00:11:0F netplat,Inc.
15639 00:11:16 COTEAU VERT CO., LTD.
15640 00:11:09 Micro-Star International
15641 00:11:03 kawamura electric inc.
15642 00:0F:FD Glorytek Network Inc.
15643 00:0F:EE XTec, Incorporated
15644 00:0F:F4 Guntermann & Drunck GmbH
15645 00:12:75 Sentilla Corporation
15646 00:12:6E Seidel Elektronik GmbH Nfg.KG
15647 00:12:69 Value Electronics
15648 00:12:5C Green Hills Software, Inc.
15649 00:0F:15 Kjaerulff1 A/S
15650 00:0F:1A Gaming Support B.V.
15651 00:0F:0E WaveSplitter Technologies, Inc.
15652 00:0F:08 Indagon Oy
15653 00:0F:07 Mangrove Systems, Inc.
15654 00:0F:02 Digicube Technology Co., Ltd
15655 00:0E:FB Macey Enterprises
15656 00:0E:F5 iPAC Technology Co., Ltd.
15657 00:0E:F6 E-TEN Information Systems Co., Ltd.
15658 00:0E:8A Avara Technologies Pty. Ltd.
15659 00:0E:83 Cisco Systems, Inc
15660 00:0E:73 Tpack A/S
15661 00:0E:7D Electronics Line 3000 Ltd.
15662 00:0E:77 Decru, Inc.
15663 00:0E:7E ionSign Oy
15664 00:0E:6F IRIS Corporation Berhad
15665 00:0E:6A 3Com Ltd
15666 00:0E:69 China Electric Power Research Institute
15667 00:0E:63 Lemke Diagnostics GmbH
15668 00:0E:BC Paragon Fidelity GmbH
15669 00:0E:B0 Solutions Radio BV
15670 00:0E:B5 Ecastle Electronics Co., Ltd.
15671 00:0E:AF CASTEL
15672 00:0E:A9 Shanghai Xun Shi Communications Equipment Ltd. Co.
15673 00:0E:9D Tiscali UK Ltd
15674 00:0E:A2 McAfee, Inc
15675 00:0E:90 PONICO CORP.
15676 00:0E:8F Sercomm Corp.
15677 00:0E:96 Cubic Defense Applications, Inc.
15678 00:0F:4E Cellink
15679 00:0F:41 Zipher Ltd
15680 00:0F:48 Polypix Inc.
15681 00:0F:4D TalkSwitch
15682 00:0F:39 IRIS SENSORS
15683 00:0F:3C Endeleo Limited
15684 00:0F:34 Cisco Systems, Inc
15685 00:0F:2D CHUNG-HSIN ELECTRIC & MACHINERY MFG.CORP.
15686 00:0F:27 TEAL Electronics, Inc.
15687 00:0F:28 Itronix Corporation
15688 00:0F:21 Scientific Atlanta, Inc
15689 00:0E:EF Private
15690 00:0E:DC Tellion INC.
15691 00:0E:E3 Chiyu Technology Co.,Ltd
15692 00:0E:C8 Zoran Corporation
15693 00:0E:CF PROFIBUS Nutzerorganisation e.V.
15694 00:0E:D4 CRESITT INDUSTRIE
15695 00:0E:C2 Lowrance Electronics, Inc.
15696 00:0E:C1 MYNAH Technologies
15697 00:0F:92 Microhard Systems Inc.
15698 00:0F:99 APAC opto Electronics Inc.
15699 00:0F:8D FAST TV-Server AG
15700 00:0F:80 Trinity Security Systems,Inc.
15701 00:0F:7F UBSTORAGE Co.,Ltd.
15702 00:0F:C2 Uniwell Corporation
15703 00:0F:C9 Allnet GmbH
15704 00:0F:BC Onkey Technologies, Inc.
15705 00:0F:BB Nokia Siemens Networks GmbH & Co. KG.
15706 00:0F:B6 Europlex Technologies
15707 00:0F:A9 PC Fabrik
15708 00:0F:AA Nexus Technologies
15709 00:0F:AF Dialog Inc.
15710 00:0F:E8 Lobos, Inc.
15711 00:0F:ED Anam Electronics Co., Ltd
15712 00:0F:DC Ueda Japan Radio Co., Ltd.
15713 00:0F:E1 ID DIGITAL CORPORATION
15714 00:0F:D5 Schwechat - RISE
15715 00:0F:CE Kikusui Electronics Corp.
15716 00:0F:73 RS Automation Co., Ltd
15717 00:0F:7A BeiJing NuQX Technology CO.,LTD
15718 00:0F:6D Midas Engineering
15719 00:0F:67 West Instruments
15720 00:0F:6E BBox
15721 00:0F:60 Lifetron Co.,Ltd
15722 00:0F:5B Delta Information Systems, Inc.
15723 00:0F:54 Entrelogic Corporation
15724 00:0D:75 Kobian Pte Ltd - Taiwan Branch
15725 00:0D:7C Codian Ltd
15726 00:0D:6F Ember Corporation
15727 00:0D:69 TMT&D Corporation
15728 00:0D:70 Datamax Corporation
15729 00:0D:5D Raritan Computer, Inc
15730 00:0D:62 Funkwerk Dabendorf GmbH
15731 00:0D:50 Galazar Networks
15732 00:0D:4A Steag ETA-Optik
15733 00:0D:AB Parker Hannifin GmbH Electromechanical Division Europe
15734 00:0D:A7 Private
15735 00:0D:A1 MIRAE ITS Co.,LTD.
15736 00:0D:A2 Infrant Technologies, Inc.
15737 00:0D:9B Heraeus Electro-Nite International N.V.
15738 00:0D:8F King Tsushin Kogyo Co., LTD.
15739 00:0D:94 AFAR Communications,Inc
15740 00:0D:82 PHS srl
15741 00:0D:81 Pepperl+Fuchs GmbH
15742 00:0D:CE Dynavac Technology Pte Ltd
15743 00:0D:C8 AirMagnet, Inc
15744 00:0D:C2 Private
15745 00:0D:C7 COSMIC ENGINEERING INC.
15746 00:0D:BB Nippon Dentsu Co.,Ltd.
15747 00:0D:B5 GLOBALSAT TECHNOLOGY CORPORATION
15748 00:0D:AF Plexus Corp (UK) Ltd
15749 00:0D:29 Cisco Systems, Inc
15750 00:0D:23 Smart Solution, Inc
15751 00:0D:17 Turbo Networks Co.Ltd
15752 00:0D:1C Amesys Defense
15753 00:0D:0A Projectiondesign as
15754 00:0D:09 Yuehua(Zhuhai) Electronic CO. LTD
15755 00:0D:10 Embedtronics Oy
15756 00:0D:04 Foxboro Eckardt Development GmbH
15757 00:0C:FD Hyundai ImageQuest Co.,Ltd.
15758 00:0D:4F Kenwood Corporation
15759 00:0D:46 Parker SSD Drives
15760 00:0D:42 Newbest Development Limited
15761 00:0D:3C i.Tech Dynamic Ltd
15762 00:0D:36 Wu Han Routon Electronic Co., Ltd
15763 00:0D:3B Microelectronics Technology Inc.
15764 00:0D:2A Scanmatic AS
15765 00:0D:2F AIN Comm.Tech.Co., LTD
15766 00:0D:FA Micro Control Systems Ltd.
15767 00:0D:F4 Watertek Co.
15768 00:0D:F9 NDS Limited
15769 00:0E:00 Atrie
15770 00:0D:E7 Snap-on OEM Group
15771 00:0D:E8 Nasaco Electronics Pte. Ltd
15772 00:0D:ED Cisco Systems, Inc
15773 00:0D:E1 Control Products, Inc.
15774 00:0D:D5 O'RITE TECHNOLOGY CO.,LTD
15775 00:0D:DA ALLIED TELESIS K.K.
15776 00:0E:20 ACCESS Systems Americas, Inc.
15777 00:0E:27 Crere Networks, Inc.
15778 00:0E:14 Visionary Solutions, Inc.
15779 00:0E:1B IAV GmbH
15780 00:0E:57 Iworld Networking, Inc.
15781 00:0E:50 Thomson Telecom Belgium
15782 00:0E:4A Changchun Huayu WEBPAD Co.,LTD
15783 00:0E:49 Forsway Scandinavia AB
15784 00:0E:3D Televic N.V.
15785 00:0E:44 Digital 5, Inc.
15786 00:0E:33 Shuko Electronics Co.,Ltd
15787 00:0E:3A Cirrus Logic
15788 00:0E:2D Hyundai Digital Technology Co.,Ltd.
15789 00:0C:EA aphona Kommunikationssysteme
15790 00:0C:D9 Itcare Co., Ltd
15791 00:0C:D3 Prettl Elektronik Radeberg GmbH
15792 00:0C:DA FreeHand Systems, Inc.
15793 00:0C:DF PULNiX America, Inc
15794 00:0C:C7 Intelligent Computer Solutions Inc.
15795 00:0C:CC Aeroscout Ltd.
15796 00:0C:13 MediaQ
15797 00:0C:05 RPA Reserch Co., Ltd.
15798 00:0C:0C APPRO TECHNOLOGY INC.
15799 00:0B:F4 Private
15800 00:0B:F9 Gemstone Communications, Inc.
15801 00:0C:00 BEB Industrie-Elektronik AG
15802 00:0B:F3 BAE SYSTEMS
15803 00:0C:63 Zenith Electronics Corporation
15804 00:0C:68 SigmaTel, Inc.
15805 00:0C:6F Amtek system co.,LTD.
15806 00:0C:50 Seagate Technology
15807 00:0C:55 Microlink Communications Inc.
15808 00:0C:5C GTN Systems B.V.
15809 00:0C:61 AC Tech corporation DBA Advanced Digital
15810 00:0C:BA Jamex, Inc.
15811 00:0C:B9 LEA
15812 00:0C:C0 Genera Oy
15813 00:0C:B4 AutoCell Laboratories, Inc.
15814 00:0C:34 Vixen Co., Ltd.
15815 00:0C:A2 Harmonic Video Network
15816 00:0C:A7 Metro (Suzhou) Technologies Co., Ltd.
15817 00:0C:A9 Ebtron Inc.
15818 00:0C:AE Ailocom Oy
15819 00:0C:42 Routerboard.com
15820 00:0C:44 Automated Interfaces, Inc.
15821 00:0C:39 Sentinel Wireless Inc.
15822 00:0C:3B Orion Electric Co., Ltd.
15823 00:0C:40 Altech Controls
15824 00:0C:3A Oxance
15825 00:0C:2F SeorimTechnology Co.,Ltd.
15826 00:0C:31 Cisco Systems, Inc
15827 00:0C:2A OCTTEL Communication Co., Ltd.
15828 00:0C:27 Sammy Corporation
15829 00:0C:18 Zenisu Keisoku Inc.
15830 00:0C:20 Fi WIn, Inc.
15831 00:0B:ED ELM Inc.
15832 00:0B:F2 Chih-Kan Technology Co., Ltd.
15833 00:0B:E1 Nokia NET Product Operations
15834 00:0B:E6 Datel Electronics
15835 00:0B:DA EyeCross Co.,Inc.
15836 00:0B:D1 Aeronix, Inc.
15837 00:0B:C5 SMC Networks, Inc.
15838 00:0B:CC JUSAN, S.A.
15839 00:0B:B9 Imsys AB
15840 00:0B:BE Cisco Systems, Inc
15841 00:0B:B2 SMALLBIG TECHNOLOGY
15842 00:0B:B7 Micro Systems Co.,Ltd.
15843 00:0C:96 OQO, Inc.
15844 00:0C:9B EE Solutions, Inc
15845 00:0C:8A Bose Corporation
15846 00:0C:8F Nergal s.r.l.
15847 00:0C:83 Logical Solutions
15848 00:0C:88 Apache Micro Peripherals, Inc.
15849 00:0C:74 RIVERTEC CORPORATION
15850 00:0C:76 MICRO-STAR INTERNATIONAL CO., LTD.
15851 00:0C:7B ALPHA PROJECT Co.,Ltd.
15852 00:0B:85 Cisco Systems, Inc
15853 00:0B:7F Align Engineering LLC
15854 00:0B:84 BODET
15855 00:0B:73 Kodeos Communications
15856 00:0B:78 TAIFATECH INC.
15857 00:0B:6C Sychip Inc.
15858 00:0B:60 Cisco Systems, Inc
15859 00:0B:65 Sy.A.C. srl
15860 00:0B:57 Silicon Laboratories
15861 00:0B:5C Newtech Co.,Ltd
15862 00:0B:4F Verifone, INC.
15863 00:0B:43 Microscan Systems, Inc.
15864 00:0B:48 sofrel
15865 00:0B:4A Visimetrics (UK) Ltd
15866 00:0B:35 Quad Bit System co., Ltd.
15867 00:0B:37 MANUFACTURE DES MONTRES ROLEX SA
15868 00:0B:3C Cygnal Integrated Products, Inc.
15869 00:0B:29 LS(LG) Industrial Systems co.,Ltd
15870 00:0B:30 Beijing Gongye Science & Technology Co.,Ltd
15871 00:0B:A1 SYSCOM Ltd.
15872 00:0B:A8 HANBACK ELECTRONICS CO., LTD.
15873 00:0B:92 Ascom Danmark A/S
15874 00:0B:97 Matsushita Electric Industrial Co.,Ltd.
15875 00:0B:9C TriBeam Technologies, Inc.
15876 00:0B:8B KERAJET, S.A.
15877 00:09:D6 KNC One GmbH
15878 00:09:D5 Signal Communication, Inc.
15879 00:09:DC Galaxis Technology AG
15880 00:09:C9 BlueWINC Co., Ltd.
15881 00:09:D0 Solacom Technologies Inc.
15882 00:09:BC Digital Safety Technologies, Inc
15883 00:09:C1 PROCES-DATA A/S
15884 00:09:C4 Medicore Co., Ltd
15885 00:09:8F Cetacean Networks
15886 00:09:7D SecWell Networks Oy
15887 00:09:7E IMI TECHNOLOGY CO., LTD
15888 00:09:83 GlobalTop Technology, Inc.
15889 00:09:70 Vibration Research Corporation
15890 00:09:77 Brunner Elektronik AG
15891 00:09:64 Hi-Techniques, Inc.
15892 00:09:6B IBM Corp
15893 00:09:57 Supercaller, Inc.
15894 00:09:5C Philips Medical Systems - Cardiac and Monitoring Systems (CM
15895 00:0A:E3 YANG MEI TECHNOLOGY CO., LTD
15896 00:0A:EA ADAM ELEKTRONIK LTD. ŞTI
15897 00:0A:DE Happy Communication Co., Ltd.
15898 00:0A:D7 Origin ELECTRIC CO.,LTD.
15899 00:0A:CB XPAK MSA Group
15900 00:0A:D0 Niigata Develoment Center, F.I.T. Co., Ltd.
15901 00:0A:D2 JEPICO Corporation
15902 00:0A:BD Rupprecht & Patashnick Co.
15903 00:0A:BF HIROTA SS
15904 00:0A:C4 Daewoo Teletech Co., Ltd
15905 00:0A:AC TerraTec Electronic GmbH
15906 00:0A:B1 GENETEC Corporation
15907 00:0A:B8 Cisco Systems, Inc
15908 00:0A:A5 MAXLINK INDUSTRIES LIMITED
15909 00:0A:8D EUROTHERM LIMITED
15910 00:0A:9E BroadWeb Corportation
15911 00:0A:A0 Cedar Point Communications
15912 00:0A:98 M+F Gwinner GmbH & Co
15913 00:0A:92 Presonus Corporation
15914 00:0A:7E The Advantage Group
15915 00:0A:85 PLAT'C2,Inc
15916 00:0A:8A Cisco Systems, Inc
15917 00:09:B5 3J Tech. Co., Ltd.
15918 00:09:AF e-generis
15919 00:09:B0 Onkyo Corporation
15920 00:09:A9 Ikanos Communications
15921 00:09:9D Haliplex Communications
15922 00:09:A2 Interface Co., Ltd.
15923 00:09:90 ACKSYS Communications & systems
15924 00:09:96 RDI
15925 00:09:8A EqualLogic Inc
15926 00:0A:77 Bluewire Technologies LLC
15927 00:0A:79 corega K.K
15928 00:0A:72 STEC, INC.
15929 00:0A:5F almedio inc.
15930 00:0A:66 MITSUBISHI ELECTRIC SYSTEM & SERVICE CO.,LTD.
15931 00:0A:6B Tadiran Telecom Business Systems LTD
15932 00:0A:5A GreenNET Technologies Co.,Ltd.
15933 00:0A:53 Intronics, Incorporated
15934 00:0A:58 Freyer & Siegel Elektronik GmbH & Co. KG
15935 00:0A:4C Molecular Devices Corporation
15936 00:0B:24 AirLogic
15937 00:0B:1D LayerZero Power Systems, Inc.
15938 00:0B:16 Communication Machinery Corporation
15939 00:0B:18 Private
15940 00:0B:11 HIMEJI ABC TRADING CO.,LTD.
15941 00:0B:0A dBm Optics
15942 00:0B:05 Pacific Broadband Networks
15943 00:0A:FE NovaPal Ltd
15944 00:0B:03 Taekwang Industrial Co., Ltd
15945 00:0A:EF OTRUM ASA
15946 00:0A:F2 NeoAxiom Corp.
15947 00:0A:05 Widax Corp.
15948 00:0A:0A SUNIX Co., Ltd.
15949 00:0A:0F Ilryung Telesys, Inc
15950 00:09:FF X.net 2000 GmbH
15951 00:09:FE Daisy Technologies, Inc.
15952 00:0A:00 Mediatek Corp.
15953 00:09:F6 Shenzhen Eastern Digital Tech Ltd.
15954 00:09:F5 Emerson Network Power Co.,Ltd
15955 00:09:E8 Cisco Systems, Inc
15956 00:09:EF Vocera Communications
15957 00:09:E3 Angel Iglesias S.A.
15958 00:0A:39 LoPA Information Technology
15959 00:0A:40 Crown Audio -- Harmanm International
15960 00:0A:45 Audio-Technica Corp.
15961 00:0A:47 Allied Vision Technologies
15962 00:0A:34 Identicard Systems Incorporated
15963 00:0A:2D Cabot Communications Limited
15964 00:0A:22 Amperion Inc
15965 00:0A:16 Lassen Research
15966 00:0A:1B Stream Labs
15967 00:08:78 Benchmark Storage Innovations
15968 00:08:72 Sorenson Communications
15969 00:08:7E Bon Electro-Telecom Inc.
15970 00:08:6B MIPSYS
15971 00:08:65 JASCOM CO., LTD
15972 00:08:66 DSX Access Systems, Inc.
15973 00:08:5F Picanol N.V.
15974 00:08:59 ShenZhen Unitone Electronics Co., Ltd.
15975 00:08:53 Schleicher GmbH & Co. Relaiswerke KG
15976 00:08:58 Novatechnology Inc.
15977 00:08:1D Ipsil, Incorporated
15978 00:08:29 Aval Nagasaki Corporation
15979 00:08:23 Texa Corp.
15980 00:08:2A Powerwallz Network Security
15981 00:08:17 EmergeCore Networks LLC
15982 00:09:1E Firstech Technology Corp.
15983 00:09:25 VSN Systemen BV
15984 00:09:18 SAMSUNG TECHWIN CO.,LTD
15985 00:09:17 WEM Technology Inc
15986 00:09:12 Cisco Systems, Inc
15987 00:09:0B MTL Instruments PLC
15988 00:09:05 iTEC Technologies Ltd.
15989 00:08:FF Trilogy Communications Ltd
15990 00:09:06 Esteem Networks
15991 00:08:FB SonoSite, Inc.
15992 00:08:F2 C&S Technology
15993 00:08:F7 Hitachi Ltd, Semiconductor & Integrated Circuits Gr
15994 00:08:ED ST&T Instrument Corp.
15995 00:07:D1 Spectrum Signal Processing Inc.
15996 00:07:CE Cabletime Limited
15997 00:07:C8 Brain21, Inc.
15998 00:07:BC Identix Inc.
15999 00:04:7C Skidata AG
16000 00:07:BB Candera Inc.
16001 00:07:C2 Netsys Telecom
16002 00:07:B5 Any One Wireless Ltd.
16003 00:07:AF Red Lion Controls, LP
16004 00:07:A2 Opteon Corporation
16005 00:07:A7 A-Z Inc.
16006 00:07:A1 VIASYS Healthcare GmbH
16007 00:07:A8 Haier Group Technologies Ltd.
16008 00:09:4A Homenet Communications
16009 00:09:49 Glyph Technologies Inc.
16010 00:09:50 Independent Storage Corporation
16011 00:09:44 Cisco Systems, Inc
16012 00:09:3D Newisys,Inc.
16013 00:09:37 Inventec Appliance Corp
16014 00:09:31 Future Internet, Inc.
16015 00:09:38 Allot Communications
16016 00:09:2A MYTECS Co.,Ltd.
16017 00:08:B1 ProQuent Systems
16018 00:08:AB EnerLinx.com, Inc.
16019 00:08:AC Eltromat GmbH
16020 00:08:A5 Peninsula Systems Inc.
16021 00:08:99 Netbind, Inc.
16022 00:08:9E Beijing Enter-Net co.LTD
16023 00:08:95 DIRC Technologie GmbH & Co.KG
16024 00:08:91 Lyan Inc.
16025 00:08:8B Tropic Networks Inc.
16026 00:08:8A Minds@Work
16027 00:08:85 EMS Dr. Thomas Wünsche
16028 00:08:E8 Excel Master Ltd.
16029 00:08:E7 SHI ControlSystems,Ltd.
16030 00:08:E1 Barix AG
16031 00:08:DA SofaWare Technologies Ltd.
16032 00:08:D5 Vanguard Networks Solutions, LLC
16033 00:08:CE IPMobileNet Inc.
16034 00:08:C8 Soneticom, Inc.
16035 00:08:C4 Hikari Co.,Ltd.
16036 00:08:BE XENPAK MSA Group
16037 00:08:B8 E.F. Johnson
16038 00:07:9B Aurora Networks
16039 00:07:8F Emkay Innovative Products
16040 00:07:88 Clipcomm, Inc.
16041 00:07:79 Sungil Telecom Co., Ltd.
16042 00:07:78 GERSTEL GmbH & Co. KG
16043 00:07:6C Daehanet, Inc.
16044 00:07:5C Eastman Kodak Company
16045 00:07:68 Danfoss A/S
16046 00:07:62 Group Sense Limited
16047 00:07:55 Lafon
16048 00:07:4F Cisco Systems, Inc
16049 00:07:41 Sierra Automated Systems
16050 00:07:49 CENiX Inc.
16051 00:07:35 Flarion Technologies, Inc.
16052 00:07:3B Tenovis GmbH & Co KG
16053 00:07:29 Kistler Instrumente AG
16054 00:07:2E North Node AB
16055 00:07:28 Neo Telecom
16056 00:07:18 iCanTek Co., Ltd.
16057 00:08:06 Raonet Systems, Inc.
16058 00:07:FD LANergy Ltd.
16059 00:07:F6 Qqest Software Systems
16060 00:07:FC Adept Systems Inc.
16061 00:07:EA Massana, Inc.
16062 00:07:F0 LogiSync LLC
16063 00:07:E3 Navcom Technology, Inc.
16064 00:07:E4 SoftRadio Co., Ltd.
16065 00:07:DD Cradle Technologies
16066 00:07:D7 Caporis Networks AG
16067 00:06:E3 Quantitative Imaging Corporation
16068 00:06:DD AT & T Laboratories - Cambridge Ltd
16069 00:06:A4 INNOWELL Corp.
16070 00:06:D3 Alpha Telecom, Inc. U.S.A.
16071 00:06:D2 Tundra Semiconductor Corp.
16072 00:06:47 Etrali S.A.
16073 00:06:D9 IPM-Net S.p.A.
16074 00:05:EA Rednix
16075 00:06:CD Leaf Imaging Ltd.
16076 00:06:BC Macrolink, Inc.
16077 00:06:C6 lesswire AG
16078 00:06:54 Winpresa Building Automation Technologies GmbH
16079 00:06:B6 Nir-Or Israel Ltd.
16080 00:06:B0 Comtech EF Data Corp.
16081 00:07:1F European Systems Integration
16082 00:07:24 Telemax Co., Ltd.
16083 00:07:07 Interalia Inc.
16084 00:07:0C SVA-Intrusion.com Co. Ltd.
16085 00:07:11 Acterna
16086 00:07:12 JAL Information Technology
16087 00:06:FA IP SQUARE Co, Ltd.
16088 00:06:EF Maxxan Systems, Inc.
16089 00:06:EA ELZET80 Mikrocomputer GmbH&Co. KG
16090 00:06:E9 Intime Corp.
16091 00:05:EB Blue Ridge Networks, Inc.
16092 00:05:F7 Analog Devices, Inc.
16093 00:05:E4 Red Lion Controls Inc.
16094 00:05:F1 Vrcom, Inc.
16095 00:05:FD PacketLight Networks Ltd.
16096 00:05:E2 Creativ Network Technologies
16097 00:05:DC Cisco Systems, Inc
16098 00:05:E1 Trellis Photonics, Ltd.
16099 00:05:D8 Arescom, Inc.
16100 00:05:D7 Vista Imaging, Inc.
16101 00:05:C5 Flaga HF
16102 00:05:D1 Metavector Technologies
16103 00:05:D2 DAP Technologies
16104 00:05:CB ROIS Technologies, Inc.
16105 00:05:7F Acqis Technology
16106 00:05:79 Universal Control Solution Corp.
16107 00:05:75 CDS-Electronics BV
16108 00:05:6F Innomedia Technologies Pvt. Ltd.
16109 00:05:68 Piltofish Networks AB
16110 00:05:62 Digital View Limited
16111 00:05:5C Kowa Company, Ltd.
16112 00:05:56 360 Systems
16113 00:05:50 Vcomms Connect Limited
16114 00:05:45 Internet Photonics
16115 00:05:3F VisionTek, Inc.
16116 00:05:46 KDDI Network & Solultions Inc.
16117 00:06:AA VT Miltope
16118 00:06:A9 Universal Instruments Corp.
16119 00:06:A0 Mx Imaging
16120 00:06:9F Kuokoa Networks
16121 00:06:99 Vida Design Co.
16122 00:06:93 Flexus Computer Technology, Inc.
16123 00:06:9A e & Tel
16124 00:06:8D SEPATON, Inc.
16125 00:06:87 Omnitron Systems Technology, Inc.
16126 00:06:80 Card Access, Inc.
16127 00:05:39 A Brand New World in Sweden AB
16128 00:05:26 IPAS GmbH
16129 00:05:2D Zoltrix International Limited
16130 00:05:2C Supreme Magic Corporation
16131 00:05:20 Smartronix, Inc.
16132 00:05:1A 3COM EUROPE LTD.
16133 00:05:10 Infinite Shanghai Communication Terminals Ltd.
16134 00:05:14 KDT Systems Co., Ltd.
16135 00:05:09 AVOC Nishimura Ltd.
16136 00:05:03 ICONAG
16137 00:05:0A ICS Spa
16138 00:04:FF Acronet Co., Ltd.
16139 00:05:00 Cisco Systems, Inc
16140 00:06:41 ITCN
16141 00:06:3D Microwave Data Systems Inc.
16142 00:06:31 Calix
16143 00:06:30 Adtranz Sweden
16144 00:06:37 Toptrend-Meta Information (ShenZhen) Inc.
16145 00:06:20 Serial System Ltd.
16146 00:06:1A Zetari Inc.
16147 00:06:0C Melco Industries, Inc.
16148 00:06:14 Prism Holdings
16149 00:06:06 RapidWAN, Inc.
16150 00:06:77 SICK AG
16151 00:06:73 TKH Security Solutions USA
16152 00:06:66 Roving Networks
16153 00:06:6D Compuprint S.P.A.
16154 00:06:6C Robinson Corporation
16155 00:06:53 Cisco Systems, Inc
16156 00:06:5A Strix Systems
16157 00:06:4D Sencore
16158 00:06:60 NADEX Co., Ltd.
16159 00:05:B8 Electronic Design Associates, Inc.
16160 00:05:BF JustEzy Technology, Inc.
16161 00:05:AE Mediaport USA
16162 00:05:B2 Medison Co., Ltd.
16163 00:05:9E Zinwell Corporation
16164 00:05:A5 KOTT
16165 00:05:98 CRONOS S.r.l.
16166 00:05:A4 Lucid Voice Ltd.
16167 00:05:92 Pultek Corp.
16168 00:05:8B IPmental, Inc.
16169 00:05:8C Opentech Inc.
16170 00:03:7E PORTech Communications, Inc.
16171 00:03:83 Metera Networks, Inc.
16172 00:03:77 Gigabit Wireless
16173 00:03:7B IDEC IZUMI Corporation
16174 00:03:6B Cisco Systems, Inc
16175 00:03:72 ULAN
16176 00:03:67 Jasmine Networks, Inc.
16177 00:03:6A Mainnet, Ltd.
16178 00:03:64 Scenix Semiconductor, Inc.
16179 00:03:5F Prüftechnik Condition Monitoring GmbH & Co. KG
16180 00:03:5C Saint Song Corp.
16181 00:03:4D Chiaro Networks, Ltd.
16182 00:03:FA TiMetra Networks
16183 00:03:F5 Chip2Chip
16184 00:03:EE MKNet Corporation
16185 00:03:E8 Wavelength Digital Limited
16186 00:03:E3 Cisco Systems, Inc
16187 00:03:DC Lexar Media, Inc.
16188 00:03:D7 NextNet Wireless, Inc.
16189 00:03:D4 Alloptic, Inc.
16190 00:03:0B Hunter Technology, Inc.
16191 00:03:D0 KOANKEISO Co., Ltd.
16192 00:03:C9 TECOM Co., Ltd.
16193 00:03:C4 Tomra Systems ASA
16194 00:04:FA NBS Technologies Inc.
16195 00:04:F9 Xtera Communications, Inc.
16196 00:04:F3 FS FORTH-SYSTEME GmbH
16197 00:04:E7 Lightpointe Communications, Inc
16198 00:04:ED Billion Electric Co., Ltd.
16199 00:04:DD Cisco Systems, Inc
16200 00:04:D6 Takagi Industrial Co., Ltd.
16201 00:04:D0 Softlink s.r.o.
16202 00:04:CA FreeMs Corp.
16203 00:04:BE OptXCon, Inc.
16204 00:04:C3 CASTOR Informatique
16205 00:04:C4 Allen & Heath Limited
16206 00:04:B7 AMB i.t. Holding
16207 00:04:B1 Signal Technology, Inc.
16208 00:04:AD Malibu Networks
16209 00:04:AA Jetstream Communications
16210 00:04:9D Ipanema Technologies
16211 00:04:97 MacroSystem Digital Video AG
16212 00:04:90 Optical Access
16213 00:04:8B Poscon Corporation
16214 00:03:41 Axon Digital Design
16215 00:03:3E Tateyama System Laboratory Co., Ltd.
16216 00:03:3A Silicon Wave, Inc.
16217 00:03:33 Digitel Co., Ltd.
16218 00:03:2B GAI Datenfunksysteme GmbH
16219 00:03:27 ACT'L
16220 00:03:2E Scope Information Management, Ltd.
16221 00:03:22 IDIS Co., Ltd.
16222 00:03:1E Optranet, Inc.
16223 00:B0:52 Atheros Communications
16224 00:03:19 Infineon AG
16225 00:03:16 Nobell Communications, Inc.
16226 00:03:12 TR-Systemtechnik GmbH
16227 00:04:47 Acrowave Systems Co., Ltd.
16228 00:04:3B Lava Computer Mfg., Inc.
16229 00:04:40 cyberPIXIE, Inc.
16230 00:04:3A Intelligent Telecommunications, Inc.
16231 00:04:34 Accelent Systems, Inc.
16232 00:04:2D Sarian Systems, Ltd.
16233 00:04:2E Netous Technologies, Ltd.
16234 00:04:28 Cisco Systems, Inc
16235 00:04:21 Ocular Networks
16236 00:04:17 ELAU AG
16237 00:04:11 Inkra Networks, Inc.
16238 00:04:0B 3COM EUROPE LTD.
16239 00:04:04 Makino Milling Machine Co., Ltd.
16240 00:04:81 Econolite Control Products, Inc.
16241 00:04:86 ITTC, University of Kansas
16242 00:04:77 Scalant Systems, Inc.
16243 00:04:76 3 Com Corporation
16244 00:04:69 Innocom, Inc.
16245 00:04:70 ipUnplugged AB
16246 00:04:6A Navini Networks
16247 00:04:64 Pulse-Link Inc
16248 00:04:5D BEKA Elektronik
16249 00:04:57 Universal Access Technology, Inc.
16250 00:04:51 Medrad, Inc.
16251 00:03:C1 Packet Dynamics Ltd
16252 00:03:BD OmniCluster Technologies, Inc.
16253 00:03:B8 NetKit Solutions, LLC
16254 00:03:B6 QSI Corporation
16255 00:03:A6 Traxit Technology, Inc.
16256 00:03:AB Bridge Information Systems
16257 00:03:A3 MAVIX, Ltd.
16258 00:03:9F Cisco Systems, Inc
16259 00:03:9A SiConnect
16260 00:03:8C Total Impact
16261 00:03:84 AETA
16262 00:03:87 Blaze Network Products
16263 00:03:06 Fusion In Tech Co., Ltd.
16264 00:03:03 JAMA Electronics Co., Ltd.
16265 00:02:FF Handan BroadInfoCom
16266 00:02:F3 Media Serve Co., Ltd.
16267 00:02:FA DX Antenna Co., Ltd.
16268 00:02:ED DXO Telecom Co., Ltd.
16269 00:02:E5 Timeware Ltd.
16270 00:02:E8 E.D.&A.
16271 00:02:DC Fujitsu General Limited
16272 00:02:E1 Integrated Network Corporation
16273 00:02:D5 ACR
16274 00:02:CE FoxJet, Inc.
16275 00:B0:DB Nextcell, Inc.
16276 00:B0:8E Cisco Systems, Inc
16277 00:B0:1C Westport Technologies
16278 00:B0:2D ViaGate Technologies, Inc.
16279 00:B0:3B HiQ Networks
16280 00:30:A9 Netiverse, Inc.
16281 00:B0:F0 CALY NETWORKS
16282 00:B0:86 LocSoft Limited
16283 00:30:C4 Canon Imaging Systems Inc.
16284 00:30:9D Nimble Microsystems, Inc.
16285 00:30:37 Packard Bell Nec Services
16286 00:30:2E Hoft & Wessel AG
16287 00:30:1B SHUTTLE, INC.
16288 00:30:28 FASE Saldatura srl
16289 00:30:FB AZS Technology AG
16290 00:30:48 Supermicro Computer, Inc.
16291 00:01:DA WINCOMM Corporation
16292 00:01:E1 Kinpo Electronics, Inc.
16293 00:01:DD Avail Networks
16294 00:01:CE Custom Micro Products, Ltd.
16295 00:01:CA Geocast Network Systems, Inc.
16296 00:01:B8 Netsensity, Inc.
16297 00:01:BD Peterson Electro-Musical Products, Inc.
16298 00:01:B4 Wayport, Inc.
16299 00:01:C3 Acromag, Inc.
16300 00:01:BF Teleforce Co., Ltd.
16301 00:01:AD Coach Master International d.b.a. CMI Worldwide, Inc.
16302 00:01:7E ADTEK System Science Co., Ltd.
16303 00:01:8A ROI COMPUTER AG
16304 00:01:19 RTUnet (Australia)
16305 00:01:25 YAESU MUSEN CO., LTD.
16306 00:01:21 Watchguard Technologies, Inc.
16307 00:01:28 EnjoyWeb, Inc.
16308 00:01:06 Tews Datentechnik GmbH
16309 00:01:12 Shark Multimedia Inc.
16310 00:01:02 3COM CORPORATION
16311 00:01:15 EXTRATECH CORPORATION
16312 00:01:09 Nagano Japan Radio Co., Ltd.
16313 08:14:43 UNIBRAIN S.A.
16314 00:B0:F5 NetWorth Technologies, Inc.
16315 00:B0:19 UTC CCS
16316 00:B0:2A ORSYS GmbH
16317 00:B0:AE Symmetricom
16318 00:01:81 Nortel Networks
16319 00:01:8D AudeSi Technologies
16320 00:01:9A LEUNIG GmbH
16321 00:01:93 Hanbyul Telecom Co., Ltd.
16322 00:01:A2 Logical Co., Ltd.
16323 00:01:96 Cisco Systems, Inc
16324 00:01:A6 Scientific-Atlanta Arcodan A/S
16325 00:01:72 TechnoLand Co., LTD.
16326 00:30:3F TurboComm Tech Inc.
16327 00:30:73 International Microsystems, In
16328 00:01:4D Shin Kin Enterprises Co., Ltd
16329 00:01:6B LightChip, Inc.
16330 00:01:67 HIOKI E.E. CORPORATION
16331 00:02:15 Cotas Computer Technology A/B
16332 00:02:11 Nature Worldwide Technology Corp.
16333 00:02:09 Shenzhen SED Information Technology Co., Ltd.
16334 00:02:05 Hitachi Denshi, Ltd.
16335 00:02:02 Amino Communications, Ltd.
16336 00:01:F6 Association of Musical Electronics Industry
16337 00:01:ED SETA Corp.
16338 00:01:E9 Litton Marine Systems B.V.
16339 00:02:C6 Data Track Technology PLC
16340 00:02:C2 Net Vision Telecom
16341 00:02:B9 Cisco Systems, Inc
16342 00:02:B4 DAPHNE
16343 00:02:AD HOYA Corporation
16344 00:02:A6 Effinet Systems Co., Ltd.
16345 00:02:A1 World Wide Packets
16346 00:02:9B Kreatel Communications AB
16347 00:02:9E Information Equipment Co., Ltd.
16348 00:02:96 Lectron Co,. Ltd.
16349 00:02:8F Globetek, Inc.
16350 00:02:89 DNE Technologies
16351 00:02:85 Riverstone Networks
16352 00:02:7E Cisco Systems, Inc
16353 00:02:80 Mu Net, Inc.
16354 00:02:79 Control Applications, Ltd.
16355 00:02:72 CC&C Technologies, Inc.
16356 00:02:6B BCM Computers Co., Ltd.
16357 00:02:6D Adept Telecom
16358 00:02:62 Soyo Group Soyo Com Tech Co., Ltd
16359 00:02:60 Accordion Networks, Inc.
16360 00:02:5B Cambridge Silicon Radio
16361 00:00:87 HITACHI, LTD.
16362 00:02:52 Carrier Corporation
16363 00:02:4B Cisco Systems, Inc
16364 00:02:46 All-Win Tech Co., Ltd.
16365 00:01:7A Chengdu Maipu Electric Industrial Co., Ltd.
16366 00:02:35 Paragon Networks International
16367 00:02:38 Serome Technology, Inc.
16368 00:02:30 Intersoft Electronics
16369 00:02:29 Adtec Corporation
16370 00:02:25 One Stop Systems
16371 00:02:1C Network Elements, Inc.
16372 00:02:21 DSP Application, Ltd.
16373 00:01:6E Conklin Corporation
16374 00:01:5B ITALTEL S.p.A/RF-UP-I
16375 00:01:54 G3M Corporation
16376 00:01:50 GILAT COMMUNICATIONS, LTD.
16377 00:01:2E PC Partner Ltd.
16378 00:01:3A SHELCAD COMMUNICATIONS, LTD.
16379 00:01:41 CABLE PRINT
16380 00:01:31 Bosch Security Systems, Inc.
16381 00:01:3D RiscStation Ltd.
16382 00:01:49 T.D.T. Transfer Data Test GmbH
16383 00:D0:47 XN TECHNOLOGIES
16384 00:D0:18 QWES. COM, INC.
16385 00:D0:48 ECTON, INC.
16386 00:D0:28 Harmonic, Inc
16387 00:D0:2F VLSI TECHNOLOGY INC.
16388 00:D0:25 XROSSTECH, INC.
16389 00:D0:85 OTIS ELEVATOR COMPANY
16390 00:D0:77 LUCENT TECHNOLOGIES
16391 00:D0:93 TQ - COMPONENTS GMBH
16392 00:D0:13 PRIMEX AEROSPACE COMPANY
16393 00:D0:56 SOMAT CORPORATION
16394 00:D0:17 SYNTECH INFORMATION CO., LTD.
16395 00:D0:36 TECHNOLOGY ATLANTA CORP.
16396 00:D0:D6 AETHRA TELECOMUNICAZIONI
16397 00:30:78 Cisco Systems, Inc
16398 00:30:03 Phasys Ltd.
16399 00:30:D5 DResearch GmbH
16400 00:30:CE Zaffire
16401 00:30:95 Procomp Informatics, Ltd.
16402 00:30:55 Renesas Technology America, Inc.
16403 00:30:B0 Convergenet Technologies
16404 00:30:CC Tenor Networks, Inc.
16405 00:30:13 NEC Corporation
16406 00:30:61 MobyTEL
16407 00:D0:AB DELTAKABEL TELECOM CV
16408 00:D0:A8 NETWORK ENGINES, INC.
16409 00:D0:1C SBS TECHNOLOGIES,
16410 00:D0:C0 Cisco Systems, Inc
16411 00:D0:51 O2 MICRO, INC.
16412 00:D0:6D ACRISON, INC.
16413 00:50:A1 CARLO GAVAZZI, INC.
16414 00:D0:6C SHAREWAVE, INC.
16415 00:D0:3A ZONEWORX, INC.
16416 00:50:C1 GEMFLEX NETWORKS, LTD.
16417 00:50:FB VSK ELECTRONICS
16418 00:50:33 MAYAN NETWORKS
16419 00:30:A0 TYCO SUBMARINE SYSTEMS, LTD.
16420 00:30:CB OMNI FLOW COMPUTERS, INC.
16421 00:30:6B CMOS SYSTEMS, INC.
16422 00:30:68 CYBERNETICS TECH. CO., LTD.
16423 00:30:E3 SEDONA NETWORKS CORP.
16424 00:D0:07 MIC ASSOCIATES, INC.
16425 00:D0:7F STRATEGY & TECHNOLOGY, LIMITED
16426 00:30:85 Cisco Systems, Inc
16427 00:30:26 HeiTel Digital Video GmbH
16428 00:30:A6 VIANET TECHNOLOGIES, LTD.
16429 00:30:47 NISSEI ELECTRIC CO., LTD.
16430 00:D0:FC GRANITE MICROSYSTEMS
16431 00:D0:42 MAHLO GMBH & CO. UG
16432 00:D0:46 DOLBY LABORATORIES, INC.
16433 00:D0:BA Cisco Systems, Inc
16434 00:D0:BC Cisco Systems, Inc
16435 00:D0:D8 3Com Corporation
16436 00:D0:6B SR TELECOM INC.
16437 00:30:AA AXUS MICROSYSTEMS, INC.
16438 00:30:43 IDREAM TECHNOLOGIES, PTE. LTD.
16439 00:30:10 VISIONETICS INTERNATIONAL
16440 00:30:96 Cisco Systems, Inc
16441 00:30:84 ALLIED TELESYN INTERNAIONAL
16442 00:30:CF TWO TECHNOLOGIES, INC.
16443 00:D0:E3 ELE-CHEM ENGINEERING CO., LTD.
16444 00:D0:ED XIOX
16445 00:D0:C2 BALTHAZAR TECHNOLOGY AB
16446 00:D0:FB TEK MICROSYSTEMS, INCORPORATED
16447 00:D0:82 IOWAVE INC.
16448 00:D0:AD TL INDUSTRIES
16449 00:D0:DB MCQUAY INTERNATIONAL
16450 00:D0:6A LINKUP SYSTEMS CORPORATION
16451 00:D0:65 TOKO ELECTRIC
16452 00:D0:8F ARDENT TECHNOLOGIES, INC.
16453 00:D0:E7 VCON TELECOMMUNICATION LTD.
16454 00:D0:87 MICROFIRST INC.
16455 00:D0:08 MACTELL CORPORATION
16456 00:30:05 Fujitsu Siemens Computers
16457 00:30:4E BUSTEC PRODUCTION LTD.
16458 00:30:E0 OXFORD SEMICONDUCTOR LTD.
16459 00:30:A1 WEBGATE Inc.
16460 00:30:3D IVA CORPORATION
16461 00:30:C3 FLUECKIGER ELEKTRONIK AG
16462 00:90:47 GIGA FAST E. LTD.
16463 00:90:CB Wireless OnLine, Inc.
16464 00:90:3F AZTEC RADIOMEDIA
16465 00:10:43 A2 CORPORATION
16466 00:10:8D Johnson Controls, Inc.
16467 00:10:8E HUGH SYMONS CONCEPT Technologies Ltd.
16468 00:10:52 METTLER-TOLEDO (ALBSTADT) GMBH
16469 00:10:0E MICRO LINEAR COPORATION
16470 00:10:D7 ARGOSY RESEARCH INC.
16471 00:10:59 DIABLO RESEARCH CO. LLC
16472 00:10:B6 ENTRATA COMMUNICATIONS CORP.
16473 00:10:19 SIRONA DENTAL SYSTEMS GmbH & Co. KG
16474 00:10:13 Kontron America, Inc.
16475 00:90:A4 ALTIGA NETWORKS
16476 00:90:6C Sartorius Hamburg GmbH
16477 00:90:FC NETWORK COMPUTING DEVICES
16478 00:90:A3 Corecess Inc.
16479 00:90:22 IVEX
16480 00:90:A5 SPECTRA LOGIC
16481 00:90:BA VALID NETWORKS, INC.
16482 00:90:EE PERSONAL COMMUNICATIONS TECHNOLOGIES
16483 00:90:CD ENT-EMPRESA NACIONAL DE TELECOMMUNICACOES, S.A.
16484 00:90:D0 Thomson Telecom Belgium
16485 00:90:75 NEC DO BRASIL S.A.
16486 00:90:2E NAMCO LIMITED
16487 00:90:A0 8X8 INC.
16488 00:90:7C DIGITALCAST, INC.
16489 00:90:DF MITSUBISHI CHEMICAL AMERICA, INC.
16490 00:90:23 ZILOG INC.
16491 00:90:8A BAYLY COMMUNICATIONS, INC.
16492 00:90:63 COHERENT COMMUNICATIONS SYSTEMS CORPORATION
16493 00:90:41 APPLIED DIGITAL ACCESS
16494 00:90:D8 WHITECROSS SYSTEMS
16495 00:90:11 WAVTrace, Inc.
16496 00:90:40 Siemens Network Convergence LLC
16497 00:90:C7 ICOM INC.
16498 00:90:35 ALPHA TELECOM, INC.
16499 00:90:87 ITIS
16500 00:90:6E PRAXON, INC.
16501 00:90:39 SHASTA NETWORKS
16502 00:90:9A ONE WORLD SYSTEMS, INC.
16503 00:90:53 DAEWOO ELECTRONICS CO., LTD.
16504 00:90:9E Critical IO, LLC
16505 00:90:C2 JK microsystems, Inc.
16506 00:90:91 DigitalScape, Inc.
16507 00:90:ED CENTRAL SYSTEM RESEARCH CO., LTD.
16508 00:90:1B DIGITAL CONTROLS
16509 00:90:5C EDMI
16510 00:90:D2 ARTEL VIDEO SYSTEMS
16511 00:50:8C RSI SYSTEMS
16512 00:50:2D ACCEL, INC.
16513 00:50:B8 INOVA COMPUTERS GMBH & CO. KG
16514 00:50:3A DATONG ELECTRONICS LTD.
16515 00:50:8E OPTIMATION, INC.
16516 00:50:BB CMS TECHNOLOGIES
16517 00:50:51 IWATSU ELECTRIC CO., LTD.
16518 00:50:BE FAST MULTIMEDIA AG
16519 00:50:AD CommUnique Wireless Corp.
16520 00:50:16 SST/WOODHEAD INDUSTRIES
16521 00:50:03 Xrite Inc
16522 00:50:23 PG DESIGN ELECTRONICS, INC.
16523 00:50:39 MARINER NETWORKS
16524 00:50:5A NETWORK ALCHEMY, INC.
16525 00:50:71 AIWA CO., LTD.
16526 00:90:71 Applied Innovation Inc.
16527 00:90:31 MYSTICOM, LTD.
16528 00:90:1F ADTEC PRODUCTIONS, INC.
16529 00:90:81 ALOHA NETWORKS, INC.
16530 00:90:B3 AGRANAT SYSTEMS
16531 00:50:0D SATORI ELECTORIC CO., LTD.
16532 00:50:EC OLICOM A/S
16533 00:50:83 GILBARCO, INC.
16534 00:50:CF VANLINK COMMUNICATION TECHNOLOGY RESEARCH INSTITUTE
16535 00:50:08 TIVA MICROCOMPUTER CORP. (TMC)
16536 00:50:01 YAMASHITA SYSTEMS CORP.
16537 00:50:B5 FICHET-BAUCHE
16538 00:50:B0 TECHNOLOGY ATLANTA CORPORATION
16539 00:50:4E SIERRA MONITOR CORP.
16540 00:50:4D Tokyo Electron Device Limited
16541 00:50:F7 VENTURE MANUFACTURING (SINGAPORE) LTD.
16542 00:50:29 1394 PRINTER WORKING GROUP
16543 00:E0:8D PRESSURE SYSTEMS, INC.
16544 00:E0:40 DeskStation Technology, Inc.
16545 00:E0:D6 COMPUTER & COMMUNICATION RESEARCH LAB.
16546 00:E0:7E WALT DISNEY IMAGINEERING
16547 00:E0:94 OSAI SRL
16548 00:E0:32 MISYS FINANCIAL SYSTEMS, LTD.
16549 00:E0:6B W&G SPECIAL PRODUCTS
16550 00:E0:1C Cradlepoint, Inc
16551 00:E0:76 DEVELOPMENT CONCEPTS, INC.
16552 00:E0:A7 IPC INFORMATION SYSTEMS, INC.
16553 00:E0:A4 ESAOTE S.p.A.
16554 00:E0:80 CONTROL RESOURCES CORPORATION
16555 00:E0:CC HERO SYSTEMS, LTD.
16556 00:E0:99 SAMSON AG
16557 00:10:E9 RAIDTEC LTD.
16558 00:10:03 IMATRON, INC.
16559 00:10:5A 3COM CORPORATION
16560 00:10:A9 ADHOC TECHNOLOGIES
16561 00:04:00 LEXMARK INTERNATIONAL, INC.
16562 00:10:1A PictureTel Corp.
16563 00:10:97 WinNet Metropolitan Communications Systems, Inc.
16564 00:10:6F TRENTON TECHNOLOGY INC.
16565 00:10:DA Kollmorgen Corp
16566 00:10:DF RISE COMPUTER INC.
16567 00:10:9E AWARE, INC.
16568 00:10:72 GVN TECHNOLOGIES, INC.
16569 00:E0:19 ING. GIORDANO ELETTRONICA
16570 00:E0:D7 SUNSHINE ELECTRONICS, INC.
16571 00:E0:DA Alcatel North America ESD
16572 00:E0:68 MERRIMAC SYSTEMS INC.
16573 00:E0:1D WebTV NETWORKS, INC.
16574 00:E0:1F AVIDIA Systems, Inc.
16575 00:E0:56 HOLONTECH CORPORATION
16576 00:E0:C9 AutomatedLogic Corporation
16577 00:E0:30 MELITA INTERNATIONAL CORP.
16578 00:E0:BA BERGHOF AUTOMATIONSTECHNIK GmbH
16579 00:E0:B2 TELMAX COMMUNICATIONS CORP.
16580 00:E0:EF DIONEX
16581 00:E0:BD INTERFACE SYSTEMS, INC.
16582 00:E0:71 EPIS MICROCOMPUTER
16583 00:E0:A6 TELOGY NETWORKS, INC.
16584 00:E0:26 Redlake MASD LLC
16585 00:E0:B8 GATEWAY 2000
16586 00:E0:88 LTX-Credence CORPORATION
16587 00:E0:7C METTLER-TOLEDO, INC.
16588 00:E0:8C NEOPARADIGM LABS, INC.
16589 00:E0:61 EdgePoint Networks, Inc.
16590 00:E0:6E FAR SYSTEMS S.p.A.
16591 00:E0:1B SPHERE COMMUNICATIONS, INC.
16592 00:E0:AE XAQTI CORPORATION
16593 00:E0:C8 VIRTUAL ACCESS, LTD.
16594 00:10:1D WINBOND ELECTRONICS CORP.
16595 00:10:5F ZODIAC DATA SYSTEMS
16596 00:10:CB FACIT K.K.
16597 00:10:8C FUJITSU TELECOMMUNICATIONS EUROPE, LTD.
16598 00:10:75 Segate Technology LLC
16599 00:10:58 ArrowPoint Communications
16600 00:10:A8 RELIANCE COMPUTER CORP.
16601 00:10:AA MEDIA4, INC.
16602 00:10:E8 TELOCITY, INCORPORATED
16603 00:10:10 INITIO CORPORATION
16604 00:E0:07 Avaya ECS Ltd
16605 00:10:22 SatCom Media Corporation
16606 00:10:C7 DATA TRANSMISSION NETWORK
16607 00:10:98 STARNET TECHNOLOGIES, INC.
16608 00:10:96 TRACEWELL SYSTEMS, INC.
16609 00:10:82 JNA TELECOMMUNICATIONS LIMITED
16610 00:10:21 ENCANTO NETWORKS, INC.
16611 00:10:CE VOLAMP, LTD.
16612 00:10:B2 COACTIVE AESTHETICS
16613 00:10:9A NETLINE
16614 00:10:EA ADEPT TECHNOLOGY
16615 00:10:BD THE TELECOMMUNICATION TECHNOLOGY COMMITTEE (TTC)
16616 00:60:99 SBE, Inc.
16617 00:60:FD NetICs, Inc.
16618 00:60:B5 KEBA GmbH
16619 00:60:27 Superior Modular Products
16620 00:60:C1 WaveSpan Corporation
16621 00:60:41 Yokogawa Electric Corporation
16622 00:60:05 FEEDBACK DATA LTD.
16623 00:60:7B FORE SYSTEMS, INC.
16624 00:60:9C Perkin-Elmer Incorporated
16625 00:60:07 ACRES GAMING, INC.
16626 00:60:35 DALLAS SEMICONDUCTOR, INC.
16627 00:60:F1 EXP COMPUTER, INC.
16628 00:60:40 NETRO CORP.
16629 00:60:34 ROBERT BOSCH GmbH
16630 00:60:BA SAHARA NETWORKS, INC.
16631 00:60:96 T.S. MICROTECH INC.
16632 00:60:3A QUICK CONTROLS LTD.
16633 00:60:AC RESILIENCE CORPORATION
16634 00:60:EB FOURTHTRACK SYSTEMS
16635 00:60:6D DIGITAL EQUIPMENT CORP.
16636 00:60:14 EDEC CO., LTD.
16637 00:60:E1 ORCKIT COMMUNICATIONS LTD.
16638 00:60:62 TELESYNC, INC.
16639 00:60:38 Nortel Networks
16640 00:60:95 ACCU-TIME SYSTEMS, INC.
16641 00:A0:16 MICROPOLIS CORP.
16642 00:A0:1C NASCENT NETWORKS CORPORATION
16643 00:A0:FC IMAGE SCIENCES, INC.
16644 00:A0:B7 CORDANT, INC.
16645 00:A0:37 Mindray DS USA, Inc.
16646 00:A0:4C INNOVATIVE SYSTEMS & TECHNOLOGIES, INC.
16647 00:A0:E9 ELECTRONIC RETAILING SYSTEMS INTERNATIONAL
16648 00:60:78 POWER MEASUREMENT LTD.
16649 00:60:0D Digital Logic GmbH
16650 00:60:8A CITADEL COMPUTER
16651 00:A0:5D CS COMPUTER SYSTEME GmbH
16652 00:A0:BD I-TECH CORP.
16653 00:A0:B9 EAGLE TECHNOLOGY, INC.
16654 00:A0:69 Symmetricom, Inc.
16655 00:A0:7A ADVANCED PERIPHERALS TECHNOLOGIES, INC.
16656 00:A0:4E VOELKER TECHNOLOGIES, INC.
16657 00:A0:5A KOFAX IMAGE PRODUCTS
16658 00:A0:93 B/E AEROSPACE, Inc.
16659 00:A0:BF WIRELESS DATA GROUP MOTOROLA
16660 00:60:9F PHAST CORPORATION
16661 00:60:67 ACER NETXUS INC.
16662 00:60:0C Eurotech Inc.
16663 00:60:25 ACTIVE IMAGING PLC
16664 00:60:71 MIDAS LAB, INC.
16665 00:60:A7 MICROSENS GmbH & CO. KG
16666 00:60:FC CONSERVATION THROUGH INNOVATION LTD.
16667 00:60:D4 ELDAT COMMUNICATION LTD.
16668 00:60:85 Storage Concepts
16669 00:60:D3 AT&T
16670 00:60:18 STELLAR ONE CORPORATION
16671 00:60:2B PEAK AUDIO
16672 00:60:6F CLARION CORPORATION OF AMERICA
16673 00:60:ED RICARDO TEST AUTOMATION LTD.
16674 00:60:F6 NEXTEST COMMUNICATIONS PRODUCTS, INC.
16675 00:60:DD MYRICOM, INC.
16676 00:60:92 MICRO/SYS, INC.
16677 00:60:80 MICROTRONIX DATACOM LTD.
16678 00:60:68 Dialogic Corporation
16679 00:60:DB NTP ELEKTRONIK A/S
16680 00:A0:02 LEEDS & NORTHRUP AUSTRALIA PTY LTD
16681 00:A0:E4 OPTIQUEST
16682 00:A0:1F TRICORD SYSTEMS, INC.
16683 00:A0:C0 DIGITAL LINK CORP.
16684 00:A0:43 AMERICAN TECHNOLOGY LABS, INC.
16685 00:A0:47 INTEGRATED FITNESS CORP.
16686 00:A0:7C TONYANG NYLON CO., LTD.
16687 00:A0:EC TRANSMITTON LTD.
16688 00:A0:7E AVID TECHNOLOGY, INC.
16689 00:A0:35 CYLINK CORPORATION
16690 00:A0:28 CONNER PERIPHERALS
16691 00:A0:C7 TADIRAN TELECOMMUNICATIONS
16692 00:E0:BE GENROCO INTERNATIONAL, INC.
16693 00:E0:10 HESS SB-AUTOMATENBAU GmbH
16694 00:E0:E9 DATA LABS, INC.
16695 00:E0:A0 WILTRON CO.
16696 00:E0:24 GADZOOX NETWORKS
16697 00:E0:17 EXXACT GmbH
16698 00:60:3B AMTEC spa
16699 00:20:E5 APEX DATA, INC.
16700 00:20:7D ADVANCED COMPUTER APPLICATIONS
16701 00:20:D0 VERSALYNX CORPORATION
16702 00:20:6C EVERGREEN TECHNOLOGY CORP.
16703 00:20:12 CAMTRONICS MEDICAL SYSTEMS
16704 00:20:0B OCTAGON SYSTEMS CORP.
16705 00:20:9E BROWN'S OPERATING SYSTEM SERVICES, LTD.
16706 00:20:D7 JAPAN MINICOMPUTER SYSTEMS CO., Ltd.
16707 00:20:FB OCTEL COMMUNICATIONS CORP.
16708 00:20:B1 COMTECH RESEARCH INC.
16709 00:20:33 SYNAPSE TECHNOLOGIES, INC.
16710 00:20:99 BON ELECTRIC CO., LTD.
16711 00:20:AE ORNET DATA COMMUNICATION TECH.
16712 00:20:EA EFFICIENT NETWORKS, INC.
16713 00:20:FF SYMMETRICAL TECHNOLOGIES
16714 00:20:8B LAPIS TECHNOLOGIES, INC.
16715 00:20:69 ISDN SYSTEMS CORPORATION
16716 00:20:BA CENTER FOR HIGH PERFORMANCE
16717 00:20:06 GARRETT COMMUNICATIONS, INC.
16718 00:A0:A2 DIGICOM S.P.A.
16719 00:A0:54 Private
16720 00:A0:30 CAPTOR NV/SA
16721 00:A0:B1 FIRST VIRTUAL CORPORATION
16722 00:20:CB PRETEC ELECTRONICS CORP.
16723 00:20:AB MICRO INDUSTRIES CORP.
16724 00:20:2D TAIYO CORPORATION
16725 00:A0:88 ESSENTIAL COMMUNICATIONS
16726 00:A0:FA Marconi Communication GmbH
16727 00:A0:14 CSIR
16728 00:A0:64 KVB/ANALECT
16729 00:A0:7F GSM-SYNTEL, LTD.
16730 00:A0:3E ATM FORUM
16731 00:A0:50 CYPRESS SEMICONDUCTOR
16732 00:A0:98 NetApp
16733 00:A0:21 General Dynamics
16734 00:A0:A8 RENEX CORPORATION
16735 00:20:49 COMTRON, INC.
16736 00:20:50 KOREA COMPUTER INC.
16737 00:20:3C EUROTIME AB
16738 00:20:28 WEST EGG SYSTEMS, INC.
16739 00:20:14 GLOBAL VIEW CO., LTD.
16740 00:20:53 HUNTSVILLE MICROSYSTEMS, INC.
16741 00:20:01 DSP SOLUTIONS, INC.
16742 00:20:9C PRIMARY ACCESS CORP.
16743 00:20:C5 EAGLE TECHNOLOGY
16744 00:20:09 PACKARD BELL ELEC., INC.
16745 00:20:95 RIVA ELECTRONICS
16746 00:20:3F JUKI CORPORATION
16747 00:C0:14 TELEMATICS CALABASAS INT'L,INC
16748 00:C0:45 ISOLATION SYSTEMS, LTD.
16749 00:C0:00 LANOPTICS, LTD.
16750 00:AA:3C OLIVETTI TELECOM SPA (OLTECO)
16751 00:C0:79 FONSYS CO.,LTD.
16752 00:20:11 CANOPUS CO., LTD.
16753 00:C0:0B NORCONTROL A.S.
16754 00:C0:C0 SHORE MICROSYSTEMS, INC.
16755 00:C0:0C RELIA TECHNOLGIES
16756 00:A0:E7 CENTRAL DATA CORPORATION
16757 00:A0:68 BHP LIMITED
16758 00:A0:B3 ZYKRONIX
16759 00:A0:6E AUSTRON, INC.
16760 00:A0:BB HILAN GMBH
16761 00:A0:C8 ADTRAN INC.
16762 00:A0:17 J B M CORPORATION
16763 00:20:D5 VIPA GMBH
16764 00:20:79 MIKRON GMBH
16765 00:20:FA GDE SYSTEMS, INC.
16766 00:20:07 SFA, INC.
16767 00:20:62 SCORPION LOGIC, LTD.
16768 00:20:0A SOURCE-COMM CORP.
16769 00:20:00 LEXMARK INTERNATIONAL, INC.
16770 00:20:03 PIXEL POWER LTD.
16771 00:20:B4 TERMA ELEKTRONIK AS
16772 00:20:5B Kentrox, LLC
16773 00:20:30 ANALOG & DIGITAL SYSTEMS
16774 00:20:A8 SAST TECHNOLOGY CORP.
16775 00:20:66 GENERAL MAGIC, INC.
16776 00:20:36 BMC SOFTWARE
16777 00:40:BE BOEING DEFENSE & SPACE
16778 00:40:36 Zoom Telephonics, Inc
16779 00:40:46 UDC RESEARCH LIMITED
16780 00:40:6A KENTEK INFORMATION SYSTEMS,INC
16781 00:40:F2 JANICH & KLASS COMPUTERTECHNIK
16782 00:40:82 LABORATORY EQUIPMENT CORP.
16783 00:40:22 KLEVER COMPUTERS, INC.
16784 00:40:A2 KINGSTAR TECHNOLOGY INC.
16785 00:40:B4 NEXTCOM K.K.
16786 00:40:D4 GAGE TALKER CORP.
16787 00:40:38 TALENT ELECTRIC INCORPORATED
16788 00:40:18 ADOBE SYSTEMS, INC.
16789 00:40:B0 BYTEX CORPORATION, ENGINEERING
16790 00:40:40 RING ACCESS, INC.
16791 00:80:D7 Fantum Engineering
16792 00:80:D9 EMK Elektronik GmbH & Co. KG
16793 00:80:6A ERI (EMPAC RESEARCH INC.)
16794 00:40:3B SYNERJET INTERNATIONAL CORP.
16795 00:40:AB ROLAND DG CORPORATION
16796 00:40:D5 Sartorius Mechatronics T&H GmbH
16797 00:40:27 SMC MASSACHUSETTS, INC.
16798 00:40:9C TRANSWARE
16799 00:40:5C FUTURE SYSTEMS, INC.
16800 00:00:8C Alloy Computer Products (Australia) Pty Ltd
16801 00:40:00 PCI COMPONENTES DA AMZONIA LTD
16802 00:40:C5 MICOM COMMUNICATIONS INC.
16803 00:40:AA Metso Automation
16804 00:40:23 LOGIC CORPORATION
16805 00:40:A4 ROSE ELECTRONICS
16806 00:40:48 SMD INFORMATICA S.A.
16807 00:40:25 MOLECULAR DYNAMICS
16808 00:40:10 SONIC SYSTEMS, INC.
16809 00:40:CA FIRST INTERNAT'L COMPUTER, INC
16810 00:40:50 IRONICS, INCORPORATED
16811 00:40:2B TRIGEM COMPUTER, INC.
16812 00:C0:8C PERFORMANCE TECHNOLOGIES, INC.
16813 00:C0:2B GERLOFF GESELLSCHAFT FUR
16814 00:C0:A7 SEEL LTD.
16815 00:40:B3 ParTech Inc.
16816 00:40:7D EXTENSION TECHNOLOGY CORP.
16817 00:40:79 JUKO MANUFACTURE COMPANY, LTD.
16818 00:40:D9 AMERICAN MEGATRENDS INC.
16819 00:40:11 ANDOVER CONTROLS CORPORATION
16820 00:40:C1 BIZERBA-WERKE WILHEIM KRAUT
16821 00:C0:6B OSI PLUS CORPORATION
16822 00:C0:6A ZAHNER-ELEKTRIK GMBH & CO. KG
16823 00:C0:97 ARCHIPEL SA
16824 00:C0:72 KNX LTD.
16825 00:C0:EC DAUPHIN TECHNOLOGY
16826 00:C0:66 DOCUPOINT, INC.
16827 00:C0:28 JASCO CORPORATION
16828 00:C0:DC EOS TECHNOLOGIES, INC.
16829 00:C0:2D FUJI PHOTO FILM CO., LTD.
16830 00:C0:BD INEX TECHNOLOGIES, INC.
16831 00:C0:54 NETWORK PERIPHERALS, LTD.
16832 00:C0:D5 Werbeagentur Jürgen Siebert
16833 00:C0:44 EMCOM CORPORATION
16834 00:C0:50 TOYO DENKI SEIZO K.K.
16835 00:40:8A TPS TELEPROCESSING SYS. GMBH
16836 00:40:FD LXE
16837 00:40:3D Teradata Corporation
16838 00:40:E0 ATOMWIDE LTD.
16839 00:40:8C AXIS COMMUNICATIONS AB
16840 00:40:68 EXTENDED SYSTEMS
16841 00:40:BA ALLIANT COMPUTER SYSTEMS CORP.
16842 00:40:69 LEMCOM SYSTEMS, INC.
16843 00:40:F8 SYSTEMHAUS DISCOM
16844 00:40:77 MAXTON TECHNOLOGY CORPORATION
16845 00:40:E7 ARNOS INSTRUMENTS & COMPUTER
16846 00:40:AC SUPER WORKSTATION, INC.
16847 00:C0:AC GAMBIT COMPUTER COMMUNICATIONS
16848 00:C0:2C CENTRUM COMMUNICATIONS, INC.
16849 00:C0:ED US ARMY ELECTRONIC
16850 00:C0:D1 COMTREE TECHNOLOGY CORPORATION
16851 00:C0:D2 SYNTELLECT, INC.
16852 00:C0:FB ADVANCED TECHNOLOGY LABS
16853 00:C0:92 MENNEN MEDICAL INC.
16854 00:C0:6C SVEC COMPUTER CORP.
16855 00:C0:2E NETWIZ
16856 00:C0:5B NETWORKS NORTHWEST, INC.
16857 00:C0:BF TECHNOLOGY CONCEPTS, LTD.
16858 00:C0:C9 ELSAG BAILEY PROCESS
16859 00:80:9D Commscraft Ltd.
16860 00:80:17 PFU LIMITED
16861 00:80:F8 MIZAR, INC.
16862 00:80:24 KALPANA, INC.
16863 00:80:74 FISHER CONTROLS
16864 00:80:21 Alcatel Canada Inc.
16865 00:00:55 COMMISSARIAT A L`ENERGIE ATOM.
16866 00:00:86 MEGAHERTZ CORPORATION
16867 00:00:92 COGENT DATA TECHNOLOGIES
16868 00:80:68 YAMATECH SCIENTIFIC LTD.
16869 00:80:F2 RAYCOM SYSTEMS INC
16870 00:80:EA ADVA Optical Networking Ltd.
16871 00:80:25 STOLLMANN GMBH
16872 00:00:67 SOFT * RITE, INC.
16873 00:00:E8 ACCTON TECHNOLOGY CORP.
16874 00:00:B2 TELEVIDEO SYSTEMS, INC.
16875 00:00:EE NETWORK DESIGNERS, LTD.
16876 00:00:89 CAYMAN SYSTEMS INC.
16877 00:00:21 SUREMAN COMP. & COMMUN. CORP.
16878 00:00:CF HAYES MICROCOMPUTER PRODUCTS
16879 00:00:A4 ACORN COMPUTERS LIMITED
16880 00:00:18 WEBSTER COMPUTER CORPORATION
16881 00:80:33 EMS Aviation, Inc.
16882 00:80:52 TECHNICALLY ELITE CONCEPTS
16883 00:80:4F DAIKIN INDUSTRIES, LTD.
16884 00:80:6D CENTURY SYSTEMS CORP.
16885 00:80:2D XYLOGICS INC
16886 00:80:48 COMPEX INCORPORATED
16887 00:80:85 H-THREE SYSTEMS CORPORATION
16888 00:80:14 ESPRIT SYSTEMS
16889 00:80:B4 SOPHIA SYSTEMS
16890 00:80:7F DY-4 INCORPORATED
16891 00:00:E4 IN2 GROUPE INTERTECHNIQUE
16892 00:00:79 NETWORTH INCORPORATED
16893 00:00:75 Nortel Networks
16894 00:40:09 TACHIBANA TECTRON CO., LTD.
16895 00:40:9E CONCURRENT TECHNOLOGIES LTD.
16896 00:80:92 Silex Technology, Inc.
16897 00:80:11 DIGITAL SYSTEMS INT'L. INC.
16898 00:80:44 SYSTECH COMPUTER CORP.
16899 00:80:8A SUMMIT MICROSYSTEMS CORP.
16900 00:80:E3 CORAL NETWORK CORPORATION
16901 00:80:72 MICROPLEX SYSTEMS LTD.
16902 00:80:54 FRONTIER TECHNOLOGIES CORP.
16903 00:80:AE HUGHES NETWORK SYSTEMS
16904 00:80:AF ALLUMER CO., LTD.
16905 00:80:EC SUPERCOMPUTING SOLUTIONS, INC.
16906 00:80:A4 LIBERTY ELECTRONICS
16907 00:80:73 DWB ASSOCIATES
16908 00:80:2B INTEGRATED MARKETING CO
16909 00:80:BE ARIES RESEARCH
16910 00:80:27 ADAPTIVE SYSTEMS, INC.
16911 00:80:E2 T.D.I. CO., LTD.
16912 00:40:EE OPTIMEM
16913 00:40:5E NORTH HILLS ISRAEL
16914 00:40:72 Applied Innovation Inc.
16915 00:40:31 KOKUSAI ELECTRIC CO., LTD
16916 00:40:0C GENERAL MICRO SYSTEMS, INC.
16917 00:40:E6 C.A.E.N.
16918 00:40:FC IBR COMPUTER TECHNIK GMBH
16919 00:40:01 Zero One Technology Co. Ltd.
16920 00:40:02 PERLE SYSTEMS LIMITED
16921 00:80:DB GRAPHON CORPORATION
16922 00:80:B1 SOFTCOM A/S
16923 00:80:D8 NETWORK PERIPHERALS INC.
16924 00:80:AB DUKANE NETWORK INTEGRATION
16925 00:80:9B JUSTSYSTEM CORPORATION
16926 00:80:89 TECNETICS (PTY) LTD.
16927 00:00:39 TOSHIBA CORPORATION
16928 00:00:CB COMPU-SHACK ELECTRONIC GMBH
16929 00:00:D1 ADAPTEC INCORPORATED
16930 00:00:B6 MICRO-MATIC RESEARCH
16931 00:00:66 TALARIS SYSTEMS, INC.
16932 00:00:14 NETRONIX
16933 00:00:72 MINIWARE TECHNOLOGY
16934 00:00:AB LOGIC MODELING CORPORATION
16935 00:00:29 IMC NETWORKS CORP.
16936 00:80:CD MICRONICS COMPUTER, INC.
16937 00:80:83 AMDAHL
16938 00:80:03 HYTEC ELECTRONICS LTD.
16939 00:80:1B KODIAK TECHNOLOGY
16940 00:80:CC MICROWAVE BYPASS SYSTEMS
16941 08:00:79 THE DROID WORKS
16942 08:00:77 TSL COMMUNICATIONS LTD.
16943 08:00:71 MATRA (DSIE)
16944 08:00:6A ATT BELL LABORATORIES
16945 08:00:5F SABER TECHNOLOGY CORP.
16946 08:00:5C FOUR PHASE SYSTEMS
16947 08:00:5B VTA TECHNOLOGIES INC.
16948 08:00:58 SYSTEMS CONCEPTS
16949 08:00:50 DAISY SYSTEMS CORP.
16950 08:00:52 INSYSTEC
16951 08:00:47 SEQUENT COMPUTER SYSTEMS INC.
16952 08:00:45 CONCURRENT COMPUTER CORP.
16953 08:00:44 DAVID SYSTEMS INC.
16954 08:00:41 RACAL-MILGO INFORMATION SYS..
16955 08:00:38 BULL S.A.S.
16956 08:00:3C SCHLUMBERGER WELL SERVICES
16957 08:00:34 FILENET CORPORATION
16958 08:00:2C BRITTON LEE INC.
16959 00:00:B9 MCDONNELL DOUGLAS COMPUTER SYS
16960 00:00:2D CHROMATICS INC
16961 00:00:4A ADC CODENOLL TECHNOLOGY CORP.
16962 00:00:C0 WESTERN DIGITAL CORPORATION
16963 00:00:40 APPLICON, INC.
16964 00:00:5D CS TELECOM
16965 08:00:8E Tandem Computers
16966 08:00:86 KONICA MINOLTA HOLDINGS, INC.
16967 08:00:83 Seiko Instruments Inc.
16968 08:00:80 AES DATA INC.
16969 08:00:30 ROYAL MELBOURNE INST OF TECH
16970 08:00:64 Sitasys AG
16971 00:DD:09 UNGERMANN-BASS INC.
16972 08:00:8A PerfTech, Inc.
16973 00:DD:04 UNGERMANN-BASS INC.
16974 08:00:66 AGFA CORPORATION
16975 08:00:1A TIARA/ 10NET
16976 08:00:90 SONOMA SYSTEMS
16977 08:00:0B UNISYS CORPORATION
16978 08:00:17 NATIONAL SEMICONDUCTOR
16979 00:00:5E ICANN, IANA Department
16980 00:00:AF Canberra Industries, Inc.
16981 00:00:EC MICROPROCESS
16982 00:00:9E MARLI S.A.
16983 00:00:42 METIER MANAGEMENT SYSTEMS LTD.
16984 00:00:8D Cryptek Inc.
16985 00:00:65 Network General Corporation
16986 00:00:4D DCI CORPORATION
16987 08:00:24 10NET COMMUNICATIONS/DCA
16988 08:00:1E APOLLO COMPUTER INC.
16989 08:00:1B EMC Corporation
16990 00:DD:0D UNGERMANN-BASS INC.
16991 AA:00:02 DIGITAL EQUIPMENT CORPORATION
16992 08:00:05 SYMBOLICS INC.
16993 00:00:00 XEROX CORPORATION
16994 00:40:D6 LOCAMATION B.V.
16995 80:00:10 ATT BELL LABORATORIES
16996 AA:00:03 DIGITAL EQUIPMENT CORPORATION
16997 08:00:08 BOLT BERANEK AND NEWMAN INC.
16998 08:00:0E NCR CORPORATION
16999 00:00:6F Madge Ltd.
17000 00:00:5A SysKonnect GmbH
17001 00:00:23 ABB INDUSTRIAL SYSTEMS AB
17002 00:00:45 FORD AEROSPACE & COMM. CORP.
17003 00:00:BC Rockwell Automation
17004 00:00:C3 HARRIS CORP COMPUTER SYS DIV
17005 00:00:04 XEROX CORPORATION
17006 00:00:09 XEROX CORPORATION
17007 00:00:3D UNISYS
17008 F8:2C:18 2Wire Inc
17009 00:17:3F Belkin International Inc.
17010 38:86:02 Flexoptix GmbH
17011 F4:EB:38 Sagemcom Broadband SAS
17012 00:1E:74 Sagemcom Broadband SAS
17013 00:60:4C Sagemcom Broadband SAS
17014 00:26:91 Sagemcom Broadband SAS
17015 C0:D0:44 Sagemcom Broadband SAS
17016 6C:2E:85 Sagemcom Broadband SAS
17017 CC:33:BB Sagemcom Broadband SAS
17018 68:15:90 Sagemcom Broadband SAS
17019 54:64:D9 Sagemcom Broadband SAS
17020 00:02:3F COMPAL ELECTRONICS, INC.
17021 00:80:C2 IEEE 802.1
17022 C4:66:99 vivo Mobile Communication Co., Ltd.
17023 38:3B:C8 2Wire Inc
17024 DC:7F:A4 2Wire Inc
17025 00:12:88 2Wire Inc
17026 00:1E:C7 2Wire Inc
17027 28:16:2E 2Wire Inc
17028 3C:EA:4F 2Wire Inc
17029 84:8F:69 Dell Inc.
17030 90:B1:1C Dell Inc.
17031 F8:CA:B8 Dell Inc.
17032 24:B6:FD Dell Inc.
17033 00:0D:56 Dell Inc.
17034 00:12:3F Dell Inc.
17035 00:13:72 Dell Inc.
17036 74:86:7A Dell Inc.
17037 34:17:EB Dell Inc.
17038 EC:88:92 Motorola Mobility LLC, a Lenovo Company
17039 B0:79:94 Motorola Mobility LLC, a Lenovo Company
17040 14:1A:A3 Motorola Mobility LLC, a Lenovo Company
17041 CC:C3:EA Motorola Mobility LLC, a Lenovo Company
17042 34:BB:26 Motorola Mobility LLC, a Lenovo Company
17043 40:78:6A Motorola Mobility LLC, a Lenovo Company
17044 00:19:B9 Dell Inc.
17045 00:22:19 Dell Inc.
17046 00:B0:D0 Dell Inc.
17047 5C:26:0A Dell Inc.
17048 B0:83:FE Dell Inc.
17049 14:18:77 Dell Inc.
17050 00:24:E8 Dell Inc.
17051 A4:8E:0A DeLaval International AB
17052 00:21:5C Intel Corporate
17053 00:23:15 Intel Corporate
17054 00:15:00 Intel Corporate
17055 10:4A:7D Intel Corporate
17056 A4:C4:94 Intel Corporate
17057 90:2E:1C Intel Corporate
17058 3C:FD:FE Intel Corporate
17059 B8:BF:83 Intel Corporate
17060 00:1D:E1 Intel Corporate
17061 00:22:FB Intel Corporate
17062 08:11:96 Intel Corporate
17063 60:36:DD Intel Corporate
17064 A0:36:9F Intel Corporate
17065 50:2D:A2 Intel Corporate
17066 4C:79:BA Intel Corporate
17067 4C:EB:42 Intel Corporate
17068 60:67:20 Intel Corporate
17069 84:A6:C8 Intel Corporate
17070 58:91:CF Intel Corporate
17071 88:53:2E Intel Corporate
17072 00:24:D7 Intel Corporate
17073 C4:09:38 FUJIAN STAR-NET COMMUNICATION CO.,LTD
17074 00:AA:02 Intel Corporation
17075 5C:D2:E4 Intel Corporate
17076 04:BD:88 Aruba Networks
17077 00:0B:86 Aruba Networks
17078 88:96:F2 Valeo Schalter und Sensoren GmbH
17079 80:A5:89 AzureWave Technology Inc.
17080 0C:CC:26 Airenetworks
17081 4C:B0:E8 Beijing RongZhi xinghua technology co., LTD
17082 4C:14:A3 TCL Technoly Electronics (Huizhou) Co., Ltd.
17083 F4:8E:38 Dell Inc.
17084 D8:87:D5 Leadcore Technology CO.,LTD
17085 00:DA:55 Cisco Systems, Inc
17086 80:D2:1D AzureWave Technology Inc.
17087 70:5A:0F Hewlett Packard
17088 58:63:56 FN-LINK TECHNOLOGY LIMITED
17089 B0:46:FC MitraStar Technology Corp.
17090 08:A9:5A AzureWave Technology Inc.
17091 6C:AD:F8 AzureWave Technology Inc.
17092 54:27:1E AzureWave Technology Inc.
17093 00:8C:54 ADB Broadband Italia
17094 F0:84:2F ADB Broadband Italia
17095 8C:B8:64 AcSiP Technology Corp.
17096 00:20:E0 Actiontec Electronics, Inc
17097 00:04:E3 Accton Technology Corp
17098 40:95:58 Aisino Corporation
17099 00:D0:C9 ADVANTECH CO., LTD.
17100 00:25:53 ADB Broadband Italia
17101 00:23:8E ADB Broadband Italia
17102 00:1C:A2 ADB Broadband Italia
17103 00:17:C2 ADB Broadband Italia
17104 D0:D4:12 ADB Broadband Italia
17105 00:0F:A3 Alpha Networks Inc.
17106 00:1D:6A Alpha Networks Inc.
17107 00:00:F4 Allied Telesis, Inc.
17108 10:AE:60 Private
17109 F0:4F:7C Private
17110 70:F1:A1 Liteon Technology Corporation
17111 6C:FA:A7 AMPAK Technology, Inc.
17112 00:24:EF Sony Mobile Communications AB
17113 6C:0E:0D Sony Mobile Communications AB
17114 B4:52:7D Sony Mobile Communications AB
17115 E0:63:E5 Sony Mobile Communications AB
17116 00:0E:07 Sony Mobile Communications AB
17117 00:1A:75 Sony Mobile Communications AB
17118 00:16:B8 Sony Mobile Communications AB
17119 00:1D:28 Sony Mobile Communications AB
17120 00:1F:E4 Sony Mobile Communications AB
17121 00:22:98 Sony Mobile Communications AB
17122 24:FD:52 Liteon Technology Corporation
17123 20:16:D8 Liteon Technology Corporation
17124 9C:B7:0D Liteon Technology Corporation
17125 1C:65:9D Liteon Technology Corporation
17126 00:1B:9E ASKEY COMPUTER CORP
17127 E0:CA:94 ASKEY COMPUTER CORP
17128 C0:D9:62 ASKEY COMPUTER CORP
17129 00:15:0C AVM GmbH
17130 74:44:01 NETGEAR
17131 E0:91:F5 NETGEAR
17132 00:1B:2F NETGEAR
17133 00:22:3F NETGEAR
17134 E0:46:9A NETGEAR
17135 F4:0B:93 BlackBerry RTS
17136 68:ED:43 BlackBerry RTS
17137 34:BB:1F BlackBerry RTS
17138 48:9D:24 BlackBerry RTS
17139 00:0F:86 BlackBerry RTS
17140 00:13:33 BaudTec Corporation
17141 50:7E:5D Arcadyan Technology Corporation
17142 84:9C:A6 Arcadyan Technology Corporation
17143 1C:C6:3C Arcadyan Technology Corporation
17144 C0:25:06 AVM GmbH
17145 08:96:D7 AVM GmbH
17146 00:8E:F2 NETGEAR
17147 44:94:FC NETGEAR
17148 20:E5:2A NETGEAR
17149 9C:D3:6D NETGEAR
17150 C4:04:15 NETGEAR
17151 08:BD:43 NETGEAR
17152 4C:09:D4 Arcadyan Technology Corporation
17153 DC:44:6D Allwinner Technology Co., Ltd
17154 BC:62:0E HUAWEI TECHNOLOGIES CO.,LTD
17155 78:F5:57 HUAWEI TECHNOLOGIES CO.,LTD
17156 E0:28:61 HUAWEI TECHNOLOGIES CO.,LTD
17157 C4:47:3F HUAWEI TECHNOLOGIES CO.,LTD
17158 00:0A:F7 Broadcom
17159 00:0D:B6 Broadcom
17160 18:C0:86 Broadcom
17161 C0:3E:0F BSkyB Ltd
17162 00:20:D4 Cabletron Systems, Inc.
17163 00:00:1D Cabletron Systems, Inc.
17164 00:60:BB Cabletron Systems, Inc.
17165 D0:54:2D Cambridge Industries(Group) Co.,Ltd.
17166 00:1F:C7 Casio Hitachi Mobile Communications Co., Ltd.
17167 AC:EE:9E Samsung Electronics Co.,Ltd
17168 C0:89:97 Samsung Electronics Co.,Ltd
17169 28:27:BF Samsung Electronics Co.,Ltd
17170 F0:5B:7B Samsung Electronics Co.,Ltd
17171 7C:F9:0E Samsung Electronics Co.,Ltd
17172 AC:5A:14 Samsung Electronics Co.,Ltd
17173 B0:C5:59 Samsung Electronics Co.,Ltd
17174 BC:D1:1F Samsung Electronics Co.,Ltd
17175 A0:B4:A5 Samsung Electronics Co.,Ltd
17176 80:65:6D Samsung Electronics Co.,Ltd
17177 48:13:7E Samsung Electronics Co.,Ltd
17178 E8:3A:12 Samsung Electronics Co.,Ltd
17179 9C:02:98 Samsung Electronics Co.,Ltd
17180 6C:83:36 Samsung Electronics Co.,Ltd
17181 B8:C6:8E Samsung Electronics Co.,Ltd
17182 74:45:8A Samsung Electronics Co.,Ltd
17183 A4:9A:58 Samsung Electronics Co.,Ltd
17184 B4:EF:39 Samsung Electronics Co.,Ltd
17185 14:A3:64 Samsung Electronics Co.,Ltd
17186 3C:A1:0D Samsung Electronics Co.,Ltd
17187 20:6E:9C Samsung Electronics Co.,Ltd
17188 18:3F:47 Samsung Electronics Co.,Ltd
17189 0C:71:5D Samsung Electronics Co.,Ltd
17190 0C:14:20 Samsung Electronics Co.,Ltd
17191 A8:06:00 Samsung Electronics Co.,Ltd
17192 6C:F3:73 Samsung Electronics Co.,Ltd
17193 90:F1:AA Samsung Electronics Co.,Ltd
17194 C4:57:6E Samsung Electronics Co.,Ltd
17195 78:BD:BC Samsung Electronics Co.,Ltd
17196 38:72:C0 Comtrend Corporation
17197 F4:06:8D devolo AG
17198 00:0B:CA DATAVAN TC
17199 00:50:7F DrayTek Corp.
17200 3C:89:70 Neosfar
17201 C4:36:55 Shenzhen Fenglian Technology Co., Ltd.
17202 78:CB:68 DAEHAP HYPER-TECH
17203 00:1A:7F GCI Science & Technology Co.,LTD
17204 00:05:4F Private
17205 D0:4D:2C Roku, Inc.
17206 E0:0C:7F Nintendo Co., Ltd.
17207 58:BD:A3 Nintendo Co., Ltd.
17208 00:25:A0 Nintendo Co., Ltd.
17209 00:26:59 Nintendo Co., Ltd.
17210 8C:56:C5 Nintendo Co., Ltd.
17211 CC:9E:00 Nintendo Co., Ltd.
17212 00:16:56 Nintendo Co., Ltd.
17213 00:19:1D Nintendo Co., Ltd.
17214 00:19:FD Nintendo Co., Ltd.
17215 00:1E:A9 Nintendo Co., Ltd.
17216 A8:44:81 Nokia Corporation
17217 88:44:F6 Nokia Corporation
17218 A8:7B:39 Nokia Corporation
17219 14:C1:26 Nokia Corporation
17220 4C:25:78 Nokia Corporation
17221 00:1E:A4 Nokia Danmark A/S
17222 00:12:62 Nokia Danmark A/S
17223 00:17:4B Nokia Danmark A/S
17224 00:25:47 Nokia Danmark A/S
17225 00:1D:E9 Nokia Danmark A/S
17226 00:1D:3B Nokia Danmark A/S
17227 00:14:A7 Nokia Danmark A/S
17228 00:1C:D6 Nokia Danmark A/S
17229 D0:99:D5 Alcatel-Lucent
17230 DC:00:77 TP-LINK TECHNOLOGIES CO.,LTD.
17231 00:60:DC NEC Magnus Communications,Ltd.
17232 9C:AE:D3 Seiko Epson Corporation
17233 F4:5C:89 Apple, Inc.
17234 8C:3C:4A NAKAYO TELECOMMUNICATIONS,INC
17235 00:21:FD LACROIX TRAFFIC S.A.U
17236 4C:B4:4A NANOWAVE Technologies Inc.
17237 78:C3:E9 Samsung Electronics Co.,Ltd
17238 9C:5C:8E ASUSTek COMPUTER INC.
17239 70:88:4D JAPAN RADIO CO., LTD.
17240 10:2A:B3 Xiaomi Communications Co Ltd
17241 4C:55:CC Zentri Pty Ltd
17242 BC:EC:5D Apple, Inc.
17243 DC:41:5F Apple, Inc.
17244 30:63:6B Apple, Inc.
17245 84:68:3E Intel Corporate
17246 C8:87:22 Lumenpulse
17247 FC:1A:11 vivo Mobile Communication Co., Ltd.
17248 30:A9:DE LG Innotek
17249 E0:CD:FD Beijing E3Control Technology Co, LTD
17250 20:8B:37 Skyworth Digital Technology(Shenzhen) Co.,Ltd
17251 08:BE:77 Green Electronics
17252 28:0C:28 Unigen DataStorage Corporation
17253 98:0C:A5 Motorola (Wuhan) Mobility Technologies Communication Co., Ltd.
17254 1C:C0:35 PLANEX COMMUNICATIONS INC.
17255 34:54:3C TAKAOKA TOKO CO.,LTD.
17256 D4:95:24 Clover Network, Inc.
17257 00:34:DA LG Electronics (Mobile Communications)
17258 90:46:A2 Tedipay UK Ltd
17259 64:79:A7 Phison Electronics Corp.
17260 C8:38:70 Samsung Electronics Co.,Ltd
17261 28:83:35 Samsung Electronics Co.,Ltd
17262 44:78:3E Samsung Electronics Co.,Ltd
17263 20:2D:07 Samsung Electronics Co.,Ltd
17264 04:52:C7 Bose Corporation
17265 D4:61:2E HUAWEI TECHNOLOGIES CO.,LTD
17266 1C:67:58 HUAWEI TECHNOLOGIES CO.,LTD
17267 E8:56:59 Advanced-Connectek Inc.
17268 34:E7:0B Beijing HAN Networks Co., Ltd
17269 88:01:F2 Vitec System Engineering Inc.
17270 FC:08:4A FUJITSU LIMITED
17271 D4:AD:2D Fiberhome Telecommunication Technologies Co.,LTD
17272 48:55:5F Fiberhome Telecommunication Technologies Co.,LTD
17273 84:7B:EB Dell Inc.
17274 F8:C9:6C Fiberhome Telecommunication Technologies Co.,LTD
17275 34:BF:90 Fiberhome Telecommunication Technologies Co.,LTD
17276 D4:67:E7 Fiberhome Telecommunication Technologies Co.,LTD
17277 04:C1:B9 Fiberhome Telecommunication Technologies Co.,LTD
17278 68:93:61 Integrated Device Technology (Malaysia) Sdn. Bhd.
17279 A0:82:AC Linear DMS Solutions Sdn. Bhd.
17280 00:26:97 Alpha Technologies Inc.
17281 4C:B8:B5 Shenzhen YOUHUA Technology Co., Ltd
17282 1C:AB:C0 Hitron Technologies. Inc
17283 84:E3:23 Green Wave Telecommunication SDN BHD
17284 44:65:0D Amazon Technologies Inc.
17285 D8:97:BA PEGATRON CORPORATION
17286 70:71:BC PEGATRON CORPORATION
17287 E0:69:95 PEGATRON CORPORATION
17288 54:D9:E4 BRILLIANTTS CO., LTD
17289 E4:F3:F5 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
17290 00:08:9F EFM Networks
17291 00:18:5C EDSLAB Technologies
17292 00:0E:2E Edimax Technology Co. Ltd.
17293 00:02:0E ECI Telecom Ltd.
17294 00:11:5B Elitegroup Computer Systems Co.,Ltd.
17295 00:07:95 Elitegroup Computer Systems Co.,Ltd.
17296 B8:AE:ED Elitegroup Computer Systems Co.,Ltd.
17297 C0:3F:D5 Elitegroup Computer Systems Co.,Ltd.
17298 74:27:EA Elitegroup Computer Systems Co.,Ltd.
17299 00:00:C9 Emulex Corporation
17300 00:1A:45 GN Netcom A/S
17301 00:16:8F GN Netcom A/S
17302 08:3F:BC zte corporation
17303 04:2A:E2 Cisco Systems, Inc
17304 1C:1B:0D GIGA-BYTE TECHNOLOGY CO.,LTD.
17305 90:38:09 Ericsson AB
17306 00:10:4F Oracle Corporation
17307 00:07:82 Oracle Corporation
17308 E4:2F:56 OptoMET GmbH
17309 00:A0:45 PHOENIX CONTACT Electronics GmbH
17310 00:26:6C INVENTEC Corporation
17311 00:1E:25 INTEK DIGITAL
17312 A0:B6:62 Acutvista Innovation Co., Ltd.
17313 00:C0:F0 Kingston Technology Company, Inc.
17314 4C:8F:A5 Jastec
17315 00:0C:49 Dangaard Telecom Denmark A/S
17316 CC:E1:7F Juniper Networks
17317 44:F4:77 Juniper Networks
17318 5C:45:27 Juniper Networks
17319 F0:1C:2D Juniper Networks
17320 F8:C0:01 Juniper Networks
17321 78:FE:3D Juniper Networks
17322 54:E0:32 Juniper Networks
17323 3C:61:04 Juniper Networks
17324 BC:75:74 HUAWEI TECHNOLOGIES CO.,LTD
17325 20:A6:80 HUAWEI TECHNOLOGIES CO.,LTD
17326 00:19:E2 Juniper Networks
17327 00:1F:12 Juniper Networks
17328 00:24:DC Juniper Networks
17329 50:C5:8D Juniper Networks
17330 00:05:85 Juniper Networks
17331 00:31:46 Juniper Networks
17332 80:AC:AC Juniper Networks
17333 50:DD:4F Automation Components, Inc
17334 90:4D:4A Sagemcom Broadband SAS
17335 7C:79:E8 PayRange Inc.
17336 54:05:93 WOORI ELEC Co.,Ltd
17337 A0:67:BE Sicon srl
17338 C4:CA:D9 Hangzhou H3C Technologies Co., Limited
17339 74:25:8A Hangzhou H3C Technologies Co., Limited
17340 70:F9:6D Hangzhou H3C Technologies Co., Limited
17341 00:26:0F Linn Products Ltd
17342 F8:45:AD Konka Group Co., Ltd.
17343 00:03:58 Hanyang Digitech Co.Ltd
17344 00:07:61 29530
17345 60:51:2C TCT mobile ltd
17346 90:5F:2E TCT mobile ltd
17347 4C:0B:3A TCT mobile ltd
17348 C0:2F:F1 Volta Networks
17349 48:82:F2 Appel Elektronik GmbH
17350 0C:51:01 Apple, Inc.
17351 08:6D:41 Apple, Inc.
17352 04:D3:CF Apple, Inc.
17353 30:C8:2A WI-BIZ srl
17354 00:62:EC Cisco Systems, Inc
17355 0C:8A:87 AgLogica Holdings, Inc
17356 34:A2:A2 HUAWEI TECHNOLOGIES CO.,LTD
17357 20:F1:7C HUAWEI TECHNOLOGIES CO.,LTD
17358 34:B3:54 HUAWEI TECHNOLOGIES CO.,LTD
17359 74:9D:8F HUAWEI TECHNOLOGIES CO.,LTD
17360 34:6A:C2 HUAWEI TECHNOLOGIES CO.,LTD
17361 50:F5:DA Amazon Technologies Inc.
17362 8C:D2:E9 NIPPON SMT Co.Ltd
17363 C8:3D:FC Pioneer DJ Corporation
17364 00:16:FB SHENZHEN MTC CO LTD
17365 08:01:0F SICHUAN TIANYI COMHEART TELECOMCO.,LTD
17366 38:1D:D9 FN-LINK TECHNOLOGY LIMITED
17367 6C:95:22 Scalys
17368 8C:59:C3 ADB Italia
17369 60:C0:BF ON Semiconductor
17370 98:39:8E Samsung Electronics Co.,Ltd
17371 34:8A:7B Samsung Electronics Co.,Ltd
17372 BC:76:5E Samsung Electronics Co.,Ltd
17373 E0:A8:B8 Le Shi Zhi Xin Electronic Technology (Tianjin) Limited
17374 B8:81:98 Intel Corporate
17375 CC:A2:60 SICHUAN TIANYI COMHEART TELECOMCO.,LTD
17376 E4:FB:8F MOBIWIRE MOBILES (NINGBO) CO.,LTD
17377 78:00:9E Samsung Electronics Co.,Ltd
17378 C8:AF:E3 Hefei Radio Communication Technology Co., Ltd
17379 7C:35:48 Transcend Information
17380 E8:3A:97 Toshiba Corporation
17381 9C:8E:CD Amcrest Technologies
17382 28:25:36 SHENZHEN HOLATEK CO.,LTD
17383 FC:A8:9A Sunitec Enterprise Co.,Ltd
17384 B8:F8:BE BLUECOM
17385 60:73:BC zte corporation
17386 90:EE:D9 UNIVERSAL DE DESARROLLOS ELECTRÓNICOS, SA
17387 04:31:10 Inspur Group Co., Ltd.
17388 00:21:5B SenseAnywhere
17389 C8:16:BD Qingdao Hisense Communications Co.,Ltd.
17390 58:7E:61 Qingdao Hisense Communications Co.,Ltd.
17391 34:0A:FF Qingdao Hisense Communications Co.,Ltd.
17392 F8:5A:00 Sanford LP
17393 50:67:F0 ZyXEL Communications Corporation
17394 C8:6C:87 ZyXEL Communications Corporation
17395 D8:E0:B8 BULAT LLC
17396 68:C4:4D Motorola Mobility LLC, a Lenovo Company
17397 48:FC:B6 LAVA INTERNATIONAL(H.K) LIMITED
17398 CC:35:40 Technicolor CH USA Inc.
17399 C4:27:95 Technicolor CH USA Inc.
17400 58:23:8C Technicolor CH USA Inc.
17401 70:5A:9E Technicolor CH USA Inc.
17402 80:C6:AB Technicolor CH USA Inc.
17403 90:A4:DE Wistron Neweb Corporation
17404 3C:97:0E Wistron InfoComm(Kunshan)Co.,Ltd.
17405 30:14:4A Wistron Neweb Corporation
17406 A8:54:B2 Wistron Neweb Corporation
17407 38:BC:1A MEIZU Technology Co., Ltd.
17408 00:04:A3 Microchip Technology Inc.
17409 98:CF:53 BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
17410 F4:CB:52 HUAWEI TECHNOLOGIES CO.,LTD
17411 44:6E:E5 HUAWEI TECHNOLOGIES CO.,LTD
17412 2C:28:2D BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
17413 80:41:4E BBK EDUCATIONAL ELECTRONICS CORP.,LTD.
17414 8C:77:16 LONGCHEER TELECOMMUNICATION LIMITED
17415 00:0A:08 Alpine Electronics, Inc.
17416 A0:14:3D PARROT SA
17417 00:26:7E PARROT SA
17418 00:12:1C PARROT SA
17419 B8:55:10 Zioncom Electronics (Shenzhen) Ltd.
17420 00:0E:E8 Zioncom Electronics (Shenzhen) Ltd.
17421 00:11:65 ZNYX Networks, Inc.
17422 00:60:D5 AMADA MIYACHI Co., Ltd
17423 00:0F:DB Westell Technologies Inc.
17424 D4:04:FF Juniper Networks
17425 C4:54:44 QUANTA COMPUTER INC.
17426 00:26:9E QUANTA COMPUTER INC.
17427 68:35:63 SHENZHEN LIOWN ELECTRONICS CO.,LTD.
17428 00:03:B2 Radware
17429 2C:60:0C QUANTA COMPUTER INC.
17430 00:1E:68 QUANTA COMPUTER INC.
17431 00:A0:9B QPSX COMMUNICATIONS, LTD.
17432 00:E0:8B QLogic Corporation
17433 00:08:0D Toshiba
17434 00:15:B7 Toshiba
17435 00:05:69 VMware, Inc.
17436 00:08:F1 Voltaire
17437 00:1B:DA UTStarcom Inc
17438 FC:4D:D4 Universal Global Scientific Industrial Co., Ltd.
17439 40:2C:F4 Universal Global Scientific Industrial Co., Ltd.
17440 00:10:C6 Universal Global Scientific Industrial Co., Ltd.
17441 00:24:7E Universal Global Scientific Industrial Co., Ltd.
17442 DC:9F:DB Ubiquiti Networks
17443 00:16:39 Ubiquam Co., Ltd.
17444 18:39:19 Unicoi Systems
17445 90:A4:6A SISNET CO., LTD
17446 14:E7:C8 Integrated Device Technology (Malaysia) Sdn. Bhd.
17447 28:0D:FC Sony Interactive Entertainment Inc.
17448 00:15:C1 Sony Interactive Entertainment Inc.
17449 00:19:C5 Sony Interactive Entertainment Inc.
17450 AC:A2:13 Shenzhen Bilian electronic CO.,LTD
17451 38:F8:CA OWIN Inc.
17452 54:D2:72 Nuki Home Solutions GmbH
17453 9C:A3:A9 Guangzhou Juan Optical and Electronical Tech Joint Stock Co., Ltd
17454 D0:22:12 IEEE Registration Authority
17455 F8:02:78 IEEE Registration Authority
17456 74:E1:4A IEEE Registration Authority
17457 78:CA:83 IEEE Registration Authority
17458 D0:D9:4F IEEE Registration Authority
17459 2C:26:5F IEEE Registration Authority
17460 7C:70:BC IEEE Registration Authority
17461 58:FC:DB IEEE Registration Authority
17462 B0:1F:81 IEEE Registration Authority
17463 11:00:AA Private
17464 00:20:67 Private
17465 98:93:CC LG ELECTRONICS INC
17466 3C:CD:93 LG ELECTRONICS INC
17467 58:3F:54 LG Electronics (Mobile Communications)
17468 00:1C:62 LG Electronics (Mobile Communications)
17469 00:24:83 LG Electronics (Mobile Communications)
17470 E4:17:D8 8BITDO TECHNOLOGY HK LIMITED
17471 40:B0:FA LG Electronics (Mobile Communications)
17472 A0:91:69 LG Electronics (Mobile Communications)
17473 28:6C:07 XIAOMI Electronics,CO.,LTD
17474 84:D9:31 Hangzhou H3C Technologies Co., Limited
17475 34:FC:EF LG Electronics (Mobile Communications)
17476 48:59:29 LG Electronics (Mobile Communications)
17477 50:55:27 LG Electronics (Mobile Communications)
17478 98:D6:F7 LG Electronics (Mobile Communications)
17479 A8:92:2C LG Electronics (Mobile Communications)
17480 44:DC:91 PLANEX COMMUNICATIONS INC.
17481 9C:D3:32 PLC Technology Ltd
17482 94:D7:23 Shanghai DareGlobal Technologies Co.,Ltd
17483 A8:9D:D2 Shanghai DareGlobal Technologies Co.,Ltd
17484 90:3A:A0 Alcatel-Lucent Canada
17485 18:4A:6F Alcatel-Lucent Shanghai Bell Co., Ltd
17486 FC:2F:AA Alcatel-Lucent Canada
17487 BC:52:B4 Alcatel-Lucent Canada
17488 A0:F3:E4 Alcatel-Lucent IPD
17489 00:21:05 Alcatel-Lucent IPD
17490 00:07:72 Alcatel-Lucent Shanghai Bell Co., Ltd
17491 F0:6B:CA Samsung Electronics Co.,Ltd
17492 34:23:BA SAMSUNG ELECTRO-MECHANICS(THAILAND)
17493 D0:22:BE SAMSUNG ELECTRO-MECHANICS(THAILAND)
17494 D0:25:44 SAMSUNG ELECTRO-MECHANICS(THAILAND)
17495 BC:20:A4 Samsung Electronics Co.,Ltd
17496 14:F4:2A Samsung Electronics Co.,Ltd
17497 BC:85:1F Samsung Electronics Co.,Ltd
17498 B8:5E:7B Samsung Electronics Co.,Ltd
17499 C4:62:EA Samsung Electronics Co.,Ltd
17500 00:23:D6 Samsung Electronics Co.,Ltd
17501 00:24:91 Samsung Electronics Co.,Ltd
17502 00:1B:98 Samsung Electronics Co.,Ltd
17503 44:F4:59 Samsung Electronics Co.,Ltd
17504 34:C3:AC Samsung Electronics Co.,Ltd
17505 94:D7:71 Samsung Electronics Co.,Ltd
17506 4C:3C:16 Samsung Electronics Co.,Ltd
17507 94:01:C2 Samsung Electronics Co.,Ltd
17508 B4:3A:28 Samsung Electronics Co.,Ltd
17509 A8:C8:3A HUAWEI TECHNOLOGIES CO.,LTD
17510 84:9F:B5 HUAWEI TECHNOLOGIES CO.,LTD
17511 D0:C1:B1 Samsung Electronics Co.,Ltd
17512 F0:08:F1 Samsung Electronics Co.,Ltd
17513 78:20:79 ID Tech
17514 98:23:4E Micromedia AG
17515 E0:DD:C0 vivo Mobile Communication Co., Ltd.
17516 70:25:26 Alcatel-Lucent Canada
17517 98:2F:3C Sichuan Changhong Electric Ltd.
17518 38:0D:D4 Primax Electronics Ltd.
17519 98:FD:B4 Primax Electronics Ltd.
17520 00:15:7D POSDATA
17521 F8:E6:1A Samsung Electronics Co.,Ltd
17522 88:83:22 Samsung Electronics Co.,Ltd
17523 84:B5:41 Samsung Electronics Co.,Ltd
17524 18:DC:56 Yulong Computer Telecommunication Scientific (Shenzhen) Co.,Ltd
17525 00:1F:46 Nortel Networks
17526 00:1F:0A Nortel Networks
17527 00:13:0A Nortel Networks
17528 00:1E:7E Nortel Networks
17529 00:1C:9C Nortel Networks
17530 00:0C:F8 Nortel Networks
17531 00:0C:F7 Nortel Networks
17532 00:1E:1F Nortel Networks
17533 00:1C:17 Nortel Networks
17534 00:18:2E XStreamHD
17535 50:01:6B HUAWEI TECHNOLOGIES CO.,LTD
17536 58:98:6F Revolution Display
17537 28:AC:67 Mach Power, Rappresentanze Internazionali s.r.l.
17538 B0:B2:8F Sagemcom Broadband SAS
17539 DC:1A:01 Ecoliv Technology ( Shenzhen ) Ltd.
17540 7C:FE:90 Mellanox Technologies, Inc.
17541 00:02:C9 Mellanox Technologies, Inc.
17542 D0:5F:B8 Texas Instruments
17543 C4:BE:84 Texas Instruments
17544 78:A5:04 Texas Instruments
17545 7C:66:9D Texas Instruments
17546 D0:39:72 Texas Instruments
17547 E0:E5:CF Texas Instruments
17548 7C:EC:79 Texas Instruments
17549 74:D6:EA Texas Instruments
17550 00:17:EB Texas Instruments
17551 88:33:14 Texas Instruments
17552 84:DD:20 Texas Instruments
17553 1C:45:93 Texas Instruments
17554 5C:6B:32 Texas Instruments
17555 00:17:E4 Texas Instruments
17556 D0:37:61 Texas Instruments
17557 00:24:BA Texas Instruments
17558 00:22:A5 Texas Instruments
17559 00:21:BA Texas Instruments
17560 00:18:33 Texas Instruments
17561 D8:95:2F Texas Instruments
17562 64:9C:8E Texas Instruments
17563 F4:FC:32 Texas Instruments
17564 74:DA:EA Texas Instruments
17565 04:A3:16 Texas Instruments
17566 98:07:2D Texas Instruments
17567 00:1A:B6 Texas Instruments
17568 C8:A0:30 Texas Instruments
17569 34:B1:F7 Texas Instruments
17570 C4:ED:BA Texas Instruments
17571 A4:0D:BC Xiamen Intretech Inc.
17572 EC:8E:AE Nagravision SA
17573 60:64:05 Texas Instruments
17574 70:8B:CD ASUSTek COMPUTER INC.
17575 00:1A:21 Brookhuis Applied Technologies BV
17576 00:A0:0E NetScout Systems, Inc.
17577 1C:33:0E PernixData
17578 34:57:60 MitraStar Technology Corp.
17579 34:3D:C4 BUFFALO.INC
17580 6C:EF:C6 SHENZHEN TWOWING TECHNOLOGIES CO.,LTD.
17581 98:6B:3D ARRIS Group, Inc.
17582 CC:65:AD ARRIS Group, Inc.
17583 78:96:84 ARRIS Group, Inc.
17584 90:C7:92 ARRIS Group, Inc.
17585 00:15:CF ARRIS Group, Inc.
17586 38:6B:BB ARRIS Group, Inc.
17587 00:E0:6F ARRIS Group, Inc.
17588 00:04:BD ARRIS Group, Inc.
17589 5C:57:1A ARRIS Group, Inc.
17590 00:1D:D0 ARRIS Group, Inc.
17591 00:1D:D5 ARRIS Group, Inc.
17592 00:1D:CF ARRIS Group, Inc.
17593 E8:ED:05 ARRIS Group, Inc.
17594 90:1A:CA ARRIS Group, Inc.
17595 00:2A:10 Cisco Systems, Inc
17596 74:E7:C6 ARRIS Group, Inc.
17597 74:F6:12 ARRIS Group, Inc.
17598 DC:45:17 ARRIS Group, Inc.
17599 F8:0B:BE ARRIS Group, Inc.
17600 6C:C1:D2 ARRIS Group, Inc.
17601 14:5B:D1 ARRIS Group, Inc.
17602 B0:77:AC ARRIS Group, Inc.
17603 B8:16:19 ARRIS Group, Inc.
17604 A4:15:88 ARRIS Group, Inc.
17605 38:70:0C ARRIS Group, Inc.
17606 FC:51:A4 ARRIS Group, Inc.
17607 28:7A:EE ARRIS Group, Inc.
17608 64:12:69 ARRIS Group, Inc.
17609 00:1C:C3 ARRIS Group, Inc.
17610 14:D4:FE ARRIS Group, Inc.
17611 70:B1:4E ARRIS Group, Inc.
17612 D8:25:22 ARRIS Group, Inc.
17613 70:76:30 ARRIS Group, Inc.
17614 00:0C:E5 ARRIS Group, Inc.
17615 00:0E:5C ARRIS Group, Inc.
17616 00:15:A8 ARRIS Group, Inc.
17617 00:17:00 ARRIS Group, Inc.
17618 00:19:A6 ARRIS Group, Inc.
17619 00:14:E8 ARRIS Group, Inc.
17620 00:21:80 ARRIS Group, Inc.
17621 00:26:BA ARRIS Group, Inc.
17622 00:26:41 ARRIS Group, Inc.
17623 00:23:74 ARRIS Group, Inc.
17624 00:25:F2 ARRIS Group, Inc.
17625 00:19:C0 ARRIS Group, Inc.
17626 88:6A:B1 vivo Mobile Communication Co., Ltd.
17627 44:D6:E1 Snuza International Pty. Ltd.
17628 00:15:B9 Samsung Electronics Co.,Ltd
17629 00:1D:F6 Samsung Electronics Co.,Ltd
17630 00:25:66 5481
17631 00:26:5F 5481
17632 D4:88:90 5481
17633 78:47:1D 5481
17634 38:16:D1 5481
17635 EC:E0:9B Samsung Electronics Co.,Ltd
17636 60:6B:BD Samsung Electronics Co.,Ltd
17637 00:00:F0 Samsung Electronics Co.,Ltd
17638 48:44:F7 Samsung Electronics Co.,Ltd
17639 DC:71:44 SAMSUNG ELECTRO MECHANICS CO., LTD.
17640 A0:0B:BA SAMSUNG ELECTRO MECHANICS CO., LTD.
17641 1C:5A:3E Samsung Electronics Co.,Ltd
17642 F4:7B:5E Samsung Electronics Co.,Ltd
17643 C4:46:19 Hon Hai Precision Ind. Co.,Ltd.
17644 F0:F0:02 Hon Hai Precision Ind. Co.,Ltd.
17645 88:9F:FA Hon Hai Precision Ind. Co.,Ltd.
17646 5C:AC:4C Hon Hai Precision Ind. Co.,Ltd.
17647 18:F4:6A Hon Hai Precision Ind. Co.,Ltd.
17648 38:59:F9 Hon Hai Precision Ind. Co.,Ltd.
17649 BC:85:56 Hon Hai Precision Ind. Co.,Ltd.
17650 9C:2A:70 Hon Hai Precision Ind. Co.,Ltd.
17651 F8:2F:A8 Hon Hai Precision Ind. Co.,Ltd.
17652 0C:EE:E6 Hon Hai Precision Ind. Co.,Ltd.
17653 0C:60:76 Hon Hai Precision Ind. Co.,Ltd.
17654 90:FB:A6 Hon Hai Precision Ind. Co.,Ltd.
17655 00:19:7D Hon Hai Precision Ind. Co.,Ltd.
17656 00:1C:26 Hon Hai Precision Ind. Co.,Ltd.
17657 9C:AD:97 Hon Hai Precision Ind. Co.,Ltd.
17658 2C:81:58 Hon Hai Precision Ind. Co.,Ltd.
17659 14:2D:27 Hon Hai Precision Ind. Co.,Ltd.
17660 84:3D:C6 Cisco Systems, Inc
17661 2C:39:96 Sagemcom Broadband SAS
17662 00:54:BD Swelaser AB
17663 00:57:D2 Cisco Systems, Inc
17664 3C:67:16 Lily Robotics
17665 80:6A:B0 Shenzhen TINNO Mobile Technology Corp.
17666 A0:F8:95 Shenzhen TINNO Mobile Technology Corp.
17667 00:78:CD Ignition Design Labs
17668 28:ED:6A Apple, Inc.
17669 34:AB:37 Apple, Inc.
17670 60:A3:7D Apple, Inc.
17671 00:56:CD Apple, Inc.
17672 70:81:EB Apple, Inc.
17673 08:66:98 Apple, Inc.
17674 00:29:26 Applied Optoelectronics, Inc Taiwan Branch
17675 2C:FD:37 Blue Calypso, Inc.
17676 0C:61:27 Actiontec Electronics, Inc
17677 00:1B:11 D-Link Corporation
17678 00:1E:58 D-Link Corporation
17679 00:21:91 D-Link Corporation
17680 00:22:B0 D-Link Corporation
17681 F0:7D:68 D-Link Corporation
17682 78:54:2E D-Link International
17683 3C:DD:89 SOMO HOLDINGS & TECH. CO.,LTD.
17684 2C:56:DC ASUSTek COMPUTER INC.
17685 B8:AF:67 Hewlett Packard
17686 18:8B:45 Cisco Systems, Inc
17687 B0:C0:90 Chicony Electronics Co., Ltd.
17688 1C:A7:70 SHENZHEN CHUANGWEI-RGB ELECTRONICS CO.,LTD
17689 C4:2F:90 Hangzhou Hikvision Digital Technology Co.,Ltd.
17690 9C:5D:12 Aerohive Networks Inc.
17691 A4:2B:B0 TP-LINK TECHNOLOGIES CO.,LTD.
17692 4C:E6:76 BUFFALO.INC
17693 B0:C7:45 BUFFALO.INC
17694 CC:E1:D5 BUFFALO.INC
17695 B8:FC:9A Le Shi Zhi Xin Electronic Technology (Tianjin) Limited
17696 2C:41:38 Hewlett Packard
17697 2C:76:8A Hewlett Packard
17698 00:18:FE Hewlett Packard
17699 00:19:BB Hewlett Packard
17700 00:22:64 Hewlett Packard
17701 00:24:81 Hewlett Packard
17702 00:0D:9D Hewlett Packard
17703 00:14:C2 Hewlett Packard
17704 78:8B:77 Standar Telecom
17705 84:AC:FB Crouzet Automatismes
17706 34:BA:75 Tembo Systems, Inc.
17707 94:86:CD SEOUL ELECTRONICS&TELECOM
17708 94:AB:DE OMX Technology - FZE
17709 00:0E:35 Intel Corporation
17710 00:20:7B Intel Corporation
17711 00:13:CE Intel Corporate
17712 80:19:34 Intel Corporate
17713 B8:B8:1E Intel Corporate
17714 18:5E:0F Intel Corporate
17715 C8:0E:77 Le Shi Zhi Xin Electronic Technology (Tianjin) Limited
17716 84:34:97 Hewlett Packard
17717 EC:B1:D7 Hewlett Packard
17718 3C:A8:2A Hewlett Packard
17719 48:0F:CF Hewlett Packard
17720 58:20:B1 Hewlett Packard
17721 2C:23:3A Hewlett Packard
17722 00:0E:B3 Hewlett Packard
17723 00:04:EA Hewlett Packard
17724 00:30:6E Hewlett Packard
17725 00:60:B0 Hewlett Packard
17726 24:BE:05 Hewlett Packard
17727 00:04:23 Intel Corporation
17728 00:08:C7 Hewlett Packard
17729 00:10:E3 Hewlett Packard
17730 00:80:5F Hewlett Packard
17731 BC:EA:FA Hewlett Packard
17732 5C:8A:38 Hewlett Packard
17733 D8:9D:67 Hewlett Packard
17734 2C:44:FD Hewlett Packard
17735 F0:92:1C Hewlett Packard
17736 B4:B5:2F Hewlett Packard
17737 90:21:55 HTC Corporation
17738 64:A7:69 HTC Corporation
17739 BC:CF:CC HTC Corporation
17740 B0:F1:A3 Fengfan (BeiJing) Technology Co., Ltd.
17741 7C:7D:3D HUAWEI TECHNOLOGIES CO.,LTD
17742 44:82:E5 HUAWEI TECHNOLOGIES CO.,LTD
17743 54:27:58 Motorola (Wuhan) Mobility Technologies Communication Co., Ltd.
17744 4C:D0:8A HUMAX Co., Ltd.
17745 20:90:6F Shenzhen Tencent Computer System Co., Ltd.
17746 1C:78:39 Shenzhen Tencent Computer System Co., Ltd.
17747 D8:37:BE Shanghai Gongjing Telecom Technology Co,LTD
17748 A4:51:6F Microsoft Mobile Oy
17749 FC:64:BA Xiaomi Communications Co Ltd
17750 24:60:81 razberi technologies
17751 8C:AB:8E Shanghai Feixun Communication Co.,Ltd.
17752 90:60:F1 Apple, Inc.
17753 EC:26:CA TP-LINK TECHNOLOGIES CO.,LTD.
17754 A0:93:47 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
17755 2C:08:8C HUMAX Co., Ltd.
17756 40:F3:08 Murata Manufacturing Co., Ltd.
17757 5C:DA:D4 Murata Manufacturing Co., Ltd.
17758 00:0E:6D Murata Manufacturing Co., Ltd.
17759 B0:5B:67 HUAWEI TECHNOLOGIES CO.,LTD
17760 38:F8:89 HUAWEI TECHNOLOGIES CO.,LTD
17761 F4:DC:F9 HUAWEI TECHNOLOGIES CO.,LTD
17762 90:4E:2B HUAWEI TECHNOLOGIES CO.,LTD
17763 0C:96:BF HUAWEI TECHNOLOGIES CO.,LTD
17764 9C:C1:72 HUAWEI TECHNOLOGIES CO.,LTD
17765 00:14:C9 Brocade Communications Systems, Inc.
17766 00:01:0F Brocade Communications Systems, Inc.
17767 08:00:88 Brocade Communications Systems, Inc.
17768 00:05:1E Brocade Communications Systems, Inc.
17769 38:46:08 zte corporation
17770 B4:B3:62 zte corporation
17771 B0:75:D5 zte corporation
17772 08:18:1A zte corporation
17773 00:25:12 zte corporation
17774 CC:F9:54 Avaya Inc
17775 70:30:18 Avaya Inc
17776 B0:A3:7E Qingdao Haier Telecom Co.,Ltd
17777 70:A8:E3 HUAWEI TECHNOLOGIES CO.,LTD
17778 F8:4A:BF HUAWEI TECHNOLOGIES CO.,LTD
17779 4C:B1:6C HUAWEI TECHNOLOGIES CO.,LTD
17780 4C:1F:CC HUAWEI TECHNOLOGIES CO.,LTD
17781 48:62:76 HUAWEI TECHNOLOGIES CO.,LTD
17782 AC:4E:91 HUAWEI TECHNOLOGIES CO.,LTD
17783 E4:68:A3 HUAWEI TECHNOLOGIES CO.,LTD
17784 80:D0:9B HUAWEI TECHNOLOGIES CO.,LTD
17785 58:1F:28 HUAWEI TECHNOLOGIES CO.,LTD
17786 8C:34:FD HUAWEI TECHNOLOGIES CO.,LTD
17787 90:67:1C HUAWEI TECHNOLOGIES CO.,LTD
17788 58:7F:66 HUAWEI TECHNOLOGIES CO.,LTD
17789 BC:25:E0 HUAWEI TECHNOLOGIES CO.,LTD
17790 C4:07:2F HUAWEI TECHNOLOGIES CO.,LTD
17791 0C:D6:BD HUAWEI TECHNOLOGIES CO.,LTD
17792 A4:99:47 HUAWEI TECHNOLOGIES CO.,LTD
17793 34:6B:D3 HUAWEI TECHNOLOGIES CO.,LTD
17794 1C:1D:67 HUAWEI TECHNOLOGIES CO.,LTD
17795 84:A8:E4 HUAWEI TECHNOLOGIES CO.,LTD
17796 20:2B:C1 HUAWEI TECHNOLOGIES CO.,LTD
17797 34:75:C7 Avaya Inc
17798 6C:FA:58 Avaya Inc
17799 64:A7:DD Avaya Inc
17800 64:6A:52 Avaya Inc
17801 F8:73:A2 Avaya Inc
17802 64:C3:54 Avaya Inc
17803 B4:B0:17 Avaya Inc
17804 58:16:26 Avaya Inc
17805 74:1B:B2 Apple, Inc.
17806 00:25:86 TP-LINK TECHNOLOGIES CO.,LTD.
17807 F8:D1:11 TP-LINK TECHNOLOGIES CO.,LTD.
17808 F4:EC:38 TP-LINK TECHNOLOGIES CO.,LTD.
17809 20:DC:E6 TP-LINK TECHNOLOGIES CO.,LTD.
17810 1C:6E:4C Logistic Service & Engineering Co.,Ltd
17811 00:10:1F Cisco Systems, Inc
17812 00:10:54 Cisco Systems, Inc
17813 DC:EB:94 Cisco Systems, Inc
17814 5C:83:8F Cisco Systems, Inc
17815 AC:7E:8A Cisco Systems, Inc
17816 38:20:56 Cisco Systems, Inc
17817 28:CF:E9 Apple, Inc.
17818 00:50:2A Cisco Systems, Inc
17819 00:50:14 Cisco Systems, Inc
17820 00:90:D9 Cisco Systems, Inc
17821 00:90:92 Cisco Systems, Inc
17822 00:10:29 Cisco Systems, Inc
17823 00:10:07 Cisco Systems, Inc
17824 00:60:5C Cisco Systems, Inc
17825 00:E0:F7 Cisco Systems, Inc
17826 00:E0:B0 Cisco Systems, Inc
17827 00:E0:FE Cisco Systems, Inc
17828 00:E0:A3 Cisco Systems, Inc
17829 00:E0:F9 Cisco Systems, Inc
17830 00:1B:D7 Cisco SPVTG
17831 10:51:72 HUAWEI TECHNOLOGIES CO.,LTD
17832 90:17:AC HUAWEI TECHNOLOGIES CO.,LTD
17833 94:04:9C HUAWEI TECHNOLOGIES CO.,LTD
17834 C4:6A:B7 Xiaomi Communications Co Ltd
17835 68:DF:DD Xiaomi Communications Co Ltd
17836 64:B4:73 Xiaomi Communications Co Ltd
17837 74:51:BA Xiaomi Communications Co Ltd
17838 34:80:B3 Xiaomi Communications Co Ltd
17839 50:06:AB Cisco Systems, Inc
17840 00:50:E2 Cisco Systems, Inc
17841 00:50:50 Cisco Systems, Inc
17842 00:90:21 Cisco Systems, Inc
17843 00:90:B1 Cisco Systems, Inc
17844 00:02:3D Cisco Systems, Inc
17845 18:E7:28 Cisco Systems, Inc
17846 2C:3E:CF Cisco Systems, Inc
17847 10:05:CA Cisco Systems, Inc
17848 1C:DE:A7 Cisco Systems, Inc
17849 1C:6A:7A Cisco Systems, Inc
17850 CC:D8:C1 Cisco Systems, Inc
17851 7C:0E:CE Cisco Systems, Inc
17852 F0:9E:63 Cisco Systems, Inc
17853 F0:7F:06 Cisco Systems, Inc
17854 84:80:2D Cisco Systems, Inc
17855 E0:89:9D Cisco Systems, Inc
17856 A8:9D:21 Cisco Systems, Inc
17857 BC:F1:F2 Cisco Systems, Inc
17858 C8:00:84 Cisco Systems, Inc
17859 A0:F8:49 Cisco Systems, Inc
17860 88:90:8D Cisco Systems, Inc
17861 A4:6C:2A Cisco Systems, Inc
17862 00:21:BE Cisco SPVTG
17863 7C:B2:1B Cisco SPVTG
17864 00:26:43 ALPS ELECTRIC CO.,LTD.
17865 00:24:33 ALPS ELECTRIC CO.,LTD.
17866 74:5E:1C PIONEER CORPORATION
17867 00:06:F5 ALPS ELECTRIC CO.,LTD.
17868 00:06:F7 ALPS ELECTRIC CO.,LTD.
17869 00:07:04 ALPS ELECTRIC CO.,LTD.
17870 1C:1D:86 Cisco Systems, Inc
17871 00:1A:92 ASUSTek COMPUTER INC.
17872 00:1D:60 ASUSTek COMPUTER INC.
17873 00:22:15 ASUSTek COMPUTER INC.
17874 20:CF:30 ASUSTek COMPUTER INC.
17875 E0:CB:4E ASUSTek COMPUTER INC.
17876 1C:87:2C ASUSTek COMPUTER INC.
17877 C4:14:3C Cisco Systems, Inc
17878 24:01:C7 Cisco Systems, Inc
17879 04:DA:D2 Cisco Systems, Inc
17880 F4:1F:C2 Cisco Systems, Inc
17881 4C:00:82 Cisco Systems, Inc
17882 DC:A5:F4 Cisco Systems, Inc
17883 7C:95:F3 Cisco Systems, Inc
17884 50:17:FF Cisco Systems, Inc
17885 E8:ED:F3 Cisco Systems, Inc
17886 78:DA:6E Cisco Systems, Inc
17887 24:E9:B3 Cisco Systems, Inc
17888 E4:25:E7 Apple, Inc.
17889 08:00:07 Apple, Inc.
17890 00:0A:95 Apple, Inc.
17891 00:22:41 Apple, Inc.
17892 00:23:DF Apple, Inc.
17893 00:25:BC Apple, Inc.
17894 00:26:4A Apple, Inc.
17895 00:26:B0 Apple, Inc.
17896 04:1E:64 Apple, Inc.
17897 D4:9A:20 Apple, Inc.
17898 90:27:E4 Apple, Inc.
17899 60:33:4B Apple, Inc.
17900 A4:31:35 Apple, Inc.
17901 9C:35:EB Apple, Inc.
17902 50:7A:55 Apple, Inc.
17903 A0:99:9B Apple, Inc.
17904 24:24:0E Apple, Inc.
17905 90:3C:92 Apple, Inc.
17906 34:12:98 Apple, Inc.
17907 9C:29:3F Apple, Inc.
17908 48:8A:D2 SHENZHEN MERCURY COMMUNICATION TECHNOLOGIES CO.,LTD.
17909 A8:8E:24 Apple, Inc.
17910 E8:80:2E Apple, Inc.
17911 68:AE:20 Apple, Inc.
17912 E0:B5:2D Apple, Inc.
17913 80:BE:05 Apple, Inc.
17914 D8:BB:2C Apple, Inc.
17915 D0:4F:7E Apple, Inc.
17916 2C:1F:23 Apple, Inc.
17917 54:9F:13 Apple, Inc.
17918 B8:09:8A Apple, Inc.
17919 F0:DB:E2 Apple, Inc.
17920 18:EE:69 Apple, Inc.
17921 74:81:14 Apple, Inc.
17922 18:F6:43 Apple, Inc.
17923 D0:A6:37 Apple, Inc.
17924 A0:18:28 Apple, Inc.
17925 D0:03:4B Apple, Inc.
17926 5C:59:48 Apple, Inc.
17927 78:CA:39 Apple, Inc.
17928 18:E7:F4 Apple, Inc.
17929 B8:FF:61 Apple, Inc.
17930 DC:2B:61 Apple, Inc.
17931 10:93:E9 Apple, Inc.
17932 44:2A:60 Apple, Inc.
17933 E0:F8:47 Apple, Inc.
17934 14:5A:05 Apple, Inc.
17935 28:CF:DA Apple, Inc.
17936 14:8F:C6 Apple, Inc.
17937 28:37:37 Apple, Inc.
17938 04:54:53 Apple, Inc.
17939 F0:CB:A1 Apple, Inc.
17940 C0:63:94 Apple, Inc.
17941 8C:00:6D Apple, Inc.
17942 B0:9F:BA Apple, Inc.
17943 DC:86:D8 Apple, Inc.
17944 8C:29:37 Apple, Inc.
17945 DC:9B:9C Apple, Inc.
17946 98:F0:AB Apple, Inc.
17947 F0:DB:F8 Apple, Inc.
17948 AC:CF:5C Apple, Inc.
17949 3C:15:C2 Apple, Inc.
17950 04:48:9A Apple, Inc.
17951 D8:CF:9C Apple, Inc.
17952 30:F7:C5 Apple, Inc.
17953 00:88:65 Apple, Inc.
17954 40:B3:95 Apple, Inc.
17955 30:90:AB Apple, Inc.
17956 1C:E6:2B Apple, Inc.
17957 A0:ED:CD Apple, Inc.
17958 A8:86:DD Apple, Inc.
17959 54:EA:A8 Apple, Inc.
17960 E4:C6:3D Apple, Inc.
17961 84:38:35 Apple, Inc.
17962 70:73:CB Apple, Inc.
17963 9C:20:7B Apple, Inc.
17964 84:29:99 Apple, Inc.
17965 74:E2:F5 Apple, Inc.
17966 20:C9:D0 Apple, Inc.
17967 14:02:EC Hewlett Packard Enterprise
17968 70:79:38 Wuxi Zhanrui Electronic Technology Co.,LTD
17969 64:6A:74 AUTH-SERVERS, LLC
17970 34:C9:F0 LM Technologies Ltd
17971 E0:34:E4 Feit Electric Company, Inc.
17972 98:E8:48 Axiim
17973 A0:F9:E0 VIVATEL COMPANY LIMITED
17974 F8:C3:72 TSUZUKI DENKI
17975 90:8D:78 D-Link International
17976 A4:CC:32 Inficomm Co., Ltd
17977 58:2B:DB Pax AB
17978 D0:0F:6D T&W Electronics Company
17979 48:BF:74 Baicells Technologies Co.,LTD
17980 38:F5:57 JOLATA, INC.
17981 28:0E:8B Beijing Spirit Technology Development Co., Ltd.
17982 F4:4D:30 Elitegroup Computer Systems Co.,Ltd.
17983 DC:9A:8E Nanjing Cocomm electronics co., LTD
17984 C4:EF:70 Home Skinovations
17985 B8:13:E9 Trace Live Network
17986 74:6F:19 ICARVISIONS (SHENZHEN) TECHNOLOGY CO., LTD.
17987 7C:71:76 Wuxi iData Technology Company Ltd.
17988 7C:01:91 Apple, Inc.
17989 70:48:0F Apple, Inc.
17990 A4:B8:05 Apple, Inc.
17991 58:7F:57 Apple, Inc.
17992 80:D6:05 Apple, Inc.
17993 68:A8:28 HUAWEI TECHNOLOGIES CO.,LTD
17994 98:87:44 Wuxi Hongda Science and Technology Co.,LTD
17995 C8:69:CD Apple, Inc.
17996 BC:6C:21 Apple, Inc.
17997 9C:8D:D3 Leonton Technologies
17998 24:6C:8A YUKAI Engineering
17999 A4:38:31 RF elements s.r.o.
18000 D0:BA:E4 Shanghai MXCHIP Information Technology Co., Ltd.
18001 A4:DC:BE HUAWEI TECHNOLOGIES CO.,LTD
18002 10:CC:1B Liverock technologies,INC
18003 48:B6:20 ROLI Ltd.
18004 20:D1:60 Private
18005 38:21:87 Midea Group Co., Ltd.
18006 30:5A:3A ASUSTek COMPUTER INC.
18007 A8:72:85 IDT, INC.
18008 AC:1F:D7 Real Vision Technology Co.,Ltd.
18009 C8:A2:CE Oasis Media Systems LLC
18010 A4:DE:C9 QLove Mobile Intelligence Information Technology (W.H.) Co. Ltd.
18011 A4:A6:A9 Private
18012 04:69:F8 Apple, Inc.
18013 9C:7A:03 Ciena Corporation
18014 38:0A:AB Formlabs
18015 F4:15:35 SPON Communication Technology Co.,Ltd
18016 E4:1A:2C ZPE Systems, Inc.
18017 A8:15:D6 Shenzhen Meione Technology CO., LTD
18018 D0:93:80 Ducere Technologies Pvt. Ltd.
18019 84:A7:88 Perples
18020 68:89:C1 HUAWEI TECHNOLOGIES CO.,LTD
18021 84:5B:12 HUAWEI TECHNOLOGIES CO.,LTD
18022 14:3E:BF zte corporation
18023 04:1E:7A DSPWorks
18024 38:B7:25 Wistron Infocomm (Zhongshan) Corporation
18025 4C:C6:81 Shenzhen Aisat Electronic Co., Ltd.
18026 28:B9:D9 Radisys Corporation
18027 E0:55:3D Cisco Meraki
18028 08:94:EF Wistron Infocomm (Zhongshan) Corporation
18029 E0:31:9E Valve Corporation
18030 E4:A3:2F Shanghai Artimen Technology Co., Ltd.
18031 D4:7B:B0 ASKEY COMPUTER CORP
18032 50:45:F7 Liuhe Intelligence Technology Ltd.
18033 20:F5:10 Codex Digital Limited
18034 94:9F:3E Sonos, Inc.
18035 78:8E:33 Jiangsu SEUIC Technology Co.,Ltd
18036 E0:1A:EA Allied Telesis, Inc.
18037 34:0C:ED Moduel AB
18038 50:7B:9D LCFC(HeFei) Electronics Technology co., ltd
18039 6C:72:20 D-Link International
18040 F0:26:24 WAFA TECHNOLOGIES CO., LTD.
18041 F8:F4:64 Rawe Electonic GmbH
18042 F4:67:2D ShenZhen Topstar Technology Company
18043 38:2B:78 ECO PLUGS ENTERPRISE CO., LTD
18044 BC:EB:5F Fujian Beifeng Telecom Technology Co., Ltd.
18045 80:0B:51 Chengdu XGimi Technology Co.,Ltd
18046 00:FC:8D Hitron Technologies. Inc
18047 1C:C5:86 Absolute Acoustics
18048 E0:76:D0 AMPAK Technology, Inc.
18049 24:B0:A9 Shanghai Mobiletek Communication Ltd.
18050 64:16:7F Polycom
18051 54:E2:C8 Dongguan Aoyuan Electronics Technology Co., Ltd
18052 20:D7:5A Posh Mobile Limited
18053 88:D3:7B FirmTek, LLC
18054 10:AF:78 Shenzhen ATUE Technology Co., Ltd
18055 B0:96:6C Lanbowan Technology Ltd.
18056 A4:08:EA Murata Manufacturing Co., Ltd.
18057 D4:F9:A1 HUAWEI TECHNOLOGIES CO.,LTD
18058 9C:B6:D0 Rivet Networks
18059 D0:C0:BF Actions Microelectronics Co., Ltd
18060 94:F6:65 Ruckus Wireless
18061 E0:4B:45 Hi-P Electronics Pte Ltd
18062 6C:45:98 Antex Electronic Corp.
18063 94:A7:B7 zte corporation
18064 3C:83:75 Microsoft Corporation
18065 C8:45:8F Wyler AG
18066 14:9A:10 Microsoft Corporation
18067 FC:9A:FA Motus Global Inc.
18068 5C:B4:3E HUAWEI TECHNOLOGIES CO.,LTD
18069 FC:E1:FB Array Networks
18070 54:E1:40 INGENICO
18071 14:15:7C TOKYO COSMOS ELECTRIC CO.,LTD.
18072 40:8D:5C GIGA-BYTE TECHNOLOGY CO.,LTD.
18073 6C:E0:1E Modcam AB
18074 E8:F2:E3 Starcor Beijing Co.,Limited
18075 D0:48:F3 DATTUS Inc
18076 CC:19:A8 PT Inovação e Sistemas SA
18077 6C:44:18 Zappware
18078 44:96:2B Aidon Oy
18079 D4:D7:A9 Shanghai Kaixiang Info Tech LTD
18080 18:5D:9A BobjGear LLC
18081 88:41:57 Shenzhen Atsmart Technology Co.,Ltd.
18082 3C:DA:2A zte corporation
18083 74:73:36 MICRODIGTAL Inc
18084 0C:E7:25 Microsoft Corporation
18085 6C:2E:72 B&B EXPORTING LIMITED
18086 FC:32:88 CELOT Wireless Co., Ltd
18087 BC:B3:08 HONGKONG RAGENTEK COMMUNICATION TECHNOLOGY CO.,LIMITED
18088 44:5E:CD Razer Inc
18089 74:96:37 Todaair Electronic Co., Ltd
18090 20:31:EB HDSN
18091 C0:33:5E Microsoft
18092 AC:CA:AB Virtual Electric Inc
18093 24:1B:44 Hangzhou Tuners Electronics Co., Ltd
18094 90:C3:5F Nanjing Jiahao Technology Co., Ltd.
18095 18:F1:45 NetComm Wireless Limited
18096 4C:A5:15 Baikal Electronics JSC
18097 9C:E2:30 JULONG CO,.LTD.
18098 34:87:3D Quectel Wireless Solution Co.,Ltd.
18099 18:68:82 Beward R&D Co., Ltd.
18100 34:4C:A4 amazipoint technology Ltd.
18101 A8:F0:38 SHEN ZHEN SHI JIN HUA TAI ELECTRONICS CO.,LTD
18102 74:E2:77 Vizmonet Pte Ltd
18103 10:A6:59 Mobile Create Co.,Ltd.
18104 58:85:6E QSC AG
18105 FC:AF:AC Socionext Inc.
18106 F8:C3:97 NZXT Corp. Ltd.
18107 C4:36:6C LG Innotek
18108 60:D9:A0 Lenovo Mobile Communication Technology Ltd.
18109 5C:3B:35 Gehirn Inc.
18110 5C:F7:C3 SYNTECH (HK) TECHNOLOGY LIMITED
18111 3C:C2:E1 XINHUA CONTROL ENGINEERING CO.,LTD
18112 7C:53:4A Metamako
18113 9C:30:66 RWE Effizienz GmbH
18114 FC:A2:2A PT. Callysta Multi Engineering
18115 24:76:56 Shanghai Net Miles Fiber Optics Technology Co., LTD.
18116 A0:AD:A1 JMR Electronics, Inc
18117 60:19:70 HUIZHOU QIAOXING ELECTRONICS TECHNOLOGY CO., LTD.
18118 88:70:33 Hangzhou Silan Microelectronic Inc
18119 8C:79:67 zte corporation
18120 D0:83:D4 XTel ApS
18121 78:F9:44 Private
18122 CC:A4:AF Shenzhen Sowell Technology Co., LTD
18123 84:F1:29 Metrascale Inc.
18124 20:28:BC Visionscape Co,. Ltd.
18125 B8:F0:80 SPS, INC.
18126 78:58:F3 Vachen Co.,Ltd
18127 FC:DC:4A G-Wearables Corp.
18128 F4:2C:56 SENOR TECH CO LTD
18129 50:50:2A Egardia
18130 48:EE:0C D-Link International
18131 48:C0:93 Xirrus, Inc.
18132 3C:1A:0F ClearSky Data
18133 AC:B5:7D Liteon Technology Corporation
18134 DC:E1:AD Shenzhen Wintop Photoelectric Technology Co., Ltd
18135 90:0C:B4 Alinket Electronic Technology Co., Ltd
18136 88:3B:8B Cheering Connection Co. Ltd.
18137 94:D4:17 GPI KOREA INC.
18138 D8:55:A3 zte corporation
18139 70:DA:9C TECSEN
18140 6C:F5:E8 Mooredoll Inc.
18141 70:FF:5C Cheerzing Communication(Xiamen)Technology Co.,Ltd
18142 E0:10:7F Ruckus Wireless
18143 08:11:5E Bitel Co., Ltd.
18144 44:CE:7D SFR
18145 08:81:BC HongKong Ipro Technology Co., Limited
18146 4C:16:F1 zte corporation
18147 80:09:02 Keysight Technologies, Inc.
18148 68:72:DC CETORY.TV Company Limited
18149 D8:B6:B7 Comtrend Corporation
18150 04:99:E6 Shenzhen Yoostar Technology Co., Ltd
18151 94:BF:95 Shenzhen Coship Electronics Co., Ltd
18152 FC:9F:E1 CONWIN.Tech. Ltd
18153 90:20:3A BYD Precision Manufacture Co.,Ltd
18154 A8:1B:5D Foxtel Management Pty Ltd
18155 B8:BD:79 TrendPoint Systems
18156 2C:01:0B NASCENT Technology, LLC - RemKon
18157 D4:EC:86 LinkedHope Intelligent Technologies Co., Ltd
18158 20:A9:9B Microsoft Corporation
18159 6C:76:60 KYOCERA Corporation
18160 A0:A3:E2 Actiontec Electronics, Inc
18161 54:09:8D deister electronic GmbH
18162 F0:FE:6B Shanghai High-Flying Electronics Technology Co., Ltd
18163 3C:AE:69 ESA Elektroschaltanlagen Grimma GmbH
18164 00:F3:DB WOO Sports
18165 08:A5:C8 Sunnovo International Limited
18166 84:8E:DF Sony Mobile Communications AB
18167 CC:BD:D3 Ultimaker B.V.
18168 50:29:4D NANJING IOT SENSOR TECHNOLOGY CO,LTD
18169 0C:CF:D1 SPRINGWAVE Co., Ltd
18170 58:10:8C Intelbras
18171 18:71:17 eta plus electronic gmbh
18172 7C:B1:77 Satelco AG
18173 8C:5D:60 UCI Corporation Co.,Ltd.
18174 10:4B:46 Mitsubishi Electric Corporation
18175 4C:0B:BE Microsoft
18176 08:EB:29 Jiangsu Huitong Group Co.,Ltd.
18177 E4:8C:0F Discovery Insure
18178 58:7F:B7 SONAR INDUSTRIAL CO., LTD.
18179 E4:23:54 SHENZHEN FUZHI SOFTWARE TECHNOLOGY CO.,LTD
18180 20:76:93 Lenovo (Beijing) Limited.
18181 C4:BD:6A SKF GmbH
18182 14:48:8B Shenzhen Doov Technology Co.,Ltd
18183 60:36:96 The Sapling Company
18184 54:FF:CF Mopria Alliance
18185 BC:BC:46 SKS Welding Systems GmbH
18186 A8:D8:8A Wyconn
18187 00:E6:E8 Netzin Technology Corporation,.Ltd.
18188 64:B2:1D Chengdu Phycom Tech Co., Ltd.
18189 88:70:8C Lenovo Mobile Communication Technology Ltd.
18190 F0:3D:29 Actility
18191 90:9F:33 EFM Networks
18192 84:96:81 Cathay Communication Co.,Ltd
18193 A0:56:B2 Harman/Becker Automotive Systems GmbH
18194 40:C6:2A Shanghai Jing Ren Electronic Technology Co., Ltd.
18195 E8:15:0E Nokia Corporation
18196 F4:D0:32 Yunnan Ideal Information&Technology.,Ltd
18197 44:A6:E5 THINKING TECHNOLOGY CO.,LTD
18198 A8:32:9A Digicom Futuristic Technologies Ltd.
18199 B4:0A:C6 DEXON Systems Ltd.
18200 48:0C:49 NAKAYO TELECOMMUNICATIONS,INC
18201 5C:B8:CB Allis Communications
18202 E8:5D:6B Luminate Wireless
18203 8C:33:57 HiteVision Digital Media Technology Co.,Ltd.
18204 50:67:87 iTellus
18205 F4:D2:61 SEMOCON Co., Ltd
18206 D0:5A:F1 Shenzhen Pulier Tech CO.,Ltd
18207 48:1A:84 Pointer Telocation Ltd
18208 E4:F4:C6 NETGEAR
18209 DC:66:3A Apacer Technology Inc.
18210 B0:09:D3 Avizia
18211 3C:AA:3F iKey, Ltd.
18212 0C:38:3E Fanvil Technology Co., Ltd.
18213 60:CD:A9 Abloomy
18214 B4:0B:44 Smartisan Technology Co., Ltd.
18215 A0:FC:6E Telegrafia a.s.
18216 44:D4:E0 Sony Mobile Communications AB
18217 D0:FA:1D Qihoo 360 Technology Co.,Ltd
18218 04:67:85 scemtec Hard- und Software fuer Mess- und Steuerungstechnik GmbH
18219 FC:6D:C0 BME CORPORATION
18220 78:45:61 CyberTAN Technology Inc.
18221 D8:96:E0 Alibaba Cloud Computing Ltd.
18222 30:0D:2A Zhejiang Wellcom Technology Co.,Ltd.
18223 64:EA:C5 SiboTech Automation Co., Ltd.
18224 74:DA:38 Edimax Technology Co. Ltd.
18225 F4:F2:6D TP-LINK TECHNOLOGIES CO.,LTD.
18226 5C:15:15 ADVAN
18227 D0:A0:D6 Chengdu TD Tech Ltd.
18228 8C:BF:9D Shanghai Xinyou Information Technology Ltd. Co.
18229 D4:93:98 Nokia Corporation
18230 78:D6:6F Aristocrat Technologies Australia Pty. Ltd.
18231 50:C7:BF TP-LINK TECHNOLOGIES CO.,LTD.
18232 C0:61:18 TP-LINK TECHNOLOGIES CO.,LTD.
18233 D0:C7:C0 TP-LINK TECHNOLOGIES CO.,LTD.
18234 20:9A:E9 Volacomm Co., Ltd
18235 34:5D:10 Wytek
18236 58:E3:26 Compass Technologies Inc.
18237 84:8D:C7 Cisco SPVTG
18238 A8:BD:3A UNIONMAN TECHNOLOGY CO.,LTD
18239 C4:4E:1F BlueN
18240 CC:A6:14 AIFA TECHNOLOGY CORP.
18241 B0:86:9E Chloride S.r.L
18242 34:4F:5C R&amp;M AG
18243 A4:6C:C1 LTi REEnergy GmbH
18244 90:DB:46 E-LEAD ELECTRONIC CO., LTD
18245 D4:2F:23 Akenori PTE Ltd
18246 28:63:36 Siemens AG - Industrial Automation - EWA
18247 38:F0:98 Vapor Stone Rail Systems
18248 40:01:07 Arista Corp
18249 4C:8B:30 Actiontec Electronics, Inc
18250 08:05:CD DongGuang EnMai Electronic Product Co.Ltd.
18251 00:92:FA SHENZHEN WISKY TECHNOLOGY CO.,LTD
18252 4C:F4:5B Blue Clover Devices
18253 B0:69:71 DEI Sales, Inc.
18254 58:49:3B Palo Alto Networks
18255 58:05:28 LABRIS NETWORKS
18256 28:65:6B Keystone Microtech Corporation
18257 EC:2E:4E HITACHI-LG DATA STORAGE INC
18258 50:58:00 WyTec International, Inc.
18259 78:92:3E Nokia Corporation
18260 D4:CF:F9 Shenzhen Sen5 Technology Co., Ltd.
18261 D8:49:2F CANON INC.
18262 D4:67:61 SAHAB TECHNOLOGY
18263 14:56:45 Savitech Corp.
18264 D4:E0:8E ValueHD Corporation
18265 70:30:5D Ubiquoss Inc
18266 58:50:AB TLS Corporation
18267 90:DF:B7 s.m.s smart microwave sensors GmbH
18268 B8:43:E4 Vlatacom
18269 84:25:A4 Tariox Limited
18270 E0:7F:53 TECHBOARD SRL
18271 4C:0D:EE JABIL CIRCUIT (SHANGHAI) LTD.
18272 A0:77:71 Vialis BV
18273 D0:BD:01 DS International
18274 C0:C5:69 SHANGHAI LYNUC CNC TECHNOLOGY CO.,LTD
18275 20:0E:95 IEC – TC9 WG43
18276 E0:DB:88 Open Standard Digital-IF Interface for SATCOM Systems
18277 D8:61:94 Objetivos y Sevicios de Valor Añadido
18278 58:9C:FC FreeBSD Foundation
18279 60:21:03 STCUBE.INC
18280 08:5D:DD Mercury Corporation
18281 98:34:9D Krauss Maffei Technologies GmbH
18282 18:CC:23 Philio Technology Corporation
18283 64:8D:9E IVT Electronic Co.,Ltd
18284 CC:95:D7 Vizio, Inc
18285 74:9C:52 Huizhou Desay SV Automotive Co., Ltd.
18286 C0:F7:9D Powercode
18287 3C:0C:48 Servergy, Inc.
18288 68:D2:47 Portalis LC
18289 FC:27:A2 TRANS ELECTRIC CO., LTD.
18290 14:C0:89 DUNE HD LTD
18291 F0:8A:28 JIANGSU HENGSION ELECTRONIC S and T CO.,LTD
18292 A8:57:4E TP-LINK TECHNOLOGIES CO.,LTD.
18293 DC:3E:F8 Nokia Corporation
18294 70:61:73 Calantec GmbH
18295 50:C2:71 SECURETECH INC
18296 7C:49:B9 Plexus Manufacturing Sdn Bhd
18297 18:44:62 Riava Networks, Inc.
18298 9C:44:3D CHENGDU XUGUANG TECHNOLOGY CO, LTD
18299 74:A4:B5 Powerleader Science and Technology Co. Ltd.
18300 BC:41:00 CODACO ELECTRONIC s.r.o.
18301 7C:CD:3C Guangzhou Juzing Technology Co., Ltd
18302 10:B2:6B base Co.,Ltd.
18303 DC:CE:BC Shenzhen JSR Technology Co.,Ltd.
18304 94:86:D4 Surveillance Pro Corporation
18305 F8:95:50 Proton Products Chengdu Ltd
18306 44:7B:C4 DualShine Technology(SZ)Co.,Ltd
18307 54:2F:89 Euclid Laboratories, Inc.
18308 48:B9:77 PulseOn Oy
18309 AC:2D:A3 TXTR GmbH
18310 C8:F6:8D S.E.TECHNOLOGIES LIMITED
18311 BC:14:EF ITON Technology Limited
18312 14:F2:8E ShenYang ZhongKe-Allwin Technology Co.LTD
18313 C0:64:C6 Nokia Corporation
18314 9C:44:A6 SwiftTest, Inc.
18315 44:C4:A9 Opticom Communication, LLC
18316 6C:3C:53 SoundHawk Corp
18317 64:BA:BD SDJ Technologies, Inc.
18318 88:91:66 Viewcooper Corp.
18319 10:33:78 FLECTRON Co., LTD
18320 DC:05:75 SIEMENS ENERGY AUTOMATION
18321 5C:11:93 Seal One AG
18322 B4:52:7E Sony Mobile Communications AB
18323 50:E1:4A Private
18324 68:FC:B3 Next Level Security Systems, Inc.
18325 70:30:5E Nanjing Zhongke Menglian Information Technology Co.,LTD
18326 9C:88:88 Simac Techniek NV
18327 18:0C:14 iSonea Limited
18328 8C:AE:89 Y-cam Solutions Ltd
18329 58:B9:61 SOLEM Electronique
18330 F4:6A:BC Adonit Corp. Ltd.
18331 20:18:0E Shenzhen Sunchip Technology Co., Ltd
18332 80:B2:19 ELEKTRON TECHNOLOGY UK LIMITED
18333 D0:8A:55 Skullcandy
18334 C4:D6:55 Tercel technology co.,ltd
18335 9C:A1:0A SCLE SFE
18336 78:D9:9F NuCom HK Ltd.
18337 44:C5:6F NGN Easy Satfinder (Tianjin) Electronic Co., Ltd
18338 2C:5A:05 Nokia Corporation
18339 84:83:36 Newrun
18340 EC:71:DB Shenzhen Baichuan Digital Technology Co., Ltd.
18341 B8:26:6C ANOV France
18342 28:4D:92 Luminator
18343 1C:4B:B9 SMG ENTERPRISE, LLC
18344 0C:5C:D8 DOLI Elektronik GmbH
18345 2C:5F:F3 Pertronic Industries
18346 E0:AF:4B Pluribus Networks, Inc.
18347 C8:56:63 Sunflex Europe GmbH
18348 88:FE:D6 ShangHai WangYong Software Co., Ltd.
18349 60:03:47 Billion Electric Co. Ltd.
18350 08:40:27 Gridstore Inc.
18351 7C:20:48 KoamTac
18352 70:59:86 OOO TTV
18353 20:DF:3F Nanjing SAC Power Grid Automation Co., Ltd.
18354 30:78:6B TIANJIN Golden Pentagon Electronics Co., Ltd.
18355 4C:D6:37 Qsono Electronics Co., Ltd
18356 8C:F9:45 Power Automation pte Ltd
18357 2C:92:2C Kishu Giken Kogyou Company Ltd,.
18358 50:98:71 Inventum Technologies Private Limited
18359 38:42:33 Wildeboer Bauteile GmbH
18360 94:40:A2 Anywave Communication Technologies, Inc.
18361 7C:B7:7B Paradigm Electronics Inc
18362 28:A2:41 exlar corp
18363 98:76:B6 Adafruit
18364 AC:22:0B ASUSTek COMPUTER INC.
18365 88:35:4C Transics
18366 70:9B:FC Bryton Inc.
18367 D8:2D:9B Shenzhen G.Credit Communication Technology Co., Ltd
18368 94:BF:1E eflow Inc. / Smart Device Planning and Development Division
18369 C0:A3:9E EarthCam, Inc.
18370 08:8E:4F SF Software Solutions
18371 E8:EA:DA Denkovi Assembly Electroncs LTD
18372 DC:AE:04 CELOXICA Ltd
18373 54:22:F8 zte corporation
18374 48:6E:73 Pica8, Inc.
18375 A0:CE:C8 CE LINK LIMITED
18376 90:7A:28 Beijing Morncloud Information And Technology Co. Ltd.
18377 CC:D2:9B Shenzhen Bopengfa Elec&Technology CO.,Ltd
18378 9C:4E:BF BoxCast
18379 34:A6:8C Shine Profit Development Limited
18380 78:DA:B3 GBO Technology
18381 80:BB:EB Satmap Systems Ltd
18382 94:9F:B4 ChengDu JiaFaAnTai Technology Co.,Ltd
18383 40:68:26 Thales UK Limited
18384 5C:15:E1 AIDC TECHNOLOGY (S) PTE LTD
18385 04:8D:38 Netcore Technology Inc.
18386 1C:4A:F7 AMON INC
18387 98:5D:46 PeopleNet Communication
18388 44:67:55 Orbit Irrigation
18389 78:9F:4C HOERBIGER Elektronik GmbH
18390 98:F8:C1 IDT Technology Limited
18391 F4:7A:4E Woojeon&Handan
18392 44:70:0B IFFU
18393 8C:2F:39 IBA Dosimetry GmbH
18394 B8:F8:28 Changshu Gaoshida Optoelectronic Technology Co. Ltd.
18395 58:46:8F Koncar Electronics and Informatics
18396 74:66:30 T:mi Ytti
18397 B0:FE:BD Private
18398 94:0B:D5 Himax Technologies, Inc
18399 30:05:5C Brother industries, LTD.
18400 0C:82:68 TP-LINK TECHNOLOGIES CO.,LTD.
18401 B0:17:43 EDISON GLOBAL CIRCUITS LLC
18402 90:DA:4E AVANU
18403 70:38:B4 Low Tech Solutions
18404 AC:18:26 SEIKO EPSON CORPORATION
18405 4C:80:4F Armstrong Monitoring Corp
18406 90:1D:27 zte corporation
18407 7C:D7:62 Freestyle Technology Pty Ltd
18408 D0:73:D5 LIFI LABS MANAGEMENT PTY LTD
18409 B8:C4:6F PRIMMCON INDUSTRIES INC
18410 50:5A:C6 GUANGDONG SUPER TELECOM CO.,LTD.
18411 38:A8:6B Orga BV
18412 14:13:30 Anakreon UK LLP
18413 0C:F4:05 Beijing Signalway Technologies Co.,Ltd
18414 1C:76:CA Terasic Technologies Inc.
18415 0C:11:05 Ringslink (Xiamen) Network Communication Technologies Co., Ltd
18416 94:50:47 Rechnerbetriebsgruppe
18417 D8:DC:E9 Kunshan Erlab ductless filtration system Co.,Ltd
18418 54:11:2F Sulzer Pump Solutions Finland Oy
18419 E0:DC:A0 Siemens Electrical Apparatus Ltd., Suzhou Chengdu Branch
18420 4C:55:B8 Turkcell Teknoloji
18421 08:80:39 Cisco SPVTG
18422 2C:72:C3 Soundmatters
18423 84:E4:D9 Shenzhen NEED technology Ltd.
18424 C4:48:38 Satcom Direct, Inc.
18425 54:54:14 Digital RF Corea, Inc
18426 24:EB:65 SAET I.S. S.r.l.
18427 D0:F2:7F SteadyServ Technoligies, LLC
18428 DC:64:7C C.R.S. iiMotion GmbH
18429 18:84:10 CoreTrust Inc.
18430 A0:8A:87 HuiZhou KaiYue Electronic Co.,Ltd
18431 04:BF:A8 ISB Corporation
18432 5C:84:86 Brightsource Industries Israel LTD
18433 28:CD:9C Shenzhen Dynamax Software Development Co.,Ltd.
18434 E0:ED:C7 Shenzhen Friendcom Technology Development Co., Ltd
18435 2C:F2:03 EMKO ELEKTRONIK SAN VE TIC AS
18436 24:62:78 sysmocom - systems for mobile communications GmbH
18437 F4:58:42 Boxx TV Ltd
18438 A8:61:AA Cloudview Limited
18439 C8:93:46 MXCHIP Company Limited
18440 F0:F2:60 Mobitec AB
18441 14:23:D7 EUTRONIX CO., LTD.
18442 3C:FB:96 Emcraft Systems LLC
18443 08:1F:3F WondaLink Inc.
18444 DC:6F:08 Bay Storage Technology
18445 E4:92:E7 Gridlink Tech. Co.,Ltd.
18446 60:BB:0C Beijing HuaqinWorld Technology Co,Ltd
18447 70:E0:27 HONGYU COMMUNICATION TECHNOLOGY LIMITED
18448 E8:80:D8 GNTEK Electronics Co.,Ltd.
18449 18:88:57 Beijing Jinhong Xi-Dian Information Technology Corp.
18450 28:79:94 Realplay Digital Technology(Shenzhen) Co.,Ltd
18451 10:5C:3B Perma-Pipe, Inc.
18452 40:C4:D6 ChongQing Camyu Technology Development Co.,Ltd.
18453 A0:EB:76 AirCUVE Inc.
18454 6C:61:26 Rinicom Holdings
18455 C0:4D:F7 SERELEC
18456 EC:D0:40 GEA Farm Technologies GmbH
18457 00:59:07 LenovoEMC Products USA, LLC
18458 78:B3:CE Elo touch solutions
18459 A8:FB:70 WiseSec L.t.d
18460 30:F3:1D zte corporation
18461 E4:77:6B AARTESYS AG
18462 5C:33:5C Swissphone Telecom AG
18463 A4:FC:CE Security Expert Ltd.
18464 E0:CE:C3 ASKEY COMPUTER CORP
18465 5C:43:D2 HAZEMEYER
18466 D8:19:CE Telesquare
18467 D8:09:C3 Cercacor Labs
18468 84:ED:33 BBMC Co.,Ltd
18469 68:1E:8B InfoSight Corporation
18470 C0:44:E3 Shenzhen Sinkna Electronics Co., LTD
18471 08:F1:B7 Towerstream Corpration
18472 20:85:8C Assa
18473 18:7A:93 AMICCOM Electronics Corporation
18474 94:C9:62 Teseq AG
18475 38:43:69 Patrol Products Consortium LLC
18476 D0:8B:7E Passif Semiconductor
18477 68:86:E7 Orbotix, Inc.
18478 2C:E8:71 Alert Metalguard ApS
18479 58:D0:71 BW Broadcast
18480 C0:A0:C7 FAIRFIELD INDUSTRIES
18481 98:20:8E Definium Technologies
18482 70:4A:E4 Rinstrum Pty Ltd
18483 68:B8:D9 Act KDE, Inc.
18484 F8:48:97 Hitachi, Ltd.
18485 74:E4:24 APISTE CORPORATION
18486 58:D6:D3 Dairy Cheq Inc
18487 68:FB:95 Generalplus Technology Inc.
18488 E4:C1:46 Objetivos y Servicios de Valor A
18489 D4:BF:2D SE Controls Asia Pacific Ltd
18490 C4:5D:D8 HDMI Forum
18491 C4:4E:AC Shenzhen Shiningworth Technology Co., Ltd.
18492 C4:58:C2 Shenzhen TATFOOK Technology Co., Ltd.
18493 44:18:4F Fitview
18494 8C:76:C1 Goden Tech Limited
18495 DC:2A:14 Shanghai Longjing Technology Co.
18496 0C:19:1F Inform Electronik
18497 08:0F:FA KSP INC.
18498 EC:FC:55 A. Eberle GmbH & Co. KG
18499 0C:8C:DC Suunto Oy
18500 20:B5:C6 Mimosa Networks
18501 AC:3C:B4 Nilan A/S
18502 A8:30:AD Wei Fang Goertek Electronics Co.,Ltd
18503 80:07:A2 Esson Technology Inc.
18504 2C:35:57 ELLIY Power CO..Ltd
18505 6C:5A:34 Shenzhen Haitianxiong Electronic Co., Ltd.
18506 48:5A:3F WISOL
18507 70:F1:E5 Xetawave LLC
18508 C0:AA:68 OSASI Technos Inc.
18509 B8:29:F7 Blaster Tech
18510 00:C1:4F DDL Co,.ltd.
18511 5C:E0:CA FeiTian United (Beijing) System Technology Co., Ltd.
18512 9C:98:11 Guangzhou Sunrise Electronics Development Co., Ltd
18513 A0:FE:91 AVAT Automation GmbH
18514 58:09:E5 Kivic Inc.
18515 74:EC:F1 Acumen
18516 68:15:D3 Zaklady Elektroniki i Mechaniki Precyzyjnej R&G S.A.
18517 60:19:29 VOLTRONIC POWER TECHNOLOGY(SHENZHEN) CORP.
18518 C0:BD:42 ZPA Smart Energy a.s.
18519 48:B2:53 Marketaxess Corporation
18520 60:D2:B9 REALAND BIO CO., LTD.
18521 20:67:B1 Pluto inc.
18522 08:7D:21 Altasec technology corporation
18523 30:FD:11 MACROTECH (USA) INC.
18524 F8:05:1C DRS Imaging and Targeting Solutions
18525 60:32:F0 Mplus technology
18526 74:99:75 IBM Corporation
18527 0C:DC:CC Inala Technologies
18528 F0:AC:A4 HBC-radiomatic
18529 14:DB:85 S NET MEDIA
18530 D4:93:A0 Fidelix Oy
18531 AC:72:36 Lexking Technology Co., Ltd.
18532 CC:B3:F8 FUJITSU ISOTEC LIMITED
18533 3C:D7:DA SK Mtek microelectronics(shenzhen)limited
18534 E8:6D:54 Digit Mobile Inc
18535 98:57:D3 HON HAI-CCPBG PRECISION IND.CO.,LTD.
18536 9C:8D:1A INTEG process group inc
18537 74:2D:0A Norfolk Elektronik AG
18538 48:03:62 DESAY ELECTRONICS(HUIZHOU)CO.,LTD
18539 B0:35:8D Nokia Corporation
18540 0C:F3:61 Java Information
18541 34:BD:FA Cisco SPVTG
18542 8C:EE:C6 Precepscion Pty. Ltd.
18543 EC:D9:50 IRT SA
18544 74:27:3C ChangYang Technology (Nanjing) Co., LTD
18545 08:7C:BE Quintic Corp.
18546 C4:AD:21 MEDIAEDGE Corporation
18547 DC:BF:90 HUIZHOU QIAOXING TELECOMMUNICATION INDUSTRY CO.,LTD.
18548 E0:F5:CA CHENG UEI PRECISION INDUSTRY CO.,LTD.
18549 1C:5C:60 Shenzhen Belzon Technology Co.,LTD.
18550 2C:ED:EB Alpheus Digital Company Limited
18551 38:1C:4A SIMCom Wireless Solutions Co.,Ltd.
18552 C8:DE:51 Integra Networks, Inc.
18553 90:1E:DD GREAT COMPUTER CORPORATION
18554 2C:62:89 Regenersis (Glenrothes) Ltd
18555 F0:93:C5 Garland Technology
18556 4C:09:B4 zte corporation
18557 B8:B9:4E Shenzhen iBaby Labs, Inc.
18558 00:F4:03 Orbis Systems Oy
18559 AC:C6:98 Kohzu Precision Co., Ltd.
18560 90:70:25 Garea Microsys Co.,Ltd.
18561 50:2E:CE Asahi Electronics Co.,Ltd
18562 44:0C:FD NetMan Co., Ltd.
18563 7C:EB:EA ASCT
18564 08:5B:0E Fortinet, Inc.
18565 4C:0F:C7 Earda Electronics Co.,Ltd
18566 64:C9:44 LARK Technologies, Inc
18567 68:69:F2 ComAp s.r.o.
18568 B8:89:CA ILJIN ELECTRIC Co., Ltd.
18569 B8:5A:FE Handaer Communication Technology (Beijing) Co., Ltd
18570 60:46:16 XIAMEN VANN INTELLIGENT CO., LTD
18571 EC:D9:25 RAMI
18572 04:9F:06 Smobile Co., Ltd.
18573 D8:06:D1 Honeywell Fire System (Shanghai) Co,. Ltd.
18574 68:72:51 Ubiquiti Networks
18575 8C:6A:E4 Viogem Limited
18576 20:C1:AF i Wit Digital Co., Limited
18577 D8:8A:3B UNIT-EM
18578 BC:D9:40 ASR Co,.Ltd.
18579 EC:49:93 Qihan Technology Co., Ltd
18580 B0:AC:FA FUJITSU LIMITED
18581 1C:95:9F Veethree Electronics And Marine LLC
18582 18:D9:49 Qvis Labs, LLC
18583 64:62:23 Cellient Co., Ltd.
18584 AC:F0:B2 Becker Electronics Taiwan Ltd.
18585 10:A9:32 Beijing Cyber Cloud Technology Co. ,Ltd.
18586 C4:7B:A3 NAVIS Inc.
18587 A8:17:58 Elektronik System i Umeå AB
18588 44:34:8F MXT INDUSTRIAL LTDA
18589 9C:01:11 Shenzhen Newabel Electronic Co., Ltd.
18590 0C:A1:38 Blinq Wireless Inc.
18591 34:81:37 UNICARD SA
18592 64:F2:42 Gerdes Aktiengesellschaft
18593 60:F2:81 TRANWO TECHNOLOGY CO., LTD.
18594 B0:E8:92 SEIKO EPSON CORPORATION
18595 64:24:00 Xorcom Ltd.
18596 4C:AA:16 AzureWave Technologies (Shanghai) Inc.
18597 1C:6B:CA Mitsunami Co., Ltd.
18598 08:37:9C Topaz Co. LTD.
18599 E8:3E:FB GEODESIC LTD.
18600 40:16:FA EKM Metering
18601 3C:36:3D Nokia Corporation
18602 BC:02:00 Stewart Audio
18603 1C:97:3D PRICOM Design
18604 F0:07:86 Shandong Bittel Electronics Co., Ltd
18605 88:5C:47 Alcatel Lucent
18606 E0:F9:BE Cloudena Corp.
18607 3C:C1:F6 Melange Systems Pvt. Ltd.
18608 54:E6:3F ShenZhen LingKeWeiEr Technology Co., Ltd.
18609 F8:8C:1C KAISHUN ELECTRONIC TECHNOLOGY CO., LTD. BEIJING
18610 94:01:49 AutoHotBox
18611 C0:35:BD Velocytech Aps
18612 F8:97:CF DAESHIN-INFORMATION TECHNOLOGY CO., LTD.
18613 38:3F:10 DBL Technology Ltd.
18614 8C:68:78 Nortek-AS
18615 80:16:B7 Brunel University
18616 9C:61:1D Omni-ID USA, Inc.
18617 78:BE:BD STULZ GmbH
18618 3C:91:74 ALONG COMMUNICATION TECHNOLOGY
18619 B8:E9:37 Sonos, Inc.
18620 E8:D0:FA MKS Instruments Deutschland GmbH
18621 98:26:2A Applied Research Associates, Inc
18622 B0:D2:F5 Vello Systems, Inc.
18623 C8:9F:42 VDII Innovation AB
18624 A4:18:75 Cisco Systems, Inc
18625 64:0E:94 Pluribus Networks, Inc.
18626 6C:E9:83 Gastron Co., LTD.
18627 0C:B4:EF Digience Co.,Ltd.
18628 D0:DB:32 Nokia Corporation
18629 60:90:84 DSSD Inc
18630 A4:E7:31 Nokia Corporation
18631 08:08:EA AMSC
18632 C0:5E:79 SHENZHEN HUAXUN ARK TECHNOLOGIES CO.,LTD
18633 A4:93:4C Cisco Systems, Inc
18634 E8:54:84 NEO Information Systems Co., Ltd.
18635 74:AE:76 iNovo Broadband, Inc.
18636 60:B9:33 Deutron Electronics Corp.
18637 38:EE:9D Anedo Ltd.
18638 80:CE:B1 Theissen Training Systems GmbH
18639 3C:38:88 ConnectQuest, llc
18640 08:BE:09 Astrol Electronic AG
18641 D8:B8:F6 Nantworks
18642 60:44:F5 Easy Digital Ltd.
18643 AC:51:EE Cambridge Communication Systems Ltd
18644 10:E4:AF APR, LLC
18645 B0:BD:6D Echostreams Innovative Solutions
18646 F0:D1:4F LINEAR LLC
18647 AC:3D:75 HANGZHOU ZHIWAY TECHNOLOGIES CO.,LTD.
18648 14:1A:51 Treetech Sistemas Digitais
18649 84:57:87 DVR C&C Co., Ltd.
18650 F4:36:E1 Abilis Systems SARL
18651 58:7F:C8 S2M
18652 C4:98:05 Minieum Networks, Inc
18653 90:F4:C1 Rand McNally
18654 18:19:3F Tamtron Oy
18655 F8:F7:FF SYN-TECH SYSTEMS INC
18656 F4:73:CA Conversion Sound Inc.
18657 00:E8:AB Meggitt Training Systems, Inc.
18658 18:42:1D Private
18659 78:61:7C MITSUMI ELECTRIC CO.,LTD
18660 C4:01:B1 SeekTech INC
18661 1C:5F:FF Beijing Ereneben Information Technology Co.,Ltd Shenzhen Branch
18662 C0:C9:46 MITSUYA LABORATORIES INC.
18663 AC:C2:EC CLT INT'L IND. CORP.
18664 70:2F:4B PolyVision Inc.
18665 74:14:89 SRT Wireless
18666 94:CA:0F Honeywell Analytics
18667 84:8D:84 Rajant Corporation
18668 D8:33:7F Office FA.com Co.,Ltd.
18669 7C:EF:8A Inhon International Ltd.
18670 84:AF:1F Beat System Service Co,. Ltd.
18671 10:0D:2F Online Security Pty. Ltd.
18672 40:8B:07 Actiontec Electronics, Inc
18673 98:02:84 Theobroma Systems GmbH
18674 E0:3C:5B SHENZHEN JIAXINJIE ELECTRON CO.,LTD
18675 64:55:63 Intelight Inc.
18676 C4:67:B5 Libratone A/S
18677 A4:EF:52 Telewave Co., Ltd.
18678 F4:04:4C ValenceTech Limited
18679 1C:BB:A8 OJSC Ufimskiy Zavod Promsvyaz
18680 50:60:28 Xirrus Inc.
18681 24:B6:57 Cisco Systems, Inc
18682 94:0B:2D NetView Technologies(Shenzhen) Co., Ltd
18683 30:6E:5C Validus Technologies
18684 E8:43:B6 QNAP Systems, Inc.
18685 5C:C9:D3 PALLADIUM ENERGY ELETRONICA DA AMAZONIA LTDA
18686 40:7B:1B Mettle Networks Inc.
18687 64:E1:61 DEP Corp.
18688 C8:A6:20 Nebula, Inc
18689 98:90:80 Linkpower Network System Inc Ltd.
18690 00:64:A6 Maquet CardioVascular
18691 3C:4E:47 Etronic A/S
18692 C8:F9:F9 Cisco Systems, Inc
18693 F0:F7:55 Cisco Systems, Inc
18694 B0:1C:91 Elim Co
18695 0C:A2:F4 Chameleon Technology (UK) Limited
18696 84:6A:ED Wireless Tsukamoto.,co.LTD
18697 D8:E9:52 KEOPSYS
18698 3C:B9:A6 Belden Deutschland GmbH
18699 34:40:B5 IBM
18700 90:D7:4F Bookeen
18701 90:56:82 Lenbrook Industries Limited
18702 CC:6D:EF TJK Tietolaite Oy
18703 3C:E6:24 LG Display
18704 D8:F0:F2 Zeebo Inc
18705 B0:CF:4D MI-Zone Technology Ireland
18706 14:36:05 Nokia Corporation
18707 B8:74:24 Viessmann Elektronik GmbH
18708 C8:1A:FE DLOGIC GmbH
18709 9C:53:CD ENGICAM s.r.l.
18710 DC:C1:01 SOLiD Technologies, Inc.
18711 AC:6F:BB TATUNG Technology Inc.
18712 18:03:FA IBT Interfaces
18713 60:86:45 Avery Weigh-Tronix, LLC
18714 54:1D:FB Freestyle Energy Ltd
18715 9C:F6:7D Ricardo Prague, s.r.o.
18716 A0:E2:01 AVTrace Ltd.(China)
18717 04:EE:91 x-fabric GmbH
18718 18:38:25 Wuhan Lingjiu High-tech Co.,Ltd.
18719 54:04:A6 ASUSTek COMPUTER INC.
18720 F8:33:76 Good Mind Innovation Co., Ltd.
18721 C4:60:44 Everex Electronics Limited
18722 64:54:22 Equinox Payments
18723 D4:12:BB Quadrant Components Inc. Ltd
18724 40:E7:93 Shenzhen Siviton Technology Co.,Ltd
18725 2C:67:FB ShenZhen Zhengjili Electronics Co., LTD
18726 D8:97:60 C2 Development, Inc.
18727 1C:B1:7F NEC Platforms, Ltd.
18728 94:2E:17 Schneider Electric Canada Inc
18729 B8:96:74 AllDSP GmbH & Co. KG
18730 6C:A6:82 EDAM information & communications
18731 48:A2:2D Shenzhen Huaxuchang Telecom Technology Co.,Ltd
18732 50:ED:94 EGATEL SL
18733 B8:74:47 Convergence Technologies
18734 70:A6:6A Prox Dynamics AS
18735 DC:17:5A Hitachi High-Technologies Corporation
18736 5C:07:6F Thought Creator
18737 3C:0F:C1 KBC Networks
18738 58:E6:36 EVRsafe Technologies
18739 90:D1:1B Palomar Medical Technologies
18740 CC:60:BB Empower RF Systems
18741 24:49:7B Innovative Converged Devices Inc
18742 EC:BD:09 FUSION Electronics Ltd
18743 54:84:7B Digital Devices GmbH
18744 70:5C:AD Konami Gaming Inc
18745 78:89:73 CMC
18746 DC:CE:41 FE GLOBAL HONG KONG LIMITED
18747 4C:77:4F Embedded Wireless Labs
18748 20:37:06 Cisco Systems, Inc
18749 7C:4C:58 Scale Computing, Inc.
18750 FC:C2:3D Atmel Corporation
18751 7C:1E:52 Microsoft
18752 DC:B4:C4 Microsoft XCG
18753 74:FD:A0 Compupal (Group) Corporation
18754 C0:29:F3 XySystem
18755 48:F3:17 Private
18756 B0:7D:62 Dipl.-Ing. H. Horstmann GmbH
18757 68:97:4B Shenzhen Costar Electronics Co. Ltd.
18758 B8:BB:6D ENERES Co.,Ltd.
18759 64:5D:D7 Shenzhen Lifesense Medical Electronics Co., Ltd.
18760 D4:5A:B2 Galleon Systems
18761 C4:01:42 MaxMedia Technology Limited
18762 A0:6E:50 Nanotek Elektronik Sistemler Ltd. Sti.
18763 18:2C:91 Concept Development, Inc.
18764 EC:46:70 Meinberg Funkuhren GmbH & Co. KG
18765 B4:0B:7A Brusa Elektronik AG
18766 BC:76:4E Rackspace US, Inc.
18767 C4:EE:AE VSS Monitoring
18768 24:37:EF EMC Electronic Media Communication SA
18769 D4:F6:3F IEA S.R.L.
18770 4C:02:89 LEX COMPUTECH CO., LTD
18771 C0:E5:4E DENX Computer Systems GmbH
18772 E4:35:FB Sabre Technology (Hull) Ltd
18773 00:CD:90 MAS Elektronik AG
18774 A8:BD:1A Honey Bee (Hong Kong) Limited
18775 AC:CC:8E Axis Communications AB
18776 18:7C:81 Valeo Vision Systems
18777 DC:1E:A3 Accensus LLC
18778 A4:01:30 ABIsystems Co., LTD
18779 68:F1:25 Data Controls Inc.
18780 70:6F:81 Private
18781 30:E4:DB Cisco Systems, Inc
18782 74:2B:0F Infinidat Ltd.
18783 28:0C:B8 Mikrosay Yazilim ve Elektronik A.S.
18784 A0:6C:EC RIM
18785 44:3E:B2 DEOTRON Co., LTD.
18786 8C:B8:2C IPitomy Communications
18787 80:7D:E3 Chongqing Sichuan Instrument Microcircuit Co.LTD.
18788 1C:8E:8E DB Communication & Systems Co., ltd.
18789 F0:02:2B Chrontel
18790 00:7F:28 Actiontec Electronics, Inc
18791 0C:92:4E Rice Lake Weighing Systems
18792 40:04:0C A&T
18793 A0:16:5C Triteka LTD
18794 90:B9:7D Johnson Outdoors Marine Electronics d/b/a Minnkota
18795 88:21:E3 Nebusens, S.L.
18796 B0:F1:BC Dhemax Ingenieros Ltda
18797 3C:09:6D Powerhouse Dynamics
18798 CC:50:1C KVH Industries, Inc.
18799 AC:6F:D9 Valueplus Inc.
18800 A4:E3:91 DENY FONTAINE
18801 04:A8:2A Nokia Corporation
18802 48:D8:FE ClarIDy Solutions, Inc.
18803 70:B2:65 Hiltron s.r.l.
18804 84:D9:C8 Unipattern Co.,
18805 1C:95:5D I-LAX ELECTRONICS INC.
18806 94:AA:B8 Joview(Beijing) Technology Co. Ltd.
18807 18:B3:BA Netlogic AB
18808 F4:3E:9D Benu Networks, Inc.
18809 64:69:BC Hytera Communications Co .,ltd
18810 64:09:4C Beijing Superbee Wireless Technology Co.,Ltd
18811 F0:AE:51 Xi3 Corp
18812 78:2E:EF Nokia Corporation
18813 78:51:0C LiveU Ltd.
18814 30:61:18 Paradom Inc.
18815 C8:45:29 IMK Networks Co.,Ltd
18816 A8:8C:EE MicroMade Galka i Drozdz sp.j.
18817 20:40:05 feno GmbH
18818 6C:81:FE Mitsuba Corporation
18819 E8:F9:28 RFTECH SRL
18820 70:3A:D8 Shenzhen Afoundry Electronic Co., Ltd
18821 4C:98:EF Zeo
18822 DC:A6:BD Beijing Lanbo Technology Co., Ltd.
18823 58:E8:08 AUTONICS CORPORATION
18824 B8:C7:16 Fiberhome Telecommunication Technologies Co.,LTD
18825 80:58:C5 NovaTec Kommunikationstechnik GmbH
18826 C0:EA:E4 Sonicwall
18827 F8:A9:DE PUISSANCE PLUS
18828 D4:F0:27 Navetas Energy Management
18829 5C:0C:BB CELIZION Inc.
18830 B8:87:1E Good Mind Industries Co., Ltd.
18831 F8:EA:0A Dipl.-Math. Michael Rauch
18832 BC:5F:F4 ASRock Incorporation
18833 A4:B3:6A JSC SDO Chromatec
18834 90:5F:8D modas GmbH
18835 E0:C9:22 Jireh Energy Tech., Ltd.
18836 28:40:1A C8 MediSensors, Inc.
18837 DC:3C:84 Ticom Geomatics, Inc.
18838 E8:CC:32 Micronet LTD
18839 9C:6A:BE QEES ApS.
18840 34:29:EA MCD ELECTRONICS SP. Z O.O.
18841 D4:3A:E9 DONGGUAN ipt INDUSTRIAL CO., LTD
18842 AC:C9:35 Ness Corporation
18843 7C:4A:82 Portsmith LLC
18844 2C:00:33 EControls, LLC
18845 E0:F2:11 Digitalwatt
18846 04:32:F4 Partron
18847 AC:19:9F SUNGROW POWER SUPPLY CO.,LTD.
18848 1C:AA:07 Cisco Systems, Inc
18849 30:8C:FB Dropcam
18850 CC:F8:41 Lumewave
18851 70:14:04 Limited Liability Company
18852 1C:35:F1 NEW Lift Neue Elektronische Wege Steuerungsbau GmbH
18853 CC:D9:E9 SCR Engineers Ltd.
18854 F0:DB:30 Yottabyte
18855 9C:31:B6 Kulite Semiconductor Products Inc
18856 5C:6A:7D KENTKART EGE ELEKTRONIK SAN. VE TIC. LTD. STI.
18857 04:FF:51 NOVAMEDIA INNOVISION SP. Z O.O.
18858 FC:D4:F2 The Coca Cola Company
18859 C4:71:FE Cisco Systems, Inc
18860 34:08:04 D-Link Corporation
18861 B4:4C:C2 NR ELECTRIC CO., LTD
18862 08:4E:BF Broad Net Mux Corporation
18863 48:CB:6E Cello Electronics (UK) Ltd
18864 EC:3B:F0 NovelSat
18865 A8:6A:6F RIM
18866 40:22:ED Digital Projection Ltd
18867 08:17:F4 IBM Corp
18868 C4:D4:89 JiangSu Joyque Information Industry Co.,Ltd
18869 1C:7C:11 EID
18870 F4:3E:61 Shenzhen Gongjin Electronics Co., Ltd
18871 B0:B3:2B Slican Sp. z o.o.
18872 58:42:E4 Baxter International Inc
18873 8C:A0:48 Beijing NeTopChip Technology Co.,LTD
18874 80:4F:58 ThinkEco, Inc.
18875 B0:65:63 Shanghai Railway Communication Factory
18876 34:9A:0D ZBD Displays Ltd
18877 A0:B5:DA HongKong THTF Co., Ltd
18878 CC:CD:64 SM-Electronic GmbH
18879 E8:28:77 TMY Co., Ltd.
18880 AC:81:12 Gemtek Technology Co., Ltd.
18881 6C:A9:06 Telefield Ltd
18882 3C:02:B1 Creation Technologies LP
18883 E4:6C:21 messMa GmbH
18884 04:70:BC Globalstar Inc.
18885 E0:5F:B9 Cisco Systems, Inc
18886 08:17:35 Cisco Systems, Inc
18887 20:FE:CD System In Frontier Inc.
18888 94:D0:19 Cydle Corp.
18889 2C:A1:57 acromate, Inc.
18890 70:DD:A1 Tellabs
18891 30:EB:25 INTEK DIGITAL
18892 BC:3E:13 Accordance Systems Inc.
18893 04:55:CA BriView (Xiamen) Corp.
18894 D4:5D:42 Nokia Corporation
18895 BC:28:46 NextBIT Computing Pvt. Ltd.
18896 44:25:BB Bamboo Entertainment Corporation
18897 B8:A8:AF Logic S.p.A.
18898 64:81:25 Alphatron Marine BV
18899 04:26:05 GFR Gesellschaft für Regelungstechnik und Energieeinsparung mbH
18900 9C:64:5E Harman Consumer Group
18901 78:CD:8E SMC Networks Inc
18902 5C:9A:D8 FUJITSU LIMITED
18903 14:4C:1A Max Communication GmbH
18904 FC:E5:57 Nokia Corporation
18905 BC:6E:76 Green Energy Options Ltd
18906 10:8C:CF Cisco Systems, Inc
18907 74:E0:6E Ergophone GmbH
18908 18:AF:9F DIGITRONIC Automationsanlagen GmbH
18909 EC:46:44 TTK SAS
18910 DC:D8:7F Shenzhen JoinCyber Telecom Equipment Ltd
18911 B0:89:91 LGE
18912 44:DC:CB SEMINDIA SYSTEMS PVT LTD
18913 90:D9:2C HUG-WITSCHI AG
18914 B4:28:F1 E-Prime Co., Ltd.
18915 B4:74:9F ASKEY COMPUTER CORP
18916 AC:2F:A8 Humannix Co.,Ltd.
18917 7C:4A:A8 MindTree Wireless PVT Ltd
18918 C8:A7:0A Verizon Business
18919 30:4E:C3 Tianjin Techua Technology Co., Ltd.
18920 BC:43:77 Hang Zhou Huite Technology Co.,ltd.
18921 A8:1B:18 XTS CORP
18922 04:E2:F8 AEP Ticketing solutions srl
18923 8C:51:05 Shenzhen ireadygo Information Technology CO.,LTD.
18924 28:E2:97 Shanghai InfoTM Microelectronics Co.,Ltd.
18925 D0:93:F8 Stonestreet One LLC
18926 1C:33:4D ITS Telecom
18927 60:9E:64 Vivonic GmbH
18928 D4:4F:80 Kemper Digital GmbH
18929 34:68:4A Teraworks Co., Ltd.
18930 0C:C6:AC DAGS
18931 D8:2A:7E Nokia Corporation
18932 5C:BD:9E HONGKONG MIRACLE EAGLE TECHNOLOGY(GROUP) LIMITED
18933 74:38:89 ANNAX Anzeigesysteme GmbH
18934 64:7F:DA TEKTELIC Communications Inc.
18935 90:61:0C Fida International (S) Pte Ltd
18936 3C:5F:01 Synerchip Co., Ltd.
18937 70:8B:78 citygrow technology co., ltd
18938 74:CD:0C Smith Myers Communications Ltd.
18939 B8:EE:79 YWire Technologies, Inc.
18940 40:C2:45 Shenzhen Hexicom Technology Co., Ltd.
18941 70:76:F0 LevelOne Communications (India) Private Limited
18942 48:C8:B6 SysTec GmbH
18943 30:38:55 Nokia Corporation
18944 9C:45:63 DIMEP Sistemas
18945 E4:27:71 Smartlabs
18946 C4:EE:F5 Oclaro, Inc.
18947 08:76:FF Thomson Telecom Belgium
18948 40:1D:59 Biometric Associates, LP
18949 4C:2C:80 Beijing Skyway Technologies Co.,Ltd
18950 08:D2:9A Proformatique
18951 90:D8:52 Comtec Co., Ltd.
18952 28:06:1E NINGBO GLOBAL USEFUL ELECTRIC CO.,LTD
18953 40:37:AD Macro Image Technology, Inc.
18954 64:E8:E6 global moisture management system
18955 34:A1:83 AWare, Inc
18956 74:0A:BC JSJS Designs (Europe) Limited
18957 58:8D:09 Cisco Systems, Inc
18958 34:21:09 Jensen Scandinavia AS
18959 08:FA:E0 Fohhn Audio AG
18960 50:6F:9A Wi-Fi Alliance
18961 7C:F0:98 Bee Beans Technologies, Inc.
18962 9C:75:14 Wildix srl
18963 BC:7D:D1 Radio Data Comms
18964 28:06:8D ITL, LLC
18965 F0:D7:67 Axema Passagekontroll AB
18966 A4:AE:9A Maestro Wireless Solutions ltd.
18967 5C:D1:35 Xtreme Power Systems
18968 9C:28:BF Continental Automotive Czech Republic s.r.o.
18969 20:6F:EC Braemac CA LLC
18970 64:A2:32 OOO Samlight
18971 A0:82:C7 P.T.I Co.,LTD
18972 F4:1F:0B YAMABISHI Corporation
18973 44:7C:7F Innolight Technology Corporation
18974 FC:75:E6 Handreamnet
18975 20:B0:F7 Enclustra GmbH
18976 40:13:D9 Global ES
18977 F4:DC:4D Beijing CCD Digital Technology Co., Ltd
18978 F8:B5:99 Guangzhou CHNAVS Digital Technology Co.,Ltd
18979 7C:39:20 SSOMA SECURITY
18980 9C:77:AA NADASNV
18981 D8:B6:C1 NetworkAccountant, Inc.
18982 58:D0:8F IEEE 1904.1 Working Group
18983 3C:99:F7 Lansentechnology AB
18984 94:E7:11 Xirka Dama Persada PT
18985 50:7D:02 BIODIT
18986 F4:42:27 S & S Research Inc.
18987 D4:CB:AF Nokia Corporation
18988 CC:09:C8 IMAQLIQ LTD
18989 C4:B5:12 General Electric Digital Energy
18990 E0:25:38 Titan Pet Products
18991 CC:7A:30 CMAX Wireless Co., Ltd.
18992 D8:76:0A Escort, Inc.
18993 60:63:FD Transcend Communication Beijing Co.,Ltd.
18994 E0:8A:7E Exponent
18995 80:C6:CA Endian s.r.l.
18996 F8:DA:E2 Beta LaserMike
18997 E8:04:62 Cisco Systems, Inc
18998 70:B0:8C Shenou Communication Equipment Co.,Ltd
18999 F0:E5:C3 Drägerwerk AG & Co. KG aA
19000 44:61:32 ecobee inc
19001 A4:B2:A7 Adaxys Solutions AG
19002 F4:55:E0 Niceway CNC Technology Co.,Ltd.Hunan Province
19003 AC:4F:FC SVS-VISTEK GmbH
19004 FC:7C:E7 FCI USA LLC
19005 14:54:12 Entis Co., Ltd.
19006 80:7D:1B Neosystem Co. Ltd.
19007 14:FE:AF SAGITTAR LIMITED
19008 7C:B5:42 ACES Technology
19009 40:CD:3A Z3 Technology
19010 04:5D:56 camtron industrial inc.
19011 AC:83:F0 ImmediaTV Corporation
19012 6C:E0:B0 SOUND4
19013 00:33:6C SynapSense Corporation
19014 E4:46:BD C&C TECHNIC TAIWAN CO., LTD.
19015 74:15:E2 Tri-Sen Systems Corporation
19016 F0:BD:F1 Sipod Inc.
19017 28:89:15 CashGuard Sverige AB
19018 18:06:75 DILAX Intelcom GmbH
19019 40:61:8E Stella-Green Co
19020 9C:4E:20 Cisco Systems, Inc
19021 40:84:93 Clavister AB
19022 1C:3A:4F AccuSpec Electronics, LLC
19023 58:E7:47 Deltanet AG
19024 D8:75:33 Nokia Corporation
19025 EC:FE:7E BlueRadios, Inc.
19026 7C:6F:06 Caterpillar Trimble Control Technologies
19027 7C:76:73 ENMAS GmbH
19028 6C:6F:18 Stereotaxis, Inc.
19029 00:35:32 Electro-Metrics Corporation
19030 44:37:6F Young Electric Sign Co
19031 8C:64:0B Beyond Devices d.o.o.
19032 F0:43:35 DVN(Shanghai)Ltd.
19033 A4:79:E4 KLINFO Corp
19034 00:3C:C5 WONWOO Engineering Co., Ltd
19035 E8:5E:53 Infratec Datentechnik GmbH
19036 C8:48:F5 MEDISON Xray Co., Ltd
19037 1C:17:D3 Cisco Systems, Inc
19038 AC:BE:75 Ufine Technologies Co.,Ltd.
19039 D8:71:57 Lenovo Mobile Communication Technology Ltd.
19040 80:66:29 Prescope Technologies CO.,LTD.
19041 90:F2:78 Radius Gateway
19042 68:CA:00 Octopus Systems Limited
19043 4C:30:89 Thales Transportation Systems GmbH
19044 0C:7D:7C Kexiang Information Technology Co, Ltd.
19045 70:D8:80 Upos System sp. z o.o.
19046 0C:C9:C6 Samwin Hong Kong Limited
19047 B4:58:61 CRemote, LLC
19048 AC:67:06 Ruckus Wireless
19049 B8:65:3B Bolymin, Inc.
19050 B0:97:3A E-Fuel Corporation
19051 A0:5D:C1 TMCT Co., LTD.
19052 E0:CA:4D Shenzhen Unistar Communication Co.,LTD
19053 E4:97:F0 Shanghai VLC Technologies Ltd. Co.
19054 20:4E:6B Axxana(israel) ltd
19055 50:F0:03 Open Stack, Inc.
19056 0C:17:F1 TELECSYS
19057 98:BC:99 Edeltech Co.,Ltd.
19058 E8:E1:E2 Energotest
19059 FC:68:3E Directed Perception, Inc
19060 6C:18:11 Decatur Electronics
19061 94:59:2D EKE Building Technology Systems Ltd
19062 9C:C0:77 PrintCounts, LLC
19063 A8:5B:B0 Shenzhen Dehoo Technology Co.,Ltd
19064 08:9F:97 LEROY AUTOMATION
19065 4C:5D:CD Oy Finnish Electric Vehicle Technologies Ltd
19066 10:09:0C Janome Sewing Machine Co., Ltd.
19067 EC:B1:06 Acuro Networks, Inc
19068 7C:2E:0D Blackmagic Design
19069 08:F6:F8 GET Engineering
19070 6C:DC:6A Promethean Limited
19071 90:55:AE Ericsson, EAB/RWI/K
19072 2C:3A:28 Fagor Electrónica
19073 90:A7:C1 Pakedge Device and Software Inc.
19074 80:F5:93 IRCO Sistemas de Telecomunicación S.A.
19075 6C:FD:B9 Proware Technologies Co Ltd.
19076 6C:FF:BE MPB Communications Inc.
19077 58:3C:C6 Omneality Ltd.
19078 00:97:FF Heimann Sensor GmbH
19079 34:BA:51 Se-Kure Controls, Inc.
19080 44:A8:C2 SEWOO TECH CO., LTD
19081 8C:D6:28 Ikor Metering
19082 48:1B:D2 Intron Scientific co., ltd.
19083 00:93:63 Uni-Link Technology Co., Ltd.
19084 64:DB:18 OpenPattern
19085 58:05:56 Elettronica GF S.r.L.
19086 88:B6:27 Gembird Europe BV
19087 D4:1F:0C JAI Oy
19088 3C:4C:69 Infinity System S.L.
19089 44:E4:9A OMNITRONICS PTY LTD
19090 74:F0:7D BnCOM Co.,Ltd
19091 10:65:A3 Core Brands LLC
19092 20:41:5A Smarteh d.o.o.
19093 70:3C:39 SEAWING Kft
19094 14:A8:6B ShenZhen Telacom Science&Technology Co., Ltd
19095 0C:C3:A7 Meritec
19096 4C:32:2D TELEDATA NETWORKS
19097 B8:B1:C7 BT&COM CO.,LTD
19098 A0:BF:A5 CORESYS
19099 D4:11:D6 ShotSpotter, Inc.
19100 7C:CB:0D Antaira Technologies, LLC
19101 EC:E9:F8 Guang Zhou TRI-SUN Electronics Technology Co., Ltd
19102 9C:AF:CA Cisco Systems, Inc
19103 34:CE:94 Parsec (Pty) Ltd
19104 AC:E9:AA Hay Systems Ltd
19105 08:2A:D0 SRD Innovations Inc.
19106 24:82:8A Prowave Technologies Ltd.
19107 6C:0F:6A JDC Tech Co., Ltd.
19108 6C:F0:49 GIGA-BYTE TECHNOLOGY CO.,LTD.
19109 D4:C7:66 Acentic GmbH
19110 48:EB:30 ETERNA TECHNOLOGY, INC.
19111 20:7C:8F Quanta Microsystems,Inc.
19112 F8:47:2D X2gen Digital Corp. Ltd
19113 8C:59:8B C Technologies AB
19114 64:F9:70 Kenade Electronics Technology Co.,LTD.
19115 A0:40:25 Actioncable, Inc.
19116 78:99:8F MEDILINE ITALIA SRL
19117 40:EC:F8 Siemens AG
19118 F0:4B:F2 JTECH Communications, Inc.
19119 A8:CB:95 EAST BEST CO., LTD.
19120 C8:D1:D1 AGAiT Technology Corporation
19121 3C:F5:2C DSPECIALISTS GmbH
19122 04:0E:C2 ViewSonic Mobile China Limited
19123 54:03:F5 EBN Technology Corp.
19124 7C:2F:80 Gigaset Communications GmbH
19125 44:6C:24 Reallin Electronic Co.,Ltd
19126 A0:59:3A V.D.S. Video Display Systems srl
19127 A8:F9:4B Eltex Enterprise Ltd.
19128 90:6D:C8 DLG Automação Industrial Ltda
19129 48:34:3D IEP GmbH
19130 C8:C1:3C RuggedTek Hangzhou Co., Ltd
19131 60:9F:9D CloudSwitch
19132 0C:E9:36 ELIMOS srl
19133 A4:DE:50 Total Walther GmbH
19134 E8:A4:C1 Deep Sea Electronics PLC
19135 70:1A:ED ADVAS CO., LTD.
19136 64:C6:AF AXERRA Networks Ltd
19137 D8:D6:7E GSK CNC EQUIPMENT CO.,LTD
19138 A4:E7:E4 Connex GmbH
19139 AC:58:3B Human Assembler, Inc.
19140 A0:5D:E7 DIRECTV, Inc.
19141 10:CA:81 PRECIA
19142 00:3A:98 Cisco Systems, Inc
19143 70:5A:B6 COMPAL INFORMATION (KUNSHAN) CO., LTD.
19144 00:3A:9A Cisco Systems, Inc
19145 AC:BE:B6 Visualedge Technology Co., Ltd.
19146 40:A6:A4 PassivSystems Ltd
19147 90:3D:6B Zicon Technology Corp.
19148 7C:3B:D5 Imago Group
19149 B8:94:D2 Retail Innovation HTT AB
19150 DC:E7:1C AUG Elektronik GmbH
19151 88:A5:BD QPCOM INC.
19152 DC:33:50 TechSAT GmbH
19153 00:27:1E Xagyl Communications
19154 00:27:16 Adachi-Syokai Co., Ltd.
19155 00:27:15 Rebound Telecom. Co., Ltd
19156 00:27:0A IEE S.A.
19157 00:26:74 Electronic Solutions, Inc.
19158 00:26:6E Nissho-denki Co.,LTD.
19159 00:26:5B Hitron Technologies. Inc
19160 00:26:61 Irumtek Co., Ltd.
19161 00:26:57 OOO NPP EKRA
19162 00:26:4E Rail & Road Protec GmbH
19163 00:25:E6 Belgian Monitoring Systems bvba
19164 00:25:E1 SHANGHAI SEEYOO ELECTRONIC & TECHNOLOGY CO., LTD
19165 00:25:DB ATI Electronics(Shenzhen) Co., LTD
19166 00:25:D5 Robonica (Pty) Ltd
19167 00:25:C9 SHENZHEN HUAPU DIGITAL CO., LTD
19168 00:25:CE InnerSpace
19169 00:25:C2 RingBell Co.,Ltd.
19170 00:26:A0 moblic
19171 00:26:9A Carina System Co., Ltd.
19172 00:26:94 Senscient Ltd
19173 00:26:93 QVidium Technologies, Inc.
19174 00:26:8D CellTel S.p.A.
19175 00:26:8E Alta Solutions, Inc.
19176 00:26:87 corega K.K
19177 00:26:81 Interspiro AB
19178 00:26:7B GSI Helmholtzzentrum für Schwerionenforschung GmbH
19179 00:25:BB INNERINT Co., Ltd.
19180 00:25:B6 Telecom FM
19181 00:25:AF COMFILE Technology
19182 00:25:AA Beijing Soul Technology Co.,Ltd.
19183 00:25:A9 Shanghai Embedway Information Technologies Co.,Ltd
19184 00:25:A3 Trimax Wireless, Inc.
19185 00:25:9C Cisco-Linksys, LLC
19186 00:25:90 Super Micro Computer, Inc.
19187 00:25:80 Equipson S.A.
19188 00:25:7C Huachentel Technology Development Co., Ltd
19189 00:25:75 FiberPlex Technologies, LLC
19190 00:25:76 NELI TECHNOLOGIES
19191 00:25:70 Eastern Communications Company Limited
19192 00:25:63 Luxtera Inc
19193 00:27:04 Accelerated Concepts, Inc
19194 00:26:FE MKD Technology Inc.
19195 00:26:F8 Golden Highway Industry Development Co., Ltd.
19196 00:26:EB Advanced Spectrum Technology Co., Ltd.
19197 00:26:E5 AEG Power Solutions
19198 00:26:DF TaiDoc Technology Corp.
19199 00:26:D8 Magic Point Inc.
19200 00:26:D2 Pcube Systems, Inc.
19201 00:26:C5 Guangdong Gosun Telecommunications Co.,Ltd
19202 00:26:C0 EnergyHub
19203 00:26:BF ShenZhen Temobi Science&Tech Development Co.,Ltd
19204 00:26:B7 Kingston Technology Company, Inc.
19205 00:26:A6 TRIXELL
19206 00:26:3C Bachmann Technology GmbH & Co. KG
19207 00:26:30 ACOREL S.A.S
19208 00:26:29 Juphoon System Software Inc.
19209 00:26:2A Proxense, LLC
19210 00:26:24 Thomson Inc.
19211 00:26:1D COP SECURITY SYSTEM CORP.
19212 00:26:11 Licera AB
19213 00:26:17 OEM Worldwide
19214 00:26:0A Cisco Systems, Inc
19215 00:25:FE Pilot Electronics Corporation
19216 00:26:05 CC Systems AB
19217 00:26:04 Audio Processing Technology Ltd
19218 00:25:F4 KoCo Connector AG
19219 00:25:EB Reutech Radar Systems (PTY) Ltd
19220 00:24:2A Hittite Microwave Corporation
19221 00:24:1D GIGA-BYTE TECHNOLOGY CO.,LTD.
19222 00:24:24 Axis Network Technology
19223 00:24:17 Thomson Telecom Belgium
19224 00:24:18 Nextwave Semiconductor
19225 00:24:11 PharmaSmart LLC
19226 00:24:0B Virtual Computer Inc.
19227 00:24:0A US Beverage Net
19228 00:24:B8 free alliance sdn bhd
19229 00:24:BD Hainzl Industriesysteme GmbH
19230 00:24:B3 Graf-Syteco GmbH & Co. KG
19231 00:24:AE Morpho
19232 00:24:A7 Advanced Video Communications Inc.
19233 00:24:AC Hangzhou DPtech Technologies Co., Ltd.
19234 00:25:5D Morningstar Corporation
19235 00:25:51 SE-Elektronic GmbH
19236 00:25:4A RingCube Technologies, Inc.
19237 00:25:43 MONEYTECH
19238 00:25:44 LoJack Corporation
19239 00:25:39 IfTA GmbH
19240 00:25:3B din Dietmar Nocker Facilitymanagement GmbH
19241 00:25:0B CENTROFACTOR INC
19242 00:25:04 Valiant Communications Limited
19243 00:24:FD Accedian Networks Inc
19244 00:24:F8 Technical Solutions Company Ltd.
19245 00:24:F1 Shenzhen Fanhai Sanjiang Electronics Co., Ltd.
19246 00:24:EC United Information Technology Co.,Ltd.
19247 00:24:9B Action Star Enterprise Co., Ltd.
19248 00:24:99 Aquila Technologies
19249 00:24:88 Centre For Development Of Telematics
19250 00:24:94 Shenzhen Baoxin Tech CO., Ltd.
19251 00:24:7A FU YI CHENG Technology Co., Ltd.
19252 00:24:75 Compass System(Embedded Dept.)
19253 00:24:6E Phihong USA Corp.
19254 00:24:67 AOC International (Europe) GmbH
19255 00:24:69 Smart Doorphones
19256 00:24:62 Rayzone Corporation
19257 00:24:58 PA Bastion CC
19258 00:24:5D Terberg besturingstechniek B.V.
19259 00:24:55 MuLogic BV
19260 00:24:50 Cisco Systems, Inc
19261 00:24:4B PERCEPTRON INC
19262 00:25:3A CEVA, Ltd.
19263 00:25:31 Cloud Engines, Inc.
19264 00:25:2F Energy, Inc.
19265 00:25:2A Chengdu GeeYa Technology Co.,LTD
19266 00:25:21 Logitek Electronic Systems, Inc.
19267 00:25:1C EDT
19268 00:25:17 Venntis, LLC
19269 00:25:10 Pico-Tesla Magnetic Therapies
19270 00:24:E5 Seer Technology, Inc
19271 00:24:E0 DS Tech, LLC
19272 00:24:DE GLOBAL Technology Inc.
19273 00:24:D9 BICOM, Inc.
19274 00:24:CB Autonet Mobile
19275 00:24:CD Willow Garage, Inc.
19276 00:24:C6 Hager Electro SAS
19277 00:24:3A Ludl Electronic Products
19278 00:24:34 Lectrosonics, Inc.
19279 00:24:2E Datastrip Inc.
19280 00:22:96 LinoWave Corporation
19281 00:22:8F CNRS
19282 00:22:90 Cisco Systems, Inc
19283 00:22:8A Teratronik elektronische systeme gmbh
19284 00:22:7E Chengdu 30Kaitian Communication Industry Co.Ltd
19285 00:22:7D YE DATA INC.
19286 00:22:78 Shenzhen Tongfang Multimedia Technology Co.,Ltd.
19287 00:22:72 American Micro-Fuel Device Corp.
19288 00:22:71 Jäger Computergesteuerte Meßtechnik GmbH.
19289 00:22:6E Gowell Electronic Limited
19290 00:23:58 SYSTEL SA
19291 00:23:57 Pitronot Technologies and Engineering P.T.E. Ltd.
19292 00:23:52 DATASENSOR S.p.A.
19293 00:23:4B Inyuan Technology Inc.
19294 00:23:46 Vestac
19295 00:23:3F Purechoice Inc
19296 00:23:38 OJ-Electronics A/S
19297 00:23:33 Cisco Systems, Inc
19298 00:23:2F Advanced Card Systems Ltd.
19299 00:23:2A eonas IT-Beratung und -Entwicklung GmbH
19300 00:22:C1 Active Storage Inc.
19301 00:22:C2 Proview Eletrônica do Brasil LTDA
19302 00:22:BC JDSU France SAS
19303 00:22:B5 NOVITA
19304 00:22:AF Safety Vision
19305 00:22:A2 Xtramus Technologies
19306 00:22:9D PYUNG-HWA IND.CO.,LTD
19307 00:23:27 Shouyo Electronics CO., LTD
19308 00:23:23 Zylin AS
19309 00:23:1A ITF Co., Ltd.
19310 00:23:11 Gloscom Co., Ltd.
19311 00:23:0C CLOVER ELECTRONICS CO.,LTD.
19312 00:23:05 Cisco Systems, Inc
19313 00:22:FF NIVIS LLC
19314 00:22:FE Advanced Illumination
19315 00:23:00 Cayee Computer Ltd.
19316 00:22:F6 Syracuse Research Corporation
19317 00:22:F9 Pollin Electronic GmbH
19318 00:23:AD Xmark Corporation
19319 00:23:A7 Redpine Signals, Inc.
19320 00:23:A1 Trend Electronics Ltd
19321 00:23:A6 E-Mon
19322 00:23:9A EasyData Hardware GmbH
19323 00:23:94 Samjeon
19324 00:23:90 Algolware Corporation
19325 00:23:86 Tour & Andersson AB
19326 00:24:05 Dilog Nordic AB
19327 00:23:F5 WILO SE
19328 00:23:FE Biodevices, SA
19329 00:23:F0 Shanghai Jinghan Weighing Apparatus Co. Ltd.
19330 00:23:EB Cisco Systems, Inc
19331 00:23:E5 IPaXiom Networks
19332 00:23:E6 Pirkus, Inc.
19333 00:23:D9 Banner Engineering
19334 00:23:D3 AirLink WiFi Networking Corp.
19335 00:23:D8 Ball-It Oy
19336 00:23:C6 SMC Corporation
19337 00:23:C0 Broadway Networks
19338 00:23:B9 EADS Deutschland GmbH
19339 00:23:B3 Lyyn AB
19340 00:22:F5 Advanced Realtime Tracking GmbH
19341 00:22:EF iWDL Technologies
19342 00:22:E8 Applition Co., Ltd.
19343 00:22:E3 Amerigon
19344 00:22:D5 Eaton Corp. Electrical Group Data Center Solutions - Pulizzi
19345 00:22:DC Vigil Health Solutions Inc.
19346 00:22:D6 Cypak AB
19347 00:22:D0 Polar Electro Oy
19348 00:22:CB IONODES Inc.
19349 00:22:C6 Sutus Inc
19350 00:23:80 Nanoteq
19351 00:23:7A RIM
19352 00:23:77 Isotek Electronics Ltd
19353 00:23:71 SOAM Systel
19354 00:23:65 ELKA-Elektronik GmbH
19355 00:23:6A SmartRG Inc
19356 00:23:5E Cisco Systems, Inc
19357 00:22:5A Garde Security AB
19358 00:22:54 Bigelow Aerospace
19359 00:22:51 Lumasense Technologies
19360 00:22:4B AIRTECH TECHNOLOGIES, INC.
19361 00:22:45 Leine & Linde AB
19362 00:22:42 Alacron Inc.
19363 00:22:3B Communication Networks, LLC
19364 00:21:46 Sanmina-SCI
19365 00:21:3D Cermetek Microelectronics, Inc.
19366 00:21:3E TomTom
19367 00:21:35 ALCATEL-LUCENT
19368 00:21:3A Winchester Systems Inc.
19369 00:21:30 Keico Hightech Inc.
19370 00:21:7E Telit Communication s.p.a
19371 00:21:78 Matuschek Messtechnik GmbH
19372 00:21:72 Seoultek Valley
19373 00:21:66 NovAtel Inc.
19374 00:21:65 Presstek Inc.
19375 00:21:5F IHSE GmbH
19376 00:21:53 SeaMicro Inc.
19377 00:21:58 Style Flying Technology Co.
19378 00:21:AC Infrared Integrated Systems Ltd
19379 00:21:A5 ERLPhase Power Technologies Ltd.
19380 00:21:9F SATEL OY
19381 00:21:8A Electronic Design and Manufacturing Company
19382 00:21:8B Wescon Technology, Inc.
19383 00:21:85 MICRO-STAR INT'L CO.,LTD.
19384 00:1F:F9 Advanced Knowledge Associates
19385 00:1F:F2 VIA Technologies, Inc.
19386 00:1F:ED Tecan Systems Inc.
19387 00:1F:E6 Alphion Corporation
19388 00:1F:E0 EdgeVelocity Corp
19389 00:1F:DA Nortel Networks
19390 00:22:09 Omron Healthcare Co., Ltd
19391 00:22:03 Glensound Electronics Ltd
19392 00:22:00 IBM Corp
19393 00:21:F6 Oracle Corporation
19394 00:21:F0 EW3 Technologies LLC
19395 00:21:EA Bystronic Laser AG
19396 00:21:E3 SerialTek LLC
19397 00:21:DE Firepro Wireless
19398 00:21:DD Northstar Systems Corp
19399 00:21:D7 Cisco Systems, Inc
19400 00:22:35 Strukton Systems bv
19401 00:22:34 Corventis Inc.
19402 00:22:2F Open Grid Computing, Inc.
19403 00:22:28 Breeze Innovations Ltd.
19404 00:22:22 Schaffner Deutschland GmbH
19405 00:22:1C Private
19406 00:22:0F MoCA (Multimedia over Coax Alliance)
19407 00:21:2B MSA Auer
19408 00:21:1D Dataline AB
19409 00:21:24 Optos Plc
19410 00:21:18 Athena Tech, Inc.
19411 00:21:11 Uniphone Inc.
19412 00:21:07 Seowonintech Co Ltd.
19413 00:21:01 Aplicaciones Electronicas Quasar (AEQ)
19414 00:21:02 UpdateLogic Inc.
19415 00:21:D0 Global Display Solutions Spa
19416 00:21:CB SMS TECNOLOGIA ELETRONICA LTDA
19417 00:21:C4 Consilium AB
19418 00:21:B8 Inphi Corporation
19419 00:21:B1 DIGITAL SOLUTIONS LTD
19420 00:1F:82 Cal-Comp Electronics & Communications Co., Ltd
19421 00:1F:7D embedded wireless GmbH
19422 00:1F:7B TechNexion Ltd.
19423 00:1F:7C Witelcom AS
19424 00:1F:79 Lodam Electronics A/S
19425 00:1F:74 Eigen Development
19426 00:1F:6F Fujian Sunnada Communication Co.,Ltd.
19427 00:1F:63 JSC Goodwin-Europa
19428 00:1F:6A PacketFlux Technologies, Inc.
19429 00:1F:69 Pingood Technology Co., Ltd.
19430 00:1F:57 Phonik Innovation Co.,LTD
19431 00:1F:21 Inner Mongolia Yin An Science & Technology Development Co.,L
19432 00:1F:22 Source Photonics, Inc.
19433 00:1F:1C KOBISHI ELECTRIC Co.,Ltd.
19434 00:1F:15 Bioscrypt Inc
19435 00:1F:10 TOLEDO DO BRASIL INDUSTRIA DE BALANCAS LTDA
19436 00:1F:0C Intelligent Digital Services GmbH
19437 00:1F:07 AZTEQ Mobile
19438 00:1F:AA Taseon, Inc.
19439 00:1F:A5 Blue-White Industries
19440 00:1F:A4 ShenZhen Gongjin Electronics Co.,Ltd
19441 00:1F:A0 A10 Networks
19442 00:1F:99 SERONICS co.ltd
19443 00:1F:9B POSBRO
19444 00:1F:94 Lascar Electronics Ltd
19445 00:1F:8D Ingenieurbuero Stark GmbH und Ko. KG
19446 00:1F:89 Signalion GmbH
19447 00:1E:D0 Ingespace
19448 00:1E:CB RPC Energoautomatika Ltd
19449 00:1E:C4 Celio Corp
19450 00:1E:BE Cisco Systems, Inc
19451 00:1E:BD Cisco Systems, Inc
19452 00:1E:B8 Fortis, Inc.
19453 00:1E:B1 Cryptsoft Pty Ltd
19454 00:1E:A6 Best IT World (India) Pvt. Ltd.
19455 00:1E:AC Armadeus Systems
19456 00:1E:9F Visioneering Systems, Inc.
19457 00:1E:A0 XLN-t
19458 00:1E:F4 L-3 Communications Display Systems
19459 00:1E:F9 Pascom Kommunikations systeme GmbH.
19460 00:1E:FA PROTEI Ltd.
19461 00:1E:E8 Mytek
19462 00:1E:ED Adventiq Ltd.
19463 00:1E:E7 Epic Systems Inc
19464 00:1E:D7 H-Stream Wireless, Inc.
19465 00:1E:6B Cisco SPVTG
19466 00:1E:72 PCS
19467 00:1E:66 RESOL Elektronische Regelungen GmbH
19468 00:1E:5F KwikByte, LLC
19469 00:1E:53 Further Tech Co., LTD
19470 00:1E:9A HAMILTON Bonaduz AG
19471 00:1E:93 CiriTech Systems Inc
19472 00:1E:8E Hunkeler AG
19473 00:1E:88 ANDOR SYSTEM SUPPORT CO., LTD.
19474 00:1E:82 SanDisk Corporation
19475 00:1E:81 CNB Technology Inc.
19476 00:1E:7C Taiwick Limited
19477 00:1E:77 Air2App
19478 00:1F:50 Swissdis AG
19479 00:1F:49 Manhattan TV Ltd
19480 00:1F:4A Albentia Systems S.A.
19481 00:1F:44 GE Transportation Systems
19482 00:1F:2F Berker GmbH & Co. KG
19483 00:1F:34 Lung Hwa Electronics Co., Ltd.
19484 00:1F:28 HPN Supply Chain
19485 00:1F:D5 MICRORISC s.r.o.
19486 00:1F:D6 Shenzhen Allywll
19487 00:1F:D0 GIGA-BYTE TECHNOLOGY CO.,LTD.
19488 00:1F:C9 Cisco Systems, Inc
19489 00:1F:BD Kyocera Wireless Corp.
19490 00:1F:B1 Cybertech Inc.
19491 00:1F:B6 Chi Lin Technology Co., Ltd.
19492 00:1D:02 Cybertech Telecom Development
19493 00:1C:F6 Cisco Systems, Inc
19494 00:1C:EA Scientific-Atlanta, Inc
19495 00:1C:E9 Galaxy Technology Limited
19496 00:1C:E5 MBS Electronic Systems GmbH
19497 00:1C:E0 DASAN TPS
19498 00:1C:D9 GlobalTop Technology Inc.
19499 00:1C:D2 King Champion (Hong Kong) Limited
19500 00:1C:CD Alektrona Corporation
19501 00:1C:C6 ProStor Systems
19502 00:1C:BA VerScient, Inc.
19503 00:1C:B0 Cisco Systems, Inc
19504 00:1C:B5 Neihua Network Technology Co.,LTD.(NHN)
19505 00:1C:B6 Duzon CNT Co., Ltd.
19506 00:1C:A9 Audiomatica Srl
19507 00:1D:5F OverSpeed SARL
19508 00:1D:53 S&O Electronics (Malaysia) Sdn. Bhd.
19509 00:1D:4E TCM Mobile LLC
19510 00:1D:4D Adaptive Recognition Hungary, Inc
19511 00:1D:49 Innovation Wireless Inc.
19512 00:1D:44 KROHNE Messtechnik GmbH
19513 00:1D:3D Avidyne Corporation
19514 00:1D:43 Shenzhen G-link Digital Technology Co., Ltd.
19515 00:1E:17 STN BV
19516 00:1E:1C SWS Australia Pty Limited
19517 00:1E:12 Ecolab
19518 00:1E:0D Micran Ltd.
19519 00:1E:06 WIBRAIN
19520 00:1D:FF Network Critical Solutions Ltd
19521 00:1E:00 Shantou Institute of Ultrasonic Instruments
19522 00:1D:FA Fujian LANDI Commercial Equipment Co.,Ltd
19523 00:1D:F3 SBS Science & Technology Co., Ltd
19524 00:1D:EE NEXTVISION SISTEMAS DIGITAIS DE TELEVISÃO LTDA.
19525 00:1D:ED Grid Net, Inc.
19526 00:1D:DE Zhejiang Broadcast&Television Technology Co.,Ltd.
19527 00:1D:E7 Marine Sonic Technology, Ltd.
19528 00:1D:D7 Algolith
19529 00:1D:D8 Microsoft Corporation
19530 00:1D:CB Exéns Development Oy
19531 00:1D:C6 SNR Inc.
19532 00:1D:C5 Beijing Jiaxun Feihong Electricial Co., Ltd.
19533 00:1D:BF Radiient Technologies, Inc.
19534 00:1D:B8 Intoto Inc.
19535 00:1D:36 ELECTRONICS CORPORATION OF INDIA LIMITED
19536 00:1D:31 HIGHPRO INTERNATIONAL R&D CO,.LTD.
19537 00:1D:2A SHENZHEN BUL-TECH CO.,LTD.
19538 00:1D:23 SENSUS
19539 00:1D:24 Aclara Power-Line Systems Inc.
19540 00:1D:1B Sangean Electronics Inc.
19541 00:1D:1E KYUSHU TEN CO.,LTD
19542 00:1D:15 Shenzhen Dolphin Electronic Co., Ltd
19543 00:1D:0E Agapha Technology co., Ltd.
19544 00:1D:B3 HPN Supply Chain
19545 00:1D:AE CHANG TSENG TECHNOLOGY CO., LTD
19546 00:1D:A9 Castles Technology, Co., LTD
19547 00:1D:A2 Cisco Systems, Inc
19548 00:1D:9C Rockwell Automation
19549 00:1D:9B Hokuyo Automatic Co., Ltd.
19550 00:1D:96 WatchGuard Video
19551 00:1D:8F PureWave Networks
19552 00:1D:8A TechTrex Inc
19553 00:1D:89 VaultStor Corporation
19554 00:1D:7F Tekron International Ltd
19555 00:1D:83 Emitech Corporation
19556 00:1D:79 SIGNAMAX LLC
19557 00:1D:66 Hyundai Telecom
19558 00:1D:6D Confidant International LLC
19559 00:1E:42 Teltonika
19560 00:1E:3C Lyngbox Media AB
19561 00:1E:2F DiMoto Pty Ltd
19562 00:1E:36 IPTE
19563 00:1E:29 Hypertherm Inc
19564 00:1E:23 Electronic Educational Devices, Inc
19565 00:1C:0C TANITA Corporation
19566 00:1C:06 Siemens Numerical Control Ltd., Nanjing
19567 00:1B:FF Millennia Media inc.
19568 00:1B:FA G.i.N. mbH
19569 00:1B:E3 Health Hero Network, Inc.
19570 00:1B:E5 802automation Limited
19571 00:1B:E4 TOWNET SRL
19572 00:1B:DE Renkus-Heinz, Inc.
19573 00:1B:D2 ULTRA-X ASIA PACIFIC Inc.
19574 00:1C:6B COVAX Co. Ltd
19575 00:1C:64 Landis+Gyr
19576 00:1C:5F Winland Electronics, Inc.
19577 00:1C:53 Synergy Lighting Controls
19578 00:1C:58 Cisco Systems, Inc
19579 00:1C:4E TASA International Limited
19580 00:1C:47 Hangzhou Hollysys Automation Co., Ltd
19581 00:1C:49 Zoltan Technology Inc.
19582 00:1C:48 WiDeFi, Inc.
19583 00:1C:3B AmRoad Technology Inc.
19584 00:1C:42 Parallels, Inc.
19585 00:1B:72 Sicep s.p.a.
19586 00:1B:6D Midtronics, Inc.
19587 00:1B:6B Swyx Solutions AG
19588 00:1B:6C LookX Digital Media BV
19589 00:1B:66 Sennheiser electronic GmbH & Co. KG
19590 00:1B:5F Alien Technology
19591 00:1B:5A Apollo Imaging Technologies, Inc.
19592 00:1B:53 Cisco Systems, Inc
19593 00:1B:47 Futarque A/S
19594 00:1B:4C Signtech
19595 00:1B:4E Navman New Zealand
19596 00:1B:40 Network Automation mxc AB
19597 00:1C:9E Dualtech IT AB
19598 00:1C:97 Enzytek Technology Inc.,
19599 00:1C:98 LUCKY TECHNOLOGY (HK) COMPANY LIMITED
19600 00:1C:92 Tervela
19601 00:1C:8B MJ Innovations Ltd.
19602 00:1C:86 Cranite Systems, Inc.
19603 00:1C:85 Eunicorn
19604 00:1C:81 NextGen Venturi LTD
19605 00:1C:72 Mayer & Cie GmbH & Co KG
19606 00:1C:77 Prodys
19607 00:1B:34 Focus System Inc.
19608 00:1B:39 Proxicast
19609 00:1B:3B Yi-Qing CO., LTD
19610 00:1B:28 POLYGON, JSC
19611 00:1B:2D Med-Eng Systems Inc.
19612 00:1B:1F DELTA - Danish Electronics, Light & Acoustics
19613 00:1B:18 Tsuken Electric Ind. Co.,Ltd
19614 00:1B:13 Icron Technologies Corporation
19615 00:1B:0C Cisco Systems, Inc
19616 00:1B:A7 Lorica Solutions
19617 00:1B:A2 IDS Imaging Development Systems GmbH
19618 00:1B:96 General Sensing
19619 00:1B:9B Hose-McCann Communications
19620 00:1B:8F Cisco Systems, Inc
19621 00:1B:85 MAN Diesel SE
19622 00:1B:7E Beckmann GmbH
19623 00:1B:79 FAIVELEY TRANSPORT
19624 00:1C:36 iNEWiT NV
19625 00:1C:2F Pfister GmbH
19626 00:1C:28 Sphairon Technologies GmbH
19627 00:1C:1E emtrion GmbH
19628 00:1C:19 secunet Security Networks AG
19629 00:1C:0B SmartAnt Telecom
19630 00:1C:0D G-Technology, Inc.
19631 00:1B:CB PEMPEK SYSTEMS PTY LTD
19632 00:1B:C4 Ultratec, Inc.
19633 00:1B:B5 ZF Electronics GmbH
19634 00:1B:AE Micro Control Systems, Inc
19635 00:1B:A8 UBI&MOBI,.Inc
19636 00:1B:05 YMC AG
19637 00:1B:00 Neopost Technologies
19638 00:1A:F9 AeroVIronment (AV Inc)
19639 00:1A:EF Loopcomm Technology, Inc.
19640 00:1A:E3 Cisco Systems, Inc
19641 00:1A:EA Radio Terminal Systems Pty Ltd
19642 00:1A:26 Deltanode Solutions AB
19643 00:1A:2B Ayecom Technology Co., Ltd.
19644 00:1A:1F Coastal Environmental Systems
19645 00:1A:1A Gentex Corporation/Electro-Acoustic Products
19646 00:1A:13 Wanlida Group Co., LTD
19647 00:1A:0E Cheng Uei Precision Industry Co.,Ltd
19648 00:1A:0C Swe-Dish Satellite Systems AB
19649 00:1A:07 Arecont Vision
19650 00:1A:00 MATRIX INC.
19651 00:1A:D0 Albis Technologies AG
19652 00:1A:D5 KMC CHAIN INDUSTRIAL CO., LTD.
19653 00:1A:D7 Christie Digital Systems, Inc.
19654 00:1A:C9 SUZUKEN CO.,LTD
19655 00:1A:BA Caton Overseas Limited
19656 00:1A:BF TRUMPF Laser Marking Systems AG
19657 00:1A:81 Zelax
19658 00:1A:88 Venergy,Co,Ltd
19659 00:1A:7A Lismore Instruments Limited
19660 00:1A:70 Cisco-Linksys, LLC
19661 00:1A:72 Mosart Semiconductor Corp.
19662 00:1A:64 IBM Corp
19663 00:1A:56 ViewTel Co,. Ltd.
19664 00:1A:5B NetCare Service Co., Ltd.
19665 00:1A:5F KitWorks.fi Ltd.
19666 00:19:B6 Euro Emme s.r.l.
19667 00:19:A3 asteel electronique atlantique
19668 00:19:A8 WiQuest Communications
19669 00:19:AA Cisco Systems, Inc
19670 00:19:AF Rigol Technologies, Inc.
19671 00:19:92 ADTRAN INC.
19672 00:19:97 Soft Device Sdn Bhd
19673 00:19:9C CTRING
19674 00:1A:43 Logical Link Communications
19675 00:1A:48 Takacom Corporation
19676 00:1A:4A Qumranet Inc.
19677 00:1A:3C Technowave Ltd.
19678 00:1A:30 Cisco Systems, Inc
19679 00:1A:35 BARTEC GmbH
19680 00:1A:37 Lear Corporation
19681 00:19:F2 Teradyne K.K.
19682 00:19:F7 Onset Computer Corporation
19683 00:19:DF Thomson Inc.
19684 00:19:E6 TOYO MEDIC CO.,LTD.
19685 00:19:EB Pyronix Ltd
19686 00:19:CC RCG (HK) Ltd
19687 00:19:D3 TRAK Microwave
19688 00:19:D8 MAXFOR
19689 00:19:C2 Equustek Solutions, Inc.
19690 00:19:8B Novera Optics Korea, Inc.
19691 00:19:8D Ocean Optics, Inc.
19692 00:19:7F PLANTRONICS, INC.
19693 00:19:86 Cheng Hongjian
19694 00:19:73 Zeugma Systems
19695 00:19:7A MAZeT GmbH
19696 00:19:67 TELDAT Sp.J.
19697 00:19:6C ETROVISION TECHNOLOGY
19698 00:19:6E Metacom (Pty) Ltd.
19699 00:1A:AC Corelatus AB
19700 00:1A:AE Savant Systems LLC
19701 00:1A:B3 VISIONITE INC.
19702 00:1A:A7 Torian Wireless
19703 00:1A:9E ICON Digital International Limited
19704 00:1A:A3 DELORME
19705 00:1A:A5 BRN Phoenix
19706 00:1A:A4 Future University-Hakodate
19707 00:1A:97 fitivision technology Inc.
19708 00:1A:8D AVECS Bergen GmbH
19709 00:19:62 Commerciant, LP
19710 00:19:5D ShenZhen XinHuaTong Opto Electronics Co.,Ltd
19711 00:19:51 NETCONS, s.r.o.
19712 00:19:56 Cisco Systems, Inc
19713 00:19:4A TESTO AG
19714 00:19:43 Belden
19715 00:18:73 Cisco Systems, Inc
19716 00:18:75 AnaCise Testnology Pte Ltd
19717 00:18:7A Wiremold
19718 00:18:6E 3Com Ltd
19719 00:18:5E Nexterm Inc.
19720 00:18:60 SIM Technology Group Shanghai Simcom Ltd.,
19721 00:18:65 Siemens Healthcare Diagnostics Manufacturing Ltd
19722 00:19:03 Bigfoot Networks Inc
19723 00:18:F9 VVOND, Inc.
19724 00:18:F2 Beijing Tianyu Communication Equipment Co., Ltd
19725 00:18:EB Blue Zen Enterprises Private Limited
19726 00:18:ED Accutech Ultrasystems Co., Ltd.
19727 00:18:E6 Computer Hardware Design SIA
19728 00:18:DF The Morey Corporation
19729 00:19:37 CommerceGuard AB
19730 00:19:2E Spectral Instruments, Inc.
19731 00:19:32 Gude Analog- und Digialsysteme GmbH
19732 00:19:22 CM Comandos Lineares
19733 00:19:27 ImCoSys Ltd
19734 00:19:29 2M2B Montadora de Maquinas Bahia Brasil LTDA
19735 00:19:0F Advansus Corp.
19736 00:19:16 PayTec AG
19737 00:19:1B Sputnik Engineering AG
19738 00:19:08 Duaxes Corporation
19739 00:19:0A HASWARE INC.
19740 00:17:D6 Bluechips Microhouse Co.,Ltd.
19741 00:17:DB CANKO TECHNOLOGIES INC.
19742 00:17:CC Alcatel-Lucent
19743 00:17:C5 SonicWALL
19744 00:17:B9 Gambro Lundia AB
19745 00:17:BE Tratec Telecom B.V.
19746 00:17:C0 PureTech Systems, Inc.
19747 00:18:52 StorLink Semiconductors, Inc.
19748 00:18:59 Strawberry Linux Co.,Ltd.
19749 00:18:4B Las Vegas Gaming, Inc.
19750 00:18:46 Crypto S.A.
19751 00:18:29 Gatsometer
19752 00:18:35 Thoratec / ITC
19753 00:18:24 Kimaldi Electronics, S.L.
19754 00:18:22 CEC TELECOM CO.,LTD.
19755 00:17:B2 SK Telesys
19756 00:17:AD AceNet Corporation
19757 00:17:A6 YOSIN ELECTRONICS CO., LTD.
19758 00:17:A1 3soft inc.
19759 00:17:9C DEPRAG SCHULZ GMBH u. CO.
19760 00:17:90 HYUNDAI DIGITECH Co, Ltd.
19761 00:17:95 Cisco Systems, Inc
19762 00:18:CE Dreamtech Co., Ltd
19763 00:18:D3 TEAMCAST
19764 00:18:C2 Firetide, Inc
19765 00:18:C4 Raba Technologies LLC
19766 00:18:C9 EOps Technology Limited
19767 00:18:BD SHENZHEN DVBWORLD TECHNOLOGY CO., LTD.
19768 00:18:B1 IBM Corp
19769 00:18:B6 S3C, Inc.
19770 00:18:A3 ZIPPY TECHNOLOGY CORP.
19771 00:18:AA Protec Fire Detection plc
19772 00:18:16 Ubixon Co., Ltd.
19773 00:18:1D ASIA ELECTRONICS CO.,LTD
19774 00:18:11 Neuros Technology International, LLC.
19775 00:18:0A Meraki, Inc.
19776 00:18:01 Actiontec Electronics, Inc
19777 00:17:F5 LIG NEOPTEK
19778 00:17:FA Microsoft Corporation
19779 00:17:FC Suprema Inc.
19780 00:18:9E OMNIKEY GmbH.
19781 00:18:94 NPCore, Inc.
19782 00:18:99 ShenZhen jieshun Science&Technology Industry CO,LTD.
19783 00:18:86 EL-TECH, INC.
19784 00:18:88 GOTIVE a.s.
19785 00:18:81 Buyang Electronics Industrial Co., Ltd
19786 00:16:D4 Compal Communications, Inc.
19787 00:16:D9 NINGBO BIRD CO.,LTD.
19788 00:16:C8 Cisco Systems, Inc
19789 00:16:CD HIJI HIGH-TECH CO., LTD.
19790 00:16:C1 Eleksen Ltd
19791 00:16:BA WEATHERNEWS INC.
19792 00:16:4F World Ethnic Broadcastin Inc.
19793 00:16:48 SSD Company Limited
19794 00:16:43 Sunhillo Corporation
19795 00:16:3E Xensource, Inc.
19796 00:16:37 CITEL SpA
19797 00:16:2B Togami Electric Mfg.co.,Ltd.
19798 00:17:55 GE Security
19799 00:17:47 Trimble
19800 00:17:49 HYUNDAE YONG-O-SA CO.,LTD
19801 00:17:4E Parama-tech Co.,Ltd.
19802 00:17:32 Science-Technical Center RISSA
19803 00:17:34 ADC Telecommunications
19804 00:17:39 Bright Headphone Electronics Company
19805 00:17:2D Axcen Photonics Corporation
19806 00:16:24 Teneros, Inc.
19807 00:16:13 LibreStream Technologies Inc.
19808 00:16:18 HIVION Co., Ltd.
19809 00:16:1F SUNWAVETEC Co., Ltd.
19810 00:16:0E Optica Technologies Inc.
19811 00:16:07 Curves International Inc.
19812 00:16:09 Unitech electronics co., ltd.
19813 00:16:08 Sequans Communications
19814 00:16:02 CEYON TECHNOLOGY CO.,LTD.
19815 00:15:FB setex schermuly textile computer gmbh
19816 00:15:F6 SCIENCE AND ENGINEERING SERVICES, INC.
19817 00:17:82 LoBenn Inc.
19818 00:17:89 Zenitron Corporation
19819 00:17:6D CORE CORPORATION
19820 00:17:71 APD Communications Ltd
19821 00:17:76 Meso Scale Diagnostics, LLC
19822 00:17:61 Private
19823 00:17:68 Zinwave Ltd
19824 00:17:5C SHARP CORPORATION
19825 00:17:5A Cisco Systems, Inc
19826 00:17:09 Exalt Communications
19827 00:17:04 Shinco Electronics Group Co.,Ltd
19828 00:16:FD Jaty Electronics
19829 00:16:F1 OmniSense, LLC
19830 00:16:F6 Video Products Group
19831 00:16:F8 AVIQTECH TECHNOLOGY CO., LTD.
19832 00:16:E5 FORDLEY DEVELOPMENT LIMITED
19833 00:16:DE FAST Inc
19834 00:16:7E DIBOSS.CO.,LTD
19835 00:16:80 Bally Gaming + Systems
19836 00:16:79 eOn Communications
19837 00:16:6E Arbitron Inc.
19838 00:16:67 A-TEC Subsystem INC.
19839 00:16:5B Grip Audio
19840 00:16:54 Flex-P Industries Sdn. Bhd.
19841 00:17:21 FITRE S.p.A.
19842 00:17:26 m2c Electronic Technology Ltd.
19843 00:17:1A Winegard Company
19844 00:17:1F IMV Corporation
19845 00:17:13 Tiger NetCom
19846 00:17:0E Cisco Systems, Inc
19847 00:16:A9 2EI
19848 00:16:AE INVENTEL
19849 00:16:9D Cisco Systems, Inc
19850 00:16:9F Vimtron Electronics Co., Ltd.
19851 00:16:A4 Ezurio Ltd
19852 00:16:91 Moser-Baer AG
19853 00:16:98 T&A Mobile Phones
19854 00:16:8C DSL Partner AS
19855 00:16:85 Elisa Oyj
19856 00:15:EF NEC TOKIN Corporation
19857 00:15:E3 Dream Technologies Corporation
19858 00:15:D9 PKC Electronics Oy
19859 00:15:D2 Xantech Corporation
19860 00:15:CC UQUEST, LTD.
19861 00:15:CB Surf Communication Solutions Ltd.
19862 00:15:CD Exartech International Corp.
19863 00:15:C6 Cisco Systems, Inc
19864 00:15:BB SMA Solar Technology AG
19865 00:14:D5 Datang Telecom Technology CO. , LCD,Optical Communication Br
19866 00:14:DA Huntleigh Healthcare
19867 00:14:CE NF CORPORATION
19868 00:14:C8 Contemporary Research Corp
19869 00:14:BB Open Interface North America
19870 00:14:B6 Enswer Technology Inc.
19871 00:14:AC Bountiful WiFi
19872 00:14:B1 Axell Wireless Limited
19873 00:14:76 MultiCom Industries Limited
19874 00:14:71 Eastern Asia Technology Limited
19875 00:14:6A Cisco Systems, Inc
19876 00:14:63 IDCS N.V.
19877 00:14:65 Novo Nordisk A/S
19878 00:14:64 Cryptosoft
19879 00:14:5E IBM Corp
19880 00:14:57 T-VIPS AS
19881 00:14:52 CALCULEX,INC.
19882 00:15:92 Facom UK Ltd (Melksham)
19883 00:15:8B Park Air Systems Ltd
19884 00:15:84 Schenck Process GmbH
19885 00:15:7F ChuanG International Holding CO.,LTD.
19886 00:15:7A Telefin S.p.A.
19887 00:15:75 Nevis Networks Inc.
19888 00:15:6E A. W. Communication Systems Ltd
19889 00:15:67 RADWIN Inc.
19890 00:15:69 PECO II, Inc.
19891 00:15:68 Dilithium Networks
19892 00:15:62 Cisco Systems, Inc
19893 00:15:03 PROFIcomms s.r.o.
19894 00:15:05 Actiontec Electronics, Inc
19895 00:15:04 GAME PLUS CO., LTD.
19896 00:14:FE Artech Electronics
19897 00:14:F7 CREVIS Co., LTD
19898 00:14:F2 Cisco Systems, Inc
19899 00:14:EB AwarePoint Corporation
19900 00:14:E1 Data Display AG
19901 00:15:5B Sampo Corporation
19902 00:15:4F one RF Technology
19903 00:15:46 ITG Worldwide Sdn Bhd
19904 00:15:3F Alcatel Alenia Space Italia
19905 00:15:41 StrataLight Communications, Inc.
19906 00:15:3A Shenzhen Syscan Technology Co.,Ltd.
19907 00:15:BF technicob
19908 00:15:B4 Polymap Wireless LLC
19909 00:15:AA Rextechnik International Co.,
19910 00:15:A5 DCI Co., Ltd.
19911 00:15:9E Mad Catz Interactive Inc
19912 00:15:97 AETA AUDIO SYSTEMS
19913 00:14:9E UbONE Co., Ltd
19914 00:14:99 Helicomm Inc
19915 00:14:92 Liteon, Mobile Media Solution SBU
19916 00:14:8B Globo Electronic GmbH & Co. KG
19917 00:14:8D Cubic Defense Simulation Systems
19918 00:14:86 Echo Digital Audio Corporation
19919 00:14:7D Aeon Digital International
19920 00:15:33 NADAM.CO.,LTD
19921 00:15:2E PacketHop, Inc.
19922 00:15:27 Balboa Instruments
19923 00:15:20 Radiocrafts AS
19924 00:15:1B Isilon Systems Inc.
19925 00:15:16 URIEL SYSTEMS INC.
19926 00:15:11 Data Center Systems
19927 00:15:0A Sonoa Systems, Inc
19928 00:13:1F NxtPhase T&D, Corp.
19929 00:13:18 DGSTATION Co., Ltd.
19930 00:13:0C HF System Corporation
19931 00:13:13 GuangZhou Post & Telecom Equipment ltd
19932 00:13:54 Zcomax Technologies, Inc.
19933 00:13:58 Realm Systems, Inc.
19934 00:13:5D NTTPC Communications, Inc.
19935 00:13:4F Tranzeo Wireless Technologies Inc.
19936 00:13:48 Artila Electronics Co., Ltd.
19937 00:13:42 Vision Research, Inc.
19938 00:13:3C QUINTRON SYSTEMS INC.
19939 00:13:41 Shandong New Beiyang Information Technology Co.,Ltd
19940 00:13:29 VSST Co., LTD
19941 00:13:30 EURO PROTECTION SURVEILLANCE
19942 00:13:35 VS Industry Berhad
19943 00:13:2F Interactek
19944 00:12:C4 Viseon, Inc.
19945 00:12:D0 Gossen-Metrawatt-GmbH
19946 00:12:CA Mechatronic Brick Aps
19947 00:12:BA FSI Systems, Inc.
19948 00:12:AE HLS HARD-LINE Solutions Inc.
19949 00:12:B3 Advance Wireless Technology Corp.
19950 00:12:AD IDS GmbH
19951 00:14:4D Intelligent Systems
19952 00:14:41 Innovation Sound Technology Co., LTD.
19953 00:14:48 Inventec Multimedia & Telecom Corporation
19954 00:14:3A RAYTALK INTERNATIONAL SRL
19955 00:14:35 CityCom Corp.
19956 00:14:2E 77 Elektronika Kft.
19957 00:14:29 V Center Technologies Co., Ltd.
19958 00:14:27 JazzMutant
19959 00:14:1E P.A. Semi, Inc.
19960 00:12:F9 URYU SEISAKU, LTD.
19961 00:13:00 IT-FACTORY, INC.
19962 00:13:05 Epicom, Inc.
19963 00:13:06 Always On Wireless
19964 00:12:F4 Belco International Co.,Ltd.
19965 00:12:EF OneAccess SA
19966 00:12:EA Trane
19967 00:12:E9 Abbey Systems Ltd
19968 00:12:DC SunCorp Industrial Limited
19969 00:12:E3 Agat-RT, Ltd.
19970 00:12:D7 Invento Networks, Inc.
19971 00:13:F0 Wavefront Semiconductor
19972 00:13:EB Sysmaster Corporation
19973 00:13:E6 Technolution
19974 00:13:DF Ryvor Corp.
19975 00:13:D9 Matrix Product Development, Inc.
19976 00:13:DA Diskware Co., Ltd
19977 00:13:CD MTI co. LTD
19978 00:13:D3 MICRO-STAR INTERNATIONAL CO., LTD.
19979 00:13:C1 Asoka USA Corporation
19980 00:13:BC Artimi Ltd
19981 00:13:B7 Scantech ID
19982 00:13:AB Telemotive AG
19983 00:13:B2 Carallon Limited
19984 00:13:B1 Intelligent Control Systems (Asia) Pte Ltd
19985 00:13:A4 KeyEye Communications
19986 00:13:9F Electronics Design Services, Co., Ltd.
19987 00:13:98 TrafficSim Co.,Ltd
19988 00:13:92 Ruckus Wireless
19989 00:13:8C Kumyoung.Co.Ltd
19990 00:13:91 OUEN CO.,LTD.
19991 00:13:7C Kaicom co., Ltd.
19992 00:13:83 Application Technologies and Engineering Research Laboratory
19993 00:13:64 Paradigm Technology Inc..
19994 00:13:69 Honda Electron Co., LED.
19995 00:13:6A Hach Lange Sarl
19996 00:14:18 C4Line
19997 00:14:1D LTi DRIVES GmbH
19998 00:14:11 Deutschmann Automation GmbH & Co. KG
19999 00:45:01 Versus Technology, Inc.
20000 00:14:03 Renasis, LLC
20001 00:13:FC SiCortex, Inc
20002 00:13:F5 Akimbi Systems
20003 00:13:F6 Cintech
20004 00:12:86 ENDEVCO CORP
20005 00:12:7F Cisco Systems, Inc
20006 00:12:78 International Bar Code
20007 00:12:73 Stoke Inc
20008 00:12:66 Swisscom Hospitality Services SA
20009 00:12:65 Enerdyne Technologies, Inc.
20010 00:12:5B KAIMEI ELECTRONI
20011 00:11:D2 Perception Digital Ltd
20012 00:11:D7 eWerks Inc
20013 00:11:D1 Soft Imaging System GmbH
20014 00:11:C2 United Fiber Optic Communication
20015 00:11:CB Jacobsons AB
20016 00:11:BB Cisco Systems, Inc
20017 00:11:BC Cisco Systems, Inc
20018 00:11:AA Uniclass Technology, Co., LTD
20019 00:11:AF Medialink-i,Inc
20020 00:12:00 Cisco Systems, Inc
20021 00:11:FB Heidelberg Engineering GmbH
20022 00:11:F6 Asia Pacific Microsystems , Inc.
20023 00:11:F1 QinetiQ Ltd
20024 00:11:EA IWICS Inc.
20025 00:11:E3 Thomson, Inc.
20026 00:11:DE EURILOGIC
20027 00:11:E4 Danelec Electronics A/S
20028 00:12:30 Picaso Infocommunication CO., LTD.
20029 00:12:26 Japan Direx Corporation
20030 00:12:20 Cadco Systems
20031 00:12:1A Techno Soft Systemnics Inc.
20032 00:12:1F Harding Instruments
20033 00:12:13 Metrohm AG
20034 00:12:0D Advanced Telecommunication Technologies, Inc.
20035 00:12:07 Head Strong International Limited
20036 00:12:0E AboCom
20037 00:11:7A Singim International Corp.
20038 00:11:73 SMART Storage Systems
20039 00:11:67 Integrated System Solution Corp.
20040 00:11:6D American Time and Signal
20041 00:11:63 SYSTEM SPA DEPT. ELECTRONICS
20042 00:11:56 Pharos Systems NZ
20043 00:11:5D Cisco Systems, Inc
20044 00:12:A7 ISR TECHNOLOGIES Inc
20045 00:12:A0 NeoMeridian Sdn Bhd
20046 00:12:9B E2S Electronic Engineering Solutions, S.L.
20047 00:12:94 SUMITOMO ELECTRIC DEVICE INNOVATIONS, INC
20048 00:12:8B Sensory Networks Inc
20049 00:12:85 Gizmondo Europe Ltd
20050 00:11:A9 MOIMSTONE Co., LTD
20051 00:11:A3 LanReady Technologies Inc.
20052 00:11:97 Monitoring Technologies Limited
20053 00:11:9C EP&T Energy
20054 00:11:8D Hanchang System Corp.
20055 00:11:92 Cisco Systems, Inc
20056 00:11:86 Prime Systems, Inc.
20057 00:11:7F Neotune Information Technology Corporation,.LTD
20058 00:12:60 Stanton Magnetics,inc.
20059 00:12:56 LG INFORMATION & COMM.
20060 00:12:4F Pentair Thermal Management
20061 00:12:4A Dedicated Devices, Inc.
20062 00:12:49 Delta Elettronica S.p.A.
20063 00:12:43 Cisco Systems, Inc
20064 00:12:3C Second Rule LLC
20065 00:11:48 Prolon Control Systems
20066 00:11:4D Atsumi Electric Co.,LTD.
20067 00:11:4E 690885 Ontario Inc.
20068 00:11:41 GoodMan Corporation
20069 00:11:3B Micronet Communications Inc.
20070 00:11:35 Grandeye Ltd
20071 00:11:26 Venstar Inc.
20072 00:0E:B9 HASHIMOTO Electronics Industry Co.,Ltd.
20073 00:0E:BA HANMI SEMICONDUCTOR CO., LTD.
20074 00:0E:AC MINTRON ENTERPRISE CO., LTD.
20075 00:0E:A0 NetKlass Technology Inc.
20076 00:0E:A7 Endace Technology
20077 00:0E:9A BOE TECHNOLOGY GROUP CO.,LTD
20078 00:0E:99 Spectrum Digital, Inc
20079 00:11:2B NetModule AG
20080 00:11:20 Cisco Systems, Inc
20081 00:11:25 IBM Corp
20082 00:11:19 Solteras, Inc.
20083 00:11:13 Fraunhofer FOKUS
20084 00:11:06 Siemens NV (Belgium)
20085 00:11:0D SANBlaze Technology, Inc.
20086 00:11:01 CET Technologies Pte Ltd
20087 00:0F:B3 Actiontec Electronics, Inc
20088 00:0F:A6 S2 Security Corporation
20089 00:0F:AD FMN communications GmbH
20090 00:0F:9B Ross Video Limited
20091 00:0F:9E Murrelektronik GmbH
20092 00:0F:A1 Gigabit Systems Inc.
20093 00:0F:95 ELECOM Co.,LTD Laneed Division
20094 00:0F:96 Telco Systems, Inc.
20095 00:0F:8F Cisco Systems, Inc
20096 00:0F:88 AMETEK, Inc.
20097 00:0F:83 Brainium Technologies Inc.
20098 00:0F:51 Azul Systems, Inc.
20099 00:0F:44 Tivella Inc.
20100 00:0F:43 Wasabi Systems Inc.
20101 00:0F:4A Kyushu-kyohan co.,ltd
20102 00:0F:3E CardioNet, Inc
20103 00:0F:3A HISHARP
20104 00:0F:30 Raza Microelectronics Inc
20105 00:0F:2F W-LINX TECHNOLOGY CO., LTD.
20106 00:0F:36 Accurate Techhnologies, Inc.
20107 00:0F:2A Cableware Electronics
20108 00:0F:76 Digital Keystone, Inc.
20109 00:0F:70 Wintec Industries, inc.
20110 00:0F:75 First Silicon Solutions
20111 00:0F:7C ACTi Corporation
20112 00:0F:69 SEW Eurodrive GmbH & Co. KG
20113 00:0F:63 Obzerv Technologies
20114 00:0F:64 D&R Electronica Weesp BV
20115 00:0F:5D Genexis BV
20116 00:0F:56 Continuum Photonics Inc
20117 00:0E:EB Sandmartin(zhong shan)Electronics Co.,Ltd
20118 00:0E:EC Orban
20119 00:0E:F1 EZQUEST INC.
20120 00:0E:DE REMEC, Inc.
20121 00:0E:E5 bitWallet, Inc.
20122 00:0E:CC Tableau, LLC
20123 00:0E:D9 Aksys, Ltd.
20124 00:0E:CB VineSys Technology
20125 00:0E:D2 Filtronic plc
20126 00:0E:BF Remsdaq Limited
20127 00:0E:C6 ASIX ELECTRONICS CORP.
20128 00:0F:23 Cisco Systems, Inc
20129 00:0F:1D Cosmo Techs Co., Ltd.
20130 00:0F:10 RDM Corporation
20131 00:0F:17 Insta Elektro GmbH
20132 00:0F:1E Chengdu KT Electric Co.of High & New Technology
20133 00:0F:0B Kentima Technologies AB
20134 00:0F:04 cim-usa inc
20135 00:0E:FE EndRun Technologies LLC
20136 00:0E:F8 SBC ASI
20137 00:0E:FD FUJINON CORPORATION
20138 00:0F:FB Nippon Denso Industry Co., Ltd.
20139 00:0F:F8 Cisco Systems, Inc
20140 00:0F:F2 Loud Technologies Inc.
20141 00:0F:F7 Cisco Systems, Inc
20142 00:0F:E5 MERCURY SECURITY CORPORATION
20143 00:0F:E6 MBTech Systems, Inc.
20144 00:0F:EB Cylon Controls
20145 00:0F:DF SOLOMON Technology Corp.
20146 00:0F:D8 Force, Inc.
20147 00:0F:D3 Digium
20148 00:0F:C6 Eurocom Industries A/S
20149 00:0F:C5 KeyMed Ltd
20150 00:0F:C0 DELCOMp
20151 00:0F:B4 Timespace Technology
20152 00:0F:B9 Adaptive Instruments
20153 00:0D:4D Ninelanes
20154 00:0D:54 3Com Ltd
20155 00:0D:45 Tottori SANYO Electric Co., Ltd.
20156 00:0D:48 AEWIN Technologies Co., Ltd.
20157 00:0D:40 Verint Loronix Video Solutions
20158 00:0D:39 Network Electronics
20159 00:0D:33 Prediwave Corp.
20160 00:0D:34 Shell International Exploration and Production, Inc.
20161 00:0D:2D NCT Deutschland GmbH
20162 00:0D:26 Primagraphics Limited
20163 00:0D:21 WISCORE Inc.
20164 00:0D:14 Vtech Innovation LP dba Advanced American Telephones
20165 00:0D:13 Wilhelm Rutenbeck GmbH&Co.KG
20166 00:0D:1A Mustek System Inc.
20167 00:0D:0E Inqnet Systems, Inc.
20168 00:0D:01 P&E Microcomputer Systems, Inc.
20169 00:0D:02 NEC Platforms, Ltd.
20170 00:0D:07 Calrec Audio Ltd
20171 00:0E:8D Systems in Progress Holding GmbH
20172 00:0E:94 Maas International BV
20173 00:0E:87 adp Gauselmann GmbH
20174 00:0E:81 Devicescape Software, Inc.
20175 00:0E:88 VIDEOTRON CORP.
20176 00:0E:75 New York Air Brake Corp.
20177 00:0E:7A GemWon Communications Co., Ltd.
20178 00:0E:66 Hitachi Industry & Control Solutions, Ltd.
20179 00:0D:F6 Technology Thesaurus Corp.
20180 00:0D:FD Huges Hi-Tech Inc.,
20181 00:0E:02 Advantech AMT Inc.
20182 00:0D:F0 QCOM TECHNOLOGY INC.
20183 00:0D:EA Kingtel Telecommunication Corp.
20184 00:0D:EF Soc. Coop. Bilanciai
20185 00:0D:DD Profilo Telra Elektronik Sanayi ve Ticaret. A.Ş
20186 00:0D:DE Joyteck Co., Ltd.
20187 00:0D:E3 AT Sweden AB
20188 00:0D:D0 TetraTec Instruments GmbH
20189 00:0D:D7 Bright
20190 00:0E:61 MICROTROL LIMITED
20191 00:0E:5A TELEFIELD inc.
20192 00:0E:54 AlphaCell Wireless Ltd.
20193 00:0E:4E Waveplus Technology Co., Ltd.
20194 00:0E:53 AV TECH CORPORATION
20195 00:0E:47 NCI System Co.,Ltd.
20196 00:0E:41 NIHON MECHATRONICS CO.,LTD.
20197 00:0E:42 Motic Incoporation Ltd.
20198 00:0E:3C Transact Technologies Inc
20199 00:0E:36 HEINESYS, Inc.
20200 00:0D:B1 Japan Network Service Co., Ltd.
20201 00:0D:A9 T.E.A.M. S.L.
20202 00:0D:AC Japan CBM Corporation
20203 00:0D:A4 DOSCH & AMAND SYSTEMS AG
20204 00:0D:97 ABB Inc./Tropos
20205 00:0D:98 S.W.A.C. Schmitt-Walter Automation Consult GmbH
20206 00:0D:8A Winners Electronics Co., Ltd.
20207 00:0D:91 Eclipse (HQ Espana) S.L.
20208 00:0D:7F MIDAS COMMUNICATION TECHNOLOGIES PTE LTD ( Foreign Branch)
20209 00:0D:79 Dynamic Solutions Co,.Ltd.
20210 00:0D:73 Technical Support, Inc.
20211 00:0D:7A DiGATTO Asia Pacific Pte Ltd
20212 00:0D:6C M-Audio
20213 00:0D:5A Tiesse SpA
20214 00:0D:60 IBM Corp
20215 00:0D:59 Amity Systems, Inc.
20216 00:0D:CB Petcomkorea Co., Ltd.
20217 00:0D:C4 Emcore Corporation
20218 00:0D:BE Bel Fuse Europe Ltd.,UK
20219 00:0D:B8 SCHILLER AG
20220 00:0D:BD Cisco Systems, Inc
20221 00:0E:30 AERAS Networks, Inc.
20222 00:0E:29 Shester Communications Inc
20223 00:0E:23 Incipient, Inc.
20224 00:0E:24 Huwell Technology Inc.
20225 00:0E:16 SouthWing S.L.
20226 00:0E:1D ARION Technology Inc.
20227 00:0E:09 Shenzhen Coship Software Co.,LTD.
20228 00:0E:11 BDT Büro und Datentechnik GmbH & Co.KG
20229 00:0B:C8 AirFlow Networks
20230 00:0B:CF AGFA NDT INC.
20231 00:0B:C3 Multiplex, Inc.
20232 00:0B:BC En Garde Systems, Inc.
20233 00:0B:C1 Bay Microsystems, Inc.
20234 00:0B:B0 Sysnet Telematica srl
20235 00:0B:B5 nStor Technologies, Inc.
20236 00:0B:A6 Miyakawa Electric Works Ltd.
20237 00:0B:AB Advantech Technology (CHINA) Co., Ltd.
20238 00:0B:99 SensAble Technologies, Inc.
20239 00:0B:9A Shanghai Ulink Telecom Equipment Co. Ltd.
20240 00:0B:9F Neue ELSA GmbH
20241 00:0B:94 Digital Monitoring Products, Inc.
20242 00:0C:1D Mettler & Fuchs AG
20243 00:0C:22 Double D Electronics Ltd
20244 00:0C:0F Techno-One Co., Ltd
20245 00:0C:16 Concorde Microsystems Inc.
20246 00:0C:0A Guangdong Province Electronic Technology Research Institute
20247 00:0B:FD Cisco Systems, Inc
20248 00:0B:F7 NIDEK CO.,LTD
20249 00:0B:FC Cisco Systems, Inc
20250 00:0B:FE CASTEL Broadband Limited
20251 00:0C:03 HDMI Licensing, LLC
20252 00:0C:A4 Prompttec Product Management GmbH
20253 00:0C:AB COMMEND International
20254 00:0C:98 LETEK Communications Inc.
20255 00:0C:9D UbeeAirWalk, Inc.
20256 00:0C:9F NKE Corporation
20257 00:0C:8C KODICOM CO.,LTD.
20258 00:0C:91 Riverhead Networks Inc.
20259 00:0C:80 Opelcomm Inc.
20260 00:0C:85 Cisco Systems, Inc
20261 00:0C:D0 Symetrix
20262 00:0C:D5 Passave Inc.
20263 00:0C:DC BECS Technology, Inc
20264 00:0C:C9 ILWOO DATA & TECHNOLOGY CO.,LTD
20265 00:0C:B0 Star Semiconductor Corporation
20266 00:0C:B6 NANJING SEU MOBILE & INTERNET TECHNOLOGY CO.,LTD
20267 00:0C:BD Interface Masters, Inc
20268 00:0C:C2 ControlNet (India) Private Limited
20269 00:0C:AF TRI TERM CO.,LTD.
20270 00:0C:71 Wybron, Inc
20271 00:0C:78 In-Tech Electronics Limited
20272 00:0C:7D TEIKOKU ELECTRIC MFG. CO., LTD
20273 00:0C:65 Sunin Telecom
20274 00:0C:6A MBARI
20275 00:0C:6C Elgato Systems LLC
20276 00:0B:88 Vidisco ltd.
20277 00:0B:8D Avvio Networks
20278 00:0B:7B Test-Um Inc.
20279 00:0B:7A L-3 Linkabit
20280 00:0B:7C Telex Communications
20281 00:0B:81 Kaparel Corporation
20282 00:0B:6E Neff Instrument Corp.
20283 00:0B:75 Iosoft Ltd.
20284 00:0B:69 Franke Finland Oy
20285 00:91:D6 Crystal Group, Inc.
20286 00:0B:62 ib-mohnen KG
20287 00:0B:59 ScriptPro, LLC
20288 00:0C:52 Roll Systems Inc.
20289 00:0C:57 MACKIE Engineering Services Belgium BVBA
20290 00:0C:59 Indyme Electronics, Inc.
20291 00:0C:5E Calypso Medical
20292 00:0C:4B Cheops Elektronik
20293 00:0C:46 Allied Telesyn Inc.
20294 00:0C:3D Glsystech Co., Ltd.
20295 00:0C:33 Compucase Enterprise Co. Ltd.
20296 00:0C:36 SHARP TAKAYA ELECTRONICS INDUSTRY CO.,LTD.
20297 00:0C:2C Enwiser Inc.
20298 00:0C:FB Korea Network Systems
20299 00:0C:EF Open Networks Engineering Ltd
20300 00:0C:F4 AKATSUKI ELECTRIC MFG.CO.,LTD.
20301 00:0C:E8 GuangZhou AnJuBao Co., Ltd
20302 00:0C:E1 The Open Group
20303 00:0C:CF Cisco Systems, Inc
20304 00:0B:EB Systegra AG
20305 00:0B:F0 MoTEX Products Co., Ltd.
20306 00:0B:DD TOHOKU RICOH Co., LTD.
20307 00:0B:E4 Hosiden Corporation
20308 00:0B:D8 Industrial Scientific Corp.
20309 00:0B:D4 Beijing Wise Technology & Science Development Co.Ltd
20310 00:0A:1D Optical Communications Products Inc.
20311 00:0A:1F ART WARE Telecommunication Co., Ltd.
20312 00:0A:24 Octave Communications
20313 00:0A:18 Vichel Inc.
20314 00:0A:0C Scientific Research Corporation
20315 00:0A:11 ExPet Technologies, Inc
20316 00:09:F8 UNIMO TECHNOLOGY CO., LTD.
20317 00:09:FB Philips Patient Monitoring
20318 00:0A:02 ANNSO CO., LTD.
20319 00:09:EB HuMANDATA LTD.
20320 00:09:EC Daktronics, Inc.
20321 00:09:F1 Yamaki Electric Corporation
20322 00:09:E5 Hottinger Baldwin Messtechnik GmbH
20323 00:09:D9 Neoscale Systems, Inc
20324 00:09:DE Samjin Information & Communications Co., Ltd.
20325 00:09:CC Moog GmbH
20326 00:09:C6 Visionics Corporation
20327 00:09:CB HBrain
20328 00:09:D2 Mai Logic Inc.
20329 00:09:BE Mamiya-OP Co.,Ltd.
20330 00:09:C2 Onity, Inc.
20331 00:0B:51 Micetek International Inc.
20332 00:0B:54 BiTMICRO Networks, Inc.
20333 00:0B:45 Cisco Systems, Inc
20334 00:0B:4C Clarion (M) Sdn Bhd
20335 00:0B:40 Oclaro
20336 00:0B:32 VORMETRIC, INC.
20337 00:0B:39 Keisoku Giken Co.,Ltd.
20338 00:0B:3E BittWare, Inc
20339 00:0B:26 Wetek Corporation
20340 00:0B:2B HOSTNET CORPORATION
20341 00:0B:2D Danfoss Inc.
20342 00:0A:BB Taiwan Secom Co,. Ltd
20343 00:0A:C7 Unication Group
20344 00:0A:AF Pipal Systems
20345 00:0A:B6 COMPUNETIX, INC
20346 00:0A:A3 SHIMAFUJI ELECTRIC CO.,LTD.
20347 00:0A:A8 ePipe Pty. Ltd.
20348 00:0A:AA AltiGen Communications Inc.
20349 00:0A:90 Bayside Interactive, Inc.
20350 00:0A:9C Server Technology, Inc.
20351 00:0A:96 MEWTEL TECHNOLOGY INC.
20352 00:0A:81 TEIMA Audiotex S.L.
20353 00:0A:83 SALTO SYSTEMS S.L.
20354 00:0A:88 InCypher S.A.
20355 00:0A:7C Tecton Ltd
20356 00:0A:70 MPLS Forum
20357 00:0A:75 Caterpillar, Inc
20358 00:0A:62 Crinis Networks, Inc.
20359 00:0A:64 Eracom Technologies
20360 00:0A:69 SUNNY bell Technology Co., Ltd.
20361 00:0A:5D FingerTec Worldwide Sdn Bhd
20362 00:0A:F4 Cisco Systems, Inc
20363 00:0A:E8 Cathay Roxus Information Technology Co. LTD
20364 00:0A:DA Vindicator Technologies
20365 00:0A:DC RuggedCom Inc.
20366 00:0A:E1 EG Technology
20367 00:0A:C9 Zambeel Inc
20368 00:0A:CE RADIANTECH, INC.
20369 00:0A:D5 Brainchild Electronic Co., Ltd.
20370 00:0A:4F Brain Boxes Limited
20371 00:0A:51 GyroSignal Technology Co., Ltd.
20372 00:0A:56 HITACHI Maxell Ltd.
20373 00:0A:4A Targa Systems Ltd.
20374 00:0A:37 Procera Networks, Inc.
20375 00:0A:3E EADS Telecom
20376 00:0A:43 Chunghwa Telecom Co., Ltd.
20377 00:0A:30 Visteon Corporation
20378 00:0A:32 Xsido Corporation
20379 00:0A:2B Etherstuff
20380 00:0A:29 Pan Dacom Networking AG
20381 00:0B:1A Industrial Defender, Inc.
20382 00:0B:1F I CON Computer Co.
20383 00:0B:13 ZETRON INC
20384 00:0B:0C Agile Systems Inc.
20385 00:0B:07 Voxpath Networks
20386 00:0A:F9 HiConnect, Inc.
20387 00:0A:FB Ambri Limited
20388 00:0B:00 FUJIAN START COMPUTER EQUIPMENT CO.,LTD
20389 00:09:B8 Entise Systems
20390 00:09:B7 Cisco Systems, Inc
20391 00:09:B2 L&F Inc.
20392 00:09:A5 HANSUNG ELETRONIC INDUSTRIES DEVELOPMENT CO., LTD
20393 00:09:A6 Ignis Optics, Inc.
20394 00:09:AB Netcontrol Oy
20395 00:09:9F VIDEX INC.
20396 00:07:B3 Cisco Systems, Inc
20397 00:07:AD Pentacon GmbH Foto-und Feinwerktechnik
20398 00:07:A5 Y.D.K Co. Ltd.
20399 00:07:9F Action Digital Inc.
20400 00:07:92 Sütron Electronic GmbH
20401 00:07:99 Tipping Point Technologies, Inc.
20402 00:07:8C Elektronikspecialisten i Borlange AB
20403 00:07:86 Wireless Networks Inc.
20404 00:07:75 Valence Semiconductor, Inc.
20405 00:07:7C Westermo Teleindustri AB
20406 00:07:76 Federal APD
20407 00:07:7F J Communications Co., Ltd.
20408 00:07:80 Bluegiga Technologies OY
20409 00:08:81 DIGITAL HANDS CO.,LTD.
20410 02:C0:8C 3COM CORPORATION
20411 00:08:7B RTX Telecom A/S
20412 00:08:80 BroadTel Canada Communications inc.
20413 00:08:6E Hyglo AB
20414 00:08:68 PurOptix
20415 00:08:61 SoftEnergy Co., Ltd.
20416 00:08:4F Qualstar Corporation
20417 00:08:5B Hanbit Electronics Co., Ltd.
20418 00:08:55 NASA-Goddard Space Flight Center
20419 00:08:4E DivergeNet, Inc.
20420 00:08:5C Shanghai Dare Technologies Co. Ltd.
20421 00:07:ED Altera Corporation
20422 00:07:F4 Eletex Co., Ltd.
20423 00:07:E1 WIS Communications Co. Ltd.
20424 00:07:D4 Zhejiang Yutong Network Communication Co Ltd.
20425 00:07:DB Kirana Networks, Inc.
20426 00:07:D5 3e Technologies Int;., Inc.
20427 00:05:F9 TOA Corporation
20428 00:07:C5 Gcom, Inc.
20429 00:07:CC Kaba Benzing GmbH
20430 00:07:C6 VDS Vosskuhler GmbH
20431 00:07:B9 Ginganet Corporation
20432 00:07:BF Armillaire Technologies, Inc.
20433 00:04:7F Chr. Mayr GmbH & Co. KG
20434 00:09:61 Switchgear and Instrumentation Ltd
20435 00:09:5A RACEWOOD TECHNOLOGY
20436 00:09:54 AMiT spol. s. r. o.
20437 00:09:4E BARTECH SYSTEMS INTERNATIONAL, INC
20438 00:09:53 Linkage System Integration Co.Ltd.
20439 00:09:42 Wireless Technologies, Inc
20440 00:09:47 Aztek, Inc.
20441 00:09:3B HYUNDAI NETWORKS INC.
20442 00:09:34 Dream-Multimedia-Tv GmbH
20443 00:08:BA Erskine Systems Ltd
20444 00:08:B4 SYSPOL
20445 00:08:AE PacketFront Network Products AB
20446 00:08:A7 iLogic Inc.
20447 00:08:A2 ADI Engineering, Inc.
20448 00:08:A1 CNet Technology Inc.
20449 00:08:9B ICP Electronics Inc.
20450 00:08:8D Sigma-Links Inc.
20451 00:08:93 LE INFORMATION COMMUNICATION INC.
20452 00:08:8E Nihon Computer Co., Ltd.
20453 00:08:97 Quake Technologies
20454 00:08:87 Maschinenfabrik Reinhausen GmbH
20455 00:08:FD BlueKorea Co., Ltd.
20456 00:08:F5 YESTECHNOLOGY Co.,Ltd.
20457 00:08:EF DIBAL,S.A.
20458 00:08:EA Motion Control Engineering, Inc
20459 00:08:DD Telena Communications, Inc.
20460 00:08:DE 3UP Systems
20461 00:08:E3 Cisco Systems, Inc
20462 00:08:D7 HOW CORPORATION
20463 00:08:CB Zeta Broadband Inc.
20464 00:08:D0 Musashi Engineering Co., LTD.
20465 00:08:C1 Avistar Communications Corporation
20466 00:08:C6 Philips Consumer Communications
20467 00:09:93 Visteon Corporation
20468 00:09:98 Capinfo Company Limited
20469 00:09:86 Metalink LTD.
20470 00:09:85 Auto Telecom Company
20471 00:09:8C Option Wireless Sweden
20472 00:09:80 Power Zenith Inc.
20473 00:09:73 Lenten Technology Co., Ltd.
20474 00:09:74 Innopia Technologies, Inc.
20475 00:09:79 Advanced Television Systems Committee, Inc.
20476 00:09:66 Thales Navigation
20477 00:09:6D Powernet Technologies Corp.
20478 00:08:1F Pou Yuen Tech Corp. Ltd.
20479 00:08:26 Colorado Med Tech
20480 00:08:20 Cisco Systems, Inc
20481 00:08:25 Acme Packet
20482 00:08:2C Homag AG
20483 00:08:19 Banksys
20484 00:08:10 Key Technology, Inc.
20485 00:08:13 Diskbank, Inc.
20486 00:08:0A Espera-Werke GmbH
20487 00:08:04 ICA Inc.
20488 00:07:FA ITT Co., Ltd.
20489 00:07:E7 FreeWave Technologies
20490 00:07:EE telco Informationssysteme GmbH
20491 00:09:28 Telecore
20492 00:09:2F Akom Technology Corporation
20493 00:09:22 TST Biometrics GmbH
20494 00:09:21 Planmeca Oy
20495 00:09:1C CacheVision, Inc
20496 00:09:10 Simple Access Inc.
20497 00:09:15 CAS Corp.
20498 00:09:0F Fortinet Inc.
20499 00:09:09 Telenor Connect A/S
20500 00:09:02 Redline Communications Inc.
20501 00:06:5E Photuris, Inc.
20502 00:06:45 Meisei Electric Co. Ltd.
20503 00:06:44 neix,Inc
20504 00:06:4B Alexon Co., Ltd.
20505 00:06:3B Arcturus Networks Inc.
20506 00:06:3A Dura Micro, Inc.
20507 00:06:34 GTE Airfone Inc.
20508 00:06:2A Cisco Systems, Inc
20509 00:06:27 Uniwide Technologies, Inc.
20510 00:06:2E Aristos Logic Corp.
20511 00:06:17 Redswitch Inc.
20512 00:06:1E Maxan Systems
20513 00:06:18 DigiPower Manufacturing Inc.
20514 00:07:70 Ubiquoss Inc
20515 00:07:6B Stralfors AB
20516 00:07:5F VCS Video Communication Systems AG
20517 00:07:66 Chou Chin Industrial Co., Ltd.
20518 00:07:59 Boris Manufacturing Corp.
20519 00:07:4C Beicom Inc.
20520 00:07:53 Beijing Qxcomm Technology Co., Ltd.
20521 00:07:43 Chelsio Communications
20522 00:07:44 Unico, Inc.
20523 00:07:47 Mecalc
20524 00:07:37 Soriya Co. Ltd.
20525 00:07:3E China Great-Wall Computer Shenzhen Co., Ltd.
20526 00:06:C4 Piolink Inc.
20527 00:06:C0 United Internetworks, Inc.
20528 00:06:BA Westwave Communications
20529 00:06:AD KB Electronics Ltd.
20530 00:06:B4 Vorne Industries, Inc.
20531 00:06:AE Himachal Futuristic Communications Ltd
20532 00:06:B3 Diagraph Corporation
20533 00:06:A3 Bitran Corporation
20534 00:06:9D Petards Ltd
20535 00:06:A7 Primarion
20536 00:06:57 Market Central, Inc.
20537 00:06:97 R & D Center
20538 00:06:91 PT Inovacao
20539 00:05:C7 I/F-COM A/S
20540 00:05:CE Prolink Microsystems Corporation
20541 00:05:C1 A-Kyung Motion, Inc.
20542 00:05:BB Myspace AB
20543 00:05:9B Cisco Systems, Inc
20544 00:05:A7 Hyperchip, Inc.
20545 00:05:B5 Broadcom Technologies
20546 00:05:9A Cisco Systems, Inc
20547 00:05:A1 Zenocom
20548 00:05:AB Cyber Fone, Inc.
20549 00:05:88 Sensoria Corp.
20550 00:05:8E Flextronics International GmbH & Co. Nfg. KG
20551 00:06:12 Accusys, Inc.
20552 00:06:09 Crossport Systems
20553 00:06:0F Narad Networks Inc
20554 00:06:02 Cirkitech Electronics Co.
20555 00:05:ED Technikum Joanneum GmbH
20556 00:06:00 Toshiba Teli Corporation
20557 00:05:E7 Netrake an AudioCodes Company
20558 00:05:F3 Webyn
20559 00:05:FA IPOptical, Inc.
20560 00:05:DE Gi Fone Korea, Inc.
20561 00:05:DA Apex Automationstechnik
20562 00:05:C8 VERYTECH
20563 00:05:D4 FutureSmart Networks, Inc.
20564 00:06:EC Harris Corporation
20565 00:06:DF AIDONIC Corporation
20566 00:06:E0 MAT Co., Ltd.
20567 00:06:E5 Fujian Newland Computer Ltd. Co.
20568 00:06:DB ICHIPS Co., Ltd.
20569 00:06:D0 Elgar Electronics Corp.
20570 00:06:D7 Cisco Systems, Inc
20571 00:06:CA American Computer & Digital Components, Inc. (ACDC)
20572 00:05:81 Snell
20573 00:05:7B Chung Nam Electronic Co., Ltd.
20574 00:05:82 ClearCube Technology
20575 00:05:77 SM Information & Communication
20576 00:05:71 Seiwa Electronics Co.
20577 00:05:6B C.P. Technology Co., Ltd.
20578 00:05:65 Tailyn Communication Company Ltd.
20579 00:05:5F Cisco Systems, Inc
20580 00:05:5E Cisco Systems, Inc
20581 00:05:58 Synchronous, Inc.
20582 00:05:52 Xycotec Computer GmbH
20583 00:05:49 Salira Optical Network Systems
20584 00:07:2B Jung Myung Telecom Co., Ltd.
20585 00:07:31 Ophir-Spiricon LLC
20586 00:07:1A Finedigital Inc.
20587 00:07:21 Formac Elektronik GmbH
20588 00:07:0E Cisco Systems, Inc
20589 00:07:15 General Research of Electronics, Inc.
20590 00:07:08 Bitrage Inc.
20591 00:06:F2 Platys Communications
20592 00:06:FE Ambrado, Inc
20593 00:06:FC Fnet Co., Ltd.
20594 00:06:84 Biacore AB
20595 00:06:8A NeuronNet Co. Ltd. R&D Center
20596 00:06:7E WinCom Systems, Inc.
20597 00:06:70 Upponetti Oy
20598 00:06:76 Novra Technologies Inc.
20599 00:06:7A JMP Systems
20600 00:06:64 Fostex Corporation
20601 00:06:6A InfiniCon Systems, Inc.
20602 00:06:51 Aspen Networks Inc.
20603 00:06:5D Heidelberg Web Systems
20604 00:04:15 Rasteme Systems Co., Ltd.
20605 00:04:08 Sanko Electronics Co., Ltd.
20606 00:04:09 Cratos Networks
20607 00:04:02 Nexsan Technologies, Ltd.
20608 00:03:F8 SanCastle Technologies, Inc.
20609 00:03:FF Microsoft Corporation
20610 00:03:F1 Cicada Semiconductor, Inc.
20611 00:03:F2 Seneca Networks
20612 00:03:EC ICG Research, Inc.
20613 00:03:E6 Entone, Inc.
20614 00:03:DE OTC Wireless
20615 00:03:E1 Winmate Communication, Inc.
20616 00:03:DA Takamisawa Cybernetics Co., Ltd.
20617 00:05:4C RF Innovations Pty Ltd
20618 00:05:43 IQ Wireless GmbH
20619 00:05:3D Agere Systems
20620 00:05:30 Andiamo Systems, Inc.
20621 00:05:37 Nets Technology Co., Ltd.
20622 00:05:36 Danam Communications, Inc.
20623 00:05:24 BTL System (HK) Limited
20624 00:05:2A Ikegami Tsushinki Co., Ltd.
20625 00:05:1D Airocon, Inc.
20626 00:05:17 Shellcomm, Inc.
20627 00:05:13 VTLinx Multimedia Systems, Inc.
20628 00:04:D4 Proview Electronics Co., Ltd.
20629 00:04:CE Patria Ailon
20630 00:04:CD Extenway Solutions Inc
20631 00:04:C7 NetMount
20632 00:04:C8 LIBA Maschinenfabrik GmbH
20633 00:04:C1 Cisco Systems, Inc
20634 00:04:BB Bardac Corporation
20635 00:04:B5 Equitrac Corporation
20636 00:04:A7 FabiaTech Corporation
20637 00:04:A1 Pathway Connectivity
20638 00:04:9A Cisco Systems, Inc
20639 00:03:5B BridgeWave Communications
20640 00:03:56 Wincor Nixdorf International GmbH
20641 00:03:50 BTICINO SPA
20642 00:03:48 Norscan Instruments, Ltd.
20643 00:03:45 Routrek Networks Corporation
20644 00:03:3D ILSHin Lab
20645 00:01:EC Ericsson Group
20646 00:03:31 Cisco Systems, Inc
20647 00:03:38 Oak Technology
20648 00:03:35 Mirae Technology
20649 00:03:2C ABB Switzerland Ltd
20650 00:03:25 Arima Computer Corp.
20651 00:04:53 YottaYotta, Inc.
20652 00:04:4D Cisco Systems, Inc
20653 00:04:49 Mapletree Networks
20654 00:04:43 Agilent Technologies, Inc.
20655 00:04:3D INDEL AG
20656 00:04:31 GlobalStreams, Inc.
20657 00:04:36 ELANsat Technologies, Inc.
20658 00:04:30 Netgem
20659 00:04:2A Wireless Networks, Inc.
20660 00:04:24 TMC s.r.l.
20661 00:04:1B Bridgeworks Ltd.
20662 00:04:1E Shikoku Instrumentation Co., Ltd.
20663 00:03:D3 Internet Energy Systems, Inc.
20664 00:03:CE ETEN Technologies, Inc.
20665 00:03:CB Nippon Systems Development Co., Ltd.
20666 00:03:C2 Solphone K.K.
20667 00:03:C7 hopf Elektronik GmbH
20668 00:03:BB Signal Communications Limited
20669 00:03:B5 Entra Technology Co.
20670 00:03:B0 Xsense Technology Corp.
20671 00:03:A4 Imation Corp.
20672 00:03:A9 AXCENT Media AG
20673 00:03:AD Emerson Energy Systems AB
20674 00:03:96 EZ Cast Co., Ltd.
20675 00:05:0D Midstream Technologies, Inc.
20676 00:05:07 Fine Appliance Corp.
20677 00:04:FD Japan Control Engineering Co., Ltd.
20678 00:04:F7 Omega Band, Inc.
20679 00:04:F1 WhereNet
20680 00:04:DA Relax Technology, Inc.
20681 00:80:87 OKI ELECTRIC INDUSTRY CO., LTD
20682 00:04:E0 Procket Networks
20683 00:04:60 Knilink Technology, Inc.
20684 00:04:94 Breezecom, Ltd.
20685 00:04:8E Ohm Tech Labs, Inc.
20686 00:04:95 Tejas Networks India Limited
20687 00:04:83 Deltron Technology, Inc.
20688 00:04:89 YAFO Networks, Inc.
20689 00:04:79 Radius Co., Ltd.
20690 00:04:6D Cisco Systems, Inc
20691 00:04:72 Telelynx, Inc.
20692 00:04:6C Cyber Technology Co., Ltd.
20693 00:04:66 ARMITEL Co.
20694 00:04:5A The Linksys Group, Inc.
20695 00:04:5F Avalue Technology, Inc.
20696 00:03:91 Advanced Digital Broadcast, Ltd.
20697 00:03:8A America Online, Inc.
20698 00:03:8E Atoga Systems, Inc.
20699 00:03:7C Coax Media
20700 00:03:81 Ingenico International
20701 00:03:75 NetMedia, Inc.
20702 00:03:6E Nicon Systems (Pty) Limited
20703 00:03:62 Vodtel Communications, Inc.
20704 00:03:1C Svenska Hardvarufabriken AB
20705 00:03:15 Cidco Incorporated
20706 00:03:10 E-Globaledge Corporation
20707 00:03:0D Uniwill Computer Corp.
20708 00:03:09 Texcel Technology PLC
20709 00:03:04 Pacific Broadband Communications
20710 00:01:9F ReadyNet
20711 00:02:FD Cisco Systems, Inc
20712 00:02:F6 Equipe Communications
20713 00:02:F1 Pinetron Co., Ltd.
20714 00:02:EF CCC Network Systems Group Ltd.
20715 00:02:EB Pico Communications
20716 00:02:E6 Gould Instrument Systems, Inc.
20717 00:02:DF Net Com Systems, Inc.
20718 00:02:D3 NetBotz, Inc.
20719 00:02:D8 BRECIS Communications Corporation
20720 00:02:CC M.C.C.I
20721 00:02:D0 Comdial Corporation
20722 00:02:C5 Evertz Microsystems Ltd.
20723 00:02:C0 Bencent Tzeng Industry Co., Ltd.
20724 00:02:BD Bionet Co., Ltd.
20725 00:02:B7 Watanabe Electric Industry Co., Ltd.
20726 00:02:B0 Hokubu Communication & Industrial Co., Ltd.
20727 00:02:A8 Air Link Technology
20728 00:02:AB CTC Union Technologies Co., Ltd.
20729 00:02:A4 AddPac Technology Co., Ltd.
20730 00:02:99 Apex, Inc.
20731 00:02:9D Merix Corp.
20732 00:02:91 Open Network Co., Ltd.
20733 00:02:8A Ambit Microsystems Corporation
20734 00:02:87 Adapcom
20735 00:02:8C Micrel-Synergy Semiconductor
20736 00:02:82 ViaClix, Inc.
20737 00:02:7B Amplify Net, Inc.
20738 00:02:4F IPM Datacom S.R.L.
20739 00:02:74 Tommy Technologies Corp.
20740 00:02:6F Senao International Co., Ltd.
20741 00:02:64 AudioRamp.com
20742 00:30:6C Hitex Holding GmbH
20743 00:01:77 EDSL
20744 00:01:61 Meta Machine Technology
20745 00:01:68 VITANA CORPORATION
20746 00:01:74 CyberOptics Corporation
20747 00:01:64 Cisco Systems, Inc
20748 00:01:70 ESE Embedded System Engineer'g
20749 00:01:52 CHROMATEK INC.
20750 00:01:56 FIREWIREDIRECT.COM, INC.
20751 00:01:3F Neighbor World Co., Ltd.
20752 00:01:46 Tesco Controls, Inc.
20753 00:01:33 KYOWA Electronic Instruments C
20754 00:01:E3 Siemens AG
20755 00:01:EA Cirilium Corp.
20756 00:01:EF Camtel Technology Corp.
20757 00:01:F2 Mark of the Unicorn, Inc.
20758 00:01:D7 F5 Networks, Inc.
20759 00:01:DC Activetelco
20760 00:01:DF ISDN Communications, Ltd.
20761 00:01:D3 PAXCOMM, Inc.
20762 00:01:C5 Simpler Networks
20763 00:01:D0 VitalPoint, Inc.
20764 00:01:B2 Digital Processing Systems, Inc.
20765 00:01:C1 Vitesse Semiconductor Corporation
20766 00:01:BA IC-Net, Inc.
20767 00:01:B6 SAEJIN T&M Co., Ltd.
20768 00:02:2B SAXA, Inc.
20769 00:02:26 XESystems, Inc.
20770 00:02:1E SIMTEL S.R.L.
20771 00:02:1A Zuma Networks
20772 00:02:0B Native Networks, Inc.
20773 00:02:12 SierraCom
20774 00:02:17 Cisco Systems, Inc
20775 00:02:07 VisionGlobal Network Corp.
20776 00:02:04 Bodmann Industries Elektronik GmbH
20777 00:01:F8 TEXIO TECHNOLOGY CORPORATION
20778 00:01:FF Data Direct Networks, Inc.
20779 00:01:FB DoTop Technology, Inc.
20780 00:02:68 Harris Government Communications
20781 00:02:5D Calix Networks
20782 00:02:58 Flying Packets Communications
20783 00:02:57 Microcom Corp.
20784 00:02:54 WorldGate
20785 00:02:48 Pilz GmbH & Co.
20786 00:02:2E TEAC Corp. R& D
20787 00:02:41 Amer.com
20788 00:02:32 Avision, Inc.
20789 00:01:2A Telematica Sistems Inteligente
20790 00:01:30 Extreme Networks
20791 00:01:37 IT Farm Corporation
20792 00:01:43 Cisco Systems, Inc
20793 00:01:1B Unizone Technologies, Inc.
20794 00:01:22 Trend Communications, Ltd.
20795 00:01:1E Precidia Technologies, Inc.
20796 00:01:08 AVLAB Technology, Inc.
20797 00:01:0B Space CyberLink, Inc.
20798 00:01:AE Trex Enterprises
20799 00:01:AA Airspan Communications, Ltd.
20800 00:01:98 Darim Vision
20801 00:01:80 AOpen, Inc.
20802 00:01:87 I2SE GmbH
20803 00:01:8F Kenetec, Inc.
20804 00:01:83 ANITE TELECOMS
20805 00:01:9C JDS Uniphase Inc.
20806 00:01:90 SMK-M
20807 00:30:D1 INOVA CORPORATION
20808 00:30:32 MagicRam, Inc.
20809 00:30:5A TELGEN CORPORATION
20810 00:30:69 IMPACCT TECHNOLOGY CORP.
20811 00:30:EC BORGARDT
20812 00:30:B4 INTERSIL CORP.
20813 00:30:8E CROSS MATCH TECHNOLOGIES, INC.
20814 00:30:D0 Tellabs
20815 00:30:A5 ACTIVE POWER
20816 00:30:09 Tachion Networks, Inc.
20817 00:30:2F GE Aviation System
20818 00:30:A4 Woodwind Communications System
20819 00:30:E5 Amper Datos S.A.
20820 00:30:C0 Lara Technology, Inc.
20821 00:30:0E Klotz Digital AG
20822 00:30:94 Cisco Systems, Inc
20823 00:30:9A ASTRO TERRA CORP.
20824 00:30:0C CONGRUENCY, LTD.
20825 00:30:FD INTEGRATED SYSTEMS DESIGN
20826 00:30:23 COGENT COMPUTER SYSTEMS, INC.
20827 00:30:DF KB/TEL TELECOMUNICACIONES
20828 00:30:7D GRE AMERICA, INC.
20829 00:D0:E4 Cisco Systems, Inc
20830 00:D0:8B ADVA Optical Networking Ltd.
20831 00:D0:98 Photon Dynamics Canada Inc.
20832 00:D0:5E STRATABEAM TECHNOLOGY, INC.
20833 00:D0:BE EMUTEC INC.
20834 00:D0:F4 CARINTHIAN TECH INSTITUTE
20835 00:D0:AA CHASE COMMUNICATIONS
20836 00:D0:FA Thales e-Security Ltd.
20837 00:D0:06 Cisco Systems, Inc
20838 00:D0:3D GALILEO TECHNOLOGY, LTD.
20839 00:D0:14 ROOT, INC.
20840 00:D0:DD SUNRISE TELECOM, INC.
20841 00:D0:91 SMARTSAN SYSTEMS, INC.
20842 00:B0:EE Ajile Systems, Inc.
20843 00:B0:E7 British Federal Ltd.
20844 00:B0:4A Cisco Systems, Inc
20845 00:B0:69 Honewell Oy
20846 00:B0:C2 Cisco Systems, Inc
20847 00:B0:DF Starboard Storage Systems
20848 00:B0:EC EACEM
20849 00:30:92 ModuNORM GmbH
20850 00:30:EE DSG Technology, Inc.
20851 00:30:42 DeTeWe-Deutsche Telephonwerke
20852 00:30:99 BOENIG UND KALLENBACH OHG
20853 00:30:51 ORBIT AVIONIC & COMMUNICATION
20854 00:30:AB DELTA NETWORKS, INC.
20855 00:30:93 Sonnet Technologies, Inc
20856 00:30:3C ONNTO CORP.
20857 00:30:C7 Macromate Corp.
20858 00:30:66 RFM
20859 00:30:7F IRLAN LTD.
20860 00:30:16 ISHIDA CO., LTD.
20861 00:30:2A SOUTHERN INFORMATION
20862 00:30:DC RIGHTECH CORPORATION
20863 00:D0:A4 ALANTRO COMMUNICATIONS
20864 00:D0:43 ZONAL RETAIL DATA SYSTEMS
20865 00:D0:16 SCM MICROSYSTEMS, INC.
20866 00:D0:12 GATEWORKS CORP.
20867 00:D0:92 GLENAYRE WESTERN MULTIPLEX
20868 00:D0:C5 COMPUTATIONAL SYSTEMS, INC.
20869 00:01:A7 UNEX TECHNOLOGY CORPORATION
20870 00:D0:B5 IPricot formerly DotCom
20871 00:30:E8 ENSIM CORP.
20872 00:30:ED Expert Magnetics Corp.
20873 00:30:F9 Sollae Systems Co., Ltd.
20874 00:30:98 Global Converging Technologies
20875 00:30:E2 GARNET SYSTEMS CO., LTD.
20876 00:30:02 Expand Networks
20877 00:30:0B mPHASE Technologies, Inc.
20878 00:30:8F MICRILOR, Inc.
20879 00:30:F3 At Work Computers
20880 00:D0:F9 ACUTE COMMUNICATIONS CORP.
20881 00:D0:63 Cisco Systems, Inc
20882 00:D0:69 TECHNOLOGIC SYSTEMS
20883 00:D0:70 LONG WELL ELECTRONICS CORP.
20884 00:D0:61 TREMON ENTERPRISES CO., LTD.
20885 00:D0:C4 TERATECH CORPORATION
20886 00:30:BF MULTIDATA GMBH
20887 00:D0:D7 B2C2, INC.
20888 00:D0:15 UNIVEX MICROTECHNOLOGY CORP.
20889 00:D0:A5 AMERICAN ARIUM
20890 00:D0:E5 SOLIDUM SYSTEMS CORP.
20891 00:D0:B3 DRS Technologies Canada Ltd
20892 00:D0:E9 Advantage Century Telecommunication Corp.
20893 00:D0:94 Seeion Control LLC
20894 00:90:45 Marconi Communications
20895 00:90:F6 ESCALATE NETWORKS, INC.
20896 00:90:EA ALPHA TECHNOLOGIES, INC.
20897 00:90:FE ELECOM CO., LTD. (LANEED DIV.)
20898 00:90:EB SENTRY TELECOM SYSTEMS
20899 00:90:8E Nortel Networks Broadband Access
20900 00:90:CA ACCORD VIDEO TELECOMMUNICATIONS, LTD.
20901 00:90:8B Tattile SRL
20902 00:90:99 ALLIED TELESIS, K.K.
20903 00:90:0E HANDLINK TECHNOLOGIES, INC.
20904 00:90:F7 NBASE COMMUNICATIONS LTD.
20905 00:90:24 PIPELINKS, INC.
20906 00:90:52 SELCOM ELETTRONICA S.R.L.
20907 00:90:E5 TEKNEMA, INC.
20908 00:90:85 GOLDEN ENTERPRISES, INC.
20909 00:90:19 HERMES ELECTRONICS CO., LTD.
20910 00:90:DC TECO INFORMATION SYSTEMS
20911 00:D0:AE ORESIS COMMUNICATIONS, INC.
20912 00:D0:D4 V-BITS, INC.
20913 00:D0:41 AMIGO TECHNOLOGY CO., LTD.
20914 00:D0:D1 Sycamore Networks
20915 00:D0:A1 OSKAR VIERLING GMBH + CO. KG
20916 00:D0:0B RHK TECHNOLOGY, INC.
20917 00:D0:2C CAMPBELL SCIENTIFIC, INC.
20918 00:D0:A0 MIPS DENMARK
20919 00:D0:4E LOGIBAG
20920 00:D0:D9 DEDICATED MICROCOMPUTERS
20921 00:D0:CD ATAN TECHNOLOGY INC.
20922 00:D0:1D FURUNO ELECTRIC CO., LTD.
20923 00:D0:C7 PATHWAY, INC.
20924 00:D0:5C KATHREIN TechnoTrend GmbH
20925 00:D0:40 SYSMATE CO., LTD.
20926 00:D0:8A PHOTRON USA
20927 00:D0:76 Bank of America
20928 00:D0:7A AMAQUEST COMPUTER CORP.
20929 00:D0:BB Cisco Systems, Inc
20930 00:D0:01 VST TECHNOLOGIES, INC.
20931 00:90:4C Epigram, Inc.
20932 00:90:00 DIAMOND MULTIMEDIA
20933 00:90:25 BAE Systems Australia (Electronic Systems) Pty Ltd
20934 00:90:F8 MEDIATRIX TELECOM
20935 00:90:84 ATECH SYSTEM
20936 00:90:54 INNOVATIVE SEMICONDUCTORS, INC
20937 00:90:80 NOT LIMITED, INC.
20938 00:90:C0 K.J. LAW ENGINEERS, INC.
20939 00:90:BC TELEMANN CO., LTD.
20940 00:90:0A PROTON ELECTRONIC INDUSTRIAL CO., LTD.
20941 00:90:4E DELEM BV
20942 00:90:4A CONCUR SYSTEM TECHNOLOGIES
20943 00:90:29 CRYPTO AG
20944 00:90:61 PACIFIC RESEARCH & ENGINEERING CORPORATION
20945 00:90:A9 WESTERN DIGITAL
20946 00:90:72 SIMRAD AS
20947 00:50:48 INFOLIBRIA
20948 00:50:EA XEL COMMUNICATIONS, INC.
20949 00:50:CE LG INTERNATIONAL CORP.
20950 00:50:19 SPRING TIDE NETWORKS, INC.
20951 00:50:AC MAPLE COMPUTER CORPORATION
20952 00:50:44 ASACA CORPORATION
20953 00:50:C6 LOOP TELECOMMUNICATION INTERNATIONAL, INC.
20954 00:50:49 Arbor Networks Inc
20955 00:50:9F HORIZON COMPUTER
20956 00:50:C8 Addonics Technologies, Inc.
20957 00:50:DC TAS TELEFONBAU A. SCHWABE GMBH & CO. KG
20958 00:50:69 PixStream Incorporated
20959 00:90:1D PEC (NZ) LTD.
20960 00:90:2D DATA ELECTRONICS (AUST.) PTY, LTD.
20961 00:90:07 DOMEX TECHNOLOGY CORP.
20962 00:90:48 ZEAL CORPORATION
20963 00:90:E6 ALi Corporation
20964 00:90:46 DEXDYNE, LTD.
20965 00:90:5E RAULAND-BORG CORPORATION
20966 00:90:67 WalkAbout Computers, Inc.
20967 00:90:DA DYNARC, INC.
20968 00:90:26 ADVANCED SWITCHING COMMUNICATIONS, INC.
20969 00:90:BB TAINET COMMUNICATION SYSTEM Corp.
20970 00:90:33 INNOVAPHONE AG
20971 00:90:10 SIMULATION LABORATORIES, INC.
20972 00:90:3D BIOPAC SYSTEMS, INC.
20973 00:90:57 AANetcom, Inc.
20974 00:90:1C mps Software Gmbh
20975 00:90:56 TELESTREAM, INC.
20976 00:90:7D Lake Communications
20977 00:90:DB NEXT LEVEL COMMUNICATIONS
20978 00:50:42 SCI MANUFACTURING SINGAPORE PTE, LTD.
20979 00:50:C0 GATAN, INC.
20980 00:50:D3 DIGITAL AUDIO PROCESSING PTY. LTD.
20981 00:50:9A TAG ELECTRONIC SYSTEMS
20982 00:50:7D IFP
20983 00:50:D0 MINERVA SYSTEMS
20984 00:50:98 GLOBALOOP, LTD.
20985 00:50:FA OXTEL, LTD.
20986 00:50:86 TELKOM SA, LTD.
20987 00:50:E1 NS TECH ELECTRONICS SDN BHD
20988 00:50:13 Chaparral Network Storage
20989 00:50:22 ZONET TECHNOLOGY, INC.
20990 00:50:40 Panasonic Electric Works Co., Ltd.
20991 00:50:D6 ATLAS COPCO TOOLS AB
20992 00:50:82 FORESSON CORPORATION
20993 00:50:CA NET TO NET TECHNOLOGIES
20994 00:50:A6 OPTRONICS
20995 00:50:DB CONTEMPORARY CONTROL
20996 00:50:6B SPX-ATEG
20997 00:50:74 ADVANCED HI-TECH CORP.
20998 00:50:47 Private
20999 00:50:67 AEROCOMM, INC.
21000 00:50:24 NAVIC SYSTEMS, INC.
21001 00:50:41 Coretronic Corporation
21002 00:50:D2 CMC Electronics Inc
21003 00:90:DE CARDKEY SYSTEMS, INC.
21004 00:90:60 SYSTEM CREATE CORP.
21005 00:90:F1 DOT HILL SYSTEMS CORPORATION
21006 00:90:E2 DISTRIBUTED PROCESSING TECHNOLOGY
21007 00:90:6B APPLIED RESOURCES, INC.
21008 00:90:20 PHILIPS ANALYTICAL X-RAY B.V.
21009 00:90:65 FINISAR CORPORATION
21010 00:10:53 COMPUTER TECHNOLOGY CORP.
21011 00:10:A3 OMNITRONIX, INC.
21012 00:10:2B UMAX DATA SYSTEMS, INC.
21013 00:10:55 FUJITSU MICROELECTRONICS, INC.
21014 00:10:3C IC ENSEMBLE, INC.
21015 00:10:D9 IBM JAPAN, FUJISAWA MT+D
21016 00:10:A5 OXFORD INSTRUMENTS
21017 00:10:46 ALCORN MCBRIDE INC.
21018 00:E0:DC NEXWARE CORP.
21019 00:E0:D9 TAZMO CO., LTD.
21020 00:E0:C2 NECSY S.p.A.
21021 00:E0:9B ENGAGE NETWORKS, INC.
21022 00:E0:45 TOUCHWAVE, INC.
21023 00:E0:55 INGENIERIA ELECTRONICA COMERCIAL INELCOM S.A.
21024 00:E0:37 CENTURY CORPORATION
21025 00:E0:81 TYAN COMPUTER CORP.
21026 00:E0:D4 EXCELLENT COMPUTER
21027 00:E0:1A COMTEC SYSTEMS. CO., LTD.
21028 00:E0:BC SYMON COMMUNICATIONS, INC.
21029 00:E0:84 COMPULITE R&D
21030 00:E0:F6 DECISION EUROPE
21031 00:E0:27 DUX, INC.
21032 00:E0:7F LOGISTISTEM s.r.l.
21033 00:E0:43 VitalCom
21034 00:E0:BF TORRENT NETWORKING TECHNOLOGIES CORP.
21035 00:E0:9D SARNOFF CORPORATION
21036 00:E0:BB NBX CORPORATION
21037 00:E0:8A GEC AVERY, LTD.
21038 00:E0:4B JUMP INDUSTRIELLE COMPUTERTECHNIK GmbH
21039 00:10:15 OOmon Inc.
21040 00:10:88 AMERICAN NETWORKS INC.
21041 00:10:08 VIENNA SYSTEMS CORPORATION
21042 00:10:CC CLP COMPUTER LOGISTIK PLANUNG GmbH
21043 00:10:94 Performance Analysis Broadband, Spirent plc
21044 00:10:BB DATA & INFORMATION TECHNOLOGY
21045 00:10:28 COMPUTER TECHNICA, INC.
21046 00:10:8A TeraLogic, Inc.
21047 00:10:C5 PROTOCOL TECHNOLOGIES, INC.
21048 00:10:6D Axxcelera Broadband Wireless
21049 00:10:FC BROADBAND NETWORKS, INC.
21050 00:10:78 NUERA COMMUNICATIONS, INC.
21051 00:10:48 HTRC AUTOMATION, INC.
21052 00:10:81 DPS, INC.
21053 00:10:2D HITACHI SOFTWARE ENGINEERING
21054 00:10:9F PAVO, INC.
21055 00:10:A1 KENDIN SEMICONDUCTOR, INC.
21056 00:10:84 K-BOT COMMUNICATIONS
21057 00:10:AF TAC SYSTEMS, INC.
21058 00:10:0F INDUSTRIAL CPU SYSTEMS
21059 00:10:A2 TNS
21060 00:10:00 CABLE TELEVISION LABORATORIES, INC.
21061 00:10:3B HIPPI NETWORKING FORUM
21062 00:60:C2 MPL AG
21063 00:60:A2 NIHON UNISYS LIMITED CO.
21064 00:60:46 VMETRO, INC.
21065 00:60:9D PMI FOOD EQUIPMENT GROUP
21066 00:60:BF MACRAIGOR SYSTEMS, INC.
21067 00:60:4A SAIC IDEAS GROUP
21068 00:60:81 TV/COM INTERNATIONAL
21069 00:60:B4 GLENAYRE R&D INC.
21070 00:60:45 PATHLIGHT TECHNOLOGIES
21071 00:A0:05 DANIEL INSTRUMENTS, LTD.
21072 00:A0:53 COMPACT DEVICES, INC.
21073 00:A0:33 imc MeBsysteme GmbH
21074 00:A0:59 HAMILTON HALLMARK
21075 00:A0:AD MARCONI SPA
21076 00:A0:F6 AutoGas Systems Inc.
21077 00:A0:96 MITSUMI ELECTRIC CO., LTD.
21078 00:A0:06 IMAGE DATA PROCESSING SYSTEM GROUP
21079 00:60:F3 Performance Analysis Broadband, Spirent plc
21080 00:60:0B LOGWARE GmbH
21081 00:60:3F PATAPSCO DESIGNS
21082 00:60:7C WaveAccess, Ltd.
21083 00:60:8D UNIPULSE CORP.
21084 00:60:49 VINA TECHNOLOGIES
21085 00:60:A1 VPNet, Inc.
21086 00:60:C9 ControlNet, Inc.
21087 00:60:5F NIPPON UNISOFT CORPORATION
21088 00:60:21 DSC CORPORATION
21089 00:60:1D LUCENT TECHNOLOGIES
21090 00:08:00 MULTITECH SYSTEMS, INC.
21091 00:60:C7 AMATI COMMUNICATIONS CORP.
21092 00:E0:CA BEST DATA PRODUCTS
21093 00:E0:97 CARRIER ACCESS CORPORATION
21094 00:E0:9F PIXEL VISION
21095 00:E0:F5 TELES AG
21096 00:E0:70 DH TECHNOLOGY
21097 00:E0:B5 ARDENT COMMUNICATIONS CORP.
21098 00:E0:73 NATIONAL AMUSEMENT NETWORK, INC.
21099 00:E0:E8 GRETACODER Data Systems AG
21100 00:E0:16 RAPID CITY COMMUNICATIONS
21101 00:E0:01 STRAND LIGHTING LIMITED
21102 00:E0:82 ANERMA
21103 00:E0:EA INNOVAT COMMUNICATIONS, INC.
21104 00:E0:6A KAPSCH AG
21105 00:E0:23 TELRAD
21106 00:E0:C3 SAKAI SYSTEM DEVELOPMENT CORP.
21107 00:60:1A KEITHLEY INSTRUMENTS
21108 00:60:AF PACIFIC MICRO DATA, INC.
21109 00:60:1F STALLION TECHNOLOGIES
21110 00:60:8F TEKRAM TECHNOLOGY CO., LTD.
21111 00:60:C5 ANCOT CORP.
21112 00:60:23 PERICOM SEMICONDUCTOR CORP.
21113 00:60:63 PSION DACOM PLC.
21114 00:60:4F Tattile SRL
21115 00:60:E8 HITACHI COMPUTER PRODUCTS (AMERICA), INC.
21116 00:60:72 VXL INSTRUMENTS, LIMITED
21117 00:60:54 CONTROLWARE GMBH
21118 00:A0:DC O.N. ELECTRONIC CO., LTD.
21119 00:A0:13 TELTREND LTD.
21120 00:A0:DF STS TECHNOLOGIES, INC.
21121 00:A0:61 PURITAN BENNETT
21122 00:A0:CE Ecessa
21123 00:A0:2A TRANCELL SYSTEMS
21124 00:A0:2C interWAVE Communications
21125 00:A0:77 FUJITSU NEXION, INC.
21126 00:A0:20 CITICORP/TTI
21127 00:A0:0D THE PANDA PROJECT
21128 00:A0:31 HAZELTINE CORPORATION, MS 1-17
21129 00:A0:41 INFICON
21130 00:60:FA EDUCATIONAL TECHNOLOGY RESOURCES, INC.
21131 00:02:88 GLOBAL VILLAGE COMMUNICATION
21132 00:60:F9 DIAMOND LANE COMMUNICATIONS
21133 00:60:EA StreamLogic
21134 00:60:EC HERMARY OPTO ELECTRONICS INC.
21135 00:60:4E CYCLE COMPUTER CORPORATION, INC.
21136 00:60:2C LINX Data Terminals, Inc.
21137 00:60:28 MACROVISION CORPORATION
21138 00:60:6A MITSUBISHI WIRELESS COMMUNICATIONS. INC.
21139 00:E0:21 FREEGATE CORP.
21140 00:E0:AB DIMAT S.A.
21141 00:E0:B6 Entrada Networks
21142 00:E0:EC CELESTICA INC.
21143 00:E0:38 PROXIMA CORPORATION
21144 00:E0:90 BECKMAN LAB. AUTOMATION DIV.
21145 00:E0:2E SPC ELECTRONICS CORPORATION
21146 00:E0:F4 INSIDE Technology A/S
21147 00:E0:3C AdvanSys
21148 00:E0:96 SHIMADZU CORPORATION
21149 00:E0:F1 THAT CORPORATION
21150 00:A0:D0 TEN X TECHNOLOGY, INC.
21151 00:A0:E0 TENNYSON TECHNOLOGIES PTY LTD
21152 00:A0:99 K-NET LTD.
21153 00:A0:3D OPTO-22
21154 00:A0:8C MultiMedia LANs, Inc.
21155 10:00:E8 NATIONAL SEMICONDUCTOR
21156 00:60:76 SCHLUMBERGER TECHNOLOGIES RETAIL PETROLEUM SYSTEMS
21157 00:60:AE TRIO INFORMATION SYSTEMS AB
21158 00:60:6C ARESCOM
21159 00:60:32 I-CUBE, INC.
21160 00:60:60 Data Innovations North America
21161 00:A0:EB Encore Networks, Inc.
21162 00:A0:C1 ORTIVUS MEDICAL AB
21163 00:A0:7D SEEQ TECHNOLOGY, INC.
21164 00:A0:CF SOTAS, INC.
21165 00:A0:3A KUBOTEK CORPORATION
21166 00:A0:D7 KASTEN CHASE APPLIED RESEARCH
21167 00:A0:9D JOHNATHON FREEMAN TECHNOLOGIES
21168 00:A0:36 APPLIED NETWORK TECHNOLOGY
21169 00:A0:D2 ALLIED TELESIS INTERNATIONAL CORPORATION
21170 00:A0:75 MICRON TECHNOLOGY, INC.
21171 00:A0:09 WHITETREE NETWORK
21172 00:A0:60 ACER PERIPHERALS, INC.
21173 00:A0:0C KINGMAX TECHNOLOGY, INC.
21174 00:20:FD ITV TECHNOLOGIES, INC.
21175 00:20:0D CARL ZEISS
21176 00:20:91 J125, NATIONAL SECURITY AGENCY
21177 00:20:54 Sycamore Networks
21178 00:20:A7 PAIRGAIN TECHNOLOGIES, INC.
21179 00:20:DA Alcatel North America ESD
21180 00:20:05 SIMPLE TECHNOLOGY
21181 00:20:2B ADVANCED TELECOMMUNICATIONS MODULES, LTD.
21182 00:20:86 MICROTECH ELECTRONICS LIMITED
21183 00:20:52 RAGULA SYSTEMS
21184 00:20:90 ADVANCED COMPRESSION TECHNOLOGY, INC.
21185 00:20:A3 Harmonic, Inc
21186 00:20:6A OSAKA COMPUTER CORP.
21187 00:20:DB XNET TECHNOLOGY, INC.
21188 00:20:A4 MULTIPOINT NETWORKS
21189 00:20:1C EXCEL, INC.
21190 00:20:9B ERSAT ELECTRONIC GMBH
21191 00:20:C9 VICTRON BV
21192 00:20:D1 MICROCOMPUTER SYSTEMS (M) SDN.
21193 00:20:84 OCE PRINTING SYSTEMS, GMBH
21194 00:20:C2 TEXAS MEMORY SYSTEMS, INC.
21195 00:20:C8 LARSCOM INCORPORATED
21196 00:20:EC TECHWARE SYSTEMS CORP.
21197 00:20:83 PRESTICOM INCORPORATED
21198 00:20:6D DATA RACE, INC.
21199 00:20:3A DIGITAL BI0METRICS INC.
21200 00:A0:6C SHINDENGEN ELECTRIC MFG. CO., LTD.
21201 00:A0:EE NASHOBA NETWORKS
21202 00:A0:FB TORAY ENGINEERING CO., LTD.
21203 00:A0:E3 XKL SYSTEMS CORP.
21204 00:A0:1E EST CORPORATION
21205 00:A0:80 Tattile SRL
21206 00:A0:C2 R.A. SYSTEMS CO., LTD.
21207 00:A0:CB ARK TELECOMMUNICATIONS, INC.
21208 00:A0:74 PERCEPTION TECHNOLOGY
21209 00:A0:6A Verilink Corporation
21210 00:A0:70 COASTCOM
21211 00:A0:79 ALPS ELECTRIC (USA), INC.
21212 00:20:59 MIRO COMPUTER PRODUCTS AG
21213 00:20:BC Long Reach Networks Pty Ltd
21214 00:20:AD LINQ SYSTEMS
21215 00:20:46 CIPRICO, INC.
21216 00:20:71 IBR GMBH
21217 00:20:A2 GALCOM NETWORKING LTD.
21218 00:20:98 HECTRONIC AB
21219 00:20:65 SUPERNET NETWORKING INC.
21220 00:20:94 CUBIX CORPORATION
21221 00:20:C3 COUNTER SOLUTIONS LTD.
21222 00:20:A5 API ENGINEERING
21223 00:20:70 HYNET, LTD.
21224 00:20:1E NETQUEST CORPORATION
21225 00:20:97 APPLIED SIGNAL TECHNOLOGY
21226 00:20:E8 DATATREK CORPORATION
21227 00:20:4F DEUTSCHE AEROSPACE AG
21228 00:20:2E DAYSTAR DIGITAL
21229 00:20:B0 GATEWAY DEVICES, INC.
21230 00:20:A9 WHITE HORSE INDUSTRIAL
21231 00:20:61 GarrettCom, Inc.
21232 00:20:C6 NECTEC
21233 00:20:D2 RAD DATA COMMUNICATIONS, LTD.
21234 00:A0:F8 Zebra Technologies Inc
21235 00:A0:25 REDCOM LABS INC.
21236 00:A0:D4 RADIOLAN, INC.
21237 00:A0:8A BROOKTROUT TECHNOLOGY, INC.
21238 00:20:93 LANDINGS TECHNOLOGY CORP.
21239 00:20:56 NEOPRODUCTS
21240 00:20:A6 Proxim Wireless
21241 00:C0:73 XEDIA CORPORATION
21242 00:C0:D4 AXON NETWORKS, INC.
21243 00:C0:E5 GESPAC, S.A.
21244 00:A0:CA FUJITSU DENSO LTD.
21245 00:A0:29 COULTER CORPORATION
21246 00:C0:88 EKF ELEKTRONIK GMBH
21247 00:C0:56 SOMELEC
21248 00:C0:63 MORNING STAR TECHNOLOGIES, INC
21249 00:C0:21 NETEXPRESS
21250 00:C0:49 U.S. ROBOTICS, INC.
21251 00:C0:32 I-CUBED LIMITED
21252 00:C0:51 ADVANCED INTEGRATION RESEARCH
21253 00:C0:85 ELECTRONICS FOR IMAGING, INC.
21254 00:C0:FE APTEC COMPUTER SYSTEMS, INC.
21255 00:C0:E8 PLEXCOM, INC.
21256 00:C0:B2 NORAND CORPORATION
21257 00:C0:B1 GENIUS NET CO.
21258 00:C0:D9 QUINTE NETWORK CONFIDENTIALITY
21259 00:C0:38 RASTER IMAGE PROCESSING SYSTEM
21260 00:C0:98 CHUNTEX ELECTRONIC CO., LTD.
21261 00:C0:DD QLogic Corporation
21262 00:C0:8A Lauterbach GmbH
21263 00:40:FF TELEBIT CORPORATION
21264 00:40:D7 STUDIO GEN INC.
21265 00:40:07 TELMAT INFORMATIQUE
21266 00:40:8D THE GOODYEAR TIRE & RUBBER CO.
21267 00:40:2C ISIS DISTRIBUTED SYSTEMS, INC.
21268 00:C0:3D WIESEMANN & THEIS GMBH
21269 00:C0:26 LANS TECHNOLOGY CO., LTD.
21270 00:40:E2 MESA RIDGE TECHNOLOGIES, INC.
21271 00:40:78 WEARNES AUTOMATION PTE LTD
21272 00:40:62 E-SYSTEMS, INC./GARLAND DIV.
21273 00:40:D2 PAGINE CORPORATION
21274 00:40:D0 MITAC INTERNATIONAL CORP.
21275 00:40:E4 E-M TECHNOLOGY, INC.
21276 00:40:BF CHANNEL SYSTEMS INTERN'L INC.
21277 00:40:94 SHOGRAPHICS, INC.
21278 00:40:7F FLIR Systems
21279 00:40:A9 DATACOM INC.
21280 00:C0:7D RISC DEVELOPMENTS LTD.
21281 00:C0:1E LA FRANCAISE DES JEUX
21282 00:C0:84 DATA LINK CORP. LTD.
21283 00:C0:87 UUNET TECHNOLOGIES, INC.
21284 00:C0:33 TELEBIT COMMUNICATIONS APS
21285 00:C0:81 METRODATA LTD.
21286 00:C0:06 NIPPON AVIONICS CO., LTD.
21287 00:C0:13 NETRIX
21288 00:C0:58 DATAEXPERT CORP.
21289 00:40:E8 CHARLES RIVER DATA SYSTEMS,INC
21290 00:40:30 GK COMPUTER
21291 00:80:DC PICKER INTERNATIONAL
21292 00:C0:A8 GVC CORPORATION
21293 00:C0:10 HIRAKAWA HEWTECH CORP.
21294 00:C0:20 ARCO ELECTRONIC, CONTROL LTD.
21295 00:40:A6 Cray, Inc.
21296 00:40:98 DRESSLER GMBH & CO.
21297 00:C0:B9 FUNK SOFTWARE, INC.
21298 00:C0:65 SCOPE COMMUNICATIONS, INC.
21299 00:C0:18 LANART CORPORATION
21300 00:C0:FF DOT HILL SYSTEMS CORPORATION
21301 00:40:0D LANNET DATA COMMUNICATIONS,LTD
21302 00:40:F5 OEM ENGINES
21303 00:40:19 AEON SYSTEMS, INC.
21304 00:40:A1 ERGO COMPUTING
21305 00:40:7E EVERGREEN SYSTEMS, INC.
21306 00:40:F6 KATRON COMPUTERS INC.
21307 00:40:76 Sun Conversion Technologies
21308 00:40:F4 CAMEO COMMUNICATIONS, INC.
21309 00:C0:6D BOCA RESEARCH, INC.
21310 00:C0:DB IPC CORPORATION (PTE) LTD.
21311 00:C0:DA NICE SYSTEMS LTD.
21312 00:C0:9B RELIANCE COMM/TEC, R-TEC
21313 00:C0:B8 FRASER'S HILL LTD.
21314 00:C0:16 ELECTRONIC THEATRE CONTROLS
21315 00:C0:96 TAMURA CORPORATION
21316 00:C0:35 QUINTAR COMPANY
21317 00:C0:CC TELESCIENCES CO SYSTEMS, INC.
21318 00:C0:78 COMPUTER SYSTEMS ENGINEERING
21319 00:40:F3 NETCOR
21320 00:40:33 ADDTRON TECHNOLOGY CO., LTD.
21321 00:40:A3 MICROUNITY SYSTEMS ENGINEERING
21322 00:40:ED NETWORK CONTROLS INT'NATL INC.
21323 00:40:AD SMA REGELSYSTEME GMBH
21324 00:80:D2 SHINNIHONDENKO CO., LTD.
21325 00:80:DF ADC CODENOLL TECHNOLOGY CORP.
21326 00:80:71 SAI TECHNOLOGY
21327 00:80:3D SURIGIKEN CO., LTD.
21328 00:80:4B EAGLE TECHNOLOGIES PTY.LTD.
21329 00:80:07 DLOG NC-SYSTEME
21330 00:80:01 PERIPHONICS CORPORATION
21331 00:80:62 INTERFACE CO.
21332 00:80:F3 SUN ELECTRONICS CORP.
21333 00:80:8D WESTCOAST TECHNOLOGY B.V.
21334 00:80:B2 NETWORK EQUIPMENT TECHNOLOGIES
21335 00:80:5B CONDOR SYSTEMS, INC.
21336 00:80:1C NEWPORT SYSTEMS SOLUTIONS
21337 00:80:C6 NATIONAL DATACOMM CORPORATION
21338 00:80:FA RWT GMBH
21339 00:80:84 THE CLOUD INC.
21340 00:80:46 Tattile SRL
21341 00:80:A6 REPUBLIC TECHNOLOGY, INC.
21342 00:80:09 JUPITER SYSTEMS, INC.
21343 00:80:B5 UNITED NETWORKS INC.
21344 00:80:35 TECHNOLOGY WORKS, INC.
21345 00:80:88 VICTOR COMPANY OF JAPAN, LTD.
21346 00:80:9E DATUS GMBH
21347 00:80:55 FERMILAB
21348 00:80:2A TEST SYSTEMS & SIMULATIONS INC
21349 00:40:E3 QUIN SYSTEMS LTD
21350 00:40:91 PROCOMP INDUSTRIA ELETRONICA
21351 00:40:14 COMSOFT GMBH
21352 00:40:0F DATACOM TECHNOLOGIES
21353 00:40:85 SAAB INSTRUMENTS AB
21354 00:40:06 SAMPO TECHNOLOGY CORPORATION
21355 00:40:2D HARRIS ADACOM CORPORATION
21356 00:40:47 WIND RIVER SYSTEMS
21357 00:40:FA MICROBOARDS, INC.
21358 00:00:2E SOCIETE EVIRA
21359 00:00:ED APRIL
21360 00:00:3C AUSPEX SYSTEMS INC.
21361 00:00:51 HOB ELECTRONIC GMBH & CO. KG
21362 00:00:A7 NETWORK COMPUTING DEVICES INC.
21363 00:00:F7 YOUTH KEEP ENTERPRISE CO LTD
21364 00:00:FC MEIKO
21365 00:00:B5 DATABILITY SOFTWARE SYS. INC.
21366 00:00:26 SHA-KEN CO., LTD.
21367 00:00:22 VISUAL TECHNOLOGY INC.
21368 00:00:6D CRAY COMMUNICATIONS, LTD.
21369 00:00:FA MICROSAGE COMPUTER SYSTEMS INC
21370 00:00:2B CRISP AUTOMATION, INC
21371 00:00:19 APPLIED DYNAMICS INTERNATIONAL
21372 00:80:D3 SHIVA CORP.
21373 00:80:A5 SPEED INTERNATIONAL
21374 00:80:A9 CLEARPOINT RESEARCH
21375 00:80:69 COMPUTONE SYSTEMS
21376 00:80:91 TOKYO ELECTRIC CO.,LTD
21377 00:80:F4 TELEMECANIQUE ELECTRIQUE
21378 00:80:0C VIDECOM LIMITED
21379 00:80:E8 CUMULUS CORPORATIION
21380 00:00:CD Allied Telesis Labs Ltd
21381 00:00:A5 Tattile SRL
21382 00:80:1E XINETRON, INC.
21383 00:80:4A PRO-LOG
21384 00:80:59 STANLEY ELECTRIC CO., LTD
21385 00:80:6B SCHMID TELECOMMUNICATION
21386 00:80:2C THE SAGE GROUP PLC
21387 00:80:18 KOBE STEEL, LTD.
21388 00:80:EE THOMSON CSF
21389 00:80:13 THOMAS-CONRAD CORPORATION
21390 00:80:8E RADSTONE TECHNOLOGY
21391 00:00:36 ATARI CORPORATION
21392 00:80:BD THE FURUKAWA ELECTRIC CO., LTD
21393 00:80:A8 VITACOM CORPORATION
21394 00:80:FB BVM LIMITED
21395 00:80:42 Artesyn Embedded Technologies
21396 00:80:67 SQUARE D COMPANY
21397 00:80:45 MATSUSHITA ELECTRIC IND. CO
21398 00:80:4C CONTEC CO., LTD.
21399 00:80:20 NETWORK PRODUCTS
21400 00:40:44 QNIX COMPUTER CO., LTD.
21401 00:40:DD HONG TECHNOLOGIES
21402 00:40:3A IMPACT TECHNOLOGIES
21403 00:40:C9 NCUBE
21404 00:40:75 Tattile SRL
21405 00:80:F1 OPUS SYSTEMS
21406 08:00:8F CHIPCOM CORPORATION
21407 08:00:81 ASTECH INC.
21408 08:00:7A INDATA
21409 08:00:78 ACCELL CORPORATION
21410 08:00:6E MASSCOMP
21411 08:00:6D WHITECHAPEL COMPUTER WORKS
21412 08:00:6C SUNTEK TECHNOLOGY INT'L
21413 08:00:67 ComDesign
21414 08:00:63 PLESSEY
21415 08:00:60 INDUSTRIAL NETWORKING INC.
21416 00:00:81 Bay Networks
21417 00:00:A1 MARQUETTE ELECTRIC CO.
21418 00:00:F5 DIAMOND SALES LIMITED
21419 00:00:E5 SIGMEX LTD.
21420 00:00:BA SIIG, INC.
21421 00:00:2F TIMEPLEX INC.
21422 00:00:B8 SEIKOSHA CO., LTD.
21423 00:00:7F LINOTYPE-HELL AG
21424 00:00:B7 DOVE COMPUTER CORPORATION
21425 00:00:9A RC COMPUTER A/S
21426 00:00:DE CETIA
21427 00:00:4B ICL DATA OY
21428 00:00:13 CAMEX
21429 00:00:95 SONY TEKTRONIX CORP.
21430 08:00:37 FUJI-XEROX CO. LTD.
21431 08:00:31 LITTLE MACHINES INC.
21432 08:00:2B DIGITAL EQUIPMENT CORPORATION
21433 08:00:2A MOSAIC TECHNOLOGIES INC.
21434 08:00:29 Megatek Corporation
21435 08:00:26 NORSK DATA A.S.
21436 08:00:1F SHARP CORPORATION
21437 00:00:AE DASSAULT ELECTRONIQUE
21438 00:00:DD TCL INCORPORATED
21439 00:00:D9 NIPPON TELEGRAPH & TELEPHONE
21440 00:00:46 OLIVETTI NORTH AMERICA
21441 00:00:17 Oracle
21442 00:00:9F AMERISTAR TECHNOLOGIES INC.
21443 00:00:E3 INTEGRATED MICRO PRODUCTS LTD
21444 00:00:73 SIECOR CORPORATION
21445 00:00:D3 WANG LABORATORIES INC.
21446 00:00:B3 CIMLINC INCORPORATED
21447 00:00:9D LOCUS COMPUTING CORPORATION
21448 00:00:60 KONTRON ELEKTRONIK GMBH
21449 00:00:11 NORMEREL SYSTEMES
21450 08:00:6F PHILIPS APELDOORN B.V.
21451 00:00:B0 RND-RAD NETWORK DEVICES
21452 00:00:71 ADRA SYSTEMS INC.
21453 00:00:6C Private
21454 AA:00:00 DIGITAL EQUIPMENT CORPORATION
21455 02:70:B0 M/A-COM INC. COMPANIES
21456 00:00:0B MATRIX CORPORATION
21457 08:00:42 JAPAN MACNICS CORP.
21458 02:60:86 LOGIC REPLACEMENT TECH. LTD.
21459 00:DD:05 UNGERMANN-BASS INC.
21460 00:BB:F0 UNGERMANN-BASS INC.
21461 00:80:E9 Madge Ltd.
21462 08:00:55 STANFORD TELECOMM. INC.
21463 08:00:48 EUROTHERM GAUGING SYSTEMS
21464 08:00:49 UNIVATION
21465 00:DD:02 UNGERMANN-BASS INC.
21466 00:00:03 XEROX CORPORATION
21467 00:00:08 XEROX CORPORATION
21468 08:00:30 CERN
21469 00:DD:01 UNGERMANN-BASS INC.
21470 18:01:7D Harbin Arteor technology co., LTD
21471 00:1C:DF Belkin International Inc.
21472 94:44:52 Belkin International Inc.
21473 08:86:3B Belkin International Inc.
21474 20:82:C0 Xiaomi Communications Co Ltd
21475 00:15:56 Sagemcom Broadband SAS
21476 00:25:69 Sagemcom Broadband SAS
21477 00:1B:BF Sagemcom Broadband SAS
21478 4C:17:EB Sagemcom Broadband SAS
21479 7C:03:4C Sagemcom Broadband SAS
21480 88:AE:1D COMPAL INFORMATION (KUNSHAN) CO., LTD.
21481 5C:35:3B Compal Broadband Networks, Inc.
21482 C8:F2:30 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
21483 1C:44:19 TP-LINK TECHNOLOGIES CO.,LTD.
21484 74:9D:DC 2Wire Inc
21485 78:2B:CB Dell Inc.
21486 B8:CA:3A Dell Inc.
21487 F0:1F:AF Dell Inc.
21488 C8:1F:66 Dell Inc.
21489 00:18:3F 2Wire Inc
21490 00:19:E4 2Wire Inc
21491 00:1A:C4 2Wire Inc
21492 00:1D:5A 2Wire Inc
21493 34:EF:44 2Wire Inc
21494 98:2C:BE 2Wire Inc
21495 00:14:22 Dell Inc.
21496 00:1C:23 Dell Inc.
21497 00:21:9B Dell Inc.
21498 00:08:74 Dell Inc.
21499 00:25:64 Dell Inc.
21500 84:2B:2B Dell Inc.
21501 E0:DB:55 Dell Inc.
21502 A4:1F:72 Dell Inc.
21503 00:C0:4F Dell Inc.
21504 F0:4D:A2 Dell Inc.
21505 BC:30:5B Dell Inc.
21506 00:1D:09 Dell Inc.
21507 F8:E0:79 Motorola Mobility LLC, a Lenovo Company
21508 14:30:C6 Motorola Mobility LLC, a Lenovo Company
21509 04:4E:06 Ericsson AB
21510 00:0D:67 Ericsson
21511 E0:75:7D Motorola Mobility LLC, a Lenovo Company
21512 00:1E:65 Intel Corporate
21513 00:1F:3B Intel Corporate
21514 00:16:EA Intel Corporate
21515 00:21:6B Intel Corporate
21516 00:19:D1 Intel Corporate
21517 00:1C:C0 Intel Corporate
21518 5C:E0:C5 Intel Corporate
21519 18:3D:A2 Intel Corporate
21520 44:85:00 Intel Corporate
21521 80:9B:20 Intel Corporate
21522 10:0B:A9 Intel Corporate
21523 24:77:03 Intel Corporate
21524 C4:85:08 Intel Corporate
21525 00:26:C6 Intel Corporate
21526 74:E5:0B Intel Corporate
21527 58:94:6B Intel Corporate
21528 00:27:10 Intel Corporate
21529 64:D4:DA Intel Corporate
21530 DC:A9:71 Intel Corporate
21531 00:1C:BF Intel Corporate
21532 A0:A8:CD Intel Corporate
21533 34:02:86 Intel Corporate
21534 34:DE:1A Intel Corporate
21535 80:00:0B Intel Corporate
21536 B8:03:05 Intel Corporate
21537 30:3A:64 Intel Corporate
21538 AC:FD:CE Intel Corporate
21539 E0:94:67 Intel Corporate
21540 00:DB:DF Intel Corporate
21541 0C:8B:FD Intel Corporate
21542 E0:9D:31 Intel Corporate
21543 CC:3D:82 Intel Corporate
21544 D0:0E:D9 Taicang T&W Electronics
21545 6C:29:95 Intel Corporate
21546 40:E3:D6 Aruba Networks
21547 24:DE:C6 Aruba Networks
21548 D8:C7:C8 Aruba Networks
21549 90:0B:C1 Sprocomm Technologies CO.,Ltd
21550 6C:71:D9 AzureWave Technology Inc.
21551 38:4F:F0 AzureWave Technology Inc.
21552 00:15:AF AzureWave Technology Inc.
21553 48:5D:60 AzureWave Technology Inc.
21554 54:E4:BD FN-LINK TECHNOLOGY LIMITED
21555 98:74:3D Shenzhen Jun Kai Hengye Technology Co. Ltd
21556 A0:4F:D4 ADB Broadband Italia
21557 84:26:15 ADB Broadband Italia
21558 5C:E2:F4 AcSiP Technology Corp.
21559 00:26:62 Actiontec Electronics, Inc
21560 00:19:3E ADB Broadband Italia
21561 00:13:C8 ADB Broadband Italia
21562 DC:0B:1A ADB Broadband Italia
21563 74:88:8B ADB Broadband Italia
21564 84:D6:D0 Amazon Technologies Inc.
21565 E0:CB:1D Private
21566 AC:D0:74 Espressif Inc.
21567 D0:53:49 Liteon Technology Corporation
21568 00:BB:3A Private
21569 00:09:41 Allied Telesis R&D Center K.K.
21570 00:01:4A Sony Corporation
21571 00:1C:A4 Sony Mobile Communications AB
21572 00:23:45 Sony Mobile Communications AB
21573 8C:64:22 Sony Mobile Communications AB
21574 90:C1:15 Sony Mobile Communications AB
21575 84:00:D2 Sony Mobile Communications AB
21576 5C:B5:24 Sony Mobile Communications AB
21577 94:A1:A2 AMPAK Technology, Inc.
21578 74:DE:2B Liteon Technology Corporation
21579 68:A3:C4 Liteon Technology Corporation
21580 C8:FF:28 Liteon Technology Corporation
21581 00:24:D2 ASKEY COMPUTER CORP
21582 DC:64:B8 Shenzhen JingHanDa Electronics Co.Ltd
21583 C4:DA:7D Ivium Technologies B.V.
21584 94:92:BC SYNTECH(HK) TECHNOLOGY LIMITED
21585 00:1A:4F AVM GmbH
21586 00:04:0E AVM GmbH
21587 00:16:E3 ASKEY COMPUTER CORP
21588 30:46:9A NETGEAR
21589 00:26:F2 NETGEAR
21590 00:18:4D NETGEAR
21591 00:1E:2A NETGEAR
21592 E8:FC:AF NETGEAR
21593 4C:60:DE NETGEAR
21594 00:30:0A Aztech Electronics Pte Ltd
21595 A0:63:91 NETGEAR
21596 9C:C7:A6 AVM GmbH
21597 DC:EF:09 NETGEAR
21598 74:31:70 Arcadyan Technology Corporation
21599 A8:D3:F7 Arcadyan Technology Corporation
21600 7C:4F:B5 Arcadyan Technology Corporation
21601 00:12:BF Arcadyan Technology Corporation
21602 20:0C:C8 NETGEAR
21603 04:FE:8D HUAWEI TECHNOLOGIES CO.,LTD
21604 48:00:31 HUAWEI TECHNOLOGIES CO.,LTD
21605 00:19:FB BSkyB Ltd
21606 0C:F9:C0 BSkyB Ltd
21607 00:1B:A9 Brother industries, LTD.
21608 00:11:B6 Open Systems International
21609 E0:3E:44 Broadcom
21610 D4:01:29 Broadcom
21611 FC:B6:98 Cambridge Industries(Group) Co.,Ltd.
21612 00:E0:3A Cabletron Systems, Inc.
21613 00:01:17 Canal +
21614 00:19:C7 Cambridge Industries(Group) Co.,Ltd.
21615 00:6D:FB Vutrix Technologies Ltd
21616 C8:10:73 CENTURY OPTICOMM CO.,LTD
21617 74:4A:A4 zte corporation
21618 9C:D3:5B Samsung Electronics Co.,Ltd
21619 60:AF:6D Samsung Electronics Co.,Ltd
21620 B8:5A:73 Samsung Electronics Co.,Ltd
21621 10:30:47 Samsung Electronics Co.,Ltd
21622 10:92:66 Samsung Electronics Co.,Ltd
21623 B0:47:BF Samsung Electronics Co.,Ltd
21624 7C:0B:C6 Samsung Electronics Co.,Ltd
21625 80:4E:81 Samsung Electronics Co.,Ltd
21626 24:4B:81 Samsung Electronics Co.,Ltd
21627 50:A4:C8 Samsung Electronics Co.,Ltd
21628 84:25:DB Samsung Electronics Co.,Ltd
21629 D8:C4:E9 Samsung Electronics Co.,Ltd
21630 50:C8:E5 Samsung Electronics Co.,Ltd
21631 44:6D:6C Samsung Electronics Co.,Ltd
21632 38:D4:0B Samsung Electronics Co.,Ltd
21633 64:77:91 Samsung Electronics Co.,Ltd
21634 78:1F:DB Samsung Electronics Co.,Ltd
21635 08:FC:88 Samsung Electronics Co.,Ltd
21636 30:C7:AE Samsung Electronics Co.,Ltd
21637 18:22:7E Samsung Electronics Co.,Ltd
21638 00:F4:6F Samsung Electronics Co.,Ltd
21639 BC:14:85 Samsung Electronics Co.,Ltd
21640 9C:E6:E7 Samsung Electronics Co.,Ltd
21641 38:01:95 Samsung Electronics Co.,Ltd
21642 5C:F6:DC Samsung Electronics Co.,Ltd
21643 10:77:B1 Samsung Electronics Co.,Ltd
21644 50:85:69 Samsung Electronics Co.,Ltd
21645 00:90:A2 CyberTAN Technology Inc.
21646 00:30:DA Comtrend Corporation
21647 64:68:0C Comtrend Corporation
21648 00:CF:1C Communication Machinery Corporation
21649 00:90:F5 CLEVO CO.
21650 00:30:FF DataFab Systems Inc.
21651 E4:98:D1 Microsoft Mobile Oy
21652 A8:A0:89 Tactical Communications
21653 48:36:5F Wintecronics Ltd.
21654 00:5A:39 SHENZHEN FAST TECHNOLOGIES CO.,LTD
21655 5C:C6:D0 Skyworth Digital Technology(Shenzhen) Co.,Ltd
21656 08:05:81 Roku, Inc.
21657 B0:A7:37 Roku, Inc.
21658 B8:3E:59 Roku, Inc.
21659 DC:3A:5E Roku, Inc.
21660 00:14:A5 Gemtek Technology Co., Ltd.
21661 00:17:42 FUJITSU LIMITED
21662 2C:10:C1 Nintendo Co., Ltd.
21663 CC:FB:65 Nintendo Co., Ltd.
21664 40:D2:8A Nintendo Co., Ltd.
21665 7C:BB:8A Nintendo Co., Ltd.
21666 00:22:4C Nintendo Co., Ltd.
21667 00:23:CC Nintendo Co., Ltd.
21668 00:24:44 Nintendo Co., Ltd.
21669 E0:E7:51 Nintendo Co., Ltd.
21670 00:17:AB Nintendo Co., Ltd.
21671 00:1B:EA Nintendo Co., Ltd.
21672 00:15:DE Nokia Danmark A/S
21673 00:13:70 Nokia Danmark A/S
21674 00:24:7C Nokia Danmark A/S
21675 00:23:B4 Nokia Danmark A/S
21676 00:21:AB Nokia Danmark A/S
21677 00:1F:DF Nokia Danmark A/S
21678 00:19:4F Nokia Danmark A/S
21679 00:18:8D Nokia Danmark A/S
21680 00:18:0F Nokia Danmark A/S
21681 54:79:75 Nokia Corporation
21682 2C:CC:15 Nokia Corporation
21683 00:BD:3A Nokia Corporation
21684 00:26:CC Nokia Danmark A/S
21685 00:16:4E Nokia Danmark A/S
21686 00:16:BC Nokia Danmark A/S
21687 00:1A:DC Nokia Danmark A/S
21688 00:26:68 Nokia Danmark A/S
21689 00:1F:5C Nokia Danmark A/S
21690 00:1F:00 Nokia Danmark A/S
21691 00:1E:3B Nokia Danmark A/S
21692 A0:4E:04 Nokia Corporation
21693 24:0B:0A Palo Alto Networks
21694 C4:E5:10 Mechatro, Inc.
21695 74:C3:30 SHENZHEN FAST TECHNOLOGIES CO.,LTD
21696 40:3F:8C TP-LINK TECHNOLOGIES CO.,LTD.
21697 14:C3:C2 K.A. Schmersal GmbH & Co. KG
21698 10:78:5B Actiontec Electronics, Inc
21699 20:76:8F Apple, Inc.
21700 9C:5C:F9 Sony Mobile Communications AB
21701 88:A0:84 Formation Data Systems
21702 00:25:DC Sumitomo Electric Industries,Ltd
21703 00:1C:FC Sumitomo Electric Industries,Ltd
21704 00:D0:EC NAKAYO TELECOMMUNICATIONS,INC
21705 8C:C6:61 Current, powered by GE
21706 00:90:50 Teleste Corporation
21707 BC:44:B0 Elastifile
21708 78:64:E6 Green Motive Technology Limited
21709 74:3E:2B Ruckus Wireless
21710 C0:CC:F8 Apple, Inc.
21711 80:ED:2C Apple, Inc.
21712 E8:B2:AC Apple, Inc.
21713 00:80:B8 DMG MORI B.U.G. CO., LTD.
21714 84:89:AD Apple, Inc.
21715 40:B6:88 LEGIC Identsystems AG
21716 A0:9D:91 SoundBridge
21717 30:78:5C Partow Tamas Novin (Parman)
21718 44:11:02 EDMI Europe Ltd
21719 2C:21:D7 IMAX Corporation
21720 00:26:F7 Nivetti Systems Pvt. Ltd.
21721 24:C3:F9 Securitas Direct AB
21722 DC:4D:23 MRV Comunications
21723 08:5B:DA CliniCare LTD
21724 0C:5A:9E Wi-SUN Alliance
21725 00:C1:64 Cisco Systems, Inc
21726 C4:BE:D4 Avaya Inc
21727 98:E7:F5 HUAWEI TECHNOLOGIES CO.,LTD
21728 24:BC:F8 HUAWEI TECHNOLOGIES CO.,LTD
21729 10:D0:AB zte corporation
21730 20:2D:F8 Digital Media Cartridge Ltd.
21731 04:2D:B4 First Property (Beijing) Co., Ltd Modern MOMA Branch
21732 00:8A:96 Cisco Systems, Inc
21733 00:78:88 Cisco Systems, Inc
21734 98:DE:D0 TP-LINK TECHNOLOGIES CO.,LTD.
21735 30:FC:68 TP-LINK TECHNOLOGIES CO.,LTD.
21736 5C:CA:1A Microsoft Mobile Oy
21737 00:05:94 HMS Industrial Networks
21738 00:0A:C2 Wuhan FiberHome Digital Technology Co.,Ltd.
21739 F0:8C:FB Fiberhome Telecommunication Technologies Co.,LTD
21740 D4:F2:07 DIAODIAO(Beijing)Technology CO.,Ltd
21741 FC:F8:B7 TRONTEQ Electronic
21742 D4:88:3F HDPRO CO., LTD.
21743 00:1B:F3 TRANSRADIO SenderSysteme Berlin AG
21744 E0:07:1B Hewlett Packard Enterprise
21745 A8:6A:C1 HanbitEDS Co., Ltd.
21746 40:16:3B Samsung Electronics Co.,Ltd
21747 88:B1:E1 Mojo Networks, Inc.
21748 74:DF:BF Liteon Technology Corporation
21749 FC:3F:7C HUAWEI TECHNOLOGIES CO.,LTD
21750 60:83:34 HUAWEI TECHNOLOGIES CO.,LTD
21751 84:AD:58 HUAWEI TECHNOLOGIES CO.,LTD
21752 74:6F:F7 Wistron Neweb Corporation
21753 B0:1B:D2 Le Shi Zhi Xin Electronic Technology (Tianjin) Limited
21754 74:85:2A PEGATRON CORPORATION
21755 38:60:77 PEGATRON CORPORATION
21756 60:B4:F7 Plume Design Inc
21757 A4:D8:CA HONG KONG WATER WORLD TECHNOLOGY CO. LIMITED
21758 00:10:9B Emulex Corporation
21759 00:E0:D5 Emulex Corporation
21760 00:10:35 Elitegroup Computer Systems Co.,Ltd.
21761 EC:A8:6B Elitegroup Computer Systems Co.,Ltd.
21762 44:87:FC Elitegroup Computer Systems Co.,Ltd.
21763 00:21:97 Elitegroup Computer Systems Co.,Ltd.
21764 64:99:68 Elentec
21765 00:20:8F ECI Telecom Ltd.
21766 9C:DF:03 Harman/Becker Automotive Systems GmbH
21767 F0:40:7B Fiberhome Telecommunication Technologies Co.,LTD
21768 94:88:5E Surfilter Network Technology Co., Ltd.
21769 00:23:78 GN Netcom A/S
21770 00:20:88 GLOBAL VILLAGE COMMUNICATION
21771 90:C7:D8 zte corporation
21772 BC:6A:44 Commend International GmbH
21773 00:20:F2 Oracle Corporation
21774 00:01:5D Oracle Corporation
21775 94:3B:B1 Kaonmedia CO., LTD.
21776 14:63:08 JABIL CIRCUIT (SHANGHAI) LTD.
21777 08:00:0D International Computers, Ltd
21778 00:D0:A2 INTEGRATED DEVICE
21779 00:60:B1 Input/Output, Inc.
21780 00:17:7D IDT Technology Limited
21781 28:8A:1C Juniper Networks
21782 10:0E:7E Juniper Networks
21783 84:B5:9C Juniper Networks
21784 54:4B:8C Juniper Networks
21785 54:1E:56 Juniper Networks
21786 64:64:9B Juniper Networks
21787 2C:6B:F5 Juniper Networks
21788 00:22:83 Juniper Networks
21789 EC:13:DB Juniper Networks
21790 AC:4B:C8 Juniper Networks
21791 B0:A8:6E Juniper Networks
21792 3C:94:D5 Juniper Networks
21793 F4:CC:55 Juniper Networks
21794 00:21:59 Juniper Networks
21795 5C:70:A3 LG Electronics (Mobile Communications)
21796 34:97:F6 ASUSTek COMPUTER INC.
21797 50:68:0A HUAWEI TECHNOLOGIES CO.,LTD
21798 D8:94:03 Hewlett Packard Enterprise
21799 9C:8D:7C ALPS ELECTRIC CO.,LTD.
21800 E0:4F:43 Universal Global Scientific Industrial Co., Ltd.
21801 B0:E0:3C TCT mobile ltd
21802 D0:9D:AB TCT mobile ltd
21803 94:D8:59 TCT mobile ltd
21804 94:71:AC TCT mobile ltd
21805 70:BA:EF Hangzhou H3C Technologies Co., Limited
21806 00:90:06 Hamamatsu Photonics K.K.
21807 00:1A:F4 Handreamnet
21808 00:0A:ED HARTING Electronics GmbH
21809 1C:CB:99 TCT mobile ltd
21810 18:E3:BC TCT mobile ltd
21811 28:9A:FA TCT mobile ltd
21812 44:A4:2D TCT mobile ltd
21813 8C:8E:F2 Apple, Inc.
21814 F4:0F:24 Apple, Inc.
21815 A0:D3:85 AUMA Riester GmbH & Co. KG
21816 14:14:E6 Ningbo Sanhe Digital Co.,Ltd
21817 84:A1:34 Apple, Inc.
21818 1C:91:48 Apple, Inc.
21819 CC:16:7E Cisco Systems, Inc
21820 60:08:10 HUAWEI TECHNOLOGIES CO.,LTD
21821 C8:5B:76 LCFC(HeFei) Electronics Technology co., ltd
21822 00:1A:E8 Unify Software and Solutions GmbH & Co. KG
21823 94:59:07 Shanghai HITE-BELDEN Network Technology Co., Ltd.
21824 48:C6:63 GTO Access Systems LLC
21825 60:64:53 AOD Co.,Ltd.
21826 6C:98:EB Riverbed Technology, Inc.
21827 DC:29:3A Shenzhen Nuoshi Technology Co., LTD.
21828 40:56:2D Smartron India Pvt ltd
21829 70:28:8B Samsung Electronics Co.,Ltd
21830 00:80:9F ALE International
21831 B0:D7:CC Tridonic GmbH & Co KG
21832 7C:57:4E COBI GmbH
21833 34:C0:F9 Rockwell Automation
21834 20:C0:47 Verizon
21835 AC:04:81 Jiangsu Huaxing Electronics Co., Ltd.
21836 FC:2D:5E zte corporation
21837 E8:11:CA SHANDONG KAER ELECTRIC.CO.,LTD
21838 EC:D6:8A Shenzhen JMicron Intelligent Technology Developmen
21839 1C:77:F6 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD
21840 08:D0:B7 Qingdao Hisense Communications Co.,Ltd.
21841 28:28:5D ZyXEL Communications Corporation
21842 5C:F4:AB ZyXEL Communications Corporation
21843 4C:9E:FF ZyXEL Communications Corporation
21844 00:23:F8 ZyXEL Communications Corporation
21845 B0:B2:DC ZyXEL Communications Corporation
21846 90:EF:68 ZyXEL Communications Corporation
21847 00:24:8D Sony Interactive Entertainment Inc.
21848 54:27:6C Jiangsu Houge Technology Corp.
21849 00:CB:00 Private
21850 FC:FF:AA IEEE Registration Authority
21851 70:B3:D5 IEEE Registration Authority
21852 40:D8:55 IEEE Registration Authority
21853 48:DF:37 Hewlett Packard Enterprise
21854 9C:93:E4 Private
21855 00:50:79 Private
21856 74:F8:DB IEEE Registration Authority
21857 0C:EF:AF IEEE Registration Authority
21858 28:FD:80 IEEE Registration Authority
21859 B0:C5:CA IEEE Registration Authority
21860 98:02:D8 IEEE Registration Authority
21861 D0:76:50 IEEE Registration Authority
21862 BC:66:41 IEEE Registration Authority
21863 00:28:F8 Intel Corporate
21864 84:16:F9 TP-LINK TECHNOLOGIES CO.,LTD.
21865 CC:D3:1E IEEE Registration Authority
21866 8C:19:2D IEEE Registration Authority
21867 E8:18:63 IEEE Registration Authority
21868 C4:4B:D1 Wallys Communications Teachnologies Co.,Ltd.
21869 20:57:AF Shenzhen FH-NET OPTOELECTRONICS CO.,LTD
21870 34:EA:34 HangZhou Gubei Electronics Technology Co.,Ltd
21871 F8:A9:D0 LG Electronics (Mobile Communications)
21872 CC:FA:00 LG Electronics (Mobile Communications)
21873 BC:F5:AC LG Electronics (Mobile Communications)
21874 00:AA:70 LG Electronics (Mobile Communications)
21875 F0:1C:13 LG Electronics (Mobile Communications)
21876 CC:2D:8C LG ELECTRONICS INC
21877 34:4D:F7 LG Electronics (Mobile Communications)
21878 C4:9A:02 LG Electronics (Mobile Communications)
21879 00:22:A9 LG Electronics (Mobile Communications)
21880 00:25:E5 LG Electronics (Mobile Communications)
21881 10:F9:6F LG Electronics (Mobile Communications)
21882 00:11:6E Peplink International Ltd.
21883 A0:91:C8 zte corporation
21884 00:25:97 Kalki Communication Technologies
21885 88:2B:D7 ADDÉNERGIE TECHNOLOGIES
21886 9C:A5:C0 vivo Mobile Communication Co., Ltd.
21887 B4:A5:EF Sercomm Corporation.
21888 30:44:A1 Shanghai Nanchao Information Technology
21889 C4:F1:D1 BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO., LTD.
21890 38:A2:8C SHENZHEN RF-LINK TECHNOLOGY CO.,LTD.
21891 58:52:8A Mitsubishi Electric Corporation
21892 BC:C0:0F Fiberhome Telecommunication Technologies Co.,LTD
21893 B0:C2:87 Technicolor CH USA Inc.
21894 CC:03:FA Technicolor CH USA Inc.
21895 28:BE:9B Technicolor CH USA Inc.
21896 50:9F:3B OI ELECTRIC CO.,LTD
21897 E4:02:9B Intel Corporate
21898 60:02:B4 Wistron Neweb Corporation
21899 98:EE:CB Wistron Infocomm (Zhongshan) Corporation
21900 70:E2:84 Wistron Infocomm (Zhongshan) Corporation
21901 80:EA:23 Wistron Neweb Corporation
21902 D8:80:39 Microchip Technology Inc.
21903 00:1D:72 Wistron Neweb Corporation
21904 FC:3D:93 LONGCHEER TELECOMMUNICATION LIMITED
21905 48:F7:C0 Technicolor CH USA Inc.
21906 00:40:9F Telco Systems, Inc.
21907 00:E0:9E Quantum Corporation
21908 00:14:8C General Dynamics Mission Systems
21909 A4:71:74 HUAWEI TECHNOLOGIES CO.,LTD
21910 D4:A1:48 HUAWEI TECHNOLOGIES CO.,LTD
21911 D0:65:CA HUAWEI TECHNOLOGIES CO.,LTD
21912 8C:EB:C6 HUAWEI TECHNOLOGIES CO.,LTD
21913 B8:08:D7 HUAWEI TECHNOLOGIES CO.,LTD
21914 FC:F1:52 Sony Corporation
21915 78:44:76 Zioncom Electronics (Shenzhen) Ltd.
21916 00:18:3A Westell Technologies Inc.
21917 E8:9A:8F QUANTA COMPUTER INC.
21918 00:1B:24 QUANTA COMPUTER INC.
21919 CC:52:AF Universal Global Scientific Industrial Co., Ltd.
21920 00:1A:6B Universal Global Scientific Industrial Co., Ltd.
21921 00:27:22 Ubiquiti Networks
21922 00:DD:0A UNGERMANN-BASS INC.
21923 00:03:9D Qisda Corporation
21924 00:0B:0E Trapeze Networks
21925 00:23:18 Toshiba
21926 E8:9D:87 Toshiba
21927 E8:E0:B7 Toshiba
21928 00:14:28 Vocollect Inc
21929 00:6B:9E Vizio, Inc
21930 00:24:FF QLogic Corporation
21931 00:A0:C6 Qualcomm Inc.
21932 EC:AA:A0 PEGATRON CORPORATION
21933 E8:88:6C Shenzhen SC Technologies Co.,LTD
21934 DC:35:F1 Positivo Informática SA.
21935 EC:68:81 Palo Alto Networks
21936 44:33:4C Shenzhen Bilian electronic CO.,LTD
21937 D8:4F:B8 LG ELECTRONICS
21938 9C:22:0E TASCAN Systems GmbH
21939 0C:A4:02 Alcatel-Lucent IPD
21940 00:16:4D Alcatel-Lucent IPD
21941 FC:FA:F7 Shanghai Baud Data Communication Co.,Ltd.
21942 0C:54:B9 Alcatel-Lucent Canada
21943 C4:08:4A Alcatel-Lucent Canada
21944 C8:E7:76 PTCOM Technology
21945 5C:49:7D Samsung Electronics Co.,Ltd
21946 34:AA:99 Alcatel-Lucent Canada
21947 8C:90:D3 Alcatel-Lucent Canada
21948 A8:AD:3D Alcatel-Lucent Shanghai Bell Co., Ltd
21949 E0:30:05 Alcatel-Lucent Shanghai Bell Co., Ltd
21950 28:24:FF Wistron Neweb Corporation
21951 14:C1:FF ShenZhen QianHai Comlan communication Co.,LTD
21952 EC:8E:B5 Hewlett Packard
21953 70:AF:6A SHENZHEN FENGLIAN TECHNOLOGY CO., LTD.
21954 00:26:F1 ProCurve Networking by HP
21955 B4:39:D6 ProCurve Networking by HP
21956 00:1C:EF Primax Electronics Ltd.
21957 00:02:76 Primax Electronics Ltd.
21958 48:49:C7 Samsung Electronics Co.,Ltd
21959 00:1F:9A Nortel Networks
21960 00:14:C7 Nortel Networks
21961 00:15:40 Nortel Networks
21962 00:17:D1 Nortel Networks
21963 00:15:E8 Nortel Networks
21964 00:16:60 Nortel Networks
21965 00:1B:BA Nortel Networks
21966 20:5E:F7 Samsung Electronics Co.,Ltd
21967 00:03:4B Nortel Networks
21968 00:00:1B Novell, Inc.
21969 00:E0:11 UNIDEN CORPORATION
21970 B0:3E:B0 MICRODIA Ltd.
21971 00:12:6C Visonic Technologies 1993 Ltd.
21972 18:AB:F5 Ultra Electronics Electrics
21973 30:44:87 Hefei Radio Communication Technology Co., Ltd
21974 AC:61:75 HUAWEI TECHNOLOGIES CO.,LTD
21975 AC:48:2D Ralinwi Nanjing Electronic Technology Co., Ltd.
21976 A4:82:69 Datrium, Inc.
21977 44:14:41 AudioControl Inc.
21978 00:18:DA AMBER wireless GmbH
21979 EC:24:B8 Texas Instruments
21980 68:C9:0B Texas Instruments
21981 F4:B8:5E Texas Instruments
21982 5C:31:3E Texas Instruments
21983 A0:E6:F8 Texas Instruments
21984 20:C3:8F Texas Instruments
21985 D0:FF:50 Texas Instruments
21986 74:72:B0 Guangzhou Shiyuan Electronics Co., Ltd.
21987 44:BF:E3 Shenzhen Longtech Electronics Co.,Ltd
21988 F4:52:14 Mellanox Technologies, Inc.
21989 68:9E:19 Texas Instruments
21990 98:59:45 Texas Instruments
21991 1C:E2:CC Texas Instruments
21992 44:C1:5C Texas Instruments
21993 00:17:E9 Texas Instruments
21994 00:17:E7 Texas Instruments
21995 D0:07:90 Texas Instruments
21996 04:E4:51 Texas Instruments
21997 B0:D5:CC Texas Instruments
21998 5C:F8:21 Texas Instruments
21999 FC:0F:4B Texas Instruments
22000 3C:6F:EA Panasonic India Pvt. Ltd.
22001 A8:63:F2 Texas Instruments
22002 94:88:54 Texas Instruments
22003 00:12:37 Texas Instruments
22004 BC:6A:29 Texas Instruments
22005 C0:E4:22 Texas Instruments
22006 00:18:30 Texas Instruments
22007 1C:BA:8C Texas Instruments
22008 58:FB:84 Intel Corporate
22009 E0:E7:BB Nureva, Inc.
22010 7C:A9:7D Objenious
22011 BC:8A:A3 NHN Entertainment
22012 70:A8:4C MONAD., Inc.
22013 00:D0:88 ARRIS Group, Inc.
22014 00:16:75 ARRIS Group, Inc.
22015 00:16:B5 ARRIS Group, Inc.
22016 00:17:84 ARRIS Group, Inc.
22017 00:17:E2 ARRIS Group, Inc.
22018 CC:7D:37 ARRIS Group, Inc.
22019 00:1A:77 ARRIS Group, Inc.
22020 98:4B:4A ARRIS Group, Inc.
22021 00:15:A4 ARRIS Group, Inc.
22022 00:15:A3 ARRIS Group, Inc.
22023 7C:BF:B1 ARRIS Group, Inc.
22024 80:96:B1 ARRIS Group, Inc.
22025 00:90:9C ARRIS Group, Inc.
22026 00:11:80 ARRIS Group, Inc.
22027 00:17:EE ARRIS Group, Inc.
22028 40:70:09 ARRIS Group, Inc.
22029 94:87:7C ARRIS Group, Inc.
22030 00:1D:D2 ARRIS Group, Inc.
22031 9C:34:26 ARRIS Group, Inc.
22032 5C:8F:E0 ARRIS Group, Inc.
22033 6C:CA:08 ARRIS Group, Inc.
22034 54:65:DE ARRIS Group, Inc.
22035 F8:ED:A5 ARRIS Group, Inc.
22036 00:A2:89 Cisco Systems, Inc
22037 AC:EC:80 ARRIS Group, Inc.
22038 3C:7A:8A ARRIS Group, Inc.
22039 00:0F:CC ARRIS Group, Inc.
22040 BC:CA:B5 ARRIS Group, Inc.
22041 80:F5:03 ARRIS Group, Inc.
22042 84:96:D8 ARRIS Group, Inc.
22043 D4:2C:0F ARRIS Group, Inc.
22044 E0:B7:B1 ARRIS Group, Inc.
22045 00:24:A0 ARRIS Group, Inc.
22046 C0:C5:22 ARRIS Group, Inc.
22047 5C:B0:66 ARRIS Group, Inc.
22048 00:22:10 ARRIS Group, Inc.
22049 00:21:1E ARRIS Group, Inc.
22050 E4:83:99 ARRIS Group, Inc.
22051 00:26:36 ARRIS Group, Inc.
22052 00:12:C9 ARRIS Group, Inc.
22053 00:1C:FB ARRIS Group, Inc.
22054 00:1C:12 ARRIS Group, Inc.
22055 00:1F:C4 ARRIS Group, Inc.
22056 6C:1E:90 Hansol Technics Co., Ltd.
22057 48:6D:BB Vestel Elektronik San ve Tic. A.Ş.
22058 E0:9D:FA Wanan Hongsheng Electronic Co.Ltd
22059 34:E7:1C Shenzhen YOUHUA Technology Co., Ltd
22060 18:28:61 AirTies Wireless Networks
22061 88:41:FC AirTies Wireless Networks
22062 18:26:66 Samsung Electronics Co.,Ltd
22063 C0:65:99 Samsung Electronics Co.,Ltd
22064 CC:07:AB Samsung Electronics Co.,Ltd
22065 E8:4E:84 Samsung Electronics Co.,Ltd
22066 50:FC:9F Samsung Electronics Co.,Ltd
22067 E4:32:CB Samsung Electronics Co.,Ltd
22068 88:9B:39 Samsung Electronics Co.,Ltd
22069 BC:B1:F3 Samsung Electronics Co.,Ltd
22070 38:EC:E4 Samsung Electronics Co.,Ltd
22071 CC:F9:E8 Samsung Electronics Co.,Ltd
22072 F0:E7:7E Samsung Electronics Co.,Ltd
22073 5C:E8:EB Samsung Electronics Co.,Ltd
22074 B8:D9:CE Samsung Electronics Co.,Ltd
22075 70:F9:27 Samsung Electronics Co.,Ltd
22076 30:19:66 Samsung Electronics Co.,Ltd
22077 28:BA:B5 Samsung Electronics Co.,Ltd
22078 10:3B:59 Samsung Electronics Co.,Ltd
22079 6C:B7:F4 Samsung Electronics Co.,Ltd
22080 44:4E:1A 5481
22081 E8:E5:D6 5481
22082 10:1D:C0 5481
22083 00:1E:E1 Samsung Electronics Co.,Ltd
22084 00:18:AF Samsung Electronics Co.,Ltd
22085 00:21:D1 5481
22086 54:92:BE 5481
22087 BC:72:B1 Samsung Electronics Co.,Ltd
22088 78:F7:BE Samsung Electronics Co.,Ltd
22089 F4:9F:54 Samsung Electronics Co.,Ltd
22090 7C:11:CB HUAWEI TECHNOLOGIES CO.,LTD
22091 A4:CA:A0 HUAWEI TECHNOLOGIES CO.,LTD
22092 00:21:4C Samsung Electronics Co.,Ltd
22093 00:16:32 Samsung Electronics Co.,Ltd
22094 D0:66:7B Samsung Electronics Co.,Ltd
22095 38:AA:3C SAMSUNG ELECTRO MECHANICS CO., LTD.
22096 20:64:32 SAMSUNG ELECTRO MECHANICS CO., LTD.
22097 00:26:37 SAMSUNG ELECTRO MECHANICS CO., LTD.
22098 00:13:77 Samsung Electronics Co.,Ltd
22099 50:B7:C3 Samsung Electronics Co.,Ltd
22100 80:18:A7 Samsung Electronics Co.,Ltd
22101 5C:A3:9D SAMSUNG ELECTRO MECHANICS CO., LTD.
22102 B8:8E:DF Zencheer Communication Technology Co., Ltd.
22103 D8:5D:E2 Hon Hai Precision Ind. Co.,Ltd.
22104 70:77:81 Hon Hai Precision Ind. Co.,Ltd.
22105 60:6D:C7 Hon Hai Precision Ind. Co.,Ltd.
22106 68:14:01 Hon Hai Precision Ind. Co.,Ltd.
22107 00:71:CC Hon Hai Precision Ind. Co.,Ltd.
22108 F8:66:D1 Hon Hai Precision Ind. Co.,Ltd.
22109 F8:0D:43 Hon Hai Precision Ind. Co.,Ltd.
22110 00:22:68 Hon Hai Precision Ind. Co.,Ltd.
22111 00:1F:E1 Hon Hai Precision Ind. Co.,Ltd.
22112 00:25:56 Hon Hai Precision Ind. Co.,Ltd.
22113 00:26:5C Hon Hai Precision Ind. Co.,Ltd.
22114 90:CD:B6 Hon Hai Precision Ind. Co.,Ltd.
22115 00:1E:4C Hon Hai Precision Ind. Co.,Ltd.
22116 F8:DA:0C Hon Hai Precision Ind. Co.,Ltd.
22117 90:34:FC Hon Hai Precision Ind. Co.,Ltd.
22118 90:6E:BB Hon Hai Precision Ind. Co.,Ltd.
22119 34:23:87 Hon Hai Precision Ind. Co.,Ltd.
22120 68:94:23 Hon Hai Precision Ind. Co.,Ltd.
22121 B8:76:3F Hon Hai Precision Ind. Co.,Ltd.
22122 1C:3E:84 Hon Hai Precision Ind. Co.,Ltd.
22123 C0:18:85 Hon Hai Precision Ind. Co.,Ltd.
22124 78:59:68 Hon Hai Precision Ind. Co.,Ltd.
22125 1C:66:6D Hon Hai Precision Ind. Co.,Ltd.
22126 CC:AF:78 Hon Hai Precision Ind. Co.,Ltd.
22127 90:4C:E5 Hon Hai Precision Ind. Co.,Ltd.
22128 B0:10:41 Hon Hai Precision Ind. Co.,Ltd.
22129 00:05:CD D&M Holdings Inc.
22130 74:87:A9 OCT Technology Co., Ltd.
22131 70:F8:E7 IEEE Registration Authority
0 #!/usr/bin/env python
1
2 """ hardware.py: device related utility functions
3
4 Copyright (C) 2016 Dale V. Patterson ([email protected])
5
6 This program is free software: you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free Software
8 Foundation, either version 3 of the License, or (at your option) any later
9 version.
10
11 Redistribution and use in source and binary forms, with or without modifications,
12 are permitted provided that the following conditions are met:
13 o Redistributions of source code must retain the above copyright notice, this
14 list of conditions and the following disclaimer.
15 o Redistributions in binary form must reproduce the above copyright notice,
16 this list of conditions and the following disclaimer in the documentation
17 and/or other materials provided with the distribution.
18 o Neither the name of the orginal author Dale V. Patterson nor the names of any
19 contributors may be used to endorse or promote products derived from this
20 software without specific prior written permission.
21
22 Defines device hardware related functions: mac address, driver, chipset etc
23
24 """
25
26 __name__ = 'hardware'
27 __license__ = 'GPLv3'
28 __version__ = '0.0.5'
29 __date__ = 'June 2016'
30 __author__ = 'Dale Patterson'
31 __maintainer__ = 'Dale Patterson'
32 __email__ = '[email protected]'
33 __status__ = 'Production'
34
35 import os
36 import random
37
38 dpath = '/proc/net/dev' # system device details
39 drvpath = '/sys/class/net/{0}/device/driver/module/drivers' # format w/ device name
40
41 def oui(mac):
42 """
43 :param mac: 48-bit mac address
44 :returns: oui portion of mac address
45 """
46 return mac[:8]
47
48 def ulm(mac):
49 """
50 :param mac:
51 :returns: ulm portion of mac address
52 """
53 return mac[9:]
54
55 def manufacturer(ouis,mac):
56 """
57 returns the manufacturer of the mac address if exists, otherwise 'unknown'
58 :param ouis: oui dict
59 :param mac: hw addr to search up
60 :returns: manufacturer
61 """
62 try:
63 return ouis[mac[:8]]
64 except KeyError:
65 return "unknown"
66
67 def randhw(ouis=None):
68 """
69 generate a random hw address
70 :param ouis: oui dict to use (if any)
71 :returns: random hw address
72 """
73 if ouis is None or ouis == []:
74 o = ":".join(['{0:02x}'.format(random.randint(0,255)) for _ in xrange(3)])
75 else:
76 o = random.choice(ouis.keys())
77 u = ":".join(['{0:02x}'.format(random.randint(0,255)) for _ in xrange(3)])
78 return o + ':' + u
79
80 def ifcard(dev):
81 """
82 :param dev: device name
83 :returns: tuple t = (driver,chipset)
84 """
85 driver = ifdriver(dev)
86 return driver,ifchipset(driver)
87
88 def ifdriver(dev):
89 """
90 :param dev: device name
91 :returns: driver (or unknown)
92 """
93 try:
94 # find the driver for nic in driver's module, split on ':' and return
95 ds = os.listdir(drvpath.format(dev))
96 if len(ds) > 1: return "Unknown"
97 return ds[0].split(':')[1]
98 except OSError:
99 return "Unknown"
100
101 def ifchipset(driver):
102 """
103 returns the chipset for given driver (Thanks aircrack-ng team)
104 :param driver: nic driver
105 :returns: chipset of driver
106 NOTE: does not fully implement the airmon-ng getChipset where identification
107 requires system commands
108 """
109 if driver == "Unknown": return "Unknown"
110 if driver == "Otus" or driver == "arusb_lnx": return "AR9001U"
111 if driver == "WiLink": return "TIWLAN"
112 if driver == "ath9k_htc" or driver == "usb": return "AR9001/9002/9271"
113 if driver.startswith("ath") or driver == "ar9170usb": return "Atheros"
114 if driver == "zd1211rw_mac80211": return "ZyDAS 1211"
115 if driver == "zd1211rw": return "ZyDAS"
116 if driver.startswith("acx"): return "TI ACX1xx"
117 if driver == "adm8211": return "ADMtek 8211"
118 if driver == "at76_usb": return "Atmel"
119 if driver.startswith("b43") or driver == "bcm43xx": return "Broadcom"
120 if driver.startswith("p54") or driver == "prism54": return "PrismGT"
121 if driver == "hostap": return "Prism 2/2.5/3"
122 if driver == "r8180" or driver == "rtl8180": return "RTL8180/RTL8185"
123 if driver == "rtl8187" or driver == "r8187": return "RTL8187"
124 if driver == "rt2570" or driver == "rt2500usb": return "Ralink 2570 USB"
125 if driver == "rt2400" or driver == "rt2400pci": return "Ralink 2400 PCI"
126 if driver == "rt2500" or driver == "rt2500pci": return "Ralink 2560 PCI"
127 if driver == "rt61" or driver == "rt61pci": return "Ralink 2561 PCI"
128 if driver == "rt73" or driver == "rt73usb": return "Ralink 2573 USB"
129 if driver == "rt2800" or driver == "rt2800usb" or driver == "rt3070sta": return "Ralink RT2870/3070"
130 if driver == "ipw2100": return "Intel 2100B"
131 if driver == "ipw2200": return "Intel 2200BG/2915ABG"
132 if driver == "ipw3945" or driver == "ipwraw" or driver == "iwl3945": return "Intel 3945ABG"
133 if driver == "ipw4965" or driver == "iwl4965": return "Intel 4965AGN"
134 if driver == "iwlagn" or driver == "iwlwifi": return "Intel 4965/5xxx/6xxx/1xxx"
135 if driver == "orinoco": return "Hermes/Prism"
136 if driver == "wl12xx": return "TI WL1251/WL1271"
137 if driver == "r871x_usb_drv": return "Realtek 81XX"
138 return "Unknown"
0 #!/usr/bin/env python
1
2 """ ouifetch.py: get ouis data from IEEE
3
4 Copyright (C) 2016 Dale V. Patterson ([email protected])
5
6 This program is free software:you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free Software
8 Foundation,either version 3 of the License,or (at your option) any later
9 version.
10
11 Redistribution and use in source and binary forms,with or without modifications,
12 are permitted provided that the following conditions are met:
13 o Redistributions of source code must retain the above copyright notice,this
14 list of conditions and the following disclaimer.
15 o Redistributions in binary form must reproduce the above copyright notice,
16 this list of conditions and the following disclaimer in the documentation
17 and/or other materials provided with the distribution.
18 o Neither the name of the orginal author Dale V. Patterson nor the names of any
19 contributors may be used to endorse or promote products derived from this
20 software without specific prior written permission.
21
22 Fetchs and stores oui data from IEEE
23
24 """
25
26 #__name__ = 'ouifetch'
27 __license__ = 'GPLv3'
28 __version__ = '0.0.1'
29 __date__ = 'August 2014'
30 __author__ = 'Dale Patterson'
31 __maintainer__ = 'Dale Patterson'
32 __email__ = '[email protected]'
33 __status__ = 'Production'
34
35 import urllib2,os,sys,datetime,time
36 #import argparse as ap
37 import pyric
38
39 OUIURL = 'http://standards-oui.ieee.org/oui.txt'
40 OUIPATH = os.path.join(os.path.dirname(os.path.abspath(__file__)),'data/oui.txt')
41
42 def load(opath=None):
43 """
44 parse oui.txt file
45 :param opath: path of oui text file
46 :returns: oui dict {oui:manuf} for each oui in path or empty dict
47 """
48 fin = None
49 ouis = {}
50
51 if not opath: opath = OUIPATH
52
53 try:
54 fin = open(opath)
55 for line in fin.readlines()[1:]:
56 o,m = line.strip().split('\t')
57 ouis[o.lower()] = m[0:100]
58 fin.close()
59 except IndexError:
60 pass
61 except IOError as e:
62 raise pyric.error(e.errno,e.strerror)
63 finally:
64 if fin and not fin.closed: fin.close()
65 return ouis
66
67
68 def fetch(opath=None,verbose=False):
69 """
70 retrieves oui.txt from IEEE and writes to data file
71 :param opath: fullpath of oui.txt
72 :param verbose: write updates to stdout
73 """
74 # determine if data path is legit
75 if opath is None: opath = OUIPATH
76 if not os.path.isdir(os.path.dirname(opath)):
77 print "Path to data is incorrect {0}".format(opath)
78 sys.exit(1)
79
80 # fetch oui file from ieee
81 fout = None
82
83 # set up url request
84 req = urllib2.Request(OUIURL)
85 req.add_header('User-Agent',"PyRIC +https://github.com/wraith-wireless/PyRIC/")
86 try:
87 # retrieve the oui file and parse out generated date
88 if verbose: print 'Fetching ', OUIURL
89 res = urllib2.urlopen(req)
90 if verbose: print "Parsing OUI file"
91
92 if verbose: print "Opening data file {0} for writing".format(opath)
93 fout = open(opath,'w')
94 gen = datetime.datetime.utcnow().isoformat() # use current time as the first line
95 fout.write(gen+'\n')
96
97 # pull out ouis
98 t = time.time()
99 cnt = 0
100 for l in res:
101 if '(hex)' in l:
102 # extract oui and manufacturer
103 oui,manuf = l.split('(hex)')
104 oui = oui.strip().replace('-',':')
105 manuf = manuf.strip()
106 if manuf.startswith("IEEE REGISTRATION AUTHORITY"):
107 manuf = "IEEE REGISTRATION AUTHORITY"
108
109 # write to file & update count
110 fout.write('{0}\t{1}\n'.format(oui,manuf))
111 cnt += 1
112 if verbose: print "{0}:\t{1}\t{2}".format(cnt,oui,manuf)
113 print "Wrote {0} OUIs in {1:.3} secs".format(cnt,time.time()-t)
114 except urllib2.URLError as e:
115 print "Error fetching oui file: {0}".format(e)
116 except IOError as e:
117 print "Error opening output file {0}".format(e)
118 except Exception as e:
119 print "Error parsing oui file: {0}".format(e)
120 finally:
121 if fout: fout.close()
122
123 #if __name__ == '__main__':
124 # # create arg parser and parse command line args
125 # print "OUI Fetch {0}".format(__version__)
126 # argp = ap.ArgumentParser(description="IEEE OUI fetch and parse")
127 # argp.add_argument('-p','--path',help="Path to write parsed file")
128 # argp.add_argument('-v','--verbose',action='store_true',help="Display operations to stdout")
129 # argp.add_argument('--version',action='version',version="OUI Fetch {0}".format(__version__))
130 # args = argp.parse_args()
131 # verbose = args.verbose
132 # path = args.path
133
134 # execute
135 # fetch(path,verbose)
0 #!/usr/bin/env python
1 """ rfkill.py: rfkill functions
2
3 Copyright (C) 2016 Dale V. Patterson ([email protected])
4
5 This program is free software: you can redistribute it and/or modify it under
6 the terms of the GNU General Public License as published by the Free Software
7 Foundation, either version 3 of the License, or (at your option) any later
8 version.
9
10 Redistribution and use in source and binary forms, with or without modifications,
11 are permitted provided that the following conditions are met:
12 o Redistributions of source code must retain the above copyright notice, this
13 list of conditions and the following disclaimer.
14 o Redistributions in binary form must reproduce the above copyright notice,
15 this list of conditions and the following disclaimer in the documentation
16 and/or other materials provided with the distribution.
17 o Neither the name of the orginal author Dale V. Patterson nor the names of any
18 contributors may be used to endorse or promote products derived from this
19 software without specific prior written permission.
20
21 Implements userspace program rfkill in Python to query the state of rfkill switches
22
23 NOTE:
24 o rfkill_block will block all devices regardless of index, however, the blocked
25 state will only shown in device that was submitted for blocking - this is the
26 same behavior seen in rfkill block <idx>
27 - this may be due to bug in ubuntu and not present in other distros
28 o rfkill does not do sanity checks on the index, rfkill.py will through error
29 if the index does not exist
30 """
31
32 __name__ = 'rfkill'
33 __license__ = 'GPLv3'
34 __version__ = '0.0.1'
35 __date__ = 'June 2016'
36 __author__ = 'Dale Patterson'
37 __maintainer__ = 'Dale Patterson'
38 __email__ = '[email protected]'
39 __status__ = 'Production'
40
41 import os
42 import struct
43 import fcntl
44 import pyric
45 import errno
46 import pyric.net.wireless.rfkill_h as rfkh
47
48 RFKILL_STATE = [False,True] # Unblocked = 0, Blocked = 1
49
50 """
51 rfkill writes and reads rfkill_event structures to /dev/rfkill using fcntl
52 Results and useful information can be found in /sys/class/rfkill which contains
53 one or more rfkill<n> directories where n is the index of each 'wireless'
54 device. In each rfkill<n> are several files some of which are:
55 o type: type of device i.e. wlan, bluetooth etc
56 o name: in the case of 802.11 cards this is the physical name
57 """
58 dpath = '/dev/rfkill'
59 spath = '/sys/class/rfkill'
60
61 def rfkill_list():
62 """
63 list rfkill event structures (rfkill list)
64 :returns: a dict of dicts name -> {idx,type,soft,hard}
65 """
66 rfks = {}
67 fin = open(dpath,'r')
68 flags = fcntl.fcntl(fin.fileno(),fcntl.F_GETFL)
69 fcntl.fcntl(fin.fileno(),fcntl.F_SETFL,flags|os.O_NONBLOCK)
70 while True:
71 try:
72 idx,t,op,s,h = struct.unpack(rfkh.rfk_rfkill_event,
73 fin.read(rfkh.RFKILLEVENTLEN))
74 if op == rfkh.RFKILL_OP_ADD:
75 rfks[getname(idx)] = {'idx':idx,
76 'type':rfkh.RFKILL_TYPES[t],
77 'soft':RFKILL_STATE[s],
78 'hard':RFKILL_STATE[h]}
79 except IOError:
80 break
81 fin.close()
82 return rfks
83
84 def rfkill_block(idx):
85 """
86 blocks the device at index
87 :param idx: rkill index
88 """
89 if not os.path.exists(os.path.join(spath,"rfkill{0}".format(idx))):
90 raise pyric.error(errno.ENODEV,"No device at {0}".format(idx))
91 fout = None
92 try:
93 rfke = rfkh.rfkill_event(idx,rfkh.RFKILL_TYPE_ALL,rfkh.RFKILL_OP_CHANGE,1,0)
94 fout = open(dpath, 'w')
95 fout.write(rfke)
96 except struct.error as e:
97 raise pyric.error(pyric.EUNDEF,"Error packing rfkill event {0}".format(e))
98 except IOError as e:
99 raise pyric.error(e.errno,e.message)
100 finally:
101 if fout: fout.close()
102
103 def rfkill_blockby(rtype):
104 """
105 blocks the device of type
106 :param rtype: rfkill type one of {'all'|'wlan'|'bluetooth'|'uwb'|'wimax'
107 |'wwan'|'gps'|'fm'|'nfc'}
108 """
109 rfks = rfkill_list()
110 for name in rfks:
111 if rfks[name]['type'] == rtype:
112 rfkill_block(rfks[name]['idx'])
113
114 def rfkill_unblock(idx):
115 """
116 unblocks the device at index
117 :param idx: rkill index
118 """
119 if not os.path.exists(os.path.join(spath, "rfkill{0}".format(idx))):
120 raise pyric.error(errno.ENODEV, "No device at {0}".format(idx))
121 fout = None
122 try:
123 rfke = rfkh.rfkill_event(idx,rfkh.RFKILL_TYPE_ALL,rfkh.RFKILL_OP_CHANGE,0,0)
124 fout = open(dpath, 'w')
125 fout.write(rfke)
126 except struct.error as e:
127 raise pyric.error(pyric.EUNDEF,"Error packing rfkill event {0}".format(e))
128 except IOError as e:
129 raise pyric.error(e.errno,e.message)
130 finally:
131 if fout: fout.close()
132
133 def rfkill_unblockby(rtype):
134 """
135 unblocks the device of type
136 :param rtype: rfkill type one of {'all'|'wlan'|'bluetooth'|'uwb'|'wimax'
137 |'wwan'|'gps'|'fm'|'nfc'}
138 """
139 if rtype not in rfkh.RFKILL_TYPES:
140 raise pyric.error(errno.EINVAL,"Type {0} is not valid".format(rtype))
141 rfks = rfkill_list()
142 for name in rfks:
143 if rfks[name]['type'] == rtype:
144 rfkill_unblock(rfks[name]['idx'])
145
146 def soft_blocked(idx):
147 """
148 determines soft block state of device
149 :param idx: rkill index
150 :returns: True if device at idx is soft blocked, False otherwise
151 """
152 if not os.path.exists(os.path.join(spath,"rfkill{0}".format(idx))):
153 raise pyric.error(errno.ENODEV,"No device at {0}".format(idx))
154 fin = None
155 try:
156 fin = open(os.path.join(spath,"rfkill{0}".format(idx),'soft'),'r')
157 return int(fin.read().strip()) == 1
158 except IOError:
159 raise pyric.error(errno.ENODEV,"No device at {0}".format(idx))
160 except ValueError:
161 raise pyric.error(pyric.EUNDEF,"Unexpected error")
162 finally:
163 if fin: fin.close()
164
165 def hard_blocked(idx):
166 """
167 determines hard block state of device
168 :param idx: rkill index
169 :returns: True if device at idx is hard blocked, False otherwise
170 """
171 if not os.path.exists(os.path.join(spath,"rfkill{0}".format(idx))):
172 raise pyric.error(errno.ENODEV,"No device at {0}".format(idx))
173 fin = None
174 try:
175 fin = open(os.path.join(spath,"rfkill{0}".format(idx),'hard'),'r')
176 return int(fin.read().strip()) == 1
177 except IOError:
178 raise pyric.error(errno.ENODEV,"No device at {0}".format(idx))
179 except ValueError:
180 raise pyric.error(pyric.EUNDEF,"Unexpected error")
181 finally:
182 if fin: fin.close()
183
184 def getidx(phy):
185 """
186 returns the rfkill index associated with the physical index
187 :param phy: phyiscal index
188 :returns: the rfkill index
189 """
190 rfks = rfkill_list()
191 try:
192 return rfks["phy{0}".format(phy)]['idx']
193 except KeyError:
194 return None
195
196 def getname(idx):
197 """
198 returns the phyical name of the device
199 :param idx: rfkill index
200 :returns: the name of the device
201 """
202 fin = None
203 try:
204 fin = open(os.path.join(spath,"rfkill{0}".format(idx),'name'),'r')
205 return fin.read().strip()
206 except IOError:
207 raise pyric.error(errno.EINVAL,"No device at {0}".format(idx))
208 finally:
209 if fin: fin.close()
210
211 def gettype(idx):
212 """
213 returns the type of the device
214 :param idx: rfkill index
215 :returns: the type of the device
216 """
217 fin = None
218 try:
219 fin = open(os.path.join(spath,"rfkill{0}".format(idx),'type'),'r')
220 return fin.read().strip()
221 except IOError:
222 raise pyric.error(errno.ENODEV,"No device at {0}".format(idx))
223 finally:
224 if fin: fin.close()
0 # pip installation and distribution
1
2 [bdist_wheel]
3 universal=1
0 #!/usr/bin/env python
1
2 """ setup.py: install PyRIC
3
4 Copyright (C) 2016 Dale V. Patterson ([email protected])
5
6 This program is free software: you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free Software
8 Foundation, either version 3 of the License, or (at your option) any later
9 version.
10
11 Redistribution and use in source and binary forms, with or without modifications,
12 are permitted provided that the following conditions are met:
13 o Redistributions of source code must retain the above copyright notice, this
14 list of conditions and the following disclaimer.
15 o Redistributions in binary form must reproduce the above copyright notice,
16 this list of conditions and the following disclaimer in the documentation
17 and/or other materials provided with the distribution.
18 o Neither the name of the orginal author Dale V. Patterson nor the names of any
19 contributors may be used to endorse or promote products derived from this
20 software without specific prior written permission.
21
22 """
23
24 #__name__ = 'setup'
25 __license__ = 'GPLv3'
26 __version__ = '0.0.3'
27 __date__ = 'June 2016'
28 __author__ = 'Dale Patterson'
29 __maintainer__ = 'Dale Patterson'
30 __email__ = '[email protected]'
31 __status__ = 'Production'
32
33 from setuptools import setup, find_packages
34 import pyric
35
36 setup(name='PyRIC',
37 version=pyric.version,
38 description="Python Wireless Library",
39 long_description=pyric.long_desc,
40 url='https://github.com/wraith-wireless/PyRIC/',
41 download_url="https://github.com/wraith-wireless/pyric/archive/"+pyric.version+".tar.gz",
42 author=pyric.__author__,
43 author_email=pyric.__email__,
44 maintainer=pyric.__maintainer__,
45 maintainer_email=pyric.__email__,
46 license=pyric.__license__,
47 classifiers=['Development Status :: 5 - Production/Stable',
48 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
49 'Intended Audience :: Developers',
50 'Intended Audience :: System Administrators',
51 'Topic :: Security',
52 'Topic :: Software Development',
53 'Topic :: Software Development :: Libraries',
54 'Topic :: Security',
55 'Topic :: System :: Networking',
56 'Topic :: Utilities',
57 'Operating System :: POSIX :: Linux',
58 'Programming Language :: Python',
59 'Programming Language :: Python :: 2.7'],
60 keywords='Linux Python nl80211 iw iwconfig ifconfig wireless WLAN WiFi pentest',
61 packages=find_packages(),
62 package_data={'pyric':['nlhelp/*.help','utils/data/*.txt']}
63 )
0 #!/usr/bin/env python
1 """ pyw.unittest.py: unittest
2
3 Define unittest functions for pyw
4
5 Assumptions:
6 o user has root privileges
7 o user has set up global variables to system
8 o private functions are tested via methods
9 o persistent sockets are tested via one-time methods that is, one-time socket
10 calls result in netlink socket creation, usage and deletion
11
12 usage:
13 sudo python pyw.unittest.py -v
14
15 Results as of 31-May-15
16 sudo python pyw.unittest.py
17 .............................................................
18 ----------------------------------------------------------------------
19 Ran 61 tests in 5.360s
20
21 OK
22
23 """
24
25 #__name__ = 'pyw.unittest'
26 __license__ = 'GPLv3'
27 __version__ = '0.0.1'
28 __date__ = 'June 2016'
29 __author__ = 'Dale Patterson'
30 __maintainer__ = 'Dale Patterson'
31 __email__ = '[email protected]'
32 __status__ = 'Production'
33
34 import unittest
35 import time
36 from pyric import error
37 from pyric import pyw
38 from pyric.utils.channels import ISM_24_F2C,rf2ch
39 from pyric.net.wireless import wlan
40
41
42 # modify below to fit your system
43 pri = {'dev':'alfa0',
44 'mac':'00:c0:ca:59:af:a6',
45 'ifindex':4,
46 'phy':1,
47 'mode':'managed',
48 'tx':20,
49 'freqs':sorted(ISM_24_F2C.keys()),
50 'stds':['b','g','n'],
51 'ip':'192.168.3.23',
52 'bcast':'192.168.3.63',
53 'mask':'255.255.255.192'}
54 newhw = '00:c0:ca:60:b0:a7'
55 newip = '192.168.3.30'
56 newbcast = '192.168.3.255'
57 newmask = '255.255.255.0'
58 nics = ['alfa0','eth0','lo','wlan0']
59 enics = ['eth0','lo']
60 wnics = ['alfa0','wlan0']
61 inics = ['foo0','bar0']
62 regdom = '00'
63 newregdom = 'BO'
64
65 # test functions interfaces and isinterface
66 class InterfaceTestCase(unittest.TestCase):
67 def test_enuminterfaces(self):
68 for nic in nics: self.assertTrue(nic in pyw.interfaces())
69 def test_isinterface(self):
70 for nic in pyw.interfaces(): self.assertTrue(pyw.isinterface(nic))
71 def test_not_isinterface(self):
72 for inic in inics: self.assertFalse(pyw.isinterface(inic))
73 def test_ininterfaces(self):
74 for nic in nics: self.assertIn(nic,pyw.interfaces())
75
76 # test functions winterfaces and iswireless
77 class WInterfaceTestCase(unittest.TestCase):
78 def test_enumwinterfaces(self):
79 for wnic in wnics: self.assertTrue(wnic in pyw.winterfaces())
80 def test_iswinterface(self):
81 for wnic in pyw.winterfaces(): self.assertTrue(pyw.iswireless(wnic))
82 def test_not_iswinterface(self):
83 for nic in inics + enics: self.assertFalse(pyw.iswireless(nic))
84 def test_inwinterfaces(self):
85 for wnic in pyw.winterfaces(): self.assertIn(wnic,pyw.winterfaces())
86
87 # test regget, regset
88 class RegDomTestCase(unittest.TestCase):
89 def test_regget(self): self.assertEqual(regdom,pyw.regget())
90 def test_regset(self):
91 self.assertEqual(None,pyw.regset(newregdom))
92 time.sleep(0.25) # give sleep time
93 self.assertEqual(newregdom,pyw.regget())
94 self.assertEqual(None,pyw.regset(regdom))
95 time.sleep(0.25) # give sleep time
96 self.assertEqual(regdom, pyw.regget())
97
98 # test getcard,validcard
99 class GetCardTestCase(unittest.TestCase):
100 def test_getcard(self):
101 for wnic in wnics: self.assertIsNotNone(pyw.getcard(wnic))
102 def test_notacard(self):
103 for enic in enics: self.assertRaises(error,pyw.getcard,enic)
104 def test_validcard(self):
105 for wnic in wnics: self.assertTrue(pyw.validcard(pyw.getcard(wnic)))
106
107 # super class for test cases requiring a Card object
108 class CardTestCase(unittest.TestCase):
109 def setUp(self): self.card = pyw.getcard(pri['dev'])
110 def tearDown(self): pass
111
112 # test macget
113 class MacGetTestCase(CardTestCase):
114 def test_macget(self):
115 self.assertEquals(pri['mac'],pyw.macget(self.card))
116 def test_invalidcardarg(self):
117 self.assertRaises(error,pyw.macget,'bad0')
118
119 # test macset
120 class MacSetTestCase(CardTestCase):
121 def setUp(self):
122 CardTestCase.setUp(self)
123 pyw.down(self.card)
124 def tearDown(self):
125 pyw.up(self.card)
126 def test_macset(self):
127 self.assertEqual(newhw,pyw.macset(self.card,newhw))
128 self.assertEqual(pri['mac'],pyw.macset(self.card,pri['mac']))
129 def test_invalidcardarg(self):
130 self.assertRaises(error,pyw.macset,'bad0',newhw)
131 def test_invalidmacarg(self):
132 self.assertRaises(error,pyw.macset,self.card,'00:0A')
133
134 # test inetget/inetset
135 # testing both together as the test card alfa0 is never associated thus
136 # never has an ip etc
137 # NOTE: through inetset, we get the side-effect of testing ip4set, netmaskset,
138 # broadcastset
139 class InetGetSetTestCase(CardTestCase):
140 def test_inetgetset(self):
141 self.assertEquals(None,pyw.inetset(self.card,pri['ip'],pri['mask'],pri['bcast']))
142 self.assertEqual(pri['ip'],pyw.inetget(self.card)[0])
143 def test_invalidcardarg(self):
144 self.assertRaises(error,pyw.inetget,'bad0')
145 self.assertRaises(error,pyw.inetset,'bad0',pri['ip'],pri['mask'],pri['bcast'])
146 def test_invalidiparg(self):
147 self.assertRaises(error,pyw.inetset,self.card,'192.168',pri['mask'],pri['bcast'])
148 def test_invalidmaskarg(self):
149 self.assertRaises(error,pyw.inetset,self.card,pri['ip'],'255.255',pri['bcast'])
150 def test_invalidbcastarg(self):
151 self.assertRaises(error,pyw.inetset,self.card,pri['ip'],pri['mask'],'192.168')
152
153 # isup, test only card check
154 class IsUpTestCase(CardTestCase):
155 def test_invalidcardarg(self): self.assertRaises(error,pyw.isup,'bad0')
156
157 # test up/isup
158 class UpTestCase(CardTestCase):
159 def test_up(self):
160 self.assertEquals(None,pyw.up(self.card))
161 self.assertTrue(pyw.isup(self.card))
162 def test_invalidcardarg(self): self.assertRaises(error,pyw.up,'bad0')
163
164 # test down
165 class DownTestCase(CardTestCase):
166 def test_down(self):
167 self.assertEqual(None,pyw.down(self.card))
168 self.assertFalse(pyw.isup(self.card))
169 def test_invalidcardarg(self): self.assertRaises(error,pyw.down,'bad0')
170
171 # isblocked, test only card check
172 class IsBlockedTestCase(unittest.TestCase):
173 def test_invalidcardarg(self): self.assertRaises(error,pyw.isup,'bad0')
174
175 # test block/isblocked
176 class BlockTestCase(CardTestCase):
177 def test_block(self):
178 self.assertEquals(None,pyw.block(self.card))
179 self.assertTrue(pyw.isblocked(self.card))
180 self.assertEquals(None,pyw.unblock(self.card))
181 def test_invalidcardarg(self): self.assertRaises(error,pyw.block,'bad0')
182
183 # test block/isblocked
184 class UnblockTestCase(CardTestCase):
185 def test_unblock(self):
186 self.assertEquals(None,pyw.unblock(self.card))
187 self.assertFalse(pyw.isblocked(self.card)[0])
188 def test_invalidcardarg(self): self.assertRaises(error,pyw.block,'bad0')
189
190 # test get/set power_save
191 class GetSetPwrSave(CardTestCase):
192 def test_getsetpwrsave(self):
193 pyw.pwrsaveset(self.card,True)
194 self.assertTrue(pyw.pwrsaveget(self.card))
195 pyw.pwrsaveset(self.card, False)
196 self.assertFalse(pyw.pwrsaveget(self.card))
197 pyw.pwrsaveset(self.card,True)
198 def testinvalidcardarg(self):
199 self.assertRaises(error,pyw.pwrsaveget,'bad0')
200 self.assertRaises(error,pyw.pwrsaveset,'bad0',True)
201 def testinvalidonval(self):
202 self.assertRaises(error,pyw.pwrsaveset,self.card,'b')
203
204 # test covclass
205 # NOTE: cannot currently test set as my cards do not support it
206 # NOTEL covclassget uses phyinfo - if that works covclassget works
207
208 # test get/set retryshort
209 class RetryShortTestCase(CardTestCase):
210 def test_retryshort(self):
211 rs = pyw.retryshortget(self.card)
212 self.assertEqual(None,pyw.retryshortset(self.card,5))
213 self.assertEqual(5,pyw.retryshortget(self.card))
214 self.assertEqual(None,pyw.retryshortset(self.card,rs))
215 self.assertEqual(rs,pyw.retryshortget(self.card))
216 def test_invalidcardarg(self):
217 self.assertRaises(error,pyw.retryshortget,'bad0')
218 self.assertRaises(error,pyw.retryshortset,'bad0',0)
219 def test_invalidlim(self):
220 self.assertRaises(error,pyw.retryshortset,self.card,wlan.RETRY_MIN-1)
221 self.assertRaises(error,pyw.retryshortset,self.card,wlan.RETRY_MAX+1)
222
223 # test get/set retrylong
224 class RetryLongTestCase(CardTestCase):
225 def test_retrylong(self):
226 rs = pyw.retrylongget(self.card)
227 self.assertEqual(None,pyw.retrylongset(self.card,5))
228 self.assertEqual(5,pyw.retrylongget(self.card))
229 self.assertEqual(None,pyw.retrylongset(self.card,rs))
230 self.assertEqual(rs,pyw.retrylongget(self.card))
231 def test_invalidcardarg(self):
232 self.assertRaises(error,pyw.retrylongget,'bad0')
233 self.assertRaises(error,pyw.retrylongset,'bad0',0)
234 def test_invalidlim(self):
235 self.assertRaises(error,pyw.retrylongset,self.card,wlan.RETRY_MIN-1)
236 self.assertRaises(error,pyw.retrylongset,self.card,wlan.RETRY_MAX+1)
237
238 # test get/set RTS thresh
239 class RTSThreshTestCase(CardTestCase):
240 def test_rtsthresh(self):
241 rt = pyw.rtsthreshget(self.card)
242 self.assertEqual(None,pyw.rtsthreshset(self.card,5))
243 self.assertEqual(5,pyw.rtsthreshget(self.card))
244 self.assertEqual(None,pyw.rtsthreshset(self.card,'off'))
245 self.assertEqual('off',pyw.rtsthreshget(self.card))
246 self.assertEqual(None,pyw.rtsthreshset(self.card,rt))
247 def test_invalidcardarg(self):
248 self.assertRaises(error,pyw.rtsthreshget,'bad0')
249 self.assertRaises(error,pyw.rtsthreshset,'bad0',5)
250 def test_invalidthresh(self):
251 self.assertRaises(error,pyw.rtsthreshset,self.card,wlan.RTS_THRESHOLD_MIN-1)
252 self.assertRaises(error,pyw.rtsthreshset,self.card,wlan.RTS_THRESHOLD_MAX+1)
253 self.assertRaises(error, pyw.rtsthreshset,self.card,'on')
254
255 # test get/set RTS thresh
256 class FragThreshTestCase(CardTestCase):
257 def test_fragthresh(self):
258 ft = pyw.fragthreshget(self.card)
259 self.assertEqual(None,pyw.fragthreshset(self.card,800))
260 self.assertEqual(800,pyw.fragthreshget(self.card))
261 self.assertEqual(None,pyw.fragthreshset(self.card,'off'))
262 self.assertEqual('off',pyw.fragthreshget(self.card))
263 self.assertEqual(None,pyw.fragthreshset(self.card,ft))
264 def test_invalidcardarg(self):
265 self.assertRaises(error,pyw.fragthreshget,'bad0')
266 self.assertRaises(error,pyw.fragthreshset,'bad0',800)
267 def test_invalidthresh(self):
268 self.assertRaises(error,pyw.fragthreshset,self.card,wlan.FRAG_THRESHOLD_MIN-1)
269 self.assertRaises(error,pyw.fragthreshset,self.card,wlan.FRAG_THRESHOLD_MAX+1)
270 self.assertRaises(error,pyw.fragthreshset,self.card,'on')
271
272 # test get freqs
273 class DevFreqsTestCase(CardTestCase):
274 def test_devfreqs(self):
275 self.assertItemsEqual(pri['freqs'],pyw.devfreqs(self.card))
276 def test_invalidcardarg(self):
277 self.assertRaises(error,pyw.devfreqs,'bad0')
278
279 # test get chs
280 class DevCHsTestCase(CardTestCase):
281 def test_devchs(self):
282 self.assertItemsEqual(map(rf2ch,pri['freqs']),pyw.devchs(self.card))
283 def test_invalidcardarg(self):
284 self.assertRaises(error,pyw.devchs,'bad0')
285
286 # test get stds
287 class DevSTDsTestCase(CardTestCase):
288 def test_devchs(self):
289 self.assertItemsEqual(pri['stds'],pyw.devstds(self.card))
290 def test_invalidcardarg(self):
291 self.assertRaises(error,pyw.devstds,'bad0')
292
293 # test get modes
294 class DevModesTestCase(CardTestCase):
295 def test_devmodes(self):
296 self.assertIn('managed',pyw.devmodes(self.card))
297 def test_invalidcardarg(self):
298 self.assertRaises(error,pyw.devmodes,'bad0')
299
300 # test get cmds
301 class DevCMDsTestCase(CardTestCase):
302 def test_devcmds(self):
303 self.assertIsInstance(pyw.devmodes(self.card),list)
304 def test_invalidcardarg(self):
305 self.assertRaises(error,pyw.devmodes,'bad0')
306
307 # test devinfo
308 class DevInfoTestCase(CardTestCase):
309 def test_devinfobycard(self):
310 self.assertIsInstance(pyw.devinfo(self.card),dict)
311 def test_devinfobydev(self):
312 self.assertIsInstance(pyw.devinfo(pri['dev']),dict)
313 def test_invalidcardarg(self):
314 self.assertRaises(error,pyw.devinfo,'bad0')
315
316 # test phyinfo
317 class PhyInfoTestCase(CardTestCase):
318 def test_phyinfo(self):
319 self.assertIsInstance(pyw.phyinfo(self.card),dict)
320 def test_invalidcardarg(self):
321 self.assertRaises(error,pyw.phyinfo,'bad0')
322
323 # test txset
324 # currently txset is not supported by my cards
325
326 # test txget
327 class TXGetTestCase(CardTestCase):
328 def test_txget(self):
329 self.assertEquals(pri['tx'],pyw.txget(self.card))
330 def test_invalidcardarg(self):
331 self.assertRaises(error,pyw.txget,'bad0')
332
333 # test chget/chset
334 # since we are using a non-associated card, we will get None for chget
335 # testing chset simulatenously allows us to test chset then chget
336 # NOTE: we don't test for specific ch in chget, just in the infitesimal chance
337 # that somehow the ch was reset etc
338 class CHGetSetTestCase(CardTestCase):
339 def test_chsetget(self):
340 pyw.down(self.card)
341 pyw.modeset(self.card,'monitor')
342 pyw.up(self.card)
343 self.assertEqual(None,pyw.chset(self.card,1))
344 self.assertIsInstance(pyw.chget(self.card),int)
345 pyw.down(self.card)
346 pyw.modeset(self.card,'managed')
347 pyw.up(self.card)
348 def test_invalidcardarg(self):
349 self.assertRaises(error,pyw.chset,pri['dev'],1)
350 self.assertRaises(error,pyw.chget,'bad0')
351 def test_invalidcharg(self):
352 self.assertRaises(error,pyw.chset,self.card,0,None)
353 def test_invalidchwarg(self):
354 self.assertRaises(error,pyw.chget,self.card,1,'HT30+')
355
356 # test freqset
357 # because freqset was already tested in chgetset, we only test invalid args
358 class FreqSetTestCase(CardTestCase):
359 def test_invalidrfarg(self):
360 # we test both an invalid RF and an RF the card does not support
361 self.assertRaises(error,pyw.freqset,self.card,2410)
362 self.assertRaises(error,pyw.freqset,self.card,5250)
363
364 # test modeget
365 class ModeGetTestCase(CardTestCase):
366 def test_modeget(self):
367 self.assertEquals('managed',pyw.modeget(self.card))
368 def test_invalidcardarg(self):
369 self.assertRaises(error,pyw.modeget,'bad0')
370
371 # test modeset
372 class ModeSetTestCase(CardTestCase):
373 def test_modeset(self):
374 pyw.down(self.card)
375 self.assertEquals(None,pyw.modeset(self.card,'monitor'))
376 self.assertEquals(None,pyw.modeset(self.card,'managed'))
377 pyw.up(self.card)
378 def test_invalidcardarg(self):
379 self.assertRaises(error,pyw.modeset,'bad0','monitor')
380 def test_invalidmodearg(self):
381 self.assertRaises(error,pyw.modeset,self.card,'foobar')
382 def test_invalidmonitorflagarg(self):
383 self.assertRaises(error,pyw.modeset,self.card,'monitor','bad')
384 self.assertRaises(error,pyw.modeset,self.card,'managed','fcsfail')
385
386 # test ifaces
387 class IfacesTestCase(CardTestCase):
388 def test_ifaces(self):
389 self.assertIsInstance(pyw.ifaces(self.card),list)
390 def test_invalidcardarg(self):
391 self.assertRaises(error,pyw.ifaces,'b0b0')
392
393 # test devadd/devdel
394 class DevAddDelTestCase(CardTestCase):
395 def test_devadddel(self):
396 card = pyw.devadd(self.card,'test0','monitor')
397 self.assertTrue(pyw.devdel(card))
398 def test_invalidcardarg(self):
399 self.assertRaises(error,pyw.devadd,'bad0','test0','monitor')
400 self.assertRaises(error,pyw.devdel,'bad0')
401 card = pyw.devadd(self.card,'test0','monitor')
402 pyw.devdel(card)
403 self.assertRaises(error,pyw.devdel,card)
404 def test_invalidmodearg(self):
405 self.assertRaises(error,pyw.devadd,self.card,'test0','foobar')
406 def test_invalidflagsarg(self):
407 self.assertRaises(error,pyw.devadd,self.card,'test0','monitor','foobar')
408 self.assertRaises(error,pyw.devadd,self.card,'test0','managed','fcsfail')
409
410 if __name__ == '__main__':
411 unittest.main()