DNS issues with Cellular connection

Hi,

I have received my tachyon and am very excited to get up and running. I followed the setup instructions installing Ubuntu and I am infact writing this post on the Tachyon.

When connected to WiFi there are no issues at all, I can browse the internet in chromium, I can download docker containers, connect to MQTT ect…

When I turn the WiFi off though, the LED goes green and I can no longer browse the web freely. That being said, some website (google.com) works totally fine, I just can click any of the links.

I tried:

particle-tachyon-ril-ctl disconnect
particle-tachyon-ril-ctl power off
particle-tachyon-ril-ctl power on
particle-tachyon-ril-ctl connect

Full power cycles, but no change.

I have an ril-ctl state of Connected.

I then did some pinging, first on cellular:

google and yahoo both worked, but particle.io no luck.

Then back on wifi:

(hope this doesnt give any private info out lol)

And everything is working fine.

Im not a big linux user so I dont know all the cool commands to work it all out.

I did try an nslookup on a website that didnt work (while on cellular) and got:


particle@tachyon-6797ad57:~$ nslookup google.co.uk
;; communications error to 127.0.0.53#53: timed out
;; communications error to 127.0.0.53#53: timed out

where as while still on cellular, a website that did work:

particle@tachyon-6797ad57:~$ nslookup google.com
Server:		127.0.0.53
Address:	127.0.0.53#53

Non-authoritative answer:
Name:	google.com
Address: 142.250.201.206
Name:	google.com
Address: 2a00:1450:400d:808::200e

Sorry about the brain dump, not sure what information is needed.

Still no luck :frowning:

This is the output of particled systemdoc. it shows that the sim is registered and roaming, but I still cant ping or nslookup anything other than google.com, and even that sometimes doesnt work. I can provide the stared out data if needed (i assume this is some what sensitive)

particle@tachyon-6797ad57:~/Documents/Projects/test1$ particled systemdoc
{
  "attributes": {
    "deviceId": "****",
    "deviceModel": "Particle Tachyon",
    "distroVersions": {
      "distro": {
        "board": "formfactor_dvt",
        "region": "RoW",
        "stack": "ubuntu-desktop",
        "variant": "desktop",
        "version": "1.0.161"
      },
      "src": {
        "quectel_bp_fw": "1.0.11",
        "ubuntu_20_04": "image-80-d45b30746"
      }
    },
    "packageVersions": {
      "particle-linux": "0.18.1",
      "particle-tachyon-ril": "0.4.4-1",
      "particle-tachyon-syscon": "1.0.19-1"
    },
    "productId": 38681
  },
  "features": {
    "applications": {
      "properties": {
        "apps": []
      }
    },
    "cellular": {
      "properties": {
        "RAT": "NR5G (5G)",
        "RSRP": -100,
        "activeIccid": "***",
        "carrier": "O2 - UK",
        "cellId": ***,
        "dataConnection": "up",
        "interface": "rmnet_data0",
        "ipv4": "10.16.0.139",
        "locationAreaCode": 753,
        "mobileCountryCode": "234",
        "mobileNetworkCode": "10",
        "rat": "NR5G (5G)",
        "registrationState": "Registered, Roaming",
        "rsrp": -100,
        "rsrq": -13,
        "signalStrength": 42
      }
    },
    "esim": {
      "properties": {
        "installedProfiles": {
          "***": false,
          "***": true
        },
        "lastOperations": [
          {
            "date": "2025-08-02T09:21:08.062Z",
            "iccid": "***",
            "msg": "lpa exe timeout",
            "ok": false,
            "op": "DOWNLOAD"
          },
          {
            "date": "2025-08-02T09:21:15.738Z",
            "iccid": "***",
            "msg": "iccid does not exist",
            "ok": false,
            "op": "ENABLE"
          },
          {
            "date": "2025-08-02T11:32:10.135Z",
            "iccid": "***",
            "ok": true,
            "op": "DOWNLOAD"
          },
          {
            "date": "2025-08-02T11:36:57.210Z",
            "iccid": "***",
            "ok": true,
            "op": "ENABLE"
          }
        ],
        "modemState": "Connected"
      }
    },
    "ethernet": {
      "properties": null
    },
    "network": {
      "properties": null
    },
    "wifi": {
      "properties": {
        "activeConnection": null,
        "localNetworks": [
          {
            "security": "open",
            "seenBssids": [
              "****"
            ],
            "ssid": "****"
          }
        ],
        "mac": "****",
        "syncedNetworks": []
      }
    }
  },
  "system": {
    "memory": {
      "ram": {
        "free": 286859264,
        "total": 7651684352,
        "used": 4666736640
      },
      "swap": {
        "free": 3822956544,
        "total": 3825315840,
        "used": 2359296
      }
    },
    "power": {
      "batteryPct": 49,
      "batteryState": "charging",
      "batteryVoltage": 3.836351,
      "source": "battery"
    },
    "uptime": 1825.38
  }
}

It’s odd that you’re nslookup is erratic.

Have you tried dig?

I’m able to nslookup & dig sites fine.

2 Likes

Have you tried passing -d to nslookup to debug more? Maybe something else is blocking your query.

2 Likes

Zpm1066 and bko, Thank you very much for your ideas.

Having restarted the device this afternoon the cell appears to be working fine now. Disapointed I didnt find out what the issue was but all seems to be fine now.

Thanks again.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.