
로컬 Wi-Fi에 연결된 HP Officejet 4500 G510n-z 프린터/스캐너가 있습니다. OS X Yosemite(10.10.5)를 실행하는 Macbook에서 스캔하려고 하는데 그렇게 하려고 하면 "장치에서 세션을 열지 못했습니다"라는 오류 메시지가 나타납니다. 이전에는 동일한 컴퓨터와 스캐너를 사용하여 이 작업을 수행했기 때문에 무엇이 변경되었는지 파악하고 해결 방법을 찾으려고 노력하고 있습니다.
미리 보기의 파일 메뉴에는 "Officejet 4500 G510n-z에서 가져오기" 항목이 있는데, 이는 이것이 스캐너임을 인식함을 의미합니다. 해당 메뉴 항목을 선택하면 위의 오류 메시지가 나타납니다. "시스템 환경설정" -> "프린터 및 스캐너"에서 "스캐너 열기" 버튼을 사용해도 동일한 결과가 나타납니다.
장치의 프린터 부분 및 네트워크 구성과 관련된 정보만 표시하는 장치의 HTTP 인터페이스에 액세스할 수 있습니다.
인쇄가 잘 됩니다. Wireshark를 사용한 네트워크 트래픽을 살펴보면 예상대로 포트 9100에서 많은 트래픽이 생성됩니다.
위와 같이 무언가를 스캔하려고 하면 컴퓨터는 TCP SYN 패킷을 장치의 포트 9500으로 보내고 즉시 RST 응답을 받습니다.
No. Abs Time Time Source SPort Destination DPort Protocol Info Host seq len src addr unresolved
5596 22:20:10.401777 368.249752 192.168.1.10 50100 192.168.1.158 9500 TCP 50100 → 9500 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=32 TSval=20957697 TSecr=0 SACK_PERM=1 0 0 192.168.1.10
5597 22:20:10.406550 368.254525 192.168.1.158 9500 192.168.1.10 50100 TCP 9500 → 50100 [RST, ACK] Seq=1 Ack=1 Win=0 Len=0 1 0 192.168.1.158
그래도 오류 메시지가 사용자 인터페이스에 표시되는 데는 몇 초가 걸립니다. 불행히도 장치가 제대로 작동할 때 장치에서 패킷 캡처가 없습니다.
이 오류 메시지를 검색해 보면 프린터 드라이버를 재설정하고 컴퓨터를 다시 시작하라고 제안했지만 도움이 되지 않았습니다.
이 문제를 추가로 디버깅하거나 수정하려면 어떻게 해야 합니까?
업데이트:HP 지원에서는 해당 웹사이트에서 제공되는 "HP Print and Scan Doctor"를 사용하는 것이 좋습니다.
Macbook의 Wine에서 실행해 보았지만 프린터를 발견하기 전에 충돌이 발생했습니다.
실제 Windows 컴퓨터를 찾은 후 도구를 다시 실행해 보았지만 프린터를 찾지 못했습니다. 도구가 프린터를 검색하려면 드라이버를 설치해야 했습니다("프린터 및 스캐너"에서 "프린터 추가" 클릭).
드라이버가 설치된 상태에서 "의사"는 프린터의 전체 소프트웨어가 설치되지 않았다고 말하며 소프트웨어를 다운로드하고 설치할 수 있는 버튼을 제공했습니다.
"완전한 소프트웨어"가 설치된 상태에서 "의사"는 "스캔 수정"이라는 버튼을 표시했습니다. 테스트 목록을 실행했지만 아무런 문제도 발견되지 않았습니다. 테스트 스캔도 잘 작동했고 Windows 스캔 유틸리티도 스캔할 수 있었지만 내 Macbook은 여전히 스캔할 수 없었습니다. Wireshark는 Windows 컴퓨터가 포트 9500 대신 포트 9290에서 스캐너와 통신했다는 사실을 밝혔습니다. OS X도 마찬가지로 그렇게 하도록 설득될 수 있을지 모르겠습니다.
답변1
삼성 MFP 프린터에서 이 문제가 발생했습니다. 작동 중이더니 멈추고 나는 그것을 알아내기 위해 몇 달 동안 머리를 긁적였습니다. 해결 방법: 프린터의 포트 9400에서 T4NET 프로토콜을 (재)활성화합니다. Mac OSX에서는 이를 트웨인 드라이버에 사용하고 있습니다.