Midlands Lifestyle
Advertisement
  • Home
  • News
    • All
    • Business
    • Politics
    • Science
    • World
    The engine parts that ‘fight the laws of the universe’

    The engine parts that ‘fight the laws of the universe’

    Poundland owner in crunch talks as retailer’s collapse looms

    Poundland owner in crunch talks as retailer’s collapse looms

    Applications open for British Steel employment schemes

    Applications open for British Steel employment schemes

    Elon Musk’s record spending on Republicans failed in fierce midterms

    Elon Musk’s record spending on Republicans failed in fierce midterms

    Butchers in Balsall Common closed after car crashes through shop

    Butchers in Balsall Common closed after car crashes through shop

    Kellogg’s admits snap, crackle and pop is quieter after uproar over Rice Krispies recipe change

    Kellogg’s admits snap, crackle and pop is quieter after uproar over Rice Krispies recipe change

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Tech
    • All
    • Apps
    • Gadget
    • Mobile
    • Startup
    Discord is rebuilding its desktop app in Rust to fix its memory problem

    Discord is rebuilding its desktop app in Rust to fix its memory problem

    Samsung Android XR smart glasses pre-orders open November 12

    Samsung Android XR smart glasses pre-orders open November 12

    Exclusive: Aina’s Smart Ring Wants to Be a Remote Control for Your AI Agent

    Exclusive: Aina’s Smart Ring Wants to Be a Remote Control for Your AI Agent

    I Took the iPhone 18 Pro Max to Japan and Its New Camera System Brought Out My Creative Side

    I Took the iPhone 18 Pro Max to Japan and Its New Camera System Brought Out My Creative Side

    Cult Phone-Maker Nothing’s Mystery Screenless AI Device Is Coming Next Month

    Cult Phone-Maker Nothing’s Mystery Screenless AI Device Is Coming Next Month

    Garmin Connect may share cyclist location data with Waze

    Garmin Connect may share cyclist location data with Waze

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
  • Entertainment
    • All
    • Gaming
    • Movie
    • Music
    • Sports
    Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

    Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

    David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

    David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

    This aquatic sandbox city-builder is free on Epic Games Store right now

    This aquatic sandbox city-builder is free on Epic Games Store right now

    Ozzfest Rising Again For Three 2027 Dates

    Ozzfest Rising Again For Three 2027 Dates

    Harry Kane wins Ballon d’Or: Bayern Munich striker completes ‘Cinderella story’ from EFL loans to world’s best player | Football News

    Harry Kane wins Ballon d’Or: Bayern Munich striker completes ‘Cinderella story’ from EFL loans to world’s best player | Football News

    60 Charming Christmas 2026 Gifts for Children

    60 Charming Christmas 2026 Gifts for Children

  • Lifestyle
    • All
    • Fashion
    • Food
    • Health
    • Travel
    The New Met Gala 2027 Theme Is “extraORDINARY”

    The New Met Gala 2027 Theme Is “extraORDINARY”

    Broccoli Cheddar Chicken Pot Pie

    Broccoli Cheddar Chicken Pot Pie

    Treats, Toys and Luxury Carriers: Gifts for the Pet Lover Who Wants to Spoil Their Furry Friend

    Treats, Toys and Luxury Carriers: Gifts for the Pet Lover Who Wants to Spoil Their Furry Friend

    Beaches and Months to Know

    Beaches and Months to Know

    The Best Holiday-Party Items to Shop From Zara

    The Best Holiday-Party Items to Shop From Zara

    2026 Ultimate Holiday Gift Guide (For Everyone On Your List!)

    2026 Ultimate Holiday Gift Guide (For Everyone On Your List!)

    Trending Tags

    • Golden Globes
    • Game of Thrones
    • MotoGP 2017
    • eSports
    • Fashion Week
  • Review
    I’ve spent 24 hours testing the MacBook Pro PROLED XDR and it’s an improvement in just about every way

    I’ve spent 24 hours testing the MacBook Pro PROLED XDR and it’s an improvement in just about every way

    Leak TruStream review: a gifted network audio player that just lacks a bit of dynamic headroom

    Leak TruStream review: a gifted network audio player that just lacks a bit of dynamic headroom

    The fastest handheld we’ve tested

    The fastest handheld we’ve tested

    Liquid Web web hosting review

    Liquid Web web hosting review

    Elegoo M1 Ultra 3D Scanner review

    Elegoo M1 Ultra 3D Scanner review

    Asus ProArt P14 (2026, RTX Spark) Review

    Asus ProArt P14 (2026, RTX Spark) Review

