# There is no gb-sco in Scotland

If a guide told you to set gb-sco, or to put Scotland underneath the Island of Ireland, your repeater is not carrying Scottish traffic. It will look perfectly healthy while doing it. Here is what Scotland actually runs, and how to put it right.

Source: https://meshcore.scotmesh.net/regions/gb-sco/ — rebuilt 2026-09-24 17:08 UTC.

## The radio preset

| Setting | Value |
|---|---|
| Preset | UK / EU Narrow |
| Frequency | 869.618 MHz |
| Bandwidth | 62.5 kHz |
| Spreading factor | SF 8 |
| Coding rate | CR 8 |
| TX power | 22 dBm |
| Path hash | 3 byte |

## What Scottish repeaters advertise

| Scope | Repeaters |
|---|---|
| #sco | 99 |
| (nothing set) | 10 |
| any gb- code | 0 |

Of 109 repeaters heard, 99 advertise sco and 0 advertise any code beginning gb.

## The codes

```
sco                 Scotland, carried by every repeater
  cen              Central Scotland
    edi            Edinburgh
    gla            Glasgow
    fal            Falkirk
    sti            Stirling (proposed, not ratified)
  fif              Fife
    fif            Dunfermline
    fif            Kirkcaldy
    fif            St Andrews
  tay              Tayside
    dun            Dundee
    per            Perth

ioi               Island of Ireland, a peering root beside sco
wls               Wales, a peering root beside sco
```

## The repeater script

```
# parents before children
region put sco *
region put cen sco        # your region, if there is one
region put ioi *          # peering: Island of Ireland
region put wls *          # peering: Wales

region allowf sco
region allowf cen
region allowf ioi
region allowf wls

region denyf *            # no unscoped wildcard forwarding
region default sco        # without this your adverts go out unscoped
region save
```

## Questions

### Is gb-sco a real MeshCore region code?

Not in Scotland. Of the 109 MeshCore repeaters heard on the Scottish mesh, 99 advertise sco and 0 advertise any code beginning gb. A repeater configured for gb-sco does not match a message scoped sco, because MeshCore matches scopes exactly, so it will sit there looking healthy and forward nothing. Guides that list a gb-eng, gb-sco and gb-wls family describe a scheme nobody here is running.

### Why is my MeshCore repeater not forwarding in Scotland?

Almost always the scope. Scotland denies unscoped wildcard forwarding, so traffic without a scope the repeater is configured for is not carried. Check three things: the default scope is sco, the repeater allows flood forwarding for sco, and its own adverts are scoped with region default sco. A repeater with no default scope advertises unscoped and gets rejected.

### What region code should a Scottish repeater use?

sco, always, plus the local code for the area it genuinely serves if one has been agreed, plus ioi and wls so traffic can reach Ireland and Wales. Those last two are peering roots carried alongside sco, not underneath it. Scotland is not a sub-region of the Island of Ireland.

### How do I fix a repeater set to gb-sco?

Connect to the console and run the script on this page. It takes under a minute: create sco and your local code, allow flood forwarding for each, deny the wildcard, set your own adverts to sco, and save. Then type region and check every line answers OK.

