Accessing VSOL from LAN: A Raspberry Pi Bridge Setup

If you’ve ever wanted to access your VSOL ONU’s web interface (usually at 192.168.1.1) from your LAN (say 192.168.0.0/24), you might have hit a wall—especially if your router doesn’t allow assigning multiple WAN IPs. In this guide, I’ll walk you through how to bridge that gap using a Raspberry Pi or any other device with at least two network interfaces. We’ll use the following setup Prepare the Raspberry Pi Connect the Pi’s eth0 to your Router’s LAN port. Connect eth1 (USB-to-Ethernet adapter or secondary port) to ONU’s bridge port. Your Pi now has two interfaces: one in your LAN and one going to the ONU. ...

May 24, 2025 · 2 min · 381 words · coder3101

AI experience and making of Secret-link

“Beauty of an AI, Brains of a Human - Together beauty with brains” AI has been making headlines frequently due to its growing influence in software development, ranging from AI-powered code completion to AI agents that resolve issues and even develop new features. Its growth has been exponential over the past few years. As a curious software engineer, I couldn’t remain oblivious to all this. I tend to rely on AI extensively in areas that don’t particularly interest me, such as frontend development and UI design. In these domains, I’m more than happy to let AI take the lead, while in others, I prefer to keep it in a supporting role. ...

March 23, 2025 · 3 min · 505 words · coder3101

Multi-Monitor setup in Fedora Asahi Remix 40

As an owner of the base Mac mini M2, I was eager to run Linux on it. Virtual machines weren’t an ideal solution due to the limited RAM and storage on my device. Thankfully, there’s a Linux distribution designed specifically for Apple Silicon: Fedora Asahi Remix. The installation process was surprisingly straightforward, and one of the best features was the ability to set up Fedora alongside macOS. This dual-boot configuration meant that if anything went wrong, I could easily remove the Fedora partition and revert to macOS without losing any data or needing to reinstall the operating system. ...

December 26, 2024 · 3 min · 554 words · coder3101

Bypassing Censorship of Indian ISPs

In the modern world with encryption all around I was fascinated by how some ISPs are able to censor content on the web. Whether or not censoring is good or bad could be a debate for another day. Today, I will share the technical details around censorship and a technique used by ISPs called Deep packet Inspection (DPI). It all started when I could not reach raw.githubusercontent.com using my ISP. Being an engineer I was curious to understand how they are able to censor content and how to potentially bypass it (because raw.githubsercontent.com usually hosts GitHub scripts which I was using for home lab automation). ...

November 17, 2024 · 2 min · 319 words · coder3101