11 Replies Latest reply: Sep 15, 2011 6:00 AM by quadport09
rivashin Level 1 Level 1 (0 points)
Hi, I have an issue with connecting to my NAS from Apple devices.
The network setup is as follows:
1. Buffalo wifi router
2. D-Link DNS-323 NAS connected to the router by cable
3. Two laptops, connected to the router wirelessly
4. iPad 2, iPhone 2G, iPhone 4, connected wirelessly

The problem is that iPad and iPhones cant see NAS on the network. For example, I cant open the NAS' http interface in Safari, neither by hostname nor by ip address. I can connect from iPad to my laptop though.
The two laptops connect to NAS without any issues.
Furthermore, I am unable to ping Apple devices from the NAS.

Have anybody got any clues what could be wrong and how to resolve it? I out of my wits: tried rebooting all devices, changing IP addresses.
  • Jaoros Level 1 Level 1 (0 points)
    Huh....
    I have the same NAS.
    Will try in the am and report back.
  • Asatoran Level 4 Level 4 (2,525 points)
    2. D-Link DNS-323 NAS connected to the router by cable
    ...
    The problem is that iPad and iPhones cant see NAS on the network. For example, I cant open the NAS' http interface in Safari, neither by hostname nor by ip address. I can connect from iPad to my laptop though.
    The two laptops connect to NAS without any issues.


    The issue with accessing the NAS from the iPad/iPhone is that the web interface uses Java and the iOS devices don't have Java.

    [http://www.dlink.com/products/?pid=509|http://www.dlink.com/products/?pid=509]
    Specifications:
    Device Management: Internet Explorer v6 or other Java-enabled browsers

    Furthermore, I am unable to ping Apple devices from the NAS.


    Do you have the firewall off on the "Apple devices"?
  • rivashin Level 1 Level 1 (0 points)
    Hi Asatoran, thanks for trying to help

    Asatoran wrote:
    The issue with accessing the NAS from the iPad/iPhone is that the web interface uses Java and the iOS devices don't have Java.


    I don't think Java is the problem, as I can't even access static files like *.gif or *.css. When I enter an URL to Safari on iPad or iPhone, it tries to connect for about a minute and then shows the following message: "Cannot Open Page. Safari could not open the page because the server stopped responding".
    The same URL works fine from other laptops (not Apple).

    Asatoran wrote:
    Do you have the firewall off on the "Apple devices"?

    When I said "Apple devices" I meant iPad and iPhones. Do they have a firewall?
    I can ping my non-Apple laptops from the NAS, but I can't ping iPad or iPhones.

    It seems like something is blocking access from iPad to the NAS (and the other way around), but I don't understand what can it be. The router? How can I identify that it is really the case?
  • Jaoros Level 1 Level 1 (0 points)
    Just tried.
    I can access my 323 just fine.
    Ipad 2 via Netgear FVG318 to NAS
  • Asatoran Level 4 Level 4 (2,525 points)
    rivashin wrote:
    Hi Asatoran, thanks for trying to help

    Asatoran wrote:
    The issue with accessing the NAS from the iPad/iPhone is that the web interface uses Java and the iOS devices don't have Java.


    I don't think Java is the problem, as I can't even access static files like *.gif or *.css.


    This sounds like a bigger problem, assuming you're typing in the URLs correctly. Have you tried clearing Safari's cache? Or use a different browser?

    ...When I enter an URL to Safari on iPad or iPhone, it tries to connect for about a minute and then shows the following message: "Cannot Open Page. Safari could not open the page because the server stopped responding".
    The same URL works fine from other laptops (not Apple).


    I'm assuming you're trying to access the URL of the NAS. Are you sure you're on your home Wi-Fi network and not accidentally on your neighbor's Wi-Fi? (or on 3G or some other network.)

    Asatoran wrote:
    Do you have the firewall off on the "Apple devices"?

    When I said "Apple devices" I meant iPad and iPhones. Do they have a firewall?
    I can ping my non-Apple laptops from the NAS, but I can't ping iPad or iPhones.


    iOS devices don't have a firewall. (Correct me if I'm wrong.) At least not one that blocks PING. (I can PING my iPad.)

    You didn't mention what kinds of laptops and other computers you have, so since Apple also makes desktops and laptops, "Apple devices" can mean more than just iPad/iPhone/iPod. (Perhaps in the future call them iOS devices, but realize that this would include the 2nd generation Apple TV.)

    ...The problem is that iPad and iPhones cant see NAS on the network. For example, I cant open the NAS' http interface in Safari, neither by hostname nor by ip address....

    It seems like something is blocking access from iPad to the NAS (and the other way around), but I don't understand what can it be. The router? How can I identify that it is really the case?


    The thing that comes to mind is that your iPhone & iPad are not on the same Wi-Fi LAN as your NAS. (i.e.: on 3G.) If you're not on your LAN, then your LAN's router/firewall would "block" access to the NAS, which is by design since you are "outside" of your LAN.

    If you don't have one, install an App that will show the IP address assigned to your iOS device to help confirm that you're on your network.

    Me personally, I configured my home network to have a different subnet than the factory default. (i.e.: Linksys uses 192.168.1.0. Netgear uses 192.168.0.0. So changed mine to something like 192.168.24.0 so that when I see my device using a .1 or .0 address and not a .24 address, I know I'm on the wrong network.)
  • rivashin Level 1 Level 1 (0 points)
    Thanks again for suggestions. I'm sure I connect to my home network and all devices are in the same LAN. Btw, you don't need an app for that - you can find all details in network settings.

    I managed to run tcpdump on the NAS and I can see ARP requests from iPhone and responses from NAS, but nothing else. It looks like the router is blocking these responses somehow. Unfortunately, there are no logs available on the router or on iPhone, so it's hard to see what is happening

    Will try to test it with another router and see if it helps.
  • Asatoran Level 4 Level 4 (2,525 points)
    ...Btw, you don't need an app for that - you can find all details in network settings.


    You're correct, my bad, but I do find the apps easier than browsing all the way through the settings.
  • rivashin Level 1 Level 1 (0 points)
    It seems that the router doesn't like MAC addresses that start with anything other than "00".

    I just discovered that I can access NAS from all devices whose MAC starts with "00", including my old iPhone 2G. And the only problematic devices are iPad (MAC starts with A4) and iPhone4 (MAC starts with 7C).
    Then I managed to spoof MAC address on the iPhone 2G to make it start with 7C and I couldn't access NAS from it anymore.

    Found that some other routers also have problems with such MAC addresses: http://forum1.netgear.com/showthread.php?t=55102

    Still don't understand why do I only have this problem when trying to connect to NAS, connections to all other devices work fine. But anyway, now I'm even more convinced that it's time to replace the router.
  • bambam3502 Level 1 Level 1 (0 points)
    I currently use the app "file browser" to acess my dns 323. I use it to stream video to my iPad no problems, check it out!
  • Ricardo P. O. Level 1 Level 1 (0 points)

    bambam3502,

     

    Do you have a itunes link of this App "File Browser" that you use to connect D-Link DNS-323?

     

    Thank´s

  • quadport09 Level 1 Level 1 (0 points)

    Is there any way to have an iPad access the music on the NAS using the iPod (Music) app, instead of using the "File Browser" App?   Doesn't using "File Browser" mean that you will use all your playlists and will have to go thru each music album one by one to pick your songs?