증상으로 찾아 보세요. 대부분은 시계 · 오디오 · CAT · RF 유입 넷 중 하나입니다. 고친 뒤에도 안 되면 증상과 해 본 것을 적어 저에게 알려 주십시오.
| 증상 | 흔한 원인 | 해 볼 것 | 장 |
|---|---|---|---|
| 폭포에 줄무늬는 보이는데 디코드가 전혀 안 됨 | 시계가 틀림(2초 이상) | timedatectl 로 synchronized: yes 확인, time.is 로 ±1초 확인. 인터넷 연결 확인. | 05장 |
| 폭포가 깜깜함, Rx 레벨 0 | 소리가 Pi 로 안 들어옴 | Audio 탭 Input = USB Audio CODEC, 무선기 ACC/USB Output Select = AF, 모드 USB-D, ACC/USB AF SQL = OFF. | 06장 |
| 디코드는 되는데 수가 적음 | 밴드·시간대, 또는 소리 레벨 | Rx 레벨 30~60dB 로. 7MHz 는 저녁~밤, 21/28MHz 는 낮. 프리앰프는 7MHz 에선 보통 끔. | 08장 |
| Enable Tx 를 켜도 무선기가 송신 안 됨 / Test PTT 안 됨 | CAT 연결 또는 PTT 방식 | Test CAT 초록인지. PTT Method = CAT. CI-V USB Port = Unlink, 115200, dialout 권한. | 06장 |
| 송신은 되는데 출력(Po)이 0 | 송신 소리가 안 나감 | Audio 탭 Output = USB Audio CODEC, Pi 출력 음량 올리기, 무선기 DATA MOD = USB, Pwr 슬라이더 올리기. | 09장 |
| ALC 가 끝까지 차고 상대가 못 받음 | 과변조(소리 너무 큼) | Pwr 슬라이더 내리기 → USB MOD Level 내리기. ALC 가 거의 안 움직이게. | 09장 |
| /dev/ttyUSB0 이 안 보임 | 케이블·전원·권한 | 무선기 전원 켜기, 케이블 끝까지, 다른 USB A-B 케이블(충전 전용 아닌 것), lsusb 에 CP210x 보이는지, groups 에 dialout. | 03장 |
| USB Audio CODEC 이 안 보임 | USB 연결 또는 무선기 USB 기능 | lsusb 에 USB Audio CODEC 보이는지. 무선기 USB Serial Function = CI-V. 무선기 껐다 켜기. | 03장 |
| Rx 레벨이 빨간색(너무 큼) | 오디오 레벨 과다 | ACC/USB AF Output Level 내리기(30% → 20%), Pi 입력 음량 내리기. 소리가 깎이면 디코드가 줄어듭니다. | 04장 |
| DT 가 모두 +2 이상 또는 -2 이하 | 내 시계 오차 | 5장. RTC 배터리가 없으면 인터넷 연결 뒤 1~2분 기다리기. | 05장 |
| 송신 중 WSJT-X 멈춤, Rig Control Error, USB 끊김 | RF 유입(송신 전파가 USB 로 들어감) | 출력 30% 로, USB 양 끝 페라이트, 케이블 짧게, Pi 를 급전선에서 멀리, 코먼모드 초크, 접지. | 03장 |
| Pi 가 느려지고 화면 오른쪽 위에 온도계 아이콘 | 과열(80℃ 이상) | 액티브 쿨러 팬이 도는지, 케이스 환기, 직사광선 피하기. vcgencmd measure_temp 로 확인. | 01장 |
| 화면에 번개(⚡) 아이콘 | 전원 부족 | 공식 27W 어댑터인지. USB 허브 없이 직접 연결. | 01장 |
| WSJT-X 가 'Rig failure' 로 시작 안 됨 | 무선기 꺼짐 또는 포트 변경 | 무선기 먼저 켜고 WSJT-X 실행. 포트가 ttyUSB1 로 바뀌었는지 ls /dev/ttyUSB*. 창에서 Retry. | 06장 |
상태를 한꺼번에 보는 명령
문제가 생기면 아래를 차례로 실행해 결과를 사진 찍어 두면 원인을 찾기 쉽습니다.
timedatectl | head -n 6시계 상태 앞 6줄.
lsusbUSB 장치 목록 — CP210x 와 USB Audio CODEC 이 있어야 합니다.
ls -l /dev/ttyUSB* /dev/serial/by-id/직렬 포트와 고유 이름.
arecord -l; aplay -l오디오 입력·출력 장치.
groupsdialout 이 있어야 합니다.
vcgencmd measure_temp; vcgencmd get_throttled온도와 전원 상태. get_throttled 가 0x0 이면 전원·온도 문제 없음.
보여야 하는 것: throttled=0x0