Кстати, а почему если я в конфиге прошивки пишу CONFIG_PPP=n и далее make oldconf, то в конфиге ядра CONFIG_PPP, автоматом не сбрасывается? Более того, если ручками подправить конфиг ядра, то периодически восстанавливается CONFIG_PPP=y (после make oldconf)!?
Простой патч ситуацию исправляет:
Code:
--- Makefile.top.orig<->2011-01-31 11:45:40.000000000 +0300
+++ ./Makefile.top<---->2011-01-31 11:44:25.000000000 +0300
@@ -519,6 +519,7 @@
$(LINUXDIR)/.config: .config
<----->cp $(LINUXDIR)/arch/mips/defconfig-bcm947xx $@
<----->$(call SwitchConfParam,$@,CONFIG_IPV6,$(if $(CONFIG_IPV6),y,n))
+<----->$(call SwitchConfParam,$@,CONFIG_PPP,$(if $(CONFIG_PPP),y,n))
.
#
# Overrides