[해결]시리얼 통신 질문 드립니다.

pronet11의 이미지

안녕하세요.

리눅스 깔린 보드에 8 채널 PCI 2개 달아서(4066R)

드라이버 잡아서 시리얼 통신 확인해보니.

잘되긴 하는데 기존의 ttyS0 ~ ttyS3 이랑

제가 드라이버 잡아서 쓰는 ttySNX0 ~ ttySNX32 가 같은 장치를 쓰고 있더라구요.

이 둘을 따로 쓴다면 상관 없겠지만 동시에 쓸때는 인터럽트 걸리고 난리나겠던데.

ttyS0~ttyS3을 죽여야겠죠?

그럼 기존의 커널에 있는 Serial 드라이버를 수정해야하나요?

그리고 수정해야 한다면 어떻게 해야되는지..설명 좀 부탁드립니다~~

그럼 감사합니다.

pronet11의 이미지

우분투 경우입니다.

일단 우분투 커널 소스를 받아서 인스톨합니다. (방법은 인터넷에 있음.)
커널 소스에서

make config

설정에서

Device --> char --> Serial 에서
PCI 등등 다 해제 하고 저장. 다시

make ; make modules_install ; make install