Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Solved] Unable to ping other devices from server

Featured Replies

This is a compound issue, but I think the problem of pinging out from the server is at least a clue to the root cause, so I'm using that as the thread title. (For now, anyway.)

 

Some background:

I'm running version 5.0-rc8a.

After trying (and failing) to install SimpleFeatures, I noticed that my other plugins (sabnzbd, sickbeard, headphones etc. (influencer versions)) were not functioning properly. I tried reinstalling them, but this failed too. Rebooting also took ages (I think it was waiting for each plugin-installation to time out). I've removed all the plugins except for dropbox, since this still works (strangely enough), but this doesn't seem to solve the more basic connection issues I'm having.

 

Current status:

  • I can ping the server fine from my other computers.
  • The unRAID Web GUI works fine.
  • The Samba service and shares work fine.
  • The Dropbox plugin works fine and even updates files from the Internet
  • telnet to the server works fine, but the logon prompt takes about a minute to show up
  • DNS name resolution works
  • Ping from the server does not work (not to any devices on the network, including the router)
  • wget does not work (which I guess is why the influencer-plugins are having problems)

 

Contents of network.cfg:

# Generated settings:
USE_DHCP="yes"
IPADDR="10.0.0.42"
NETMASK="255.255.255.0"
GATEWAY="10.0.0.138"
DHCP_KEEPRESOLV="no"
DNS_SERVER1="193.213.112.4"
DNS_SERVER2="130.67.15.198"
DNS_SERVER3=""

 

I know the various IP settings are redundant when USE_DCHP="yes", but that shouldn't matter, should it?

I've attached the syslog in the post here, but the only errors I see there, are related to ACPI.

 

I hope I've provided you with enough clues to help me figure out the root cause, or at least help me find more clues.

syslog.txt

Did you edit network.cfg? Shutdown and replace network.cfg with a clean copy from the unRAID distribution. Reboot and attach a new syslog.

  • Author

Hi, and thanks for the quick reply. There's probably a time-zone difference, so my answers will be lagging a bit behind.

 

Did you edit network.cfg?

 

Yeah, after browsing through the forum for a mention of similar problems, the one that seemed closest had apparently been solved by reverting to DHCP instead of static IP, so I just went in and did the edit manually before restarting the network.

 

Anyway, tried replacing the network.cfg and rebooting now, and it apparently does not change anything regarding network connectivity.

A fresh syslog is attached to this post.

syslog.txt

The server is assigned 10.0.0.42 properly. See my sig to remove all add-ons. Show the output of "ethtool eth0" and "ifconfig"

  • Author

Right. Plugins are out, and I've rebooted again.

Still no luck with pinging.

Name resolution fails now too, by the way.

 

root@Tower:~# ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 2
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: off
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes
root@Tower:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1e:67:23:4b:b3
          inet addr:10.0.0.42  Bcast:10.0.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:241 errors:0 dropped:0 overruns:0 frame:0
          TX packets:258 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:20642 (20.1 KiB)  TX bytes:66255 (64.7 KiB)
          Interrupt:16 Memory:b1100000-b1120000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

 

[Edit:] I may be a bit myopic here, but I've gotten hung up on the fact that there's a delay before the telnet prompt comes up. I timed it, and it's exactly 30 seconds. Did a bit of googling on this, and it seems it could be related to DNS resolving not working as it should (the 30 second delay is the timeout from the reverse DNS lookup). I'm just not sure where to start troubleshooting this. Here's the content of /etc/resolv.conf:

# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
domain lan
nameserver 193.213.112.4
nameserver 130.67.15.198
nameserver 10.0.0.138
# /etc/resolv.conf.tail can replace this line

[/edit]

IPADDR="10.0.0.42"

NETMASK="255.255.255.0"

GATEWAY="10.0.0.138" <----

 

While this is technically possible, it is very illogical and someone would have had to go out of their way to set this irregular GW IP.  Probably not the full issue (a bad gateway would still allow for local access to other devices on your subnet), but a symptom of other issues.

 

Do you have an IP config for another machine on that network that is working?

 

  • Author

IPADDR="10.0.0.42"

NETMASK="255.255.255.0"

GATEWAY="10.0.0.138" <----

 

While this is technically possible, it is very illogical and someone would have had to go out of their way to set this irregular GW IP.  Probably not the full issue (a bad gateway would still allow for local access to other devices on your subnet), but a symptom of other issues.

 

Do you have an IP config for another machine on that network that is working?

 

The static IP address information can now be disregarded.

The server is now up and running with a DHCP supplied IP address.

 

There is - as you said - no technical reason why the gateway should be the lowest or highest address on the subnet, it is merely done by convention. The gateway address has to be specified either way. In this instance, 10.0.0.138 is the default address of a ZyXEL router.

 

That being said, yes I have about 6 other devices on this network that can all communicate fine both with each other and with the Internet.

E.g. the machine I'm sitting at now (Windows 7, btw):

Ethernet adapter eth0:

   Connection-specific DNS Suffix  . : lan
   Link-local IPv6 Address . . . . . : fe80::cc47:6223:41e9:4326%25
   IPv4 Address. . . . . . . . . . . : 10.0.0.111
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.0.0.138

Did the server work correctly before the Simplefeatures attempt? What does "/sbin/route -n" show?

  • Author

Did the server work correctly before the Simplefeatures attempt? What does "/sbin/route -n" show?

 

I'm not 100% sure.

It has just been running by itself for quite a while, and since the samba service worked like it should, I didn't think to do a complete check on it before trying out Simplefeatures.

 

This output looks OK to me:

root@Tower:~# /sbin/route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.0.138      0.0.0.0         UG    202    0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     202    0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

How do you have your DNS entry configured?

 

Is this set to "automatic" (= supplied by DHCP) or a static entry ?

 

An easy way to check if DNS is working is to perform a 'named' ping from the server. For example:

 

  ping www.akamai.com

  • Author

How do you have your DNS entry configured?

 

Is this set to "automatic" (= supplied by DHCP) or a static entry ?

 

An easy way to check if DNS is working is to perform a 'named' ping from the server. For example:

 

  ping www.akamai.com

 

As stated in this post, DNS entries are received from DHCP.

DNS name resolution does not work on the server, even though it works fine for other devices on the same subnet (also using DHCP).

Are you certain that Obtain DNS Server Address Automatically: Yes is selected in Network Settings? What does "ipconfig /all" show in Windows? Power cycle the router.

Your resolv.conf file shows your router (10.0.0.138) acting as a DNS proxy. If that intentional ?

 

Normal practise for DNS proxing is to hide the external DNS addresses, but you are doing both...

 

# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
domain lan
nameserver 193.213.112.4
nameserver 130.67.15.198
nameserver 10.0.0.138
# /etc/resolv.conf.tail can replace this line

 

You can set on your unRAID system (for testing) fixed DNS entries. For example use the ones of openDNS.org:

 

208.67.222.222

208.67.220.220

 

Btw Perhaps rebooting your router as suggested by dgaschk may solve your problem...

 

  • Author

The router reboot solved it!

Thanks for all the helpful tips everyone :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.