{"title":"Digital Downloads","description":"\u003cp\u003eScripts, configuration templates and technical guides drawn from a live FTTH network. Instant download, no deployment required.\u003c\/p\u003e","products":[{"product_id":"mikrotik-isp-script-pack","title":"MikroTik ISP Script Pack","description":"\u003cp\u003eProduction RouterOS scripts from a live FTTH network, documented and ready to adapt.\u003c\/p\u003e\n\u003ch3\u003eWhat's in the pack\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUplink health engines\u003c\/strong\u003e — per-uplink monitoring with hysteresis and safe failover actions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eScheduled window engine\u003c\/strong\u003e — apply different rate profiles by time of day\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFailover scripts\u003c\/strong\u003e with correct connection-tracking handling\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlarm-only monitors\u003c\/strong\u003e for conditions that need a human, not an automatic fix\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuto-secret creation\u003c\/strong\u003e from authentication logs\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eHow it's delivered\u003c\/h3\u003e\n\u003cp\u003ePlain .rsc files with inline comments explaining what each block does and why. Every script carries a written warning where it makes an assumption about your board — profile names, interface names, uplink counts — so you know exactly what to change before deploying.\u003c\/p\u003e\n\u003ch3\u003eHonest note\u003c\/h3\u003e\n\u003cp\u003eThese are not plug-and-play. They are working scripts with their assumptions documented, which is considerably more useful than a forum snippet with none. Tested on RB5009, L009 and CSS326 under RouterOS 7.x.\u003c\/p\u003e\n\u003cp\u003eInstant download. Includes future updates.\u003c\/p\u003e","brand":"Culmen","offers":[{"title":"Instant download","offer_id":54337997046103,"sku":"CLM-DL-SCRIPTS","price":99.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/2937\/3271\/files\/mikrotik-isp-script-pack_a719bad6-4877-4894-9113-6d5b3763be01.png?v=1786770577"},{"product_id":"76-lessons-from-running-an-isp","title":"76 Lessons from Running an ISP","description":"\u003cp\u003eEvery expensive mistake made building and running a fibre ISP, written down so you don't have to repeat them.\u003c\/p\u003e\n\u003ch3\u003eA sample of what's inside\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWhy two tunnels to one destination through CGNAT costs you 40–60% packet loss — and why nothing in your config will tell you\u003c\/li\u003e\n\u003cli\u003eWhy a routing change per customer needs a scoped connection-tracking flush, or the customer stays on both paths for 24 hours\u003c\/li\u003e\n\u003cli\u003eWhy \u003ccode\u003e\/ppp active\u003c\/code\u003e filters look like they work and silently don't — with the two-line proof\u003c\/li\u003e\n\u003cli\u003eWhy a blackholed DNS pin looks exactly like a slow VPN\u003c\/li\u003e\n\u003cli\u003eWhy the far end's autonegotiation advertisement is what limits your link speed, and why forcing the speed kills it entirely\u003c\/li\u003e\n\u003cli\u003eWhy a brand-new patch cable can still be your fault\u003c\/li\u003e\n\u003cli\u003eWhy \"connection refused\" and \"connection timed out\" send you to completely different problems\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWho this is for\u003c\/h3\u003e\n\u003cp\u003eEngineers running or building a small ISP on MikroTik and RADIUS. Every lesson came from a real outage, a real wasted afternoon, or a real invoice. Several cost weeks.\u003c\/p\u003e\n\u003ch3\u003eWhat it isn't\u003c\/h3\u003e\n\u003cp\u003eNot a beginner's tutorial and not vendor documentation. It assumes you know what PPPoE and a routing table are, and goes straight to the failures that documentation never mentions.\u003c\/p\u003e\n\u003cp\u003eInstant download, PDF. Free updates as the list grows.\u003c\/p\u003e","brand":"Culmen","offers":[{"title":"PDF download","offer_id":54337998258519,"sku":"CLM-DL-76LESSONS","price":29.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/2937\/3271\/files\/76-lessons-from-running-an-isp_c2d13c3a-8d80-4de8-8744-8127c5c36080.png?v=1786770577"},{"product_id":"isp-in-a-box-deployment-blueprint","title":"ISP-in-a-Box Deployment Blueprint","description":"\u003cp\u003eThe complete plan for standing up a small fibre ISP, from route survey to first paying subscriber.\u003c\/p\u003e\n\u003ch3\u003eWhat you get\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eNetwork architecture\u003c\/strong\u003e — topology, node placement, redundancy design\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull bill of materials\u003c\/strong\u003e — cable types, OLT, ODF, cabinets, splice enclosures, active equipment, with the reasoning behind each choice\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIP addressing plan\u003c\/strong\u003e and VLAN scheme\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBase router configuration\u003c\/strong\u003e — PPPoE, RADIUS, QoS, NAT and firewall\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUpstream carrier strategy\u003c\/strong\u003e — how to run multiple transit providers without a single point of failure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSubscriber onboarding workflow\u003c\/strong\u003e — survey through activation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCosting model\u003c\/strong\u003e you can adapt to your own market\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eBased on a real deployment\u003c\/h3\u003e\n\u003cp\u003eDrawn from an operating FTTH network: 60 km of fibre, GEPON OLTs, 200+ subscribers, three independent upstream carriers, 99.99% measured availability. Not a theoretical design.\u003c\/p\u003e\n\u003cp\u003eInstant download, PDF with editable BOM spreadsheet.\u003c\/p\u003e","brand":"Culmen","offers":[{"title":"PDF + BOM spreadsheet","offer_id":54337999307095,"sku":"CLM-DL-BLUEPRINT","price":199.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/2937\/3271\/files\/isp-in-a-box-deployment-blueprint_3f3e1d98-3462-4f37-af5d-0cebf517d30a.png?v=1786770592"},{"product_id":"routeros-configuration-templates","title":"RouterOS Configuration Templates","description":"\u003cp\u003eClean RouterOS baseline configurations to start from, instead of assembling one out of forum posts.\u003c\/p\u003e\n\u003ch3\u003eTemplates included\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePPPoE server + RADIUS\u003c\/strong\u003e — full working baseline with plan profiles\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVLAN segmentation\u003c\/strong\u003e — subscriber isolation, management VLAN, trunk configuration\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eQoS and queue trees\u003c\/strong\u003e — fair-use shaping that holds up under contention\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFirewall baseline\u003c\/strong\u003e — sensible default rules with each one explained\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eManagement hardening\u003c\/strong\u003e — restricting Winbox, API and SSH to where they belong\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMulti-uplink routing\u003c\/strong\u003e — policy routing across several transit providers\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eDNS with local caching\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFormat\u003c\/h3\u003e\n\u003cp\u003eCommented .rsc files. Every value you must change is marked, and every assumption about interface names, address ranges and profile names is stated rather than hidden.\u003c\/p\u003e\n\u003cp\u003eInstant download. Tested on RouterOS 7.x.\u003c\/p\u003e","brand":"Culmen","offers":[{"title":"Instant download","offer_id":54340116775255,"sku":"CLM-DL-TEMPLATES","price":49.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/2937\/3271\/files\/routeros-configuration-templates_b945cc85-6bbc-4180-bd92-9419a6385455.png?v=1786770577"}],"url":"https:\/\/culmensoft.com\/collections\/digital-downloads.oembed","provider":"Culmen","version":"1.0","type":"link"}