No Result
View All Result
  • Home
  • News
    • All
    • Business
    • Politics
    • Science
    • World
    The engine parts that ‘fight the laws of the universe’

    The engine parts that ‘fight the laws of the universe’

    Poundland owner in crunch talks as retailer’s collapse looms

    Poundland owner in crunch talks as retailer’s collapse looms

    Applications open for British Steel employment schemes

    Applications open for British Steel employment schemes

    Elon Musk’s record spending on Republicans failed in fierce midterms

    Elon Musk’s record spending on Republicans failed in fierce midterms

    Butchers in Balsall Common closed after car crashes through shop

    Butchers in Balsall Common closed after car crashes through shop

    Kellogg’s admits snap, crackle and pop is quieter after uproar over Rice Krispies recipe change

    Kellogg’s admits snap, crackle and pop is quieter after uproar over Rice Krispies recipe change

    Trending Tags

    • Trump Inauguration
    • United Stated
    • White House
    • Market Stories
    • Election Results
  • Tech
    • All
    • Apps
    • Gadget
    • Mobile
    • Startup
    Discord is rebuilding its desktop app in Rust to fix its memory problem

    Discord is rebuilding its desktop app in Rust to fix its memory problem

    Samsung Android XR smart glasses pre-orders open November 12

    Samsung Android XR smart glasses pre-orders open November 12

    Exclusive: Aina’s Smart Ring Wants to Be a Remote Control for Your AI Agent

    Exclusive: Aina’s Smart Ring Wants to Be a Remote Control for Your AI Agent

    I Took the iPhone 18 Pro Max to Japan and Its New Camera System Brought Out My Creative Side

    I Took the iPhone 18 Pro Max to Japan and Its New Camera System Brought Out My Creative Side

    Cult Phone-Maker Nothing’s Mystery Screenless AI Device Is Coming Next Month

    Cult Phone-Maker Nothing’s Mystery Screenless AI Device Is Coming Next Month

    Garmin Connect may share cyclist location data with Waze

    Garmin Connect may share cyclist location data with Waze

    Trending Tags

    • Nintendo Switch
    • CES 2017
    • Playstation 4 Pro
    • Mark Zuckerberg
  • Entertainment
    • All
    • Gaming
    • Movie
    • Music
    • Sports
    Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

    Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

    David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

    David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

    This aquatic sandbox city-builder is free on Epic Games Store right now

    This aquatic sandbox city-builder is free on Epic Games Store right now

    Ozzfest Rising Again For Three 2027 Dates

    Ozzfest Rising Again For Three 2027 Dates

    Harry Kane wins Ballon d’Or: Bayern Munich striker completes ‘Cinderella story’ from EFL loans to world’s best player | Football News

    Harry Kane wins Ballon d’Or: Bayern Munich striker completes ‘Cinderella story’ from EFL loans to world’s best player | Football News

    60 Charming Christmas 2026 Gifts for Children

    60 Charming Christmas 2026 Gifts for Children

  • Lifestyle
    • All
    • Fashion
    • Food
    • Health
    • Travel
    The New Met Gala 2027 Theme Is “extraORDINARY”

    The New Met Gala 2027 Theme Is “extraORDINARY”

    Broccoli Cheddar Chicken Pot Pie

    Broccoli Cheddar Chicken Pot Pie

    Treats, Toys and Luxury Carriers: Gifts for the Pet Lover Who Wants to Spoil Their Furry Friend

    Treats, Toys and Luxury Carriers: Gifts for the Pet Lover Who Wants to Spoil Their Furry Friend

    Beaches and Months to Know

    Beaches and Months to Know

    The Best Holiday-Party Items to Shop From Zara

    The Best Holiday-Party Items to Shop From Zara

    2026 Ultimate Holiday Gift Guide (For Everyone On Your List!)

    2026 Ultimate Holiday Gift Guide (For Everyone On Your List!)

    Trending Tags

    • Golden Globes
    • Game of Thrones
    • MotoGP 2017
    • eSports
    • Fashion Week
  • Review
    I’ve spent 24 hours testing the MacBook Pro PROLED XDR and it’s an improvement in just about every way

    I’ve spent 24 hours testing the MacBook Pro PROLED XDR and it’s an improvement in just about every way

    Leak TruStream review: a gifted network audio player that just lacks a bit of dynamic headroom

    Leak TruStream review: a gifted network audio player that just lacks a bit of dynamic headroom

    The fastest handheld we’ve tested

    The fastest handheld we’ve tested

    Liquid Web web hosting review

    Liquid Web web hosting review

    Elegoo M1 Ultra 3D Scanner review

    Elegoo M1 Ultra 3D Scanner review

    Asus ProArt P14 (2026, RTX Spark) Review

    Asus ProArt P14 (2026, RTX Spark) Review

No Result
View All Result
Midlands Lifestyle
No Result
View All Result
Home Tech Mobile

