기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

busybox로 rootfs 구성할때 /dev 밑에 있는 디바이스 파일들을 mdev를 이용해 자동으로 생성 되도록 하였습니다.

이솝 rootfs을 참고하여 mdev.conf를 그대로 넣어서 사용하고 있는데요..

mdev.conf 에 필요한 디바이스 정보들을 주어야 하는데 이걸 어떻게 알 수 있는지 궁금합니다..

문서를 보니,

 

<device regex> <uid>:<gid> <octal permissions>

hd[a-z][0-9]*       0    :   3           660

 

다음과 같은데요.. 위의 각 항목들의 정보와 어떤 디바이스 파일들을 만들어 주어야 하는지도 궁금합니다..

 

그리고 /proc/sys/kernel/hotplug, 커널의 핫플러그를 /bin/mdev와 연동해서 동적으로

디바이스파일을 만들고 삭제할 수 있다는데 어떻게 연결 시켜주어야 하나요?

 

이솝에서 그대로 가져다쓴 mdev.conf가 제가 사용하는 보드와 약간 다른지 SD카드같은 경우엔 mmcblock 같은 이름의 디바이스 파일이 생성이 안되더라구요.. SD카드를 넣고 해도 그렇고 부팅되고 넣어봐도 커널에서 SD카드가 삽입되었다는 메시지는 출력이 되고 디바이스 파일은 생성이 안됩니다.. ㅜ 


profile

김재훈

2009.09.09 05:40:25
*.162.60.144

 mdev의 경우, udev와 같이 디바이스 노드들을 동적으로 검사 합니다.

<vdevice regex> 부분의 경우 디바이스 드라이버에서 생성하는 디바이스의 이름 입니다. (예: s3c2410_serial)

이것은 platfom device driver 모델에서, name 스트럭쳐에 셋팅하는 부분과 동일 합니다.


<uid>와 <gid> 부분은, User ID와 Group ID 입니다.

저것은 제 PC에서 생성을 했기 때문에, UID와 GID가 숫자로 표시된 것이고, 실제로는 root : root 라고 써주셔도 됩니다.

(리눅스는 UID와 GID 등을 숫자로 관리 합니다.)


마지막으로 <octal permissions>는 접근 권한을 말하는 것 입니다.

UID와 GID가 연관이 있겠지요.


이솝 보드의 경우는 모르겠지만, 다른 보드의 경우 증상에 대해 정확히 답변해 드리긴 어렵네요. (안써봐서)


일단, 참고하시길 바랍니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
528 [질문]MP2530 1차 수리의 건 변효현 2009-09-29 502
527 CPU에 MAC이 들어있을경우 PHY만으로 네트웍 드라이버를 설정하는... [3] 최강산 2009-09-29 1032
526 kegel home의 cross-toolchain 0.43을 사용하는데.. [7] 푸른하늘 2009-09-29 864
525 mp2530 부트로더상에 이미지를 띄우는 거에 대한 질문입니다. [4] 김영일 2009-09-26 661
524 기존 툴체인에 glibc나 newlib를 추가할 수 있나요? [2] 이예빈 2009-09-25 710
523 사운드 믹싱과 관련된 알고리즘이나 코드들이 있는지요? [2] just4you 2009-09-25 691
522 gettext를 locale이 없는 타겟에서 사용할 때.. [3] 황세진 2009-09-23 608
521 Mplayer -1.0 rc2 컴파일시 에러 날떄.. [2] 최종환 2009-09-23 656
520 웹 브라우저를 통한 네트워크 설정방법을 알려주세요~ 황원재 2009-09-23 614
519 kernel 버전이 변경되면 RFS의 어떤 부분이 함께 변경되어야 하나... [1] 이현배 2009-09-22 585
518 GPL 소스를 몇 % 이상 수정하면 GPL 적용을 안 받는지요 ? [3] 장석원 2009-09-19 783
517 VFP 질문 [2] 홍성관 2009-09-17 872
516 Platform Builder의 Build 메뉴에 대해서 질문입니다. Signal_Man 2009-09-17 633
515 2440 사용시 소프트웨어적으로 재부팅하는 방법은?? [1] 난다 2009-09-12 634
514 리눅스에서 돌릴 수 있는 네비게이션은 어떤게 있나요? [2] 이예빈 2009-09-12 1120
513 nand BAD 관련입니다. [2] 홍환진 2009-09-10 900
512 uboot 컴파일러 좀 올려주세요... - [1] 배홍묵 2009-09-09 785
» mdev를 이용한 device file 생성에 관해 질문드립니다.. [1] 이예빈 2009-09-09 1182
510 windows ce 키 조합에 대해 아시는 분..? just4you 2009-09-09 644
509 리눅스 커널 포팅을 해보고 싶습니다. [2] 박수민 2009-09-07 819

사용자 로그인