🔧

AI PC 기술자

AI 기반 시스템 진단 및 수리와 더불어 하드웨어 프로토콜을 리버스 엔지니어링하고 Linux 커널 드라이버를 자동으로 생성하는 USB 장치 프로파일러도 제공됩니다.

🔬 하드웨어 프로파일링 🐧 커널 모듈 생성 🌐 Tailscale을 통한 원격 ⚡ ARM 크로스 컴파일

AI 기반 시스템 수리

AI는 구조화된 수술 프로토콜을 따릅니다. 만지기 전에 진단하고 모든 단계에서 확인합니다.

# 카멜레온 AI 진단 시퀀스 $ lsusb -v | 머리 -80 버스 002 장치 003: ID 0bda:8153 Realtek USB 10/100/1000 LAN $dmesg | 꼬리 -30 [12.445] r8152 2-1:1.0 eth1: eth0에서 이름이 변경됨 $lsmod | grep r8152 r8152 94208 0 $ modinfo r8152 | grep 버전 버전: v1.12.13
🔍

구조화된 진단 순서

하드웨어 → 커널 상태 → 드라이버 상태 → 네트워크 → 저장소. AI는 각 단계를 실행하고 JSON 결과를 읽은 후 다음 작업을 결정합니다. 결코 단계를 건너뛰거나 가정을 하지 않습니다.

🏥

수술적 수리 프로토콜

비파괴적 우선(모듈 다시 로드, 서비스 다시 시작). 위험이 발생하기 전에 유지합니다(스냅샷 구성). 각 단계에서 확인하세요. 재부팅이 필요한 모든 작업은 다음을 설정하는 Dead Man's Switch를 트리거합니다. @reboot 스크립트를 자동으로 다시 시작합니다.

🌐

Tailscale을 통한 원격 수리

Tailscale 메시의 어느 곳에서나 기계를 진단하고 수리하십시오. AI는 터미널 브리지를 통해 원격 시스템에 명령을 내리고, 결과를 읽고, 검사점/재개 시스템을 사용하여 재부팅하더라도 계속 진행됩니다.

USB 드라이버 포터

USB 장치 프로파일링 → 프로토콜 분석 → 즉시 설치 가능한 Linux 드라이버 생성

경로 A

표준 프로토콜

공급업체 페이지를 찾을 수 없습니다. udev 규칙 + modprobe 구성을 생성합니다. 컴파일이 필요하지 않습니다. HID, CDC, 대용량 저장소 및 기타 표준 클래스와 함께 작동합니다.

udev모드프로브
경로 B

부분 공급업체 프로토콜

공급업체 페이지가 감지되었습니다(≤2). hidraw/uhid 사용자 공간 데몬 또는 ALSA 플러그인을 생성합니다. 사용자 공간에서 실행됩니다. 커널 컴파일이 필요하지 않습니다.

숨기다ALSA 플러그인
경로 C

독점 프로토콜

완전 맞춤형 프로토콜. Raspberry Pi 3, 4 및 5에 대한 DKMS 패키징 및 ARM 크로스 컴파일 지원을 통해 완전한 커널 모듈을 생성합니다.

커널 모듈DKMS

프로파일러 작업 흐름

# 1단계 - 장치 프로파일링(30초 캡처) $ python3 device_profiler.py --vid 0x1234 --pid 0x5678 --capture 30 30초 동안 USB 1234:5678을 프로파일링하는 중... ~/.chameleon/drivers/1234_5678/profile.json을 작성했습니다. # 2단계 - 드라이버 생성 $ python3 device_porter.py --latest 선택한 경로: C(전용, 3개 공급업체 페이지) 생성됨: /tmp/driver_1234_5678/ ├── 카멜레온_1234_5678.c ├── Makefile (cross-aarch64, cross-armv7) ├── install.sh ├── test_device.sh └── 분석.json # 3단계 — 설치 $ sudo bash /tmp/driver_1234_5678/install.sh $ bash /tmp/driver_1234_5678/test_device.sh PASS — /dev/chameleon0 장치가 올바르게 응답합니다.
🖥️

크로스 플랫폼 캡처 백엔드

ETW on Windows, IOKit on macOS, usbmon on Linux. 모든 OS에서 프로파일링하고 결과로부터 Linux 드라이버를 생성합니다. profile.json.

🍓

라즈베리파이 크로스컴파일

메이크파일 대상 cross-aarch64 (파이 4/5) 그리고 cross-armv7 (Pi 3)은 경로 C에 자동으로 포함됩니다. x86에서 빌드하고 ARM에 배포합니다.

📦

DKMS 패키징

경로 C 드라이버는 DKMS용으로 패키지되어 있으므로 수동으로 다시 컴파일하지 않고도 커널 업그레이드를 계속할 수 있습니다. AI 리뷰 analysis.json 남은 TODO 스텁을 묻는 메시지를 표시합니다.

고칠 수 없는 것을 고친다

커널 패닉, USB 장치 작동 불능, Linux를 지원하지 않는 독점 주변 장치 등 모든 문제를 Chameleon AI PC Technician이 해결해 드립니다.

연락하세요 ← 개요로 돌아가기