Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#224817 - 11/05/2004 08:00 tRio skipping - frequent 'resend requests'
josi_ok
stranger

Registered: 13/07/2003
Posts: 13
I'm running the latest JReceiver / tRio on 3 rebadged Dell receivers. JRec and Riot are running on a PIII-850 w/ 128MB RAM and Redhat 7.2.

Everything had been running great, but lately I'm noticing a lot of skipping and occasional dropouts when running Queue N Play mode. Looking at the the tRio log, I'm seeing a lot of re-send messages, e.g.

'Got resend request. tuneID: 2699, streamOffset: 10576031, reqOffset: 14912, reqLen: 9637'

I get ~10 resend requests per minute, though I only hear the skipping 2 - 3 times per song. Problem occurs on all 3 receivers.

Any ideas where the problem lies?

Top
#224818 - 23/05/2004 09:15 Re: tRio skipping - frequent 'resend requests' [Re: josi_ok]
dbrower
Quiet One

Registered: 22/05/2004
Posts: 18
Are you using unicast, broadcast, or multicast as the send method in the trio.xml?

I have recently become suspicious of packets larger than the ethernet MTU not being sent as expected on broadcast sockets. I don't have a conclusive theory yet, though. I thought large UDP messages got fragmented into as many IP packets as necessary, but this may not always be the case. What I've been seeing is the receiver not getting a packet, and not sending a retry either.

-dB

Top
#224819 - 24/05/2004 00:25 Re: tRio skipping - frequent 'resend requests' [Re: josi_ok]
markb
new poster

Registered: 13/01/2002
Posts: 63
For what it's worth, I had the same problem and eventually tracked it down to a faulty, brand-new, ebuyer 5port switch. After replacement the problem disappeared.

Good luck

Top
#224820 - 24/05/2004 08:55 Re: tRio skipping - frequent 'resend requests' [Re: markb]
josi_ok
stranger

Registered: 13/07/2003
Posts: 13
The trio.xml file indicates I'm using multicast mode. While I'm fairly technically proficient, but Linux and networking are still daunting to me.

It seems the problem may be in the network hardware. I tried running with just the server, a 10/100 switch, and a couple of Rios- everything seems to work fine. But when I add the rest of the network (including DSL router, 2 wireless APs, and my working PC), things work fine at first but eventually start skipping again. I'm still playing with the network hardware components to try to isolate the problem to a switch or node.

Top
#224821 - 25/05/2004 08:14 Re: tRio skipping - frequent 'resend requests' [Re: josi_ok]
dbrower
Quiet One

Registered: 22/05/2004
Posts: 18
Try the "unicast" send method in the trio.xml.

I've been talking with Paul (Mr Trio), and there are clearly issues in the
broadcast /multicast space, and in the use of larger UDP messages. Some are software related, some are hardware, and some are just that some of this stuff is enough out of the mainstream of network usage that it isn't very well stabilized

"If it worked, we wouldn't call it high-tech!"

Expect some active updates in the next month or so, I'd guess.

-dB

Top