ATV2 "network card" failure under load
#16
DiQ23 Wrote:How would I try before jailbreaking ? I know how to un-jailbreak (did that this morning before returning it) but how would I transfer files from the ATV2 to wherever ? I used SeasonPass to jailbreak.

:confused2:

Duh, sorry, my bad. Forgot you can't xfer before JB.
- Amazon FireTV Stick 4K running latest stable Kodi version
- Sony Bravia XBR-x900h Android TV running latest stable Kodi version
- Skin: Aeon Nox: SiLVO
Reply
#17
Is it possible there's some kind of network configuration problem that exists both at your house and at your office where you tested? Jumbo frames or something? Grasping at straws here....
- Amazon FireTV Stick 4K running latest stable Kodi version
- Sony Bravia XBR-x900h Android TV running latest stable Kodi version
- Skin: Aeon Nox: SiLVO
Reply
#18
My office and house are the same place.

I have three switches, all routers routers but only one has DHCP daemon etc running , connected together with homeplugs. The atv2 and the NAS are on the same switch. My office runs on another switch which is where I did the test.

I suppose I could try unplugging the the office switch from the network, giving the atv2 and another machine fixed IPs and try that. Can I miss out the switch with cat 5e and connect directly ?

I'll give this a go but the fact that there's no issue over wireless (g) makes me think it's not related. I regularly transfer much larger files than these ~800Mb tarballs about using ftp, sftp and smb with no problems. Still, I'll try.

