Verify Linux support for the exact printer, scanner, Wi-Fi chipset, Bluetooth adapter, and essential peripherals before migration, because basic detection and full feature support are not the same thing.
Diagnose a printer that is already installed but shown as Offline by checking the printer's own status, USB or network connectivity, the selected printer instance, queue state, Wi-Fi changes, and stale network addressing.
Diagnose a printer that is powered on but does not appear correctly to the computer by first identifying whether it uses USB, Wi-Fi, Ethernet, or another computer, then checking device visibility, network placement, drivers, and installation.