[{"data":1,"prerenderedAt":1369},["ShallowReactive",2],{"kb-listed":3},[4,250,438,656,783,1007],{"id":5,"title":6,"body":7,"category":234,"cover":235,"description":236,"draft":237,"extension":238,"featured":237,"meta":239,"navigation":240,"noindex":237,"path":241,"scheduled":235,"seo":242,"stem":243,"tags":244,"updated":248,"__hash__":249},"kb\u002Fbroadband\u002Ffttc-vs-fttp.md","FTTC vs FTTP — which should you have?",{"type":8,"value":9,"toc":225},"minimark",[10,23,74,79,109,113,124,128,141,151,155,222],[11,12,13,14,18,19,22],"p",{},"The headline: ",[15,16,17],"strong",{},"FTTP"," is fibre all the way to your office. ",[15,20,21],{},"FTTC"," is fibre to the green cabinet on the corner, then copper from there to you. The longer the copper run, the slower it gets.",[24,25,29,30,29,57],"ul",{"className":26,"style":28},[27],"link-cards","grid-template-columns: 1fr 1fr; margin: 22px 0;","\n  ",[31,32,33,34,29],"li",{},"\n    ",[35,36,40,41,40,47,40,52,33],"a",{"className":37,"href":39},[38],"link-card","#","\n      ",[42,43,46],"div",{"className":44},[45],"lc-eyebrow","Cheaper · widely available",[42,48,51],{"className":49},[50],"lc-title","FTTC — up to ~80 \u002F 20 Mbps",[42,53,56],{"className":54},[55],"lc-meta","Realistically half that on lines > 10 years old. Fine for email + Teams.",[31,58,33,59,29],{},[35,60,40,62,40,66,40,70,33],{"className":61,"href":39},[38],[42,63,65],{"className":64},[45],"Fastest · symmetric",[42,67,69],{"className":68},[50],"FTTP — up to 1,000 Mbps symmetrical",[42,71,73],{"className":72},[55],"No copper → near-zero packet loss, much better latency. ~20% more.",[75,76,78],"h2",{"id":77},"when-fttp-is-worth-the-upgrade","When FTTP is worth the upgrade",[24,80,81,88,95,102],{},[31,82,83,84,87],{},"You make a lot of ",[15,85,86],{},"video calls"," (uploads matter — FTTC's upload is the bottleneck).",[31,89,90,91,94],{},"You're a ",[15,92,93],{},"hybrid office"," and people back up to cloud during the day.",[31,96,97,98,101],{},"You run any kind of ",[15,99,100],{},"on-premise server"," that needs reliable inbound traffic.",[31,103,104,105,108],{},"You're more than ",[15,106,107],{},"400 m"," from the green cabinet (FTTC drops off a cliff past that).",[75,110,112],{"id":111},"when-to-stick-with-fttc","When to stick with FTTC",[24,114,115,118,121],{},[31,116,117],{},"Fewer than 10 staff, mostly browsing email and the web.",[31,119,120],{},"No site-to-site VPN.",[31,122,123],{},"Already paying for a backup 4G\u002F5G line — FTTP gives less margin to that.",[75,125,127],{"id":126},"how-to-check-whats-available","How to check what's available",[11,129,130,131,136,137,140],{},"Run a check at ",[35,132,133],{"href":133,"rel":134},"https:\u002F\u002Fwww.openreach.com\u002Ffibre-checker",[135],"nofollow"," with your postcode and number. If FTTP shows as available, we can typically have it live in ",[15,138,139],{},"2–4 weeks"," from order.",[142,143,144],"tip",{},[11,145,146,147,150],{},"If FTTP isn't available today, ask Openreach when the ",[15,148,149],{},"commercial deployment"," for your postcode is scheduled. The Stop Sell on copper has already started in some areas — you may be forced to FTTP within the year.",[75,152,154],{"id":153},"what-it-costs-rough","What it costs (rough)",[156,157,158,174],"table",{},[159,160,161],"thead",{},[162,163,164,168,171],"tr",{},[165,166,167],"th",{},"Tier",[165,169,170],{},"Download \u002F upload",[165,172,173],{},"Monthly (ex VAT)",[175,176,177,189,200,211],"tbody",{},[162,178,179,183,186],{},[180,181,182],"td",{},"FTTC 80\u002F20",[180,184,185],{},"50–70 \u002F 15–18 Mbps",[180,187,188],{},"~£40",[162,190,191,194,197],{},[180,192,193],{},"FTTP 160\u002F30",[180,195,196],{},"160 \u002F 30 Mbps",[180,198,199],{},"~£55",[162,201,202,205,208],{},[180,203,204],{},"FTTP 500\u002F75",[180,206,207],{},"500 \u002F 75 Mbps",[180,209,210],{},"~£80",[162,212,213,216,219],{},[180,214,215],{},"FTTP 1000\u002F115",[180,217,218],{},"950 \u002F 110 Mbps",[180,220,221],{},"~£120",[11,223,224],{},"Talk to your account manager before ordering — we can usually get better than retail through the wholesale agreements.",{"title":226,"searchDepth":227,"depth":227,"links":228},"",3,[229,231,232,233],{"id":77,"depth":230,"text":78},2,{"id":111,"depth":230,"text":112},{"id":126,"depth":230,"text":127},{"id":153,"depth":230,"text":154},"broadband",null,"Plain English: the differences, the realistic speeds, and when an upgrade is worth the disruption.",false,"md",{},true,"\u002Fbroadband\u002Ffttc-vs-fttp",{"title":6,"description":236},"broadband\u002Ffttc-vs-fttp",[245,246,234,247],"fttp","fttc","upgrades","2026-03-15","yHE0h0k5BMgJl_Xfp5NlOzhAPQv0SId04L-D4A9qA5A",{"id":251,"title":252,"body":253,"category":426,"cover":235,"description":427,"draft":237,"extension":238,"featured":237,"meta":428,"navigation":240,"noindex":237,"path":429,"scheduled":235,"seo":430,"stem":431,"tags":432,"updated":436,"__hash__":437},"kb\u002Fcloud\u002Fbackup-onedrive-properly.md","Back up your OneDrive properly (no, sync is not backup)",{"type":8,"value":254,"toc":421},[255,266,270,354,358,365,385,388,397,401],[11,256,257,258,261,262,265],{},"People assume \"it's in OneDrive, it's backed up.\" Mostly wrong. ",[15,259,260],{},"Sync is replication, not backup"," — if a file is corrupted, ransomware-encrypted or accidentally deleted, the broken version syncs everywhere within seconds. A real backup keeps ",[15,263,264],{},"immutable historical copies"," you can roll back to.",[75,267,269],{"id":268},"what-onedrive-does-and-doesnt-give-you","What OneDrive does and doesn't give you",[156,271,272,285],{},[159,273,274],{},[162,275,276,279,282],{},[165,277,278],{},"Capability",[165,280,281],{},"OneDrive sync",[165,283,284],{},"Proper backup",[175,286,287,297,306,316,326,336,345],{},[162,288,289,292,295],{},[180,290,291],{},"File available across devices",[180,293,294],{},"✓",[180,296,294],{},[162,298,299,302,304],{},[180,300,301],{},"Files survive laptop loss",[180,303,294],{},[180,305,294],{},[162,307,308,311,314],{},[180,309,310],{},"Recover a file you deleted yesterday",[180,312,313],{},"✓ (Recycle Bin, 30 days)",[180,315,294],{},[162,317,318,321,324],{},[180,319,320],{},"Recover a folder ransomware encrypted last week",[180,322,323],{},"partly (Files Restore, 30 days)",[180,325,294],{},[162,327,328,331,334],{},[180,329,330],{},"Recover an account compromised then wiped",[180,332,333],{},"✗",[180,335,294],{},[162,337,338,341,343],{},[180,339,340],{},"Recover from a malicious admin",[180,342,333],{},[180,344,294],{},[162,346,347,350,352],{},[180,348,349],{},"Recover after 30 days",[180,351,333],{},[180,353,294],{},[75,355,357],{"id":356},"the-10-minute-fix","The 10-minute fix",[11,359,360,361,364],{},"For most London ICT customers we set up ",[15,362,363],{},"Microsoft 365 Backup"," (Microsoft's own product) or a third-party like Veeam M365 \u002F Datto. Either gives you:",[24,366,367,373,379],{},[31,368,369,372],{},[15,370,371],{},"Immutable"," copies (Microsoft can't be admin'd into deleting them)",[31,374,375,378],{},[15,376,377],{},"Point-in-time restore"," going back at least 1 year",[31,380,381,384],{},[15,382,383],{},"Granular"," restore — pick a single file, a folder, a mailbox, or a whole user",[11,386,387],{},"Cost is ~£3–£4 per user per month. Worth it the first time anyone clicks the wrong link.",[389,390,391],"caution",{},[11,392,393,396],{},[15,394,395],{},"Sharepoint, Teams chats and OneNote also need backup."," Office staff lose Teams chats far more often than OneDrive files — the OneDrive backup product usually covers Teams too, but check it's enabled.",[75,398,400],{"id":399},"what-to-do-today","What to do today",[402,403,404,411,414],"ol",{},[31,405,406,407],{},"Reply to your account manager asking: ",[408,409,410],"em",{},"\"Is M365 Backup enabled on our tenant?\"",[31,412,413],{},"If the answer is no — schedule a 15-minute call to scope it. Configuration is the same day.",[31,415,416,417,420],{},"While you wait, ",[15,418,419],{},"set a quarterly reminder to actually test a restore"," of a real file. Untested backups have a way of not working when you need them.",{"title":226,"searchDepth":227,"depth":227,"links":422},[423,424,425],{"id":268,"depth":230,"text":269},{"id":356,"depth":230,"text":357},{"id":399,"depth":230,"text":400},"cloud","Why OneDrive sync alone doesn't protect you, and the 10-minute fix.",{},"\u002Fcloud\u002Fbackup-onedrive-properly",{"title":252,"description":427},"cloud\u002Fbackup-onedrive-properly",[433,434,435],"onedrive","backup","ransomware","2026-05-15","VAOMt5tvVqbjrJoFuH_gjvFhPOkBGeF9apuI9DiCzJk",{"id":439,"title":440,"body":441,"category":644,"cover":235,"description":645,"draft":237,"extension":238,"featured":240,"meta":646,"navigation":240,"noindex":237,"path":647,"scheduled":235,"seo":648,"stem":649,"tags":650,"updated":654,"__hash__":655},"kb\u002Fhardware\u002Fchoosing-business-laptop.md","Choosing a business laptop — what we recommend in 2026",{"type":8,"value":442,"toc":636},[443,446,450,505,513,539,543,597,601,608,625,629],[11,444,445],{},"The honest answer for most offices: you need fewer specs than the sales rep tells you. Here's what we deploy.",[75,447,449],{"id":448},"the-three-configurations","The three configurations",[24,451,29,454,29,471,29,488],{"className":452,"style":453},[27],"grid-template-columns: 1fr 1fr 1fr; margin: 22px 0;",[31,455,33,456,29],{},[35,457,40,459,40,463,40,467,33],{"className":458,"href":39},[38],[42,460,462],{"className":461},[45],"Everyday · £700–£900",[42,464,466],{"className":465},[50],"ThinkPad E14 \u002F Latitude 5450",[42,468,470],{"className":469},[55],"14\", i5 \u002F Ryzen 5, 16 GB RAM, 512 GB SSD. Email, Teams, web apps, light Excel. Covers 80% of staff.",[31,472,33,473,29],{},[35,474,40,476,40,480,40,484,33],{"className":475,"href":39},[38],[42,477,479],{"className":478},[45],"Heavy · £1,200–£1,500",[42,481,483],{"className":482},[50],"ThinkPad T14 \u002F EliteBook 845 G11",[42,485,487],{"className":486},[55],"14\", i7 \u002F Ryzen 7, 32 GB RAM, 1 TB SSD. Engineering, big Excel models, virtualisation, dev tools.",[31,489,33,490,29],{},[35,491,40,493,40,497,40,501,33],{"className":492,"href":39},[38],[42,494,496],{"className":495},[45],"Mobile · £1,400+",[42,498,500],{"className":499},[50],"MacBook Air M4 \u002F X1 Carbon",[42,502,504],{"className":503},[55],"13–14\", under 1.3 kg, 15-hour battery. Sales, exec, on-the-road. Pay for weight + battery, not speed.",[75,506,508,509,512],{"id":507},"what-we-dont-recommend","What we ",[408,510,511],{},"don't"," recommend",[24,514,515,521,527,533],{},[31,516,517,520],{},[15,518,519],{},"Consumer-grade Lenovo \u002F HP"," (IdeaPad, Pavilion, Envy). Save £200, lose ProSupport, lose business image, gain plastic.",[31,522,523,526],{},[15,524,525],{},"Anything \u003C 16 GB RAM"," in 2026. Teams + Chrome eats 12 GB on a quiet day.",[31,528,529,532],{},[15,530,531],{},"Spinning HDDs",". We haven't bought one in 4 years; you shouldn't either.",[31,534,535,538],{},[15,536,537],{},"256 GB SSDs",". Fills up before the warranty expires.",[75,540,542],{"id":541},"what-you-should-care-about","What you should care about",[156,544,545,555],{},[159,546,547],{},[162,548,549,552],{},[165,550,551],{},"Spec",[165,553,554],{},"Why it matters",[175,556,557,565,573,581,589],{},[162,558,559,562],{},[180,560,561],{},"RAM",[180,563,564],{},"The single biggest cause of \"my laptop is slow\" tickets",[162,566,567,570],{},[180,568,569],{},"SSD",[180,571,572],{},"Read speed = how fast the OS feels",[162,574,575,578],{},[180,576,577],{},"Battery",[180,579,580],{},"\"All-day\" claims are real on Apple silicon and ARM ThinkPads; vendor-marketing on Intel",[162,582,583,586],{},[180,584,585],{},"Warranty",[180,587,588],{},"3-year ProSupport \u002F NBD on-site is worth the extra ~£60",[162,590,591,594],{},[180,592,593],{},"Repair-ability",[180,595,596],{},"Framework laptops are tempting but support is DIY — fine for IT, awkward for sales",[75,598,600],{"id":599},"procurement-not-amazoncouk","Procurement, not amazon.co.uk",[11,602,603,604,607],{},"We buy direct from Lenovo \u002F Dell \u002F HP at wholesale (typically ",[15,605,606],{},"15–22% off list",") and ship to you with the OS pre-imaged. Order through your account manager:",[35,609,29,613,29,617,29,621],{"className":610,"href":611,"style":612},[38],"mailto:hello@londonict.com?subject=Laptop%20quote","display: block; max-width: 520px; margin: 18px 0;",[42,614,616],{"className":615},[45],"Procurement",[42,618,620],{"className":619},[50],"Request a laptop quote",[42,622,624],{"className":623},[55],"We respond within 4 business hours with a specced-up quote and ETA.",[75,626,628],{"id":627},"disposal-of-old-kit","Disposal of old kit",[11,630,631,632,635],{},"We collect, ",[15,633,634],{},"certified-wipe to NIST 800-88",", and recycle. You get the certificate of destruction for your records. Free for any customer that buys the replacements through us.",{"title":226,"searchDepth":227,"depth":227,"links":637},[638,639,641,642,643],{"id":448,"depth":230,"text":449},{"id":507,"depth":230,"text":640},"What we don't recommend",{"id":541,"depth":230,"text":542},{"id":599,"depth":230,"text":600},{"id":627,"depth":230,"text":628},"hardware","Three configurations that cover 95% of real London ICT customers, with the trade-offs.",{},"\u002Fhardware\u002Fchoosing-business-laptop",{"title":440,"description":645},"hardware\u002Fchoosing-business-laptop",[651,652,653],"laptops","procurement","recommendation","2026-05-18","FY_E_0LR05BZDhRx3wKKd7bpSnd4bLHrL8xqnJPuY_A",{"id":657,"title":658,"body":659,"category":771,"cover":235,"description":772,"draft":237,"extension":238,"featured":240,"meta":773,"navigation":240,"noindex":237,"path":774,"scheduled":235,"seo":775,"stem":776,"tags":777,"updated":781,"__hash__":782},"kb\u002Fmicrosoft-365\u002Freset-password.md","Reset your Microsoft password (and what to do if MFA is locked)",{"type":8,"value":660,"toc":765},[661,664,668,680,686,690,693,702,706,709,725,731,735,742,753,758],[11,662,663],{},"If you can't sign in, work through these in order — most people are back in within a couple of minutes.",[75,665,667],{"id":666},"_1-self-service-password-reset","1. Self-service password reset",[11,669,670,671,675,676,679],{},"Go to ",[35,672,673],{"href":673,"rel":674},"https:\u002F\u002Fpasswordreset.microsoftonline.com",[135],". Enter your work email; Microsoft will send a code to your ",[408,677,678],{},"secondary"," contact (mobile or alternative email). Paste the code, pick a new password, you're done.",[681,682,683],"note",{},[11,684,685],{},"This only works if your IT team enabled self-service reset and you set up your contact methods previously. For London ICT customers, this is on by default.",[75,687,689],{"id":688},"_2-mfa-prompt-isnt-coming-through","2. MFA prompt isn't coming through",[11,691,692],{},"Open the Microsoft Authenticator app on your phone. Pull down to refresh — most \"stuck\" prompts arrive once the app re-syncs.",[142,694,695],{},[11,696,697,698,701],{},"Phone in your hand but no notification? Try ",[15,699,700],{},"Number-matching"," — when prompted, the sign-in screen will show a 2-digit number; type it into the Authenticator. This is the new default and works even when push notifications fail.",[75,703,705],{"id":704},"_3-youve-lost-the-device-with-the-authenticator","3. You've lost the device with the Authenticator",[11,707,708],{},"You'll need either:",[24,710,711,718],{},[31,712,713,714,717],{},"The ",[15,715,716],{},"recovery code"," you printed when you first set up MFA",[31,719,720,721,724],{},"Or to ask us to ",[15,722,723],{},"reset MFA"," on your account",[726,727,728],"warning",{},[11,729,730],{},"Don't keep trying — five failed MFA attempts in 5 minutes auto-locks the account for 15 minutes. Open a ticket as soon as you realise the device is gone.",[75,732,734],{"id":733},"_4-account-is-fully-locked","4. Account is fully locked",[11,736,737,738,741],{},"Ring ",[15,739,740],{},"020 8089 6800"," with these details to hand:",[24,743,744,747,750],{},[31,745,746],{},"Your work email",[31,748,749],{},"A photo of your work ID or recent payslip header (we have to verify it's really you)",[31,751,752],{},"A callback number we can reach you on",[389,754,755],{},[11,756,757],{},"We won't reset your password from an email request alone — too easy to spoof. Voice + ID is the bar.",[11,759,760,761,764],{},"If you get back in, set up at least ",[15,762,763],{},"two"," MFA methods (Authenticator + SMS, or Authenticator + recovery codes). Future-you will thank current-you.",{"title":226,"searchDepth":227,"depth":227,"links":766},[767,768,769,770],{"id":666,"depth":230,"text":667},{"id":688,"depth":230,"text":689},{"id":704,"depth":230,"text":705},{"id":733,"depth":230,"text":734},"microsoft-365","Four ways to get back in, from quickest to most thorough.",{},"\u002Fmicrosoft-365\u002Freset-password",{"title":658,"description":772},"microsoft-365\u002Freset-password",[778,779,780],"password","mfa","sign-in","2026-04-22","UIDGbn9yZDxqd8l2FYDfZh0r8vyqoU_TJasoFEWnzxc",{"id":784,"title":785,"body":786,"category":996,"cover":235,"description":997,"draft":237,"extension":238,"featured":240,"meta":998,"navigation":240,"noindex":237,"path":999,"scheduled":235,"seo":1000,"stem":1001,"tags":1002,"updated":1005,"__hash__":1006},"kb\u002Fnetworks\u002Fwifi-slow-one-floor.md","Why is my Wi-Fi slow on one floor only?",{"type":8,"value":787,"toc":989},[788,795,799,802,864,871,875,878,906,921,924,935,940,943,969,978,982,985],[11,789,790,791,794],{},"If everything works fine downstairs but the upstairs office is a coin flip, you almost certainly have a ",[15,792,793],{},"coverage"," problem, not a speed one. Here's the 5-minute diagnostic.",[75,796,798],{"id":797},"step-1-measure-where-its-bad","Step 1 — measure where it's bad",[11,800,801],{},"Stand where it's slow with your phone or laptop. Open a speed test. Note three numbers:",[156,803,804,820],{},[159,805,806],{},[162,807,808,811,814,817],{},[165,809,810],{},"Metric",[165,812,813],{},"Good",[165,815,816],{},"Borderline",[165,818,819],{},"Bad",[175,821,822,836,850],{},[162,823,824,827,830,833],{},[180,825,826],{},"Download",[180,828,829],{},"> 50 Mbps",[180,831,832],{},"10–50 Mbps",[180,834,835],{},"\u003C 10 Mbps",[162,837,838,841,844,847],{},[180,839,840],{},"Upload",[180,842,843],{},"> 10 Mbps",[180,845,846],{},"3–10 Mbps",[180,848,849],{},"\u003C 3 Mbps",[162,851,852,855,858,861],{},[180,853,854],{},"Ping to 1.1.1.1",[180,856,857],{},"\u003C 20 ms",[180,859,860],{},"20–60 ms",[180,862,863],{},"> 60 ms",[11,865,866,867,870],{},"Now walk closer to the access point (AP). Repeat. If the numbers jump dramatically as you approach, ",[15,868,869],{},"it's coverage",".",[75,872,874],{"id":873},"step-2-check-signal-strength","Step 2 — check signal strength",[11,876,877],{},"On macOS:",[879,880,884],"pre",{"className":881,"code":882,"language":883,"meta":226,"style":226},"language-bash shiki shiki-themes github-light github-dark","# Hold ⌥ and click the Wi-Fi icon, or run:\n\u002FSystem\u002FLibrary\u002FPrivateFrameworks\u002FApple80211.framework\u002FVersions\u002FA\u002FResources\u002Fairport -I\n","bash",[885,886,887,896],"code",{"__ignoreMap":226},[888,889,892],"span",{"class":890,"line":891},"line",1,[888,893,895],{"class":894},"sJ8bj","# Hold ⌥ and click the Wi-Fi icon, or run:\n",[888,897,898,902],{"class":890,"line":230},[888,899,901],{"class":900},"sScJk","\u002FSystem\u002FLibrary\u002FPrivateFrameworks\u002FApple80211.framework\u002FVersions\u002FA\u002FResources\u002Fairport",[888,903,905],{"class":904},"sj4cs"," -I\n",[11,907,908,909,912,913,916,917,920],{},"Look at the ",[885,910,911],{},"agrCtlRSSI"," value. Anything ",[15,914,915],{},"below -70 dBm"," is the source of your trouble. ",[15,918,919],{},"-65 to -55 dBm"," is healthy.",[11,922,923],{},"On Windows:",[879,925,929],{"className":926,"code":927,"language":928,"meta":226,"style":226},"language-powershell shiki shiki-themes github-light github-dark","netsh wlan show interfaces | findstr Signal\n","powershell",[885,930,931],{"__ignoreMap":226},[888,932,933],{"class":890,"line":891},[888,934,927],{},[936,937,939],"h3",{"id":938},"step-3-fix-itt","Step 3 — fix itt",[11,941,942],{},"In order of effort:",[402,944,945,951,957,963],{},[31,946,947,950],{},[15,948,949],{},"Move the AP"," to a more central location, away from the metal filing cabinet you put it next to. (We do this on a quarter of customer site visits.)",[31,952,953,956],{},[15,954,955],{},"Add a wired AP"," upstairs. Best fix; cleanest performance. Needs an Ethernet run and an AP — your account manager can scope this.",[31,958,959,962],{},[15,960,961],{},"Powerline + AP"," — Ethernet over the mains wiring. Works in modern installations; flaky in older buildings with metal junction boxes.",[31,964,965,968],{},[15,966,967],{},"Mesh"," — last resort. Cheap and visible-looking, but throughput halves at every \"hop\". Better than nothing for a single dead spot.",[726,970,971],{},[11,972,973,974,977],{},"Avoid Wi-Fi repeaters \u002F extenders. They double your channel usage and ",[408,975,976],{},"reduce"," total throughput. If a sales person at PC World is pushing one, walk away.",[75,979,981],{"id":980},"when-to-call-us","When to call us",[11,983,984],{},"If the dBm reading is fine but the speed is still bad — that's not coverage, that's interference, channel congestion or a backhaul issue. Open a ticket and we'll come and do a proper survey.",[986,987,988],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":226,"searchDepth":227,"depth":227,"links":990},[991,992,995],{"id":797,"depth":230,"text":798},{"id":873,"depth":230,"text":874,"children":993},[994],{"id":938,"depth":227,"text":939},{"id":980,"depth":230,"text":981},"networks","Nine times out of ten it's coverage, not the broadband. Here's how to confirm and fix it.",{},"\u002Fnetworks\u002Fwifi-slow-one-floor",{"title":785,"description":997},"networks\u002Fwifi-slow-one-floor",[1003,1004,793],"wifi","troubleshooting","2026-05-01","i074cMqc8mFJAxpL-yBTXDwpM0FE-eFSCYyt_vmoZdw",{"id":1008,"title":1009,"body":1010,"category":1358,"cover":235,"description":1359,"draft":237,"extension":238,"featured":240,"meta":1360,"navigation":240,"noindex":237,"path":1361,"scheduled":235,"seo":1362,"stem":1363,"tags":1364,"updated":1367,"__hash__":1368},"kb\u002Fvoip\u002Fsetup-softphone.md","Set up your softphone on Mac, Windows & mobile",{"type":8,"value":1011,"toc":1349},[1012,1019,1032,1036,1047,1051,1087,1090,1151,1160,1164,1167,1221,1232,1246,1250,1253,1291,1294,1298,1301,1310,1313,1343,1346],[11,1013,1014,1015,1018],{},"A ",[15,1016,1017],{},"softphone"," is just your extension running as an app instead of a desk handset — same number, same voicemail, but on your laptop or phone. This guide gets you registered and making calls in about five minutes. TEST",[681,1020,1021],{},[11,1022,1023,1024,1027,1028,1031],{},"You'll need the ",[15,1025,1026],{},"SIP credentials"," from your welcome email: a username (your extension), a password, and a server address (something like ",[885,1029,1030],{},"sip.londonict.com","). If you can't find them, ask us to resend — never share them in chat or email threads.",[75,1033,1035],{"id":1034},"before-you-start","Before you start",[24,1037,1038,1041,1044],{},[31,1039,1040],{},"A reliable internet connection — wired or strong Wi-Fi. Softphones are sensitive to packet loss, not just speed.",[31,1042,1043],{},"A headset. Laptop mics echo; a £20 USB headset transforms call quality.",[31,1045,1046],{},"Five minutes of quiet to test a call.",[75,1048,1050],{"id":1049},"install-the-app","Install the app",[879,1052,1055],{"className":1053,"code":1054,"language":238,"meta":226,"style":226},"language-md shiki shiki-themes github-light github-dark","dfdfdf\ndfdfdfdf\ndfdfdfdf\ndfdfdfdf\ndfdfdfdf\ndfdfdf\n",[885,1056,1057,1063,1068,1072,1077,1082],{"__ignoreMap":226},[888,1058,1059],{"class":890,"line":891},[888,1060,1062],{"class":1061},"sVt8B","dfdfdf\n",[888,1064,1065],{"class":890,"line":230},[888,1066,1067],{"class":1061},"dfdfdfdf\n",[888,1069,1070],{"class":890,"line":227},[888,1071,1067],{"class":1061},[888,1073,1075],{"class":890,"line":1074},4,[888,1076,1067],{"class":1061},[888,1078,1080],{"class":890,"line":1079},5,[888,1081,1067],{"class":1061},[888,1083,1085],{"class":890,"line":1084},6,[888,1086,1062],{"class":1061},[11,1088,1089],{},"We support the same SIP app across platforms, so the steps barely differ:",[156,1091,1092,1105],{},[159,1093,1094],{},[162,1095,1096,1099,1102],{},[165,1097,1098],{},"Platform",[165,1100,1101],{},"App",[165,1103,1104],{},"Where to get it",[175,1106,1107,1118,1129,1140],{},[162,1108,1109,1112,1115],{},[180,1110,1111],{},"macOS",[180,1113,1114],{},"Groundwire \u002F Zoiper",[180,1116,1117],{},"Mac App Store",[162,1119,1120,1123,1126],{},[180,1121,1122],{},"Windows",[180,1124,1125],{},"MicroSIP \u002F Zoiper",[180,1127,1128],{},"Vendor download",[162,1130,1131,1134,1137],{},[180,1132,1133],{},"iPhone \u002F iPad",[180,1135,1136],{},"Groundwire",[180,1138,1139],{},"App Store",[162,1141,1142,1145,1148],{},[180,1143,1144],{},"Android",[180,1146,1147],{},"Zoiper",[180,1149,1150],{},"Play Store",[389,1152,1153],{},[11,1154,1155,1156,1159],{},"Software phones can't reliably reach ",[15,1157,1158],{},"999 \u002F 112"," emergency services and won't share your location. Keep a mobile to hand for emergencies.",[75,1161,1163],{"id":1162},"add-your-account","Add your account",[11,1165,1166],{},"Open the app and add a new SIP account. You only ever need four fields:",[879,1168,1173],{"className":1169,"code":1170,"filename":1171,"language":1172,"meta":226,"style":226},"language-ini shiki shiki-themes github-light github-dark","; The four values from your welcome email\nusername = 2041            ; your extension\ndomain   = sip.londonict.com\npassword = ••••••••        ; paste, don't retype\ntransport = TLS            ; encrypted; falls back to UDP if blocked\n","account.cfg","ini",[885,1174,1175,1180,1192,1200,1210],{"__ignoreMap":226},[888,1176,1177],{"class":890,"line":891},[888,1178,1179],{"class":894},"; The four values from your welcome email\n",[888,1181,1182,1186,1189],{"class":890,"line":230},[888,1183,1185],{"class":1184},"szBVR","username",[888,1187,1188],{"class":1061}," = 2041            ",[888,1190,1191],{"class":894},"; your extension\n",[888,1193,1194,1197],{"class":890,"line":227},[888,1195,1196],{"class":1184},"domain",[888,1198,1199],{"class":1061},"   = sip.londonict.com\n",[888,1201,1202,1204,1207],{"class":890,"line":1074},[888,1203,778],{"class":1184},[888,1205,1206],{"class":1061}," = ••••••••        ",[888,1208,1209],{"class":894},"; paste, don't retype\n",[888,1211,1212,1215,1218],{"class":890,"line":1079},[888,1213,1214],{"class":1184},"transport",[888,1216,1217],{"class":1061}," = TLS            ",[888,1219,1220],{"class":894},"; encrypted; falls back to UDP if blocked\n",[11,1222,1223,1224,1227,1228,1231],{},"Most apps auto-detect the rest. If yours asks for a port, use ",[15,1225,1226],{},"5061"," for TLS or ",[15,1229,1230],{},"5060"," for UDP.",[142,1233,1234],{},[11,1235,1236,1237,1241,1242,1245],{},"On desktop you can jump straight to the dial pad with the keyboard shortcut ",[1238,1239],"kbd",{"value":1240},"meta"," ",[1238,1243],{"value":1244},"K"," — handy when a call comes in while you're heads-down in something else.",[936,1247,1249],{"id":1248},"check-it-registered","Check it registered",[11,1251,1252],{},"A registered account shows a green dot. If it's red, test that the SIP port is reachable from your network:",[879,1254,1257],{"className":881,"code":1255,"filename":1256,"language":883,"meta":226,"style":226},"# TLS first, then plain UDP as a fallback check\nnc -vz sip.londonict.com 5061\nnc -vzu sip.londonict.com 5060\n","terminal",[885,1258,1259,1264,1279],{"__ignoreMap":226},[888,1260,1261],{"class":890,"line":891},[888,1262,1263],{"class":894},"# TLS first, then plain UDP as a fallback check\n",[888,1265,1266,1269,1272,1276],{"class":890,"line":230},[888,1267,1268],{"class":900},"nc",[888,1270,1271],{"class":904}," -vz",[888,1273,1275],{"class":1274},"sZZnC"," sip.londonict.com",[888,1277,1278],{"class":904}," 5061\n",[888,1280,1281,1283,1286,1288],{"class":890,"line":227},[888,1282,1268],{"class":900},[888,1284,1285],{"class":904}," -vzu",[888,1287,1275],{"class":1274},[888,1289,1290],{"class":904}," 5060\n",[11,1292,1293],{},"If those time out, a firewall is blocking SIP — see troubleshooting below.",[75,1295,1297],{"id":1296},"on-mobile","On mobile",[11,1299,1300],{},"Mobile is the same four fields, with one extra consideration:",[726,1302,1303],{},[11,1304,1305,1306,1309],{},"Leave ",[15,1307,1308],{},"push notifications"," enabled. Without push, the OS suspends the app to save battery and you'll miss calls. With push on, the app wakes only when a call actually arrives — so battery impact is negligible.",[75,1311,1312],{"id":1004},"Troubleshooting",[24,1314,1315,1325,1331,1337],{},[31,1316,1317,1320,1321,1324],{},[15,1318,1319],{},"One-way audio"," — almost always NAT\u002Ffirewall. Make sure UDP ",[15,1322,1323],{},"10000–20000"," (RTP) is open outbound, and prefer TLS+SRTP.",[31,1326,1327,1330],{},[15,1328,1329],{},"Choppy or robotic calls"," — packet loss. Switch off Wi-Fi power-saving, or go wired. Run a line test before blaming the line.",[31,1332,1333,1336],{},[15,1334,1335],{},"Registers, then drops every few minutes"," — the firewall is timing out the SIP session. Lower the registration interval to 60 seconds, or ask us to enable keep-alives.",[31,1338,1339,1342],{},[15,1340,1341],{},"No incoming calls on mobile"," — push is off, or the app was force-quit. Reopen it and re-enable notifications.",[11,1344,1345],{},"Still stuck after that? Open a ticket with the app name, platform and whether the dot is red or green, and we'll have you sorted quickly.",[986,1347,1348],{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":226,"searchDepth":227,"depth":227,"links":1350},[1351,1352,1353,1356,1357],{"id":1034,"depth":230,"text":1035},{"id":1049,"depth":230,"text":1050},{"id":1162,"depth":230,"text":1163,"children":1354},[1355],{"id":1248,"depth":227,"text":1249},{"id":1296,"depth":230,"text":1297},{"id":1004,"depth":230,"text":1312},"voip","A 5-minute walkthrough that gets the softphone running on whatever you have to hand.",{},"\u002Fvoip\u002Fsetup-softphone",{"title":1009,"description":1359},"voip\u002Fsetup-softphone",[1017,1365,1366],"setup","mobile","2026-05-10","0n6F5WbjNrXz8-urv7nS67qLYIEAUCOtGFsdcWjBOgs",1779467483145]