리눅스에서 장치는 어떻게 관리되나요?
글쓴이: 이한길 / 작성시간: 금, 2004/04/30 - 9:52오후
안녕하세요?
오랫만에 허접한 질문 드립니다.
리눅스에서 장치는 하나의 파일로 관리된다고 알고 있습니다.
그래서 /dev디렉토리 아래 보면 장치들이 죽~ 있는데..
이것들은 어떻게 만들어지는지 궁금합니다.
이게 궁금해진 이유는.. 프린트를 하고 싶은데...
/dev/lp0이 있습니다. 그런데 작동을 안하구요...
제가 ljhp1000 을 사용하는데...
cat sihp1000.img > /dev/lp0해야 하는데..
그런 장치가 없다고 나옵니다..
대책이 안서서.. 근본적인 문제를 찾아보고자 질문드립니다.
부탁드려요~
Forums:
devfs나.. udev를 사용하는 경우..모듈을 올리거나 해서..
devfs나.. udev를 사용하는 경우..
모듈을 올리거나 해서.. 장치를 사용가능하도록 만들면..
해당되는 디바이스 파일이 생깁니다 :)
아닌 경우라면.. mknod같은걸로 만들어줘야 하는걸로 알고 있습니다..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
Re: 리눅스에서 장치는 어떻게 관리되나요?
패래럴 포트 모듈이 안올라간거 같네요
라고 한뒤 dmesg로 커널에서 패래럴 포트가 설정되었는지 확인하세요.
----
데스크탑 프로그래머를 꿈꾸는 임베디드 삽질러
전 usb포트 프린터 사용하는데..그래도 패러럴 포트도 올려야 하나요
전 usb포트 프린터 사용하는데..
그래도 패러럴 포트도 올려야 하나요?
usb 디바이스 설정할때 다 집어 넣어서 함께 컴파일 했거든요..
----
먼저 알게 된 것을 알려주는 것은 즐거운 일이다!
http://hangulee.springnote.com
http://hangulee.egloos.com
USB 프린터라고 진작에 말씀해주셨으면.. :(http://www
USB 프린터라고 진작에 말씀해주셨으면.. :(
http://www.linux-usb.org/USB-guide/book1.html
http://www.linux-usb.org/USB-guide/x342.html
장치 생성을 자동으로 처리하시려면 udev나 devfs등을 사용하시면 되고, 반자동으로 하시려면 MAKEDEV등의 스크립트를, 수동으로 하시려면 mknod를 사용하시면 되겠습니다. 디바이스 노드들의 메이저 마이너 번호를 아시려면 커널 소스 내부의 문서를 참조하세요. man mknod도 해보세요.. : )
말씀하신 프린터를 구글링해보니 다음 주소가 나오네요.
http://www.linuxprinting.org/hp-faq.html#s_21
참고로, USB 장치에 대한 설명을 바라신다면 보통은 http://www.linux-usb.org/에서 working devices list 링크 따라가보시면 설명을 어렵지 않게 찾으실 수 있을 것입니다. 그게 안되면 다음은 구글링을..
댓글 달기