kernel 2.6.17.8 - make menuconfig 에서 devfs 관련 탭이 보이질 않네요 ㅠ_ㅠ
글쓴이: brain2012 / 작성시간: 금, 2006/10/20 - 8:33오전
안녕하세요!
요즘은 2.6 모듈을 살포시 건드려보고 있습니다 ㅠ_ㅠ
2.4에서만 모듈을 만들다가 보니 2.6은 달라진게 매우 많은것 같더군요;
모듈 컴파일할때 Makefile에서 CC가 아니라 MAKE를 쓰는것도
적응을 못하겠구요요ㅠ_ㅠ
(덕분에 Cross-compiler랑 같이 Makefile을 만들었다가 낭패를..)
어쨌든! 모듈을 테스트 하려고 devfs를 마운트 시키려고 보니!
/proc/filesystems에 devfs가 안들어가있었습니다.
그래서 컴팔때 지정안된나보다 하고 옵션을 확인하러 갔습니다
그랬더니 옵션에 있어야할 자리에 없는겁니다;
.config파일 내부를 보니
CONFIG_DEVFS_FS 탭이 없는겁니다 O_o
그래서 커널소스를 따라가 linux-2.6.17.8/fs/devfs 폴더를 보니
Makefile은 얌전히 있어군요.
이게 우째된 일인지 ㅠ_ㅠ
devfs의 이름이 바뀌기라도 한건지..;
아시는분 계시면 조언부탁드립니다;
도큐먼트의 devfs Changelog에는 별다른 내용이 없는거같은데 말이죠ㅠ
Forums:
2.6.18에서 devfs 가 삭제되었습니다.
Linux 2.6.18 Changelog
devfs: Remove devfs from the kernel tree
허걱;
그럼.. register_devfs같은 함수들이나
노드파일들은 직접 생성해줘야하는 건가요? ㅇ_ㅇ;
========================================================
너만 보고 달려요!
udev라는 키워드로
udev라는 키워드로 알아 보시면 도움이 되지 않을까 합니다. '장치 관리 방식을 devfs에서 udev로 바꾸고 devfs 방식은 지원이 중단 됩니다'라고 그냥 어디선가 살짝 들어 알고만 있었는데 이제 아예 지워버렸나 보네요 @.@
--
마잇
--
마잇
아마
아마 2.6.15 이후로 DEVFS는 제거 되었을 겁니다.(전 그렇게 알고 있습니다.)
그 대신 위에 말씀들 처럼 UDEV가 사용 되고 있고 그리 나쁘지 않게 잘 돌아 갑니다. 뭐 마음에 안 드는게 있긴 하지만...
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
댓글 달기