Following up on my post from 7-11 about the woes of iTunes sharing over the home LAN…
First off, I have not changed the configuration of said LAN. I’m convinced that I’ve got this “right” and that there’s just some minor point that I’ve overlooked. Or else some overzealous default security settings…? I’m leaning toward the former since the latter is almost never the case (see also, my parents’ Linksys wireless network…) Either way, I’m pretty sure the network is set up correctly, since I keep finding articles and/or blog entries (etc.) that refer back to this post by Frank Canzolino on Apple’s own forums re: setting the Airport Extreme device up as a WAP minus routing.
The continuation of this experiment follows thusly: If I connect elsewhere (e.g., hook the iBook directly into the Netgear router) will I be able to share those Libraries? What Libraries are able to be shared?
DISCLAIMER: Part of the reason I’m getting pished here is that I keep Googling for anything to go on w/r/t/ this particular issue and all I keep finding are articles and manpage style posts about sharing through internet ports.
To do this, I decided to get as many machines going as possible. So our first series of connections:
- Detonator-3: Connect via ethernet to the Netgear router; pulls 192.168.0.3 (per its IP reservation); instance of iTunes launced
- BloodyNinja: Connect via Netgear wireless card (802.11g through Airport); obtains 192.168.0.5 from Netgear router (since DHCP services are active there and not active on the Airport WAP); instance of iTunes launched
- KetelOne: Connect via Airport card (802.11b through Airport); obtains 192.168.0.4 from Netgear router; instance of iTunes launched.
And here is where things begin to get fun and/or weird.
Detonator-3 shows no shared Libraries. It’s like it’s an island — nothing around! However, KetelOne and BloodyNinja can see each other just fine:
Terribly interesting… So wireless clients can see each other but can’t see the wired clients.
PAUSE. Think. This worked before (same router!) when all clients were strictly wired clients.
Disable Airport card on KetelOne and restart. Plug in cat-5 and fire up iTunes. Check for IP! (192.168.0.6 from the Netgear router.) Wait a sec and give the apps a moment to see each other… … …and still nothing. We’re back to no clients being able each other.
So we re-activate Airport on KetelOne and log in to the Netgear router’s admin tool to see our attached devices:
Wow! So we can safely assume that deactivating DHCP on the Airport WAP was successful b/c all clients are showing up there. With their cute little assigned names. And unique IP addresses. (Or, as in KetelOne’s case, multiple IPs based on the number of network devices being used to connect.) Leaving us still with the following questions:
- Are the iTunes services being blocked by the firewall in the router? If so, why wasn’t this a problem before?
- Is the router built in to the DSL modem interfering with this at all?
- Might there be some software firewall or “preferences” action that I’m overlooking? (Again, *if so* why wasn’t this a problem before?)
ugh. More to follow…
About Rob FrieselSoftware engineer by day, science fiction writer by night. Author of The PhantomJS Cookbook and a short story in Please Do Not Remove. View all posts by Rob Friesel →
4 Responses to itunes sharing (2).
Correct me if I’ve missed this, but have you checked the permissions on the parent directories and the actual files themselves? They’d need to be world-readable (say, 744) to be accessed by other machines… hell, if the parent directory isn’t set up thusly other machines wouldn’t even be able to see them. I thought iTunes handled that kind of thing if you enabled local sharing under the permissions, but Spike recently had an issue where he couldn’t edit track metadata because all the permissions denied him access by default (!).
Now that you mention it, I’ve noticed that accessing the school network via wired/unwired access points hits different pods of users, though that’s because on the one side you’re hitting SLIS users via the wired local net and the other is general IU users via the University’s WAPzen. Makes sense, guess I never really threw it out. Maybe your router segregates them somehow?
ANYWAY… thought I’d throw that out, for what it’s worth.
At school, my friends and I are connected to the Internet through a LAN network. I decided to install a wireless router in my room so that i can move my computer around. However, my friends cannot see my computer on the network anymore in spite of the fact that i see them. I have opened up ports 5353 (UDP) and 3689 (TCP) which are for Itunes in my router (port forwarding) and they can’t see me either. What should I do to allow my friends see my I-Tunes music library?
LTT– not sure. my original thought when i wrote this was that it was something in the newer version of iTunes. I’ve since scrapped that theory. There’s more info on this in this “update” post. Ultimately, a lot of this probably comes down to conflicting firewalls. How is the blocking/forwarding etc. set up on the LAN? WLAN? Individual machines? (e.g., whenever VNC “breaks” on any of my machines, I always check the firewall settings in System Preferences to make sure those didn’t get changed by a Software Update etc.)