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