"m"과 "y"의 차이점은 무엇인가요? 가이드를 읽고 있는데 첫 번째 단계는 내 커널이 PPP와 MPPE를 지원하는지 확인하는 것입니다.
그것은해야한다:
# cat /boot/config-`uname -r` | grep G_PPP=
CONFIG_PPP=y
# cat /boot/config-`uname -r` | grep MPPE
CONFIG_PPP_MPPE=y
나는 얻다:
root@N550JV:~# cat /boot/config-`uname -r` | grep G_PPP=
CONFIG_PPP=y
root@N550JV:~# cat /boot/config-`uname -r` | grep MPPE
CONFIG_PPP_MPPE=m
root@N550JV:~#
내 거 uname -r
:
3.8.0-39-generic
답변1
커널 함수는 커널에서 또는 로드 가능한 모듈로 컴파일될 수 있습니다. 지정하면 y
함수가 커널에서 컴파일됩니다. 지정 되면 m
함수는 로드 가능한 커널 모듈로 컴파일됩니다.
참조 문서:
답변2
첫 번째 옵션 CONFIG_PPP
은 PPP(Point-to-Point Protocol) 지원을 활성화하는 데 사용되며, 두 번째 옵션은 CONFIG_PPP_MPPE
첫 번째 옵션에 따라 달라지며 활성화하는 데 사용됩니다.특정 압축 방법. 압축 방법은 다양할 수 있으므로 필요할 때 MPPE 지원을 로드할 수 있도록 (내장) m
보다는 (모듈) 을 선택하는 것이 좋습니다 . 대신 Y
선택하면 커널 이미지 크기에 대한 일부 바이트를 절약할 수 있습니다 .m
Y