Linux Mint FTDI USB-직렬 입출력 오류

Linux Mint FTDI USB-직렬 입출력 오류

저는 여기서 정말 좌절감을 느꼈습니다... 제 문제는 제가 사용하고 있는 Digi Board(FTDI 칩셋 포함)가 어떤 시점에서는(처음에는 잘 작동했지만) 직렬(USB에서 직렬로) 인터페이스 액세스를 통과할 수 없다는 것입니다.

장치가 /dev/ttyUSB0에 연결되어 있습니다. 모든 시도 cat /dev/ttyUSB0stty -F /dev/ttyUSB0결과는입출력 오류.

내 운영 체제는 Linux Mint 17.2(3.16.0-38 커널 사용)입니다. 장치를 연결할 때 dmesg의 출력은 다음과 같습니다.

[ 1899.397283] usb 2-1.1: new full-speed USB device number 8 using ehci-pci
[ 1899.494395] usb 2-1.1: New USB device found, idVendor=0403, idProduct=6001
[ 1899.494403] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1899.494407] usb 2-1.1: Product: XBIB-U-SS
[ 1899.494411] usb 2-1.1: Manufacturer: FTDI
[ 1899.496323] ftdi_sio 2-1.1:1.0: FTDI USB Serial Device converter detected
[ 1899.496385] usb 2-1.1: Detected FT232RL
[ 1899.496389] usb 2-1.1: Number of endpoints 2
[ 1899.496392] usb 2-1.1: Endpoint 1 MaxPacketSize 64
[ 1899.496396] usb 2-1.1: Endpoint 2 MaxPacketSize 64
[ 1899.496399] usb 2-1.1: Setting MaxPacketSize 64
[ 1899.496828] usb 2-1.1: FTDI USB Serial Device converter now attached to ttyUSB0

Putty 또는 이전에 언급한 명령을 사용하여 포트에 액세스하려고 하면 dmesg에 입력/출력 오류가 인쇄됩니다.

[ 2001.948650] usb 2-1.1: reset full-speed USB device number 8 using ehci-pci

이상한 점은 장치를 연결한 후 1초 이내에 어떤 명령이나 프로그램으로 포트를 열려고 하면 작동한다는 것입니다!프로그램을 닫고 다시 시작해도 같은 문제가 발생합니다.

lsof /dev/ttyUSB0포트를 사용하고 가져오는 프로그램을 검색해 보았지만 fuser /dev/ttyUSB0아무 것도 나타나지 않습니다! 또한 원래 Linux Mint 커널(3.13)을 다시 설치해 보았지만 아무 일도 일어나지 않았습니다! 누구든지 무엇이든 생각할 수 있습니까?

고쳐 쓰다:내 컴퓨터에 똑같은 장치를 연결해 보았는데 작동했습니다! 한편, 첫 번째 것을 연결하면 같은 오류가 발생합니다. 두 장치 모두 다른 컴퓨터에서는 제대로 작동합니다. 그래서 특정 장치(첫 번째 장치)와 관련된 것이 내 구성에 설정되어야 하는데, 어디를 봐야 할지 모르겠습니다...

관련 정보