I couldn't agree moretarboy wrote:I don't know what the point is of having a product that only supports a draft version of a standard
NetGear ProSafe GS716Tv2 and XR-AVB-LC-BRD
-
- Member
- Posts: 12
- Joined: Thu May 17, 2012 5:54 pm
-
- Member
- Posts: 12
- Joined: Thu May 17, 2012 5:54 pm
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
-
- Junior Member
- Posts: 7
- Joined: Tue Oct 30, 2012 3:45 pm
can maybe provide them tomorrow, although I've sent some on to them already...
-
- Member
- Posts: 12
- Joined: Thu May 17, 2012 5:54 pm
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.
I have wireshark 1.2.7, but doesn't apparently have any filters for the AVB structures.You do not have the required permissions to view the files attached to this post.
-
- Junior Member
- Posts: 7
- Joined: Tue Oct 30, 2012 3:45 pm
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.
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.
-
- Member
- Posts: 12
- Joined: Thu May 17, 2012 5:54 pm
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.
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.
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.
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.
-
- Junior Member
- Posts: 7
- Joined: Tue Oct 30, 2012 3:45 pm
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.
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.
-
- Member
- Posts: 12
- Joined: Thu May 17, 2012 5:54 pm
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.
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.