Isn't there anyway to get logs from the iOS networking ? I mostly use Linux, the Win7 is for supporting MS products and games only. I've always found that in Linux it's quite easy to get to the bottom of such issues.
Reply
#19
Sounds like a electrical ground problem imho. Either your ethernet cable has connected ground (which shouldn't be) or there is some sort of problem with that homeplugs. Whatever it is - i bet logs wouldn't help you here. Beside that there is no possibility for debugging ios networking on os level. You can only sniff traffic with wireshark or so - but i bet this will just show a broken transfer.

Try to get a minimal setup where only atv2, 1 switch and the nas are connected to the same electrical circuit (and leaving other electrical devices off if they are connected there too). Something like that ...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#20
Tried with two routers, both disconnected from the homeplugs and the rest of the network. One router running stock Belkin firmware and the other DDWRT. Separate ethernet cables each time, four in total. Belkin connected to Win7, DDWRT to Ubuntu.

Same problem with both setups.

Is there anyway to change between wired and wireless from cli ? Thinking I could just script it to backup using wireless and then switch back to wired.
Reply
#21
Well, this is certainly one of the more unusual issues I've ever seen in my two-decade computer troubleshooting career Smile You win a prize! Or something Smile

I guess it comes back down to basic troubleshooting process of elimination. It's not the hardware of the ATV2 (it was replaced), not your network infrastructure (tried it on different routes w/different cables), so perhaps we need to look back at what's actually being done.

You said you're tarballing the XBMC folder. If you can copy the XBMC folder back and forth without any problems (you can, right?), but a tarball of the XBMC folder does NOT copy back and forth fine, then it might be a problem with the tarball process. Maybe an incorrect or unsupported parameter is being used, or something (I'm not familiar with tarballing per se, although I've heard of it of course).

What if you tarball something else on the ATV2 that reaches the same approximate file size, and try with that?

The only other thing I could suggest would be to find a friend, take the ATV2 to his house, hook it up to his network, and see if you can copy the tarball to his computer. Just to absolutely confirm it's nothing in your house/electrics/setup.

It just seems like this must be a solvable issue--there's no reason you should have to resort to using wireless for this purpose only and then wired for other purposes Smile
- Amazon FireTV Stick 4K running latest stable Kodi version
- Sony Bravia XBR-x900h Android TV running latest stable Kodi version
- Skin: Aeon Nox: SiLVO
Reply
#22
It's not just the tarball.

I put a VBox .vdi file on it to see what would happen. Today I also tried an Ubuntu server .iso

Both have the same issue, unless I use the wireless. I suppose I could use the wireless but I'm not a big fan. I prefer the (usual) reliability of wires.

The way I see it it's either a problem with 4.4.4 or with SeasonPass. I've been through everything else.
Reply
#23
DiQ23 Wrote:It's not just the tarball.

I put a VBox .vdi file on it to see what would happen. Today I also tried an Ubuntu server .iso

Both have the same issue, unless I use the wireless. I suppose I could use the wireless but I'm not a big fan. I prefer the (usual) reliability of wires.

The way I see it it's either a problem with 4.4.4 or with SeasonPass. I've been through everything else.

Oh right, okay, gotcha.

It's possible, of course, but I just can't see it being 4.4.4 or Seasonpass. If it was either of those, and it was a question of large files failing over Ethernet, I just feel like more people would be reporting the problem.

I still think you should take it to a friend's house, just to 100% absolutely positively confirm it's not something on your end. I know, it seems pointless, but grasping at straws here Smile
- Amazon FireTV Stick 4K running latest stable Kodi version
- Sony Bravia XBR-x900h Android TV running latest stable Kodi version
- Skin: Aeon Nox: SiLVO
Reply
#24
DiQ23 Wrote:It's not just the tarball.

I put a VBox .vdi file on it to see what would happen. Today I also tried an Ubuntu server .iso

Both have the same issue, unless I use the wireless. I suppose I could use the wireless but I'm not a big fan. I prefer the (usual) reliability of wires.

The way I see it it's either a problem with 4.4.4 or with SeasonPass. I've been through everything else.

did you already try to plug off the tv - from electricity and hdmi of the atv2 - while copying? No i'm not insane - but believe me that i've seen alot of shit according to net polution generated by b0rked devices...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much: click here
HowTo setup NFS for Kodi: NFS (wiki)
HowTo configure avahi (zeroconf): Avahi_Zeroconf (wiki)
READ THE IOS FAQ!: iOS FAQ (wiki)
Reply
#25
Where I live has three floors. The TV is at the bottom, office middle and ddwrt router on the top floor where the line comes in. Quite why the line comes in 2 floors up is another thing, I had nothing to do with it.

Both tests today where done on separate floors to the TV and each other. The HDMI wasn't plugged in either time because I couldn't be bothered carrying the TV up all those stairs. The atv's another thing altogether !

I can transfer very large virtual machines and tarballed Linux systems around / in and out of my network without a problem.

If I get time tomorrow I'll pop over to a developer friend of mine and give it a go on their network with their routers / wires / machines.

I have to say I don't feel very hopeful.
Reply
#26
Hmmm, interesting.

So .iso , tarball and .vdi file crap out the ATV2 transfer.

So, the only thing in common is that these large files are containers housing multiple files/directories. And it only happens on ethernet.

Your network, jumbo frames on ethernet? What else is specific to ethernet? MTU?

Just throwing ideas here.

If I have helped you in any way, please forgive me, it was entirely accidental.
Reply
#27
Both tests today were done disconnected from the rest of the network

The ddwrt is set to MTU 1492 because I have FTTC with PPPoE. No jumbo frames anywhere, did some tests with that a few years ago and decided against.

As for the vdi, iso and tgz all containing smaller files I've just set the 1Gb file from here to download to the atv in order to try with that. Really don't think it'll work.

Edit:

Nope, didn't work. Seems strange to me that I've never had an issue moving data to the atv but always from it.
Reply
#28
DiQ23 Wrote:Both tests today were done disconnected from the rest of the network

The ddwrt is set to MTU 1492 because I have FTTC with PPPoE. No jumbo frames anywhere, did some tests with that a few years ago and decided against.

As for the vdi, iso and tgz all containing smaller files I've just set the 1Gb file from here to download to the atv in order to try with that. Really don't think it'll work.

Okay, well there goes those ideas....

Have you run "top" on the ATV2 whilst a transfer is happening? Check CPU loadings and freemem?

I'm running out of ideas.

If I have helped you in any way, please forgive me, it was entirely accidental.
Reply
#29
The atv keeps running with or without xbmc after the networking fails. I can browse menus etc but not the network ie FrontRow thumbnails don't load and I can't watch trailers and XBMC can't see content on the NAS. I also can't ping the atv from anyone of a number of machines in the house.

Can't see how to upload my top screenshots here but it freezes showing pretty much the same thing each time, ~3300K free and CPU 25-30% idle.
Reply
#30
tail -f /var/log/syslog so you can watch it.
Reply

Logout Mark Read Team Forum Stats Members Help
ATV2 "network card" failure under load0