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