De FCC heeft een schikking getroffen met TP-Link van 200.000 dollar omdat verschillende wifi-routers van het bedrijf de radiofrequentieregels van de VS overtraden; ze konden met hoger vermogen zenden dan toegestaan. Daarnaast moet TP-Link opensourcefirmware toestaan.
Beide zaken hebben op het oog niets met elkaar te maken, maar de eis van de Federal Communications Commission om opensourcefirmware toe te staan op TP-Link-routers was onderdeel van de onderhandelingen tussen het bedrijf en de commissie, schrijft Ars Technica. Door de maatregel krijgt TP-Link geen verdere straf opgelegd met betrekking tot het overtreden van de regels rond maximaal zendvermogen binnen de 2,4GHz-band.
TP-Link stond het na nieuwe frequentieregels rond de 5GHz-band niet meer toe om derde partijen de mogelijkheid te geven aangepaste firmware te installeren. De regels werden begin maart door de FCC aangekondigd. Het blokkeren van andermans software is de makkelijkste manier voor routermakers om aan de nieuwe regels te voldoen. Dit leidde ertoe dat velen dachten dat het installeren van eigen software op een router niet meer toegestaan zou zijn, wat volgens de FCC een verkeerde interpretatie was. Het doel van de FCC was slechts dat hardwarebouwers de mogelijkheid om frequentiebanden aan te passen, zouden blokkeren.
Daarom stelt de commissie expliciet in zijn eis dat 'het al lange tijd beleid is om gelegenheid tot innovatie te bieden met nieuwe manieren van het gebruik van technologie'. Als onderdeel daarvan is TP-Link ermee akkoord gegaan om manieren te vinden waardoor gebruikers third-party-software kunnen installeren en het toch niet mogelijk is om de frequentieregels te overtreden.
TP-Link overtrad met het blokkeren van third-party-software dus technisch gezien geen regels, maar zocht slechts de 'makkelijke weg'. In de firmware van sommige routers van het merk was het mogelijk door de landcode te wijzigen, toch mogelijk het zendvermogen op de 2,4GHz-band te verhogen. Hiervoor kreeg het bedrijf dan ook de boete.
Er zijn verschillende mogelijkheden om ervoor te zorgen dat een router met firmware van derden zich toch houdt aan de regels. Dit kan bijvoorbeeld door OpenWrt in een virtual machine te draaien die geïsoleerd is van de radiobesturing. Hier is Imagination Technologies mee bezig, terwijl Linksys de rf-parameters op een andere geheugenlocatie opslaat, zodat het los staat van de overige firmware.