insmod시에 모듈 파라메터를 먹게 하는 방법!
글쓴이: pleasantman / 작성시간: 금, 2004/02/20 - 4:53오후
안녕하세요. 날씨가 정말 좋군요. 봄 같아요..
insmod시에 모듈 파라메터가 먹질 않습니다.
DM:~# insmod usbserial vender=0xXXX product=0xXXXX Using /lib/modules/2.4.24/kernel/drivers/usb/serial/usbserial.o Warning: ignoring vender=0xXXXX, no such parameter in this module Module usbserial loaded, with warnings DM:~#
와 같이 나오는 군요.. 혹시 커널 config에서 이런걸 활성화 하는 부분이
따로 있나요?
Forums:
[quote]DM:~# insmod usbserial vender=0xX
에러 메시지 상으로는 parameter 가 인식안되는게 아니라
usbserial.o 모듈에 해당 parameter 옵션이 없는거 같은데요.
from saibi
modinfo usbserial
modinfo usbserial
[code:1][root@innolinux root]# m
위와 같다면.. 맞는데. 왜 안될까요? 커널의 usb-serial.txt에도 된다고 나와 있고... 안되네요..
혹시나해서...두가지가 걸리는게 있는데 첫번째 문제로 보이는건 ven
혹시나해서...
두가지가 걸리는게 있는데 첫번째 문제로 보이는건 vender에서 0x###로 하셨다는데
0x0###로 4자리가 안맞추어져서 그런게 아닌가 조심스럽게 추측을 해봅니다.
두번째 경우는 지정한 vender가 등록되어 있지않을 경우인데...
이 두번째 경우는 헤더파일 어딘가에 등록시켜주고 커널 컴파일을 다시해주어야 한다는
소리를 들은것도 같고...
첫번째 경우처럼 조금 황당하지만 커널을 손보지 않고 문제를 해결하셨으면 하는 마음입니다.
------------------------------
좋은 하루 되세요.
[quote="pleasantman"][code:1][root@i
vendor 아닐까요.?
War doesnt determine whos right, just whos left.
해결 했습니다. !!
우선 윗분의 vender -> vendor 가 맞구요.. 제가 틀리게 입력했더군요..
그리고 맞은 vendor / product 는 short type으로 커널 쏘스 사에서
직접 수정해야 하더군요..
/usr/src/linux/drivers/usb/serial/usbserial.c 파일을 수정했습니다.
에 등록을 강제로 해줘야 인식을 하더군요..
usbserial은 몇몇 규격이 있더군요.. 이 규격에 맞는 디바이스는
이런식으로 사용이 가능하다고 하네요..
혹시 노트북에서 usb-serial를 사용하시는 분은 참고 하시기 바랍니다.
도움 주신 윗 분들께 감사드립니다.
댓글 달기