How I used a Raspberry Pi to save my old Canon scanner

by Midlands Lifestyle
10 July 2025
in Mobile
0
How I used a Raspberry Pi to save my old Canon scanner
0
SHARES
8
VIEWS
Share on FacebookShare on Twitter


Dhruv Bhutani / Android Authority

A couple of years ago, I decided to invest in a high-quality scanner. The idea was to digitize and archive dozens of old photo albums from my childhood that were scattered around in boxes. You know how these projects go. Starting is easy. Seeing it through, not so much. Over the years, I’ve kept coming back to it in bursts. But year on year, I’ve been running into roadblocks. Namely, driver support. You see, what started as a functional scanner turned into a scanner that somewhat worked, and finally into a scanner that just won’t show up on my MacBook at all.

If you know me and my relationship with tech, you’ll understand why just tossing the scanner didn’t feel right. It still powered on. It still had value. But the software world had moved on, and like a lot of perfectly usable tech, it was left behind. That got me thinking. There’s got to be a better way. I had a Raspberry Pi 4 lying around that I’d previously used for a Pi-hole project. It wasn’t doing much anymore. I remembered reading that the SANE project supported a wide range of scanners, including Canon’s older LiDE series.

So, if I could get the Pi to act as a middleman, handling the USB connection and sharing the scanner over the network, I might be able to bring it back to life. It sounded like the kind of slightly overengineered weekend project that’s just challenging enough to tickle my fancy. Obviously, I dived right in.

Setting it all up

Scanserver image settings

Dhruv Bhutani / Android Authority

I started by installing Raspberry Pi OS Lite as I didn’t need a GUI, just terminal access to gain SSH access and install drivers. Once the Pi was set up and updated, I installed the SANE utilities. For those unfamiliar with it, SANE aims to bring open-source access to any, if not all, scanners through a common API. To my surprise, the Canon LiDE 220 showed up right away with a simple “scanimage” command. That’s the moment that gave me confidence that the project might just work. From there, I configured the Pi to expose the scanner over the network using saned, which is essentially a lightweight daemon that shares SANE-compatible devices across your LAN. I added the appropriate IP ranges to the config files, made sure the service was running, and confirmed that I could detect the scanner from my Mac.

Open-source doesn’t have to mean terminal scripts, you can get a near-native experience too.

I could have stopped there and built some small scripts to interact with it remotely, or triggered a scan over the terminal, but I wanted a cleaner, browser-based solution that would let me scan from anywhere on the network. That’s where scanservjs came in. It’s an open-source web frontend for SANE, built with a modern UI and a focus on simplicity. Even better, I could host it on my Synology NAS, which already ran Docker and had plenty of resources to spare.

Deploying scanservjs was straightforward. I pulled the container using Docker’s CLI, passed in the Pi’s IP using an environment variable, and configured it to run in host networking mode so it wouldn’t run into port mapping issues. I also mounted a shared folder from the NAS so I could store scanned files in a central location. Within minutes, I had a fully functional web interface that let me control the Canon scanner from any browser. I could preview, scan, change formats, and adjust resolution — all without touching the scanner or dealing with a native app.

Believe me, I did a little jump when that first scan came through. I hadn’t really expected this project to work out as well as it did. The page came through clean and sharp, just like using the deprecated native app, and saved directly to a shared folder, ready to email or archive. I didn’t need to reinstall drivers, mess with compatibility layers, or plug the scanner into my Mac. It just worked. And it’s continued to work every time I’ve needed it since.

Breathing new life into old-hardware

scanserver on phone

Dhruv Bhutani / Android Authority

Look, I’ve always had a soft spot for good hardware. Not flashy or over-designed tech, but simple tools that do their job well. My Canon LiDE 220 scanner is one of those. It’s why I chose it over an all-in-one. It’s a USB-powered photo-focused flatbed that always delivers razor-sharp scans, runs silently, and just does one job. It didn’t take up too much space, nor did it require a dedicated power adapter; both of which are excellent conveniences. And most importantly, I’ve yet to find a true replacement for it that doesn’t cost hundreds more.

The problem wasn’t with the scanner itself. It was the software ecosystem around it. As macOS evolved with architecture changes and major operating system upgrades, driver support slowly vanished. For lack of better words, my perfectly functional scanner no longer works with my computer. Then I tried third-party tools like VueScan, which sort of worked but came with limitations like a high price and a clunky interface that didn’t feel like it belonged on a modern Mac. I really shouldn’t have to pay for another software to get my hardware up and running. Eventually, I gave up and shoved the scanner onto a shelf. It sat there for months while I relied on phone apps to scan documents. And while they were fine in a pinch, I never stopped missing the clean edges, high resolution, and consistency I used to get from my scanner.

Scanserver and SANE made my decade-old scanner better than its ever been.

Using this same scanner now feels better than it ever did when it was plugged directly into my computer. It’s completely decoupled from any single device. Anyone on the network can use it, and it doesn’t matter whether they’re on a Mac, PC, or even a tablet or smartphone. The browser interface is responsive and clean, and it handles everything from basic document scans to high-resolution TIFF output. The scanner itself is still doing the same work it always did, but it’s become a smarter, more accessible part of my workspace.

What’s interesting about this project is that none of this feels like a hack. The experience is smooth and consistent. The Pi handles scanning duties quietly in the background. The NAS takes care of storage. scanservjs wraps everything in a clean interface. It feels less like a workaround and more like a modern, modular way to use older hardware.

It also reminded me how capable these open-source tools really are. Without SANE and scanservjs, this setup wouldn’t have worked. Docker and the Raspberry Pi ecosystem made it even easier to stitch everything together without having to write custom scripts or compile anything from the source. The best part is that all of it runs quietly in the background. I don’t have to think about it anymore. I open a browser, scan, and move on.

Old hardware, new tricks

I just wanted a reliable way to scan documents, and in the process, I ended up with something better than any out-of-the-box scanner software I’ve used. It’s fast, consistent, and works from any device in the house. I didn’t have to upgrade or replace anything.

I wouldn’t say this is for everyone. If you scan a couple of times a year and already have a newer printer with a scanner built-in, you’re probably fine. But if you’ve got old gear lying around and a Raspberry Pi you’re not using, this is a genuinely useful project to take on. It’s simple enough to finish in an afternoon, and the end result is surprisingly polished.



Source link

Tags: CanonRaspberryRaspberry Pisavescanner
Previous Post

In Paris, Gold Heeled Sandals Just Made Ballet Flats Disappear

Next Post

Royal Mail given go-ahead to scrap second-class post on Saturdays

Midlands Lifestyle

Next Post
Royal Mail given go-ahead to scrap second-class post on Saturdays

Royal Mail given go-ahead to scrap second-class post on Saturdays

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Trending
  • Comments
  • Latest
De’Longhi Pinguino GentleJet Inverter Review

De’Longhi Pinguino GentleJet Inverter Review

26 June 2026
The fastest handheld we’ve tested

The fastest handheld we’ve tested

2 November 2026
FF14’s Naoki Yoshida teases Evolved Black Mage, Zephyr bird dyes, fishing changes, and the end of Poetics in a new Evercold Q&A

FF14’s Naoki Yoshida teases Evolved Black Mage, Zephyr bird dyes, fishing changes, and the end of Poetics in a new Evercold Q&A

1 November 2026
I Just Found Out There’s A Bunch Of Coraline Easter Eggs In Wildwood, So I Did A Deep Dive

I Just Found Out There’s A Bunch Of Coraline Easter Eggs In Wildwood, So I Did A Deep Dive

31 October 2026
Jasmine Pineda Has Unexpected New Year Message For Boyfriend Matt Branis Who ‘Saved’ Her

Jasmine Pineda Has Unexpected New Year Message For Boyfriend Matt Branis Who ‘Saved’ Her

0
Anderson Cooper Says He Once ‘Hated’ New Year’s Eve While Co-Hosting CNN Broadcast

Anderson Cooper Says He Once ‘Hated’ New Year’s Eve While Co-Hosting CNN Broadcast

0
Best Student Internet Deals and Discounts

Best Student Internet Deals and Discounts

0
Dundee vs Dundee United: Tony Docherty and Jim Goodwin look ahead to Scottish Premiership derby at Dens Park | Football News

Dundee vs Dundee United: Tony Docherty and Jim Goodwin look ahead to Scottish Premiership derby at Dens Park | Football News

0
The engine parts that ‘fight the laws of the universe’

The engine parts that ‘fight the laws of the universe’

6 November 2026
Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

5 November 2026
David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

5 November 2026
Discord is rebuilding its desktop app in Rust to fix its memory problem

Discord is rebuilding its desktop app in Rust to fix its memory problem

5 November 2026

Recent News

The engine parts that ‘fight the laws of the universe’

The engine parts that ‘fight the laws of the universe’

6 November 2026
Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

Derek Hough And A DWTS Winner Have The Same Prediction About One Star Making The Finale (And I Totally Agree)

5 November 2026
David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

David Benavidez sums up Jai Opetaia’s chances of beating Deontay Wilder at heavyweight

5 November 2026
Discord is rebuilding its desktop app in Rust to fix its memory problem

Discord is rebuilding its desktop app in Rust to fix its memory problem

5 November 2026
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT
No Result
View All Result

© 2026 Midland Lifestyle