Linux 환경 에서 USB 직렬 구동 사용(1)

키워드:Linux   USB 직렬 포트
시간:2012.5.24
1.드라이버 설치
    버 전의 새로운 Linux 커 널 에 이 드라이브 를 통합 해 야 합 니 다.아래 명령 을 통 해 드라이버 가 설치 되 어 있 는 지 확인 할 수 있 습 니 다.
$ modinfo ftdi_sio

    대략 다음 과 같은 정보 가 나 옵 니 다.
filename:       /lib/modules/2.6.28-oshirix-special-edition/kernel/drivers/usb/serial/ftdi_sio.ko
author:         Greg Kroah-Hartman <[email protected]>, Bill Ryder <[email protected]>, Kuba Ober <[email protected]>
description:    USB FTDI Serial Converters Driver
license:        GPL
vermagic:       2.6.28-oshirix-special-edition SMP preempt mod_unload modversions 586
depends:        usbserial,usbcore
alias:          usb:v0403pFF00d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0403pFFA8d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0403p9F80d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0403pD010d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0403pD011d*dc*dsc*dp*ic*isc*ip*
alias:          usb:v0403pD012d*dc*dsc*dp*ic*isc*ip*
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

위 에 많은 정보 가 나 오 면 커 널 이 이 드라이브 에 통합 되 어 있 음 을 의미 하 며,없 으 면 직접 설치 한 것 을 다운로드 해 야 한다.
2.구동 의 다른 방법 보기
    1.    
        luther@gliethttp:~$ ls /sys/bus/usb-serial/drivers/
        generic
    2.  usb-serail    
        luther@gliethttp:~$ ls /sys/bus/usb-serial/drivers/
        ftdi_sio  generic
        dmesg   
        luther@gliethttp:~$ dmesg |grep 'interface driver'
    3.        built-ind   
        luther@gliethttp:~$ lsmod |grep ftdi_sio
        ftdi_sio               55944  0
        usbserial              39528  1 ftdi_sio
        usbcore               148848  8 ftdi_sio     
        luther@gliethttp:~$ sudo rmmod ftdi_sio
        luther@gliethttp:~$ lsmod |grep ftdi_sio
    4.           
        luther@gliethttp:~$ sudo vim /etc/modprobe.d/blacklist
        #             
        blacklist ftdi_sio
    5.      usb-serial,           
        luther@gliethttp:~$ lsmod |grep ftdi_sio

좋은 웹페이지 즐겨찾기