http://standards.ieee.org/findstds/standard/1722.1-2013.html
Even AVnu members do not get access to ratified 1722 and 1722.1 specifications and must purchase them from the IEEE website.
Some AVB protocols (802.1Q and 802.1AS) are available for free from the IEEE website here:http://standards.ieee.org/about/get/802/802.1.html
最近XMOS 发布了 AVDECC-Lib 可以在上位机编译使用的api 。 需要结合 WinPCAP 使用, 或者Wireshark/ WinPCAP, 但是如果你是在windows 8 使用的话,好像有问题,可以参考这里的办法: http://ask.wireshark.org/questions/26361/loading-configuration-files
0 |
I got the same problem in windows 8.1 pro after I uninstall Mcafee but I found a way to run my wireshare.Maybe you can try.
1.I changed my nfp start in 3 (it will hang in loading stage when nfp start is 0x2 in my computer) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NPF\Start from 0x3 (SERVICE_DEMAND_START) or type "sc config start=demand" in command line then reboot your system
2.After reboot finished -> run wireshare (wireshark will not hang in Loading Configuration 100% ).In this stage your network adapter is empty and you will see "No interface can be used ..........." in left side of wireshark.
3.type "sc start npf" in command line then press "Refresh Interfaces" in your wireshark .
I have no idea what reason is but my wireshark is run well .The inconvenience thing is i need run "sc start npf" before i use wireshark. |
How To Build AVDECC-LIB With Microsoft Visual Studio 2013
Download Microsoft Visual Studio Express 2013 for Windows Desktop
http://www.visualstudio.com/downloads/download-visual-studio-vs#d-express-windows-desktop
Get the lib from GIT
Using git-bash:
· Make and enter project directory
· git clone git://github.com/audioscience/avdecc-lib
· cd avdecc-lib
· git submodule init
· Change in .git/config :
url = git@github.com:jdkoftinoff/jdksavdecc-c.git to
url = git ://github.com/jdkoftinoff/jdksavdecc-c.git
otherwise the next command may fails.
· git submodule update
Get winPcap
· Download WinPcap 4.1.2 Developer's Pack : http://www.winpcap.org/devel.htm
· Extract and set the following environment variable to point to its path :
WPCAP_DIR=[WpdPack path]
Compile
· Open command window to "project folder" AVDECC-Lib
· Initialize compiler environment :
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" x86
· cmake .
· msbuild ALL_BUILD.vcxproj
· cd controller
· cmake .
· msbuild ALL_BUILD.vcxproj
Run
· controller.dll located in : AVDECC-Lib\avdecc-lib\controller\lib\Debug
· command line app located in : AVDECC-Lib\avdecc-lib\controller\app\cmdline\Debug
· Copy controller.dll to app folder
· Run as administrator
Setup a path between one endpoint and another using the controller
· The connect command is used to make a connection between endpoints. Eg. Connect 1 0 0 0 will connect endpoint 1, stream 0 to endpoint 0, stream0.
· You can identify which end point is which using the identify command . eg. Identify 0 will light the LEDs on endpoint 0.
附上现在经过了avnu 验证的avb 交换机
http://www.commercialintegrator.com/article/first_avnu_certified_products_are_exteme_networks_summit_x440_series
有人要测试自己的产品跟avb 的兼容性吗? 可以自己买来自己测试,下面是相关资料
https://www.iol.unh.edu/services/testing/AVnu/
https://www.iol.unh.edu/services/testing/AVnu/AVnu_Brochure.pdf
如果你是avnu 的会员,这里有测试工具: https://www.iol.unh.edu/services/testing/tools/avnu/
但是如果你是要分析网口发包和收包的话,可以用Wireshark 这个软件, 电脑装完后很容易分析的。