client/cascades: Phase 2.6 COMPLETE — 13 printers, 4 GPOs, 5 accounts disabled

Detailed context:
- Task: Cascades of Tucson Phase 2.6 — printer migration, GPO deployment, account cleanup
- Changes:
  - phase2-print-server.ps1: all 13 printers complete, Epson driver/share notes added
  - active-directory.md: 5 stale accounts disabled, 4 GPOs created, pending issues cleared, printer share table updated
  - Session log: 2026-05-20 Howard session covering all Phase 2.6 work
- Status: Phase 2.6 complete

Files modified:
- clients/cascades-tucson/docs/migration/scripts/phase2-print-server.ps1
- clients/cascades-tucson/docs/servers/active-directory.md
- clients/cascades-tucson/session-logs/2026-05-20-howard-phase2.6-printers-gpos-account-cleanup.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-20 14:03:59 -07:00
parent dc29e2ff24
commit ae791e321d
3 changed files with 301 additions and 49 deletions

View File

@@ -1,14 +1,21 @@
# Phase 2.6 — CS-SERVER Print Server Setup
# Run on CS-SERVER via GuruRMM remote PowerShell
# Last updated: 2026-05-20 (Howard) — rewritten with verified IPs and confirmed drivers
# Last updated: 2026-05-20 (Howard)
#
# Drivers confirmed installed on CS-SERVER:
# Canon Generic Plus PCL6 (v3)
# Brother Generic Jpeg Type2 Class Driver (v4)
# STATUS AS OF 2026-05-20: COMPLETE — all 13 printers installed and shared
# KM driver folder archived to: D:\Shares\Server\Drivers\KM_Universal_PCL6\
# Epson INF files at: C:\Users\sysadmin\Documents\ComputerGuru Connect v2\Files\epsonetdrivers\
#
# Deferred — need vendor driver downloaded to server first:
# Front Desk Epson ET-5800 (192.168.2.147) — Epson Universal Print Driver
# Health Svcs Konica Minolta Bizhub C368 (192.168.1.138) — Konica Minolta PCL6 Universal
# Drivers installed on CS-SERVER:
# Canon Generic Plus PCL6 — Copy Room, Accounting, Executive Director, Kitchen, Life Enrichment, Memory Care Director
# Brother Generic Jpeg Type2 Class Driver — Business Office, Admin Office, Sales Marketing, Culinary Chef, Memory Care MedTech
# KONICA MINOLTA Universal PCL — Health Services C368
# EPSON ET-5800 Series — Front Desk (driver staged via pnputil, registered via Add-PrinterDriver)
#
# Epson ET-5800 install notes:
# EPWizard.exe fails on Server 2019 (wlanapi.dll stub — WLAN stack absent).
# Workaround: run installer on Server, copy extracted INFs from AppData\Local\Temp\ET-5800
# before dismissing error. pnputil stages them; Add-PrinterDriver registers with spooler.
$ErrorActionPreference = 'Continue'
@@ -98,9 +105,35 @@ $printers = @(
Location = 'Kitchen Chef station'
Comment = 'Brother MFC-9330CDW - JD Martin / Chef'
}
# Deferred — drivers not yet installed:
# Front Desk Epson ET-5800 (192.168.2.147) ShareName: FrontDesk
# Health Svcs Bizhub C368 (192.168.1.138) ShareName: Health-206
# Front Desk
@{
IP = '192.168.2.147'
Port = 'TCP_192.168.2.147'
Name = 'Front Desk - Epson ET-5800'
Driver = 'EPSON ET-5800 Series'
Share = 'FrontDesk'
Location = 'Front Desk'
Comment = 'Epson ET-5800 - Front Desk'
}
# Memory Care
@{
IP = '192.168.3.52'
Port = 'TCP_192.168.3.52'
Name = 'Memory Care Director - Canon MF751CDW'
Driver = 'Canon Generic Plus PCL6'
Share = 'MCDirector'
Location = 'Memory Care Room 603'
Comment = 'Canon imageClass MF751CDW - Shelby Trozzi'
}
@{
IP = '192.168.2.53'
Port = 'TCP_192.168.2.53'
Name = 'Memory Care MedTech - Brother'
Driver = 'Brother Generic Jpeg Type2 Class Driver'
Share = 'MCMedTech'
Location = 'Memory Care Room 615'
Comment = 'Brother - MedTechs / Nurses'
}
)
Write-Output ''
@@ -144,8 +177,10 @@ $all = @(
@{ Name='Marketing Brother'; IP='192.168.3.44' }
@{ Name='Kitchen Canon'; IP='192.168.3.232' }
@{ Name='Chef Brother'; IP='192.168.3.88' }
@{ Name='[DEFERRED] FrontDesk'; IP='192.168.2.147' }
@{ Name='[DEFERRED] Health-206'; IP='192.168.1.138' }
@{ Name='Front Desk - Epson'; IP='192.168.2.147' }
@{ Name='Health Services C368'; IP='192.168.1.138' }
@{ Name='MC Director Canon MF751CDW'; IP='192.168.3.52' }
@{ Name='MC MedTech Brother'; IP='192.168.2.53' }
)
foreach ($p in $all) {
$ok = Test-Connection -ComputerName $p.IP -Count 1 -Quiet -ErrorAction SilentlyContinue