로 설정 전송 속도, 나는 다음과 같은 사용합니다. RS232 어댑터에 PL2303의 USB를 사용 : RS232 콘솔 통신 1 MBaud bash는 스크립트 내에서
$ lsusb
...
Bus 006 Device 010: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 006 Device 011: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
가 지금은 1 MBd의와 동일한 작업을 수행하려고했으나 오류가있어 : 또한
$ stty -F /dev/ttyUSB0 1000000 raw
stty: /dev/ttyUSB0: unable to perform all requested operations
나는 500 KBD와 시도 같은 메시지를. 오류 메시지가 250 KBD 노력하는 것은 다릅니다 here를 알 수있는 바와 같이
$ stty -F /dev/ttyUSB0 250000 raw
stty: invalid argument `250000'
Try `stty --help' for more information.
, 그것은이 PL2303 리눅스 드라이버의 문제입니다.
저는 쿠분투 12.04, 32 비트 작업을하고 있습니다. 불행히도 필자는 내 시스템에서 드라이버를 수정하는 방법을 몰라요. (드라이버 소스, 패치 em, 컴파일, 설치 ... 음, 어쩌면 조금 배워서 시도해보십시오 - 조언은 환영합니다).
하지만 설치하기 쉬운 업데이트 된 드라이버가 있습니까?
누군가 1MBd에서 작동하는 대체 USB 대 RS232 어댑터를 알고 있습니까 (rts/cts를 통한 하드웨어 흐름 제어가 필요합니다. PL2303에서 잘 작동 함)?
왜 Prolific 칩을 사용하거나 복제했을 때 어댑터가 "ftdi 기반"이라고 말하는가? Prolific 및 FTDI는 경쟁 업체 *입니다. –
일반적으로 a * buntu 배포 프로세스는'uname'에서 실행중인 커널 버전을 가져 와서 해당 커널 소스 패키지를 얻는 것입니다. 그런 다음'make modules'을 수행하고 작동중인 드라이버 모듈을 얻었는지 확인합니다 (이미 제공 된 것에서 변경하지 않음). 그런 다음이 기능을 변경하고 다시 작성하도록 편집 할 수 있습니다. 커널 헤더 패키지를 가져 와서 다른 곳에서 모듈 소스를 얻어 트리 구조를 만들 수도 있지만 커널 버전과 호환되는 버전을 가져와야합니다. –
정보를 주셔서 감사합니다»Prolific 및 FTDI는 경쟁 업체«, 나는 그 질문에 정정했다. – Joe