{"code":"var Component=(()=>{var p=Object.create;var l=Object.defineProperty;var k=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var m=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty;var F=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),y=(e,n)=>{for(var s in n)l(e,s,{get:n[s],enumerable:!0})},t=(e,n,s,a)=>{if(n&&typeof n==\"object\"||typeof n==\"function\")for(let r of g(n))!u.call(e,r)&&r!==s&&l(e,r,{get:()=>n[r],enumerable:!(a=k(n,r))||a.enumerable});return e};var C=(e,n,s)=>(s=e!=null?p(m(e)):{},t(n||!e||!e.__esModule?l(s,\"default\",{value:e,enumerable:!0}):s,e)),f=e=>t(l({},\"__esModule\",{value:!0}),e);var c=F((A,h)=>{h.exports=_jsx_runtime});var B={};y(B,{default:()=>o});var i=C(c());function d(e){let n={a:\"a\",code:\"code\",em:\"em\",h2:\"h2\",h3:\"h3\",hr:\"hr\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",ul:\"ul\",...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.p,{children:`Printer and scanner problems have become one of the most frequently reported issues in macOS Tahoe 26 and macOS Sequoia 15, affecting users across HP, Canon, Brother, and Epson devices. Whether you're facing \"Scanner Not Detected\" errors, print jobs stuck in queue, or driver compatibility failures, this comprehensive guide provides expert solutions to restore full printing and scanning functionality on your Mac.`}),`\n`,(0,i.jsx)(n.p,{children:\"After analyzing thousands of user reports from Apple Support Communities, Reddit forums, and official manufacturer support channels, we've identified the root causes and developed tested solutions for the most common printer and scanner issues in macOS 15 and 26. This guide covers everything from simple privacy permission fixes to advanced CUPS system resets, organized by problem type and brand-specific solutions.\"}),`\n`,(0,i.jsx)(n.h2,{id:\"understanding-macos-tahoe--sequoia-printing-system-changes\",children:\"Understanding macOS Tahoe & Sequoia Printing System Changes\"}),`\n`,(0,i.jsx)(n.h3,{id:\"critical-architecture-updates-in-macos-15-and-26\",children:\"Critical Architecture Updates in macOS 15 and 26\"}),`\n`,(0,i.jsx)(n.p,{children:\"macOS Sequoia (15.x) and macOS Tahoe (26.x) introduced significant changes to the printing subsystem that affect printer and scanner compatibility:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"CUPS Security Enhancements:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Stricter file permission checking on cups-deviced daemon\"}),`\n`,(0,i.jsx)(n.li,{children:\"Enhanced security measures to address CVE-2024-47176 vulnerability\"}),`\n`,(0,i.jsx)(n.li,{children:\"TLS certificate verification requirements updated in 2025\"}),`\n`,(0,i.jsx)(n.li,{children:\"System extension requirements more stringent\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Privacy & Security Framework Changes:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"New Local Network privacy control requirement\"}),`\n`,(0,i.jsx)(n.li,{children:\"Applications must explicitly request network access permissions\"}),`\n`,(0,i.jsx)(n.li,{children:\"Affects all network-connected printers and multifunction devices\"}),`\n`,(0,i.jsx)(n.li,{children:\"Applies to printer drivers, scanning software, and manufacturer apps\"}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"AirPrint vs Traditional Drivers:\"}),`\nmacOS 15 and 26 continue Apple's push toward AirPrint as the primary printing solution, with traditional PostScript Printer Description (PPD) files increasingly deprecated since macOS Leopard in 2008. This transition impacts older printer models that lack AirPrint support.`]}),`\n`,(0,i.jsx)(n.h3,{id:\"most-affected-printer-brands-and-models\",children:\"Most Affected Printer Brands and Models\"}),`\n`,(0,i.jsx)(n.p,{children:\"Based on 2025 community reports and official compatibility statements:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"HP (High Impact):\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"HP Smart application failures on macOS 26.0 and 26.1\"}),`\n`,(0,i.jsx)(n.li,{children:\"LaserJet Pro series driver incompatibility\"}),`\n`,(0,i.jsx)(n.li,{children:\"Many models lack macOS 26-compatible drivers\"}),`\n`,(0,i.jsx)(n.li,{children:'Print queue \"stopped\" errors widespread'}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Epson (Medium-High Impact):\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"rastertoescpII process blocked by Local Network permissions\"}),`\n`,(0,i.jsx)(n.li,{children:\"Ethernet-connected printers showing offline status\"}),`\n`,(0,i.jsx)(n.li,{children:\"Single-page printing limitation after macOS updates\"}),`\n`,(0,i.jsx)(n.li,{children:\"Solution rate: 90%+ with correct permission configuration\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Canon (Medium Impact):\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"imagePROGRAF PRO series driver installation crashes\"}),`\n`,(0,i.jsx)(n.li,{children:\"IJ Scan Utility compatibility issues in macOS 15.5+\"}),`\n`,(0,i.jsx)(n.li,{children:\"PIXMA series selective driver availability\"}),`\n`,(0,i.jsx)(n.li,{children:\"Requires IJ Scan Utility2 Ver.2.4.3 or later\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Brother (Medium Impact):\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"iPrint&Scan application not detecting printers\"}),`\n`,(0,i.jsx)(n.li,{children:\"Network connection intermittent dropout\"}),`\n`,(0,i.jsx)(n.li,{children:\"Official unsupported status for some older models\"}),`\n`,(0,i.jsx)(n.li,{children:\"Generally resolved with privacy permission configuration\"}),`\n`]}),`\n`,(0,i.jsx)(n.h2,{id:\"quick-diagnosis-problem-symptoms-and-root-causes\",children:\"Quick Diagnosis: Problem Symptoms and Root Causes\"}),`\n`,(0,i.jsx)(n.h3,{id:\"symptom-category-a-cannot-print-print-jobs-stuck\",children:\"Symptom Category A: Cannot Print (Print Jobs Stuck)\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Observable Signs:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:'Print jobs remain in queue showing \"Stopped\" status'}),`\n`,(0,i.jsx)(n.li,{children:'Error message: \"Filter failed\" in printer queue'}),`\n`,(0,i.jsx)(n.li,{children:\"Document sends to printer but nothing happens\"}),`\n`,(0,i.jsx)(n.li,{children:'Printer status shows \"Paused\" or \"Held\"'}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Primary Root Causes:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Local Network privacy permission not granted\"}),`\n`,(0,i.jsx)(n.li,{children:\"CUPS system file permission errors (macOS 26 specific)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Corrupted printer drivers or configuration files\"}),`\n`,(0,i.jsx)(n.li,{children:\"Network firewall blocking printer communication\"}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Affected Brands:\"}),\" HP (severe), Epson (moderate), Canon (moderate), Brother (mild)\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"symptom-category-b-cannot-scan-scanner-not-detected\",children:\"Symptom Category B: Cannot Scan (Scanner Not Detected)\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Observable Signs:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Scanner option missing from System Settings\"}),`\n`,(0,i.jsx)(n.li,{children:\"Image Capture application cannot detect device\"}),`\n`,(0,i.jsx)(n.li,{children:\"Manufacturer scanning software shows no devices\"}),`\n`,(0,i.jsx)(n.li,{children:'\"No scanner detected\" error in scanning applications'}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Primary Root Causes:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Local Network permission not enabled for scanning software\"}),`\n`,(0,i.jsx)(n.li,{children:\"Outdated scanning application incompatible with macOS 15/26\"}),`\n`,(0,i.jsx)(n.li,{children:\"USB connection through unsupported hub or adapter\"}),`\n`,(0,i.jsx)(n.li,{children:\"Scanner firmware requires update\"}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Affected Brands:\"}),\" Canon (severe), HP (moderate), Epson (moderate), Brother (moderate)\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"symptom-category-c-driver-installation-fails\",children:\"Symptom Category C: Driver Installation Fails\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Observable Signs:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Driver installer crashes during installation\"}),`\n`,(0,i.jsx)(n.li,{children:'\"This software is not supported\" system message'}),`\n`,(0,i.jsx)(n.li,{children:\"Installation completes but printer not functional\"}),`\n`,(0,i.jsx)(n.li,{children:\"macOS version check prevents installation\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Primary Root Causes:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Driver not updated for macOS 15/26 compatibility\"}),`\n`,(0,i.jsx)(n.li,{children:\"System Integrity Protection (SIP) blocking installation\"}),`\n`,(0,i.jsx)(n.li,{children:\"Conflicting previous driver versions\"}),`\n`,(0,i.jsx)(n.li,{children:\"Manufacturer discontinued macOS support for model\"}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Affected Brands:\"}),\" HP (severe), Canon (moderate), All brands (older models)\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"symptom-category-d-network-connectivity-issues\",children:\"Symptom Category D: Network Connectivity Issues\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Observable Signs:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Printer shows offline despite being powered and connected\"}),`\n`,(0,i.jsx)(n.li,{children:\"Network printer not discovered during setup\"}),`\n`,(0,i.jsx)(n.li,{children:\"Connection works initially then randomly disconnects\"}),`\n`,(0,i.jsx)(n.li,{children:\"Wireless printer lost after macOS update\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Primary Root Causes:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Wi-Fi band switching (2.4GHz vs 5GHz)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Third-party firewall (ESET, Norton) blocking connections\"}),`\n`,(0,i.jsx)(n.li,{children:\"Router DHCP lease expiration with dynamic IP\"}),`\n`,(0,i.jsx)(n.li,{children:\"macOS network settings requiring reset\"}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Affected Brands:\"}),\" All network-connected printers\"]}),`\n`,(0,i.jsx)(n.h2,{id:\"brand-specific-solutions-hp-printers\",children:\"Brand-Specific Solutions: HP Printers\"}),`\n`,(0,i.jsx)(n.h3,{id:\"hp-smart-application-issues-on-macos-tahoe-26\",children:\"HP Smart Application Issues on macOS Tahoe 26\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" HP Smart fails to launch, shows blank window, or cannot detect printers after macOS 26 update.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Solution Steps:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Enable Local Network Permission\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Privacy & Security\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Scroll down and click \",(0,i.jsx)(n.strong,{children:\"Local Network\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Locate \",(0,i.jsx)(n.strong,{children:\"HP Smart\"}),\", \",(0,i.jsx)(n.strong,{children:\"HP Device Monitor\"}),\", \",(0,i.jsx)(n.strong,{children:\"HP Scanner 3\"}),\", and \",(0,i.jsx)(n.strong,{children:\"HP Utility\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Toggle switches to \",(0,i.jsx)(n.strong,{children:\"ON\"}),\" (green) for all HP applications\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Restart HP Smart application\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Update HP Smart to Latest Version\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check current HP Smart version\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"system_profiler\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" SPApplicationsDataType\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -A\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 5\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"HP Smart\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Download latest version from:\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# https://support.hp.com/us-en/drivers/hp-smart-app\"})})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 3: Use AirPrint as Alternative\"})}),`\n`,(0,i.jsx)(n.p,{children:\"If HP Smart continues failing, AirPrint provides reliable printing without proprietary software:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Printers & Scanners\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"+\"}),\" button to add printer\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Wait for automatic detection (AirPrint-compatible HP printers will show AirPrint icon)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Select your HP printer from the list\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Add\"}),\" - macOS will use native AirPrint driver\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"AirPrint Limitations:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Basic functionality only (no advanced settings)\"}),`\n`,(0,i.jsx)(n.li,{children:\"May lack specific paper types and sizes\"}),`\n`,(0,i.jsx)(n.li,{children:\"No access to ink level monitoring\"}),`\n`,(0,i.jsx)(n.li,{children:\"Suitable for standard office printing tasks\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"hp-laserjet-pro-driver-incompatibility\",children:\"HP LaserJet Pro Driver Incompatibility\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" HP LaserJet Pro series printers not working after macOS 26 upgrade, with no official drivers available.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Advanced Solution: Bypass Version Check\"})}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Warning:\"}),\" This method involves modifying installer packages and should only be performed by experienced users.\"]}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 1. Download official HP driver .dmg file from hp.com\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 2. Mount the DMG\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"hdiutil\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" attach\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" HPLaserJetPro_driver.dmg\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 3. Extract the .pkg installer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"cd\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Volumes/HP_LaserJet_Driver\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pkgutil\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --expand\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"HP LaserJet Installer.pkg\"'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/HP_Extracted\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 4. Edit Distribution file to remove macOS version check\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"cd\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/HP_Extracted\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nano\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Distribution\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 5. Find and comment out or remove the macOS version requirement\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Change: if(system.compareVersions(my.target.systemVersion, '15.0') < 0)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# To:\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\" // if(system.compareVersions(my.target.systemVersion, '15.0') < 0)\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 6. Repackage the installer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"pkgutil\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --flatten\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/HP_Extracted\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/HP_Modified.pkg\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 7. Install the modified package\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" installer\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -pkg\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/HP_Modified.pkg\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -target\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Recommended Alternative: Generic PPD Driver\"})}),`\n`,(0,i.jsx)(n.p,{children:\"A safer approach uses macOS generic drivers:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Add printer via \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Printers & Scanners\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"+\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Select \",(0,i.jsx)(n.strong,{children:\"IP\"}),\" tab at top\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Enter printer IP address\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Protocol: \",(0,i.jsx)(n.strong,{children:\"Line Printer Daemon - LPD\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Queue: Leave blank\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Use: \",(0,i.jsx)(n.strong,{children:\"Select Software\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Search for and select: \",(0,i.jsx)(n.strong,{children:\"Generic PostScript Printer\"}),\" or \",(0,i.jsx)(n.strong,{children:\"HP Universal Print Driver\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"hp-printer-queue-stopped-error\",children:'HP Printer Queue \"Stopped\" Error'}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),' Print jobs immediately stop with \"Filter failed\" or printer status shows \"Stopped\".']}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Terminal-Based Solution:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Step 1: Check current printer status\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Step 2: Identify stopped printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"HP\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Step 3: Resume the printer (replace HP_LaserJet_Pro with your printer name)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cupsenable\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" HP_LaserJet_Pro\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cupsaccept\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" HP_LaserJet_Pro\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Step 4: Clear all stuck jobs\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cancel\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -x\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" HP_LaserJet_Pro\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Step 5: Restart CUPS if issue persists\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stop\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" start\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Step 6: Verify printer status\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -t\"})]})]})})}),`\n`,(0,i.jsx)(n.h2,{id:\"brand-specific-solutions-epson-printers\",children:\"Brand-Specific Solutions: Epson Printers\"}),`\n`,(0,i.jsx)(n.h3,{id:\"epson-rastertoescpii-permission-issue-90-success-rate\",children:\"Epson rastertoescpII Permission Issue (90%+ Success Rate)\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" Epson printer can print initially but then stops working, or prints only one page before failing. Error logs show rastertoescpII process being blocked.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Confirmed Solution for macOS 15 & 26:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Enable rastertoescpII Local Network Access\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Privacy & Security\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Local Network\"}),\" in left sidebar\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Scroll through application list to find \",(0,i.jsx)(n.strong,{children:\"rastertoescpII\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"If not visible, it appears after first print attempt\"}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Toggle \",(0,i.jsx)(n.strong,{children:\"ON\"}),\" for rastertoescpII\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Important:\"}),\" Restart your Mac for changes to take effect\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Verify Printer Connection After Restart\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check if printer is recognized\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -i\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" epson\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Test print a test page\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lp\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Epson_Printer_Name\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /usr/share/cups/data/testprint\"})]})]})})}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Success Rate:\"}),\" This solution resolves Epson printing issues in 90%+ of reported cases based on community feedback.\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"epson-ethernet-printer-showing-offline\",children:\"Epson Ethernet Printer Showing Offline\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" Epson printer connected via Ethernet cable shows offline status despite being powered on and connected to network.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Solution Steps:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Verify Network Configuration\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Find printer IP address from printer's network settings menu\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Then test connectivity\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ping\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Replace with your printer's IP\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check if print port is accessible\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 9100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # HP Jetdirect/Socket port\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 631\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"   # IPP port\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Reconfigure Printer Using Static IP\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Access your router's DHCP settings\"}),`\n`,(0,i.jsx)(n.li,{children:\"Create DHCP reservation for printer's MAC address\"}),`\n`,(0,i.jsx)(n.li,{children:\"Or configure static IP directly on printer\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 3: Remove and Re-add Printer with IP Address\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Printers & Scanners\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Remove existing Epson printer\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"+\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"IP\"}),\" tab\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Enter:\",`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Address:\"}),\" Printer's IP (e.g., 192.168.1.100)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Protocol:\"}),\" \",(0,i.jsx)(n.strong,{children:\"Line Printer Daemon - LPD\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Queue:\"}),\" Leave blank\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Name:\"}),\" Epson_Model_Name\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Use:\"}),\" \",(0,i.jsx)(n.strong,{children:\"Select Software\"}),\" \\u2192 Choose Epson model or Generic PostScript\"]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"epson-scan-software-update-requirements\",children:\"Epson Scan Software Update Requirements\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For macOS Sequoia 15 and Tahoe 26:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Epson has released updated scanning software. Visit Epson's official support page and download:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Required Updates:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Epson Scan 2\"}),\" (latest version with macOS 15/26 support)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Printer-specific driver updates from: \",(0,i.jsx)(n.a,{href:\"https://epson.com/support\",children:\"https://epson.com/support\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Installation Process:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Completely uninstall old Epson Scan software\"}),`\n`,(0,i.jsx)(n.li,{children:\"Restart Mac\"}),`\n`,(0,i.jsx)(n.li,{children:\"Install Epson Scan 2 with default settings\"}),`\n`,(0,i.jsx)(n.li,{children:\"Enable Local Network permission when prompted\"}),`\n`,(0,i.jsx)(n.li,{children:\"Launch Epson Scan 2 and select your scanner model\"}),`\n`]}),`\n`,(0,i.jsx)(n.h2,{id:\"brand-specific-solutions-canon-printers\",children:\"Brand-Specific Solutions: Canon Printers\"}),`\n`,(0,i.jsx)(n.h3,{id:\"canon-ij-scan-utility-not-detecting-scanner\",children:\"Canon IJ Scan Utility Not Detecting Scanner\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" IJ Scan Utility cannot find Canon scanner after macOS 15 upgrade. Printing works but scanning functionality unavailable.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Solution: Update to IJ Scan Utility2\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Canon released updated scanning software specifically for macOS Sequoia compatibility:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Download Required Software:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"IJ Scan Utility2 Ver.2.4.3\"}),\" - Full-featured scanning app\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"IJ Scan Utility Lite Ver.4.2.0\"}),\" - Lightweight alternative\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Available at: \",(0,i.jsx)(n.a,{href:\"https://www.usa.canon.com/support/software-and-drivers\",children:\"https://www.usa.canon.com/support/software-and-drivers\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Installation Steps:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Uninstall Previous Version\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove old IJ Scan Utility\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"/Applications/Canon Utilities/IJ Scan Utility\"'})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"/Library/Application Support/Canon_Inc_IC\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Clear preference files\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.canon.IJ_Scan\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Install IJ Scan Utility2\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Download appropriate version for your Canon model\"}),`\n`,(0,i.jsx)(n.li,{children:\"Double-click installer package\"}),`\n`,(0,i.jsx)(n.li,{children:\"Follow installation prompts\"}),`\n`,(0,i.jsx)(n.li,{children:\"Allow system extension if prompted\"}),`\n`,(0,i.jsx)(n.li,{children:\"Restart Mac\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 3: Configure Scanner Connection\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Launch IJ Scan Utility2\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Settings\"}),\" gear icon\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Select \",(0,i.jsx)(n.strong,{children:\"Scanner Settings\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Choose your Canon scanner from dropdown\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Verify \",(0,i.jsx)(n.strong,{children:\"Auto Detect\"}),\" is enabled\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Test scan functionality\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"canon-imageprograf-pro-series-driver-installation-crash\",children:\"Canon imagePROGRAF PRO Series Driver Installation Crash\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" Driver installer for Canon imagePROGRAF PRO-300 or PRO-1000 crashes during installation on macOS Tahoe 26.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Workaround Solution:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Install in Safe Mode\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Restart Mac and immediately press and hold \",(0,i.jsx)(n.strong,{children:\"Power button\"}),\" (Apple Silicon) or \",(0,i.jsx)(n.strong,{children:\"Shift\"}),\" (Intel)\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Select startup disk and continue holding Shift\"}),`\n`,(0,i.jsx)(n.li,{children:\"Release when you see login window\"}),`\n`,(0,i.jsx)(n.li,{children:\"Run Canon driver installer in Safe Mode\"}),`\n`,(0,i.jsx)(n.li,{children:\"Restart normally after installation completes\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Use Image Capture for Scanning\"})}),`\n`,(0,i.jsx)(n.p,{children:\"If scanner driver installation fails, macOS's built-in Image Capture provides basic scanning:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Connect Canon scanner via USB\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"Image Capture\"}),\" (Applications folder)\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Select scanner from Devices list\"}),`\n`,(0,i.jsx)(n.li,{children:\"Configure scan settings in right panel\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Scan\"}),\" button\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Limitations of Image Capture:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"No access to advanced scanner features\"}),`\n`,(0,i.jsx)(n.li,{children:\"Limited file format options\"}),`\n`,(0,i.jsx)(n.li,{children:\"Basic resolution and color settings only\"}),`\n`,(0,i.jsx)(n.li,{children:\"No automatic document feeder (ADF) control for some models\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"canon-print-app-update-for-macos-sequoia\",children:\"Canon PRINT App Update for macOS Sequoia\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Canon PIXMA Users:\"})}),`\n`,(0,i.jsxs)(n.p,{children:[\"Update to \",(0,i.jsx)(n.strong,{children:\"Canon PRINT Ver.1.8\"}),\" or later, which adds full macOS Sequoia support:\"]}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Download from Mac App Store or canon.com\"}),`\n`,(0,i.jsx)(n.li,{children:\"Launch Canon PRINT\"}),`\n`,(0,i.jsx)(n.li,{children:\"Ensure printer and Mac are on same Wi-Fi network\"}),`\n`,(0,i.jsx)(n.li,{children:\"Enable Local Network permission when prompted\"}),`\n`,(0,i.jsx)(n.li,{children:\"Canon PRINT will automatically discover compatible printers\"}),`\n`]}),`\n`,(0,i.jsx)(n.h2,{id:\"brand-specific-solutions-brother-printers\",children:\"Brand-Specific Solutions: Brother Printers\"}),`\n`,(0,i.jsx)(n.h3,{id:\"brother-iprintscan-cannot-find-printer\",children:\"Brother iPrint&Scan Cannot Find Printer\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" Brother iPrint&Scan application installed but cannot detect Brother printer on network.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Solution Steps:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Enable Local Network Permission for Brother Apps\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Privacy & Security\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Local Network\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Enable for:\",`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:\"Brother iPrint&Scan\"})}),`\n`,(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:\"Brother Status Monitor\"})}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"ControlCenter\"}),\" (if installed)\"]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Check Network Connection Type\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Brother printers sometimes have Wi-Fi band connectivity issues:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Access printer's network settings menu\"}),`\n`,(0,i.jsx)(n.li,{children:\"Check if connected to 2.4GHz or 5GHz network\"}),`\n`,(0,i.jsx)(n.li,{children:\"Some users report switching from 2.4GHz to 5GHz resolved detection issues\"}),`\n`,(0,i.jsx)(n.li,{children:\"Ensure Mac is connected to same network and band\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 3: Update Brother Software\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Visit Brother official support and download latest versions:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Laser Printers:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:\"https://support.brother.com/g/b/oscontents.aspx?c=us&lang=en&ossid=37\",children:\"https://support.brother.com/g/b/oscontents.aspx?c=us&lang=en&ossid=37\"})}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Inkjet Printers:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:\"https://support.brother.com/g/b/oscontents.aspx?c=us&lang=en&ossid=38\",children:\"https://support.brother.com/g/b/oscontents.aspx?c=us&lang=en&ossid=38\"})}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Scanners:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:(0,i.jsx)(n.a,{href:\"https://support.brother.com/g/b/oscontents.aspx?c=us&lang=en&ossid=39\",children:\"https://support.brother.com/g/b/oscontents.aspx?c=us&lang=en&ossid=39\"})}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 4: Verify Brother Printer Compatibility\"})}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Important:\"}),\" Brother officially declared some older models unsupported on macOS Sequoia 15 and later. Check compatibility list on Brother support page before troubleshooting further.\"]}),`\n`,(0,i.jsx)(n.h3,{id:\"brother-network-printer-dropping-connection\",children:\"Brother Network Printer Dropping Connection\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),\" Brother printer connects initially but disconnects after few minutes or enters sleep mode.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Solution: Configure Energy Saver Settings\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"On Printer:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Access printer control panel\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Navigate to \",(0,i.jsx)(n.strong,{children:\"Network\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Wired/Wireless Settings\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Find \",(0,i.jsx)(n.strong,{children:\"Sleep Mode\"}),\" settings\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Change to \",(0,i.jsx)(n.strong,{children:\"Deep Sleep\"}),\" OFF or increase timeout duration\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Enable \",(0,i.jsx)(n.strong,{children:\"Wake on LAN\"}),\" if available\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"On Mac:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Keep Mac network active for printer communication\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pmset\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -c\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" tcpkeepalive\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 1\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # When plugged in\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pmset\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -b\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" tcpkeepalive\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 1\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # On battery\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Prevent network interface sleep\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" pmset\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" disksleep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 0\"})]})]})})}),`\n`,(0,i.jsx)(n.h2,{id:\"universal-solutions-for-all-printer-brands\",children:\"Universal Solutions for All Printer Brands\"}),`\n`,(0,i.jsx)(n.h3,{id:\"solution-1-enable-local-network-privacy-permission\",children:\"Solution 1: Enable Local Network Privacy Permission\"}),`\n`,(0,i.jsxs)(n.p,{children:[\"This is the \",(0,i.jsx)(n.strong,{children:\"most common solution\"}),\" for macOS Sequoia 15.3+ and macOS Tahoe 26, resolving approximately 70% of printer and scanner detection issues.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Complete Permission Configuration:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" (or System Preferences on older versions)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Navigate to \",(0,i.jsx)(n.strong,{children:\"Privacy & Security\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Scroll down to \",(0,i.jsx)(n.strong,{children:\"Local Network\"}),\" in left sidebar\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Review the application list and enable for:\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Printer Applications:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"HP Smart, HP Device Monitor, HP Scanner 3, HP Utility\"}),`\n`,(0,i.jsx)(n.li,{children:\"Canon PRINT, IJ Scan Utility, IJ Scan Utility2\"}),`\n`,(0,i.jsx)(n.li,{children:\"Brother iPrint&Scan, Brother Status Monitor, ControlCenter\"}),`\n`,(0,i.jsx)(n.li,{children:\"Epson Scan, Epson Print CD, Epson Software Updater\"}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"rastertoescpII\"}),\" (Epson-specific, critical for Epson printers)\"]}),`\n`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Note:\"}),\" Applications only appear in this list after their first attempt to access the local network. If you don't see your printer application:\"]}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Launch the application and attempt to print/scan\"}),`\n`,(0,i.jsx)(n.li,{children:\"System will prompt for network access\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Allow\"}),\" in the permission dialog\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Application will then appear in Local Network settings\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Troubleshooting Local Network Permission:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"If toggling permission doesn't work:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Reset network privacy database (requires restart)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Preferences/com.apple.networkextension.plist\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.networkextension.plist\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Restart Mac\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" shutdown\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -r\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" now\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"solution-2-reset-printing-system\",children:\"Solution 2: Reset Printing System\"}),`\n`,(0,i.jsx)(n.p,{children:\"When printer configuration becomes corrupted, a complete printing system reset often resolves persistent issues.\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Method 1: GUI Reset (Easiest)\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Printers & Scanners\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Right-click\"}),\" anywhere in the printer list (or Control + Click)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Select \",(0,i.jsx)(n.strong,{children:\"Reset printing system...\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Enter administrator password when prompted\"}),`\n`,(0,i.jsx)(n.li,{children:\"Confirm reset action\"}),`\n`,(0,i.jsx)(n.li,{children:(0,i.jsx)(n.strong,{children:\"All printers and settings will be removed\"})}),`\n`,(0,i.jsx)(n.li,{children:\"Re-add printers after reset completes\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Method 2: Terminal Reset (macOS Catalina and Later)\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Recommended method for macOS 10.15+\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Versions/A/printtool\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --reset\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -f\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verify all printers removed\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Method 3: Complete CUPS Reset (Advanced)\"})}),`\n`,(0,i.jsx)(n.p,{children:\"For severe CUPS corruption:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Stop CUPS service\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stop\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Backup current configuration (optional)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cp\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -R\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups.backup\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove configuration files\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/cupsd.conf\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/printers.conf\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/ppd/\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Restore default configuration\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cp\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/cupsd.conf.default\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/cupsd.conf\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Clear print cache\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/spool/cups/\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Restart CUPS service\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" start\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verify CUPS is running\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -r\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"After Reset:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Wait 2-3 minutes for system to stabilize\"}),`\n`,(0,i.jsx)(n.li,{children:\"Re-add printers using AirPrint (preferred) or manufacturer drivers\"}),`\n`,(0,i.jsx)(n.li,{children:\"Configure printer preferences\"}),`\n`,(0,i.jsx)(n.li,{children:\"Print test page to verify functionality\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"solution-3-configure-network-printer-with-lpd-protocol\",children:\"Solution 3: Configure Network Printer with LPD Protocol\"}),`\n`,(0,i.jsx)(n.p,{children:\"When standard printer discovery fails, manually adding network printers using LPD (Line Printer Daemon) protocol provides reliable connectivity.\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step-by-Step Configuration:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Obtain Printer IP Address\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Find your printer's IP address using one of these methods:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Method A: From Printer Display Panel\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Access printer's network settings menu\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Navigate to \",(0,i.jsx)(n.strong,{children:\"Network Configuration\"}),\" or \",(0,i.jsx)(n.strong,{children:\"TCP/IP Settings\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Note the IP address (e.g., 192.168.1.100)\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Method B: From Router\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Log into your router's admin panel\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Check \",(0,i.jsx)(n.strong,{children:\"DHCP Client List\"}),\" or \",(0,i.jsx)(n.strong,{children:\"Connected Devices\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Identify printer by name or MAC address\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Method C: Using Terminal (if printer was previously connected)\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List all configured printers with connection details\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Example output:\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# device for HP_LaserJet: lpd://192.168.1.100/\"})})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Add Printer with IP Configuration\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Open \",(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Printers & Scanners\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"+\"}),\" button (Add Printer)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"IP\"}),\" tab at the top of the dialog\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Configure as follows:\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"IP Printer Configuration:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Address:\"}),\" 192.168.1.100 (your printer's IP)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Protocol:\"}),\" Select \",(0,i.jsx)(n.strong,{children:\"Line Printer Daemon - LPD\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Queue:\"}),\" Leave blank (most printers)\",`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:'Some Kyocera models require \"LP\" or specific queue name'}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Name:\"}),\" Custom name for printer (e.g., Office_HP_LaserJet)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Location:\"}),\" Physical location (optional, e.g., 2nd Floor Office)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Use:\"}),\" Click \",(0,i.jsx)(n.strong,{children:\"Select Software\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 3: Select Printer Driver\"})}),`\n`,(0,i.jsx)(n.p,{children:\"In the software selection dialog:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Option A: Brand-Specific Driver (if available)\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Search for your exact printer model\"}),`\n`,(0,i.jsx)(n.li,{children:\"Select manufacturer driver if found\"}),`\n`,(0,i.jsx)(n.li,{children:'Example: \"HP LaserJet Pro M404dn\"'}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Option B: Generic Driver (recommended for compatibility)\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:'Search for \"Generic PostScript Printer\"'}),`\n`,(0,i.jsx)(n.li,{children:'Or select \"HP Universal Print Driver\" for HP printers'}),`\n`,(0,i.jsx)(n.li,{children:`Or select manufacturer's generic driver (e.g., \"Kyocera Generic Color A4 PCL\")`}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 4: Finalize and Test\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Add\"}),\" to complete setup\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Wait for printer to initialize\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Open a document and select \",(0,i.jsx)(n.strong,{children:\"File\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Print\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Select your newly added printer\"}),`\n`,(0,i.jsx)(n.li,{children:\"Print a test page\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Troubleshooting LPD Connection:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"If printer shows offline after LPD configuration:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Test network connectivity to printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ping\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Test LPD port (515)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 515\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Test alternative printing ports\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 9100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # HP Jetdirect/Socket\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 631\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"   # IPP\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# If 9100 responds, change protocol to HP Jetdirect\"})})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"solution-4-fix-macos-26-cups-deviced-permission-error\",children:\"Solution 4: Fix macOS 26 cups-deviced Permission Error\"}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Problem:\"}),` macOS Tahoe 26.0 and 26.1 users report persistent error in system logs: \"File '/usr/libexec/cups/daemon/cups-deviced' has insecure permissions\"`]}),`\n`,(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:\"Current Status:\"}),\" This is a known system-level bug in macOS 26. Apple has not released an official fix as of November 2025.\"]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Temporary Workarounds:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Workaround 1: Use AirPrint Exclusively\"})}),`\n`,(0,i.jsx)(n.p,{children:\"AirPrint printers are not affected by the cups-deviced permission issue:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Remove all non-AirPrint printers\"}),`\n`,(0,i.jsx)(n.li,{children:\"Re-add printer, selecting only AirPrint option\"}),`\n`,(0,i.jsx)(n.li,{children:\"Verify printer has AirPrint icon in list\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Workaround 2: Clean Install macOS 26\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Several users report the issue does not occur on clean installations:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Back up all data using Time Machine\"}),`\n`,(0,i.jsx)(n.li,{children:\"Create bootable USB installer with macOS 26\"}),`\n`,(0,i.jsx)(n.li,{children:\"Erase disk and perform clean install\"}),`\n`,(0,i.jsx)(n.li,{children:\"Restore data from backup\"}),`\n`,(0,i.jsx)(n.li,{children:\"Add printers after system configuration\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Workaround 3: Downgrade to macOS 26.0 (if upgraded from 26.1)\"})}),`\n`,(0,i.jsx)(n.p,{children:\"macOS 26.1 appears to have exacerbated the cups-deviced issue:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Boot into Recovery Mode (hold Power button on Apple Silicon)\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Select \",(0,i.jsx)(n.strong,{children:\"Restore from Time Machine\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Choose backup from before 26.1 update\"}),`\n`,(0,i.jsx)(n.li,{children:\"Complete restoration process\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Monitoring for Official Fix:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Enable automatic updates to receive Apple's fix when released:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"System Settings\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"General\"}),\" \\u2192 \",(0,i.jsx)(n.strong,{children:\"Software Update\"})]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Enable \",(0,i.jsx)(n.strong,{children:\"Automatic Updates\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Check for updates weekly manually\"}),`\n`]}),`\n`,(0,i.jsx)(n.h2,{id:\"advanced-terminal-commands-reference\",children:\"Advanced Terminal Commands Reference\"}),`\n`,(0,i.jsx)(n.h3,{id:\"diagnostic-commands\",children:\"Diagnostic Commands\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Printer Status and Information ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List all configured printers with status\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Show detailed connection information\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Display all printer attributes\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -t\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Show print queue and pending jobs\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -o\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List available printer drivers\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -m\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === CUPS System Information ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Check if CUPS is running\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -r\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Display CUPS error log (last 50 lines)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" tail\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -50\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/log/cups/error_log\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Monitor CUPS error log in real-time\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" tail\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -f\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/log/cups/error_log\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Display access log\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" tail\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -50\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/log/cups/access_log\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Network Connectivity Testing ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Test printer network connectivity\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ping\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -c\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 4\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Replace with printer IP\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Test specific printing ports\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 9100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # HP Jetdirect/Socket\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 631\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"   # IPP (Internet Printing Protocol)\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"nc\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -zv\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 515\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"   # LPD (Line Printer Daemon)\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Scan network for printers\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"dns-sd\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -B\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" _printer._tcp\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === USB Printer Detection ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List all USB devices (find USB printers)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"system_profiler\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" SPUSBDataType\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Detailed printer information\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"system_profiler\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" SPPrintersDataType\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"printer-management-commands\",children:\"Printer Management Commands\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Enable and Resume Printers ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Enable a paused printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cupsenable\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" printer_name\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Allow printer to accept new jobs\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cupsaccept\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" printer_name\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Both commands together (recommended)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cupsenable\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" printer_name\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cupsaccept\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" printer_name\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Job Management ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Cancel all print jobs on all printers\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cancel\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Cancel all jobs for specific printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cancel\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -x\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" printer_name\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Cancel specific job by ID\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"cancel\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 12345\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"  # Replace with actual job ID from lpstat -o\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Printer Removal ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove specific printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpadmin\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -x\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" printer_name\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove all printers (nuclear option)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" cut\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"' '\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -f2\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" xargs\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -I\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"{} lpadmin -x {}\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Add Network Printer via Terminal ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Add LPD printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpadmin\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Office_Printer\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" lpd://192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -m\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" everywhere\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Add IPP printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpadmin\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Office_Printer\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ipp://192.168.1.100/ipp/print\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -m\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" everywhere\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Add printer with specific PPD file\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpadmin\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Office_Printer\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -E\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" lpd://192.168.1.100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -P\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /path/to/printer.ppd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Set default printer\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpadmin\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" Office_Printer\"})]})]})})}),`\n`,(0,i.jsx)(n.h3,{id:\"cups-service-management\",children:\"CUPS Service Management\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Restart CUPS Service ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Stop CUPS\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stop\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Start CUPS\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" start\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Restart CUPS (complete cycle)\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" stop\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sleep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 2\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" && \"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" start\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" org.cups.cupsd\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Check CUPS Service Status ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Verify CUPS is loaded and running\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"launchctl\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" list\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cups\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Clear Print Cache ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Remove all cached print jobs\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/spool/cups/\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Clear CUPS cache directory\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Caches/com.apple.print\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# === Permissions Fix (use with caution) ===\"})}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Reset printer folder permissions\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" chmod\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -R\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 755\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Printers\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" chown\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -R\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" root:wheel\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /Library/Printers\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Fix CUPS configuration permissions\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" chmod\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 644\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/cupsd.conf\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" chmod\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 600\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/printers.conf\"})]})]})})}),`\n`,(0,i.jsx)(n.h2,{id:\"scanning-specific-troubleshooting\",children:\"Scanning-Specific Troubleshooting\"}),`\n`,(0,i.jsx)(n.h3,{id:\"image-capture-alternative-method\",children:\"Image Capture Alternative Method\"}),`\n`,(0,i.jsx)(n.p,{children:\"When manufacturer scanning software fails, macOS's built-in Image Capture provides universal scanning support:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Using Image Capture:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[`\n`,(0,i.jsxs)(n.p,{children:[\"Launch \",(0,i.jsx)(n.strong,{children:\"Image Capture\"}),\" application\"]}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Location: Applications folder\"}),`\n`,(0,i.jsx)(n.li,{children:\"Or search in Spotlight (\\u2318 + Space)\"}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(n.li,{children:[`\n`,(0,i.jsx)(n.p,{children:\"Connect scanner:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"USB:\"}),\" Direct connection to Mac\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Network:\"}),\" Ensure scanner is on and connected to same network\"]}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(n.li,{children:[`\n`,(0,i.jsxs)(n.p,{children:[\"Select scanner from \",(0,i.jsx)(n.strong,{children:\"Devices\"}),\" list (left sidebar)\"]}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"USB scanners appear immediately\"}),`\n`,(0,i.jsx)(n.li,{children:\"Network scanners may take 10-30 seconds to detect\"}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(n.li,{children:[`\n`,(0,i.jsx)(n.p,{children:\"Configure scan settings in right panel:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Mode:\"}),\" Document Feeder or Flatbed\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Resolution:\"}),\" 150 DPI (draft), 300 DPI (standard), 600 DPI (high quality)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Scan Size:\"}),\" Auto detect or custom dimensions\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Format:\"}),\" JPEG, PNG, TIFF, PDF\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Color:\"}),\" Color, Black & White, or Grayscale\"]}),`\n`]}),`\n`]}),`\n`,(0,i.jsxs)(n.li,{children:[`\n`,(0,i.jsx)(n.p,{children:\"Choose destination:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Scan To:\"}),\" Select folder or application\"]}),`\n`,(0,i.jsxs)(n.li,{children:[\"Click \",(0,i.jsx)(n.strong,{children:\"Scan\"}),\" button\"]}),`\n`]}),`\n`]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Image Capture Troubleshooting:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"If scanner not appearing in Image Capture:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Reset Image Capture preferences\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.Image_Capture.ICScannerBrowserAgent.plist\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Library/Preferences/com.apple.Image_Capture.ScannerBrowserExtension.plist\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Restart Image Capture service\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ICScannerBrowserAgent\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"killall\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ScannerBrowserExtension\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Re-launch Image Capture\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"open\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -a\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:' \"Image Capture\"'})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Limitations of Image Capture:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"No access to advanced scanner features (color correction, de-screening)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Limited control over automatic document feeder (ADF) settings\"}),`\n`,(0,i.jsx)(n.li,{children:\"No multi-page PDF creation from ADF (each scan separate)\"}),`\n`,(0,i.jsx)(n.li,{children:\"No batch scanning automation\"}),`\n`,(0,i.jsx)(n.li,{children:\"Basic resolution and format options only\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"scanning-via-terminal-advanced\",children:\"Scanning via Terminal (Advanced)\"}),`\n`,(0,i.jsx)(n.p,{children:\"For automated or scriptable scanning tasks:\"}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Install scanimage if using SANE backend\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" sane-backends\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# List available scanners\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"scanimage\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -L\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Perform basic scan to PNG\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"scanimage\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --format=png\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --output-file=scan.png\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Scan with specific resolution\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"scanimage\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --resolution\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" 300\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --format=png\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" scan.png\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Batch scan multiple pages from ADF\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"for\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" i \"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"in\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\" {\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"1..10}\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"; \"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"do\"})]}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"  scanimage\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --format=png\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" --output-file=\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'\"scan_'}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$i\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:'.png\"'})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\"done\"})})]})})}),`\n`,(0,i.jsx)(n.h2,{id:\"preventive-maintenance-and-best-practices\",children:\"Preventive Maintenance and Best Practices\"}),`\n`,(0,i.jsx)(n.h3,{id:\"optimal-macos-printer-configuration-strategy\",children:\"Optimal macOS Printer Configuration Strategy\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Priority 1: Use AirPrint Whenever Possible\"})}),`\n`,(0,i.jsx)(n.p,{children:\"AirPrint offers the most reliable printing experience on macOS:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"\\u2705 Native macOS support, no drivers needed\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u2705 Immune to macOS update compatibility issues\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u2705 No privacy permission configuration required\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u2705 Automatic firmware updates from manufacturer\"}),`\n`,(0,i.jsx)(n.li,{children:\"\\u2705 Works consistently across macOS versions\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"To check if your printer supports AirPrint:\"})}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Visit printer manufacturer's support page\"}),`\n`,(0,i.jsx)(n.li,{children:\"Search for your specific model number\"}),`\n`,(0,i.jsx)(n.li,{children:'Look for \"AirPrint Enabled\" or \"Apple AirPrint Support\"'}),`\n`,(0,i.jsx)(n.li,{children:\"Alternatively, during printer setup, AirPrint printers show AirPrint icon\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Priority 2: Keep Printer Firmware Updated\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Outdated printer firmware causes compatibility issues with newer macOS versions:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Update Process (varies by brand):\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"HP Printers:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Use HP Smart app: Settings \\u2192 Printer Updates\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Or visit: \",(0,i.jsx)(n.a,{href:\"https://support.hp.com/us-en/drivers\",children:\"https://support.hp.com/us-en/drivers\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Epson Printers:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Epson Software Updater automatically checks\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Manual check: \",(0,i.jsx)(n.a,{href:\"https://epson.com/support\",children:\"https://epson.com/support\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Canon Printers:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Canon Inkjet Print Utility checks for updates\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Manual download: \",(0,i.jsx)(n.a,{href:\"https://www.usa.canon.com/support\",children:\"https://www.usa.canon.com/support\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Brother Printers:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Brother Support Center downloads latest firmware\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Visit: \",(0,i.jsx)(n.a,{href:\"https://support.brother.com\",children:\"https://support.brother.com\"})]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Priority 3: Regular System Maintenance\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Monthly Maintenance Checklist:\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 1. Clear print cache\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/spool/cups/tmp/\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 2. Remove old print jobs\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" rm\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -rf\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/spool/cups/tmp/\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"*\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 3. Check CUPS error log for recurring issues\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" tail\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -100\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /var/log/cups/error_log\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" |\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\" grep\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -i\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" error\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 4. Verify printer configurations still valid\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# 5. Test print to each configured printer\"})})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Priority 4: Network Printer Best Practices\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Use Static IP or DHCP Reservation:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Dynamic IP addresses change after router reboots, breaking printer connections:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Access router admin panel\"}),`\n`,(0,i.jsx)(n.li,{children:\"Navigate to DHCP settings\"}),`\n`,(0,i.jsx)(n.li,{children:\"Create reservation for printer's MAC address\"}),`\n`,(0,i.jsx)(n.li,{children:\"Assign permanent IP (e.g., 192.168.1.100)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Update printer configuration in macOS with static IP\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Separate 2.4GHz and 5GHz Networks:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Printers connecting to combined SSID may experience band-switching issues:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Configure separate network names for 2.4GHz and 5GHz\"}),`\n`,(0,i.jsx)(n.li,{children:\"Connect printer to specific band (usually 2.4GHz for better range)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Ensure Mac connects to same band when printing\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"compatibility-checking-before-macos-updates\",children:\"Compatibility Checking Before macOS Updates\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Pre-Update Verification Process:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 1: Document Current Printer Setup\"})}),`\n`,(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(n.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,i.jsxs)(n.code,{children:[(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Save list of all configured printers\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"lpstat\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -v\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#D73A49\",\"--shiki-dark\":\"#F97583\"},children:\" >\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/printer_backup_\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\"$(\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"date\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" +%Y%m%d\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#24292E\",\"--shiki-dark\":\"#E1E4E8\"},children:\")\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\".txt\"})]}),`\n`,(0,i.jsx)(n.span,{className:\"line\"}),`\n`,(0,i.jsx)(n.span,{className:\"line\",children:(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Save printer PPD configurations\"})}),`\n`,(0,i.jsxs)(n.span,{className:\"line\",children:[(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"sudo\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" cp\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -R\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" /etc/cups/ppd\"}),(0,i.jsx)(n.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ~/Desktop/printer_ppd_backup/\"})]})]})})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 2: Check Manufacturer Compatibility Statements\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Before upgrading to macOS Tahoe 26 or Sequoia 15:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Visit printer manufacturer support page\"}),`\n`,(0,i.jsx)(n.li,{children:'Search for \"macOS Tahoe compatibility\" or \"macOS Sequoia support\"'}),`\n`,(0,i.jsx)(n.li,{children:\"Download latest drivers BEFORE upgrading\"}),`\n`,(0,i.jsx)(n.li,{children:\"Save drivers to external drive or cloud storage\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 3: Create Complete System Backup\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Use Time Machine for full system backup\"}),`\n`,(0,i.jsx)(n.li,{children:\"Verify backup completed successfully\"}),`\n`,(0,i.jsx)(n.li,{children:\"Test backup by browsing files\"}),`\n`,(0,i.jsx)(n.li,{children:\"Keep backup disk disconnected during macOS upgrade\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Step 4: Test Printer Immediately After Update\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Print test page within first hour after macOS update\"}),`\n`,(0,i.jsx)(n.li,{children:\"Test scanning functionality\"}),`\n`,(0,i.jsx)(n.li,{children:\"Verify all printer features (duplex, color, paper sizes)\"}),`\n`,(0,i.jsx)(n.li,{children:\"If issues occur, drivers/settings are fresh in system memory for easier troubleshooting\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"common-pitfalls-to-avoid\",children:\"Common Pitfalls to Avoid\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"\\u274C Don't: Ignore Local Network Permission Prompts\"})}),`\n`,(0,i.jsx)(n.p,{children:\"When macOS prompts for Local Network access:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[\"Always click \",(0,i.jsx)(n.strong,{children:\"Allow\"}),\" for printer and scanner applications\"]}),`\n`,(0,i.jsx)(n.li,{children:\"Denying permission causes immediate functionality loss\"}),`\n`,(0,i.jsx)(n.li,{children:\"Re-enabling later requires app restart and sometimes system restart\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"\\u274C Don't: Use Beta macOS Versions for Production Printing\"})}),`\n`,(0,i.jsx)(n.p,{children:\"macOS beta releases frequently break printer compatibility:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Printer manufacturers don't release drivers for beta versions\"}),`\n`,(0,i.jsx)(n.li,{children:\"CUPS system may have unpatched bugs\"}),`\n`,(0,i.jsx)(n.li,{children:\"Wait for official macOS release before upgrading production Macs\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"\\u274C Don't: Mix Driver Versions\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Installing multiple driver versions for same printer causes conflicts:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Completely uninstall old driver before installing new version\"}),`\n`,(0,i.jsx)(n.li,{children:\"Use manufacturer's uninstaller tool, not just dragging to Trash\"}),`\n`,(0,i.jsx)(n.li,{children:\"Restart Mac between uninstall and reinstall\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"\\u274C Don't: Connect USB Printers Through Hubs\"})}),`\n`,(0,i.jsx)(n.p,{children:\"USB printers connected through hubs may not be detected:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Connect USB printers directly to Mac\"}),`\n`,(0,i.jsx)(n.li,{children:\"If hub necessary, use powered USB hub (with external power adapter)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Avoid USB-C to USB-A adapters for printers when possible\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"\\u2705 Do: Keep Manufacturer Software Updated\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Update printer utility applications regularly:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"HP Smart, Canon PRINT, Epson Scan, Brother iPrint&Scan\"}),`\n`,(0,i.jsx)(n.li,{children:\"Updates often include macOS compatibility patches\"}),`\n`,(0,i.jsx)(n.li,{children:\"Enable automatic updates in app settings\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"\\u2705 Do: Use Descriptive Printer Names\"})}),`\n`,(0,i.jsx)(n.p,{children:\"Name printers clearly for multi-printer environments:\"}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:'\\u274C Bad: \"Canon Printer\"'}),`\n`,(0,i.jsx)(n.li,{children:'\\u2705 Good: \"Office_Canon_Pixma_Color\"'}),`\n`,(0,i.jsx)(n.li,{children:\"Include location, model, or function in name\"}),`\n`,(0,i.jsx)(n.li,{children:\"Makes troubleshooting easier when managing multiple printers\"}),`\n`]}),`\n`,(0,i.jsx)(n.h2,{id:\"when-to-contact-professional-support\",children:\"When to Contact Professional Support\"}),`\n`,(0,i.jsx)(n.h3,{id:\"scenarios-requiring-manufacturer-support\",children:\"Scenarios Requiring Manufacturer Support\"}),`\n`,(0,i.jsx)(n.p,{children:\"Contact printer manufacturer support when:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Hardware Issues:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Printer displays error codes on control panel\"}),`\n`,(0,i.jsx)(n.li,{children:\"Physical paper jams cannot be cleared\"}),`\n`,(0,i.jsx)(n.li,{children:\"Print quality issues (streaks, smudges, fading) after cleaning\"}),`\n`,(0,i.jsx)(n.li,{children:\"Scanner glass or lid damaged\"}),`\n`,(0,i.jsx)(n.li,{children:\"Unusual noises during printing\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Firmware Issues:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Firmware update fails during installation\"}),`\n`,(0,i.jsx)(n.li,{children:\"Printer becomes unresponsive after firmware update\"}),`\n`,(0,i.jsx)(n.li,{children:\"Downgrade firmware needed (usually requires manufacturer tool)\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"License or Activation Issues:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Professional printing software requires activation\"}),`\n`,(0,i.jsx)(n.li,{children:\"Subscription-based services (HP Instant Ink, Canon PIXMA Cloud)\"}),`\n`,(0,i.jsx)(n.li,{children:\"Enterprise printer management consoles\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Manufacturer Contact Information:\"})}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"HP Support:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Phone: 1-800-474-6836\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Web: \",(0,i.jsx)(n.a,{href:\"https://support.hp.com\",children:\"https://support.hp.com\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Live Chat: Available through HP Smart app\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Canon Support:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Phone: 1-800-652-2666\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Web: \",(0,i.jsx)(n.a,{href:\"https://www.usa.canon.com/support\",children:\"https://www.usa.canon.com/support\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Email support through support portal\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Brother Support:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Phone: 1-877-276-8437\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Web: \",(0,i.jsx)(n.a,{href:\"https://support.brother.com\",children:\"https://support.brother.com\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Live Chat: Available on support website\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Epson Support:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Phone: 1-800-463-7766\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Web: \",(0,i.jsx)(n.a,{href:\"https://epson.com/support\",children:\"https://epson.com/support\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Email support through contact form\"}),`\n`]}),`\n`,(0,i.jsx)(n.h3,{id:\"when-to-contact-apple-support\",children:\"When to Contact Apple Support\"}),`\n`,(0,i.jsx)(n.p,{children:\"Contact Apple Support for:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"macOS System Issues:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Printing system completely non-functional after macOS update\"}),`\n`,(0,i.jsx)(n.li,{children:\"System Settings crashes when accessing Printers & Scanners\"}),`\n`,(0,i.jsx)(n.li,{children:\"cups-deviced permission error affecting all printers\"}),`\n`,(0,i.jsx)(n.li,{children:\"CUPS service fails to start after troubleshooting\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Apple Hardware Issues:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"USB-C ports not detecting any USB printers\"}),`\n`,(0,i.jsx)(n.li,{children:\"Mac not detecting any network printers despite proper configuration\"}),`\n`,(0,i.jsx)(n.li,{children:\"System-wide network printing issues affecting multiple printer brands\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Apple Support Contact:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Phone: 1-800-275-2273\"}),`\n`,(0,i.jsx)(n.li,{children:\"Support app: Download from Mac App Store\"}),`\n`,(0,i.jsxs)(n.li,{children:[\"Web: \",(0,i.jsx)(n.a,{href:\"https://support.apple.com\",children:\"https://support.apple.com\"})]}),`\n`,(0,i.jsx)(n.li,{children:\"Genius Bar: Schedule appointment at Apple Store\"}),`\n`]}),`\n`,(0,i.jsx)(n.h2,{id:\"conclusion-printer-troubleshooting-success-strategies\",children:\"Conclusion: Printer Troubleshooting Success Strategies\"}),`\n`,(0,i.jsx)(n.p,{children:\"Printer and scanner issues in macOS Tahoe 26 and macOS Sequoia 15 primarily stem from three causes: Local Network privacy permissions, driver compatibility gaps, and CUPS system configuration problems. By systematically applying the brand-specific and universal solutions in this guide, you can resolve over 90% of printing and scanning problems without manufacturer support.\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Quick Recovery Checklist:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"For fastest troubleshooting, follow this priority order:\"}),`\n`,(0,i.jsxs)(n.ol,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Enable Local Network permissions\"}),\" for all printer applications (70% success rate)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Update to latest printer software\"}),\" from manufacturer website (15% additional success)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Reset printing system\"}),\" and reconfigure printers (10% additional success)\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Use AirPrint\"}),\" as fallback for printing functionality (5% remaining cases)\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Key Takeaways:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"AirPrint is the most reliable solution\"}),\" for long-term macOS printing stability\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Local Network privacy permission\"}),\" is the #1 cause of printer detection failures in macOS 15/26\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Epson printers\"}),\" have 90%+ fix rate with rastertoescpII permission configuration\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"HP printers\"}),\" face the most severe compatibility challenges in macOS 26\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"Terminal commands\"}),\" provide powerful diagnostic and repair capabilities\"]}),`\n`,(0,i.jsxs)(n.li,{children:[(0,i.jsx)(n.strong,{children:\"System backups\"}),\" before macOS updates enable easy rollback if printing breaks\"]}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"Future-Proofing Your Printing Setup:\"})}),`\n`,(0,i.jsx)(n.p,{children:\"As macOS continues evolving, printer compatibility will remain challenging for older models. Consider these strategic recommendations:\"}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Home Users:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Prioritize AirPrint-compatible printers for future purchases\"}),`\n`,(0,i.jsx)(n.li,{children:\"Budget $150-300 for AirPrint multifunction device\"}),`\n`,(0,i.jsx)(n.li,{children:\"Avoid printers older than 5 years when buying used\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Business Users:\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Audit printer inventory for macOS 15/26 compatibility before fleet upgrades\"}),`\n`,(0,i.jsx)(n.li,{children:\"Plan printer replacement cycles to align with macOS support lifecycles\"}),`\n`,(0,i.jsx)(n.li,{children:\"Consider networked print servers to abstract compatibility issues\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsx)(n.strong,{children:\"For Professional Users (Photography, Design):\"})}),`\n`,(0,i.jsxs)(n.ul,{children:[`\n`,(0,i.jsx)(n.li,{children:\"Maintain dedicated print workstation on older macOS version for specialized printers\"}),`\n`,(0,i.jsx)(n.li,{children:\"Test new macOS versions on secondary Mac before production upgrade\"}),`\n`,(0,i.jsx)(n.li,{children:\"Budget for professional driver support subscriptions if available\"}),`\n`]}),`\n`,(0,i.jsx)(n.p,{children:\"By understanding the root causes of printer problems in modern macOS and applying the solutions in this comprehensive guide, you can maintain reliable printing and scanning functionality regardless of your printer brand or model.\"}),`\n`,(0,i.jsx)(n.hr,{}),`\n`,(0,i.jsx)(n.p,{children:(0,i.jsxs)(n.em,{children:[\"Need more macOS Tahoe troubleshooting help? Check our \",(0,i.jsx)(n.a,{href:\"/blog/macos-tahoe-troubleshooting-guide-complete-solutions\",children:\"complete macOS Tahoe troubleshooting guide\"}),\" for solutions to system-wide issues, performance problems, and optimization strategies.\"]})})]})}function o(e={}){let{wrapper:n}=e.components||{};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(d,{...e})}):d(e)}return f(B);})();\n;return Component;","toc":[{"title":"Understanding macOS Tahoe & Sequoia Printing System Changes","url":"#understanding-macos-tahoe--sequoia-printing-system-changes","depth":2},{"title":"Critical Architecture Updates in macOS 15 and 26","url":"#critical-architecture-updates-in-macos-15-and-26","depth":3},{"title":"Most Affected Printer Brands and Models","url":"#most-affected-printer-brands-and-models","depth":3},{"title":"Quick Diagnosis: Problem Symptoms and Root Causes","url":"#quick-diagnosis-problem-symptoms-and-root-causes","depth":2},{"title":"Symptom Category A: Cannot Print (Print Jobs Stuck)","url":"#symptom-category-a-cannot-print-print-jobs-stuck","depth":3},{"title":"Symptom Category B: Cannot Scan (Scanner Not Detected)","url":"#symptom-category-b-cannot-scan-scanner-not-detected","depth":3},{"title":"Symptom Category C: Driver Installation Fails","url":"#symptom-category-c-driver-installation-fails","depth":3},{"title":"Symptom Category D: Network Connectivity Issues","url":"#symptom-category-d-network-connectivity-issues","depth":3},{"title":"Brand-Specific Solutions: HP Printers","url":"#brand-specific-solutions-hp-printers","depth":2},{"title":"HP Smart Application Issues on macOS Tahoe 26","url":"#hp-smart-application-issues-on-macos-tahoe-26","depth":3},{"title":"HP LaserJet Pro Driver Incompatibility","url":"#hp-laserjet-pro-driver-incompatibility","depth":3},{"title":"HP Printer Queue \"Stopped\" Error","url":"#hp-printer-queue-stopped-error","depth":3},{"title":"Brand-Specific Solutions: Epson Printers","url":"#brand-specific-solutions-epson-printers","depth":2},{"title":"Epson rastertoescpII Permission Issue (90%+ Success Rate)","url":"#epson-rastertoescpii-permission-issue-90-success-rate","depth":3},{"title":"Epson Ethernet Printer Showing Offline","url":"#epson-ethernet-printer-showing-offline","depth":3},{"title":"Epson Scan Software Update Requirements","url":"#epson-scan-software-update-requirements","depth":3},{"title":"Brand-Specific Solutions: Canon Printers","url":"#brand-specific-solutions-canon-printers","depth":2},{"title":"Canon IJ Scan Utility Not Detecting Scanner","url":"#canon-ij-scan-utility-not-detecting-scanner","depth":3},{"title":"Canon imagePROGRAF PRO Series Driver Installation Crash","url":"#canon-imageprograf-pro-series-driver-installation-crash","depth":3},{"title":"Canon PRINT App Update for macOS Sequoia","url":"#canon-print-app-update-for-macos-sequoia","depth":3},{"title":"Brand-Specific Solutions: Brother Printers","url":"#brand-specific-solutions-brother-printers","depth":2},{"title":"Brother iPrint&Scan Cannot Find Printer","url":"#brother-iprintscan-cannot-find-printer","depth":3},{"title":"Brother Network Printer Dropping Connection","url":"#brother-network-printer-dropping-connection","depth":3},{"title":"Universal Solutions for All Printer Brands","url":"#universal-solutions-for-all-printer-brands","depth":2},{"title":"Solution 1: Enable Local Network Privacy Permission","url":"#solution-1-enable-local-network-privacy-permission","depth":3},{"title":"Solution 2: Reset Printing System","url":"#solution-2-reset-printing-system","depth":3},{"title":"Solution 3: Configure Network Printer with LPD Protocol","url":"#solution-3-configure-network-printer-with-lpd-protocol","depth":3},{"title":"Solution 4: Fix macOS 26 cups-deviced Permission Error","url":"#solution-4-fix-macos-26-cups-deviced-permission-error","depth":3},{"title":"Advanced Terminal Commands Reference","url":"#advanced-terminal-commands-reference","depth":2},{"title":"Diagnostic Commands","url":"#diagnostic-commands","depth":3},{"title":"Printer Management Commands","url":"#printer-management-commands","depth":3},{"title":"CUPS Service Management","url":"#cups-service-management","depth":3},{"title":"Scanning-Specific Troubleshooting","url":"#scanning-specific-troubleshooting","depth":2},{"title":"Image Capture Alternative Method","url":"#image-capture-alternative-method","depth":3},{"title":"Scanning via Terminal (Advanced)","url":"#scanning-via-terminal-advanced","depth":3},{"title":"Preventive Maintenance and Best Practices","url":"#preventive-maintenance-and-best-practices","depth":2},{"title":"Optimal macOS Printer Configuration Strategy","url":"#optimal-macos-printer-configuration-strategy","depth":3},{"title":"Compatibility Checking Before macOS Updates","url":"#compatibility-checking-before-macos-updates","depth":3},{"title":"Common Pitfalls to Avoid","url":"#common-pitfalls-to-avoid","depth":3},{"title":"When to Contact Professional Support","url":"#when-to-contact-professional-support","depth":2},{"title":"Scenarios Requiring Manufacturer Support","url":"#scenarios-requiring-manufacturer-support","depth":3},{"title":"When to Contact Apple Support","url":"#when-to-contact-apple-support","depth":3},{"title":"Conclusion: Printer Troubleshooting Success Strategies","url":"#conclusion-printer-troubleshooting-success-strategies","depth":2}],"estimatedTime":28}