NetGear ProSafe GS716Tv2 and XR-AVB-LC-BRD

Sub forums for various specialist XMOS applications. e.g. USB audio, motor control and robotics.
User avatar
davygrvy
Member
Posts: 12
Joined: Thu May 17, 2012 5:54 pm
Contact:

Post by davygrvy »

tarboy wrote:I don't know what the point is of having a product that only supports a draft version of a standard
I couldn't agree more


User avatar
davygrvy
Member
Posts: 12
Joined: Thu May 17, 2012 5:54 pm
Contact:

Post by davygrvy »

tarboy, do you happen to have any Ethereal or wireshark packet captures I can email the fine folks at netgear? They seem interested in details
User avatar
tarboy
Junior Member
Posts: 7
Joined: Tue Oct 30, 2012 3:45 pm

Post by tarboy »

can maybe provide them tomorrow, although I've sent some on to them already...
User avatar
davygrvy
Member
Posts: 12
Joined: Thu May 17, 2012 5:54 pm
Contact:

Post by davygrvy »

I would greatly appreciate it if you could. This is forcing me to get my act together for sniffing which is all good in the long-term.
shark.png
Wireshark 1.2.7
(115.68 KiB) Not downloaded yet
shark.png
Wireshark 1.2.7
(115.68 KiB) Not downloaded yet
I have wireshark 1.2.7, but doesn't apparently have any filters for the AVB structures.
User avatar
tarboy
Junior Member
Posts: 7
Joined: Tue Oct 30, 2012 3:45 pm

Post by tarboy »

The latest version of wireshark (2.4?) can be downloaded from their website, which supports MSRP, MVRP etc. It has 1722 and 1722.1 support as well, although 1722.1 doesn't appear to be the latest version and so it gets confused with some AECP frames at least, although it generally works.

Having thought about it, it would be better if you retrieved the packet logs yourself. It's pretty straightforward to do, and its more use than Netgear having two copies of the same logs off two different people. The logs I came up with were reasonably large, so I had to upload them to a company FTP site (with one-time user/passwords)

What I gave them were two sets of logs. One with the working XMOS endpoints connected via the dumb switch, and one connected with the GS716Tv2. I set up port mirroring for the latter in the Netgear admin software and just connected the mirroring port to my PC network card. It's pretty easy.

The real problem is that the Netgear bureaucracy needs to find out what version of AVB its switch supports. I don't really see why they need logs to confirm which version of a protocol their own product supports.

I don't know what project you're working on, but you can connect the 2 endpoints directly. And you don't need a cross-over cable (although my endpoints came with 2 cross-over cables). When I was last using the demo applications (release 5.1 or 5.2, I can't recall which) the app_xr_avb_lc_demo worked. I think it used MDNS to discover the other endpoint, and, from what I can see in the latest code in GIT, their "simple application" now auto-connects listeners to talkers in response to certain 1722.1 frames. I thought that might help in diagnosing the problem you're experiencing if you'd not tried that already.
User avatar
davygrvy
Member
Posts: 12
Joined: Thu May 17, 2012 5:54 pm
Contact:

Post by davygrvy »

I had to upgrade from Ubuntu 10.04 to 12.10 last night to get wireshark 1.8.4. I didn't feel like building it from source, though maybe that would have been a better plan in retrospect :) This'll take me a few days to make my dev computer useful again..

OH MY LORD what drugs were the Canonical folks on when they came up with their desktop?

My projects with AVB are a bunch of things, actually. The "product" part will be a remote micpre in an extended connector shell. rj45 EtherCon on one side taking advantage of PoE with XLR female on the other.

Image

I'm starting off with an old cassette deck and giving it machine control along with a pair a streams for kicks and giggles. I'll use OSC for control to start, then moving to 1722.1-DECC once I can make sense of the mess that it is.

A 7+(4) channel power amp with full DSP is a final personal goal. The +(4) part is for the subwoofer channels where I'll play games with all-pass networks to steer room modes as per Toole.

The two AVB end-points work great connected to each other without a switch, but now is the time for me to step this up and get them working the way they're intended. A side project is going to be a 1588 grandmaster clock server with a GPS receiver module.

Advice on the advertising method does help, thank you.
User avatar
tarboy
Junior Member
Posts: 7
Joined: Tue Oct 30, 2012 3:45 pm

Post by tarboy »

Sorry about your Ubuntu difficulties. Do you get the joy of Unity with your upgrade? Didn't mean to be awkward over the packet logs but because I've obtained them at work I had to get permission to send them to Netgear in the first place.

After I sent a pointy response on my Netgear support request they finally confirmed that their switch indeed doesn't support the ratified standard. My case number was 19837415 if that helps at all. Looks like I should be able to get the license "revoked" at least and then, seeing as Netgear have told me they don't support the ratified standard I should be able to get my money back from the seller

Your project sounds really cool! I will let you know if I come across any low-cost switch options. I guess you could do the Grandmaster part first.
User avatar
davygrvy
Member
Posts: 12
Joined: Thu May 17, 2012 5:54 pm
Contact:

Post by davygrvy »

Unity is a turd. xfce and the default 'ubuntu studio' desktop gives me joy.

No problem regarding permissions, I understand. I really do have to forge my own trail. I'll have to put this AVB stuff aside for a bit while I persue a test gear integration project.

Santa got me an SG5010 low-distortion oscillator, the last and final piece to my Tek 5000 series collection. Now it's time for me to build a DUT switchbox with around 50 relays and code up the full IEC60268 tests in wonderful 'ol-timey GPIB automation with my own modern twist. I can't drop the $ into a full-blown NI LabWindows CVI dev environment like I did at a previous job, but I can get most of the way using FOSS stuff.
Post Reply