Package: linux-source-2.6.18 Version: 2.6.18.dfsg.1-12etch2 Severity: important
I installed the linux-source-2.6.18 package and used it to upgrade from an old Linux 2.6.11 install. After running "make oldconfig", compiling, and installing the new kernel, I got the following error messages during system initialization: iptables v1.3.6: can't initialize iptables table `filter': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. iptables v1.3.6: can't initialize iptables table `nat': Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. iptables was working fine in my previous kernel. I discovered that several components, such as iptable_filter had not been built, and that they were not enabled in the new .config file. I re-booted into 2.6.11 and re-ran the "make oldconfig" on a clean copy of the sources. The first message it printed showed that it had found the correct old config file: # # using defaults found in /boot/config-2.6.11-eagle # It then printed the following error messages: /boot/config-2.6.11-eagle:16:warning: trying to assign nonexistent symbol CLEAN_COMPILE /boot/config-2.6.11-eagle:32:warning: trying to assign nonexistent symbol KOBJECT_UEVENT /boot/config-2.6.11-eagle:41:warning: trying to assign nonexistent symbol CC_ALIGN_FUNCTIONS /boot/config-2.6.11-eagle:42:warning: trying to assign nonexistent symbol CC_ALIGN_LABELS /boot/config-2.6.11-eagle:43:warning: trying to assign nonexistent symbol CC_ALIGN_LOOPS /boot/config-2.6.11-eagle:44:warning: trying to assign nonexistent symbol CC_ALIGN_JUMPS /boot/config-2.6.11-eagle:85:warning: trying to assign nonexistent symbol X86_EMU486 /boot/config-2.6.11-eagle:149:warning: trying to assign nonexistent symbol PCI_LEGACY_PROC /boot/config-2.6.11-eagle:150:warning: trying to assign nonexistent symbol PCI_NAMES /boot/config-2.6.11-eagle:349:warning: trying to assign nonexistent symbol NETLINK_DEV /boot/config-2.6.11-eagle:364:warning: trying to assign nonexistent symbol IP_TCPDIAG /boot/config-2.6.11-eagle:365:warning: trying to assign nonexistent symbol IP_TCPDIAG_IPV6 /boot/config-2.6.11-eagle:388:warning: trying to assign nonexistent symbol IP_NF_MATCH_LIMIT /boot/config-2.6.11-eagle:390:warning: trying to assign nonexistent symbol IP_NF_MATCH_MAC /boot/config-2.6.11-eagle:391:warning: trying to assign nonexistent symbol IP_NF_MATCH_PKTTYPE /boot/config-2.6.11-eagle:392:warning: trying to assign nonexistent symbol IP_NF_MATCH_MARK /boot/config-2.6.11-eagle:393:warning: trying to assign nonexistent symbol IP_NF_MATCH_MULTIPORT /boot/config-2.6.11-eagle:398:warning: trying to assign nonexistent symbol IP_NF_MATCH_AH_ESP /boot/config-2.6.11-eagle:399:warning: trying to assign nonexistent symbol IP_NF_MATCH_LENGTH /boot/config-2.6.11-eagle:401:warning: trying to assign nonexistent symbol IP_NF_MATCH_TCPMSS /boot/config-2.6.11-eagle:402:warning: trying to assign nonexistent symbol IP_NF_MATCH_HELPER /boot/config-2.6.11-eagle:403:warning: trying to assign nonexistent symbol IP_NF_MATCH_STATE /boot/config-2.6.11-eagle:404:warning: trying to assign nonexistent symbol IP_NF_MATCH_CONNTRACK /boot/config-2.6.11-eagle:407:warning: trying to assign nonexistent symbol IP_NF_MATCH_REALM /boot/config-2.6.11-eagle:408:warning: trying to assign nonexistent symbol IP_NF_MATCH_SCTP /boot/config-2.6.11-eagle:409:warning: trying to assign nonexistent symbol IP_NF_MATCH_COMMENT /boot/config-2.6.11-eagle:431:warning: trying to assign nonexistent symbol IP_NF_TARGET_MARK /boot/config-2.6.11-eagle:432:warning: trying to assign nonexistent symbol IP_NF_TARGET_CLASSIFY /boot/config-2.6.11-eagle:434:warning: trying to assign nonexistent symbol IP_NF_TARGET_NOTRACK /boot/config-2.6.11-eagle:475:warning: trying to assign nonexistent symbol NET_QOS /boot/config-2.6.11-eagle:505:warning: trying to assign nonexistent symbol ETHERTAP /boot/config-2.6.11-eagle:560:warning: trying to assign nonexistent symbol E100_NAPI /boot/config-2.6.11-eagle:647:warning: trying to assign nonexistent symbol SOUND_GAMEPORT /boot/config-2.6.11-eagle:690:warning: trying to assign nonexistent symbol SERIAL_8250_MULTIPORT /boot/config-2.6.11-eagle:853:warning: trying to assign nonexistent symbol DEVFS_FS /boot/config-2.6.11-eagle:854:warning: trying to assign nonexistent symbol DEVPTS_FS_XATTR /boot/config-2.6.11-eagle:855:warning: trying to assign nonexistent symbol DEVPTS_FS_SECURITY /boot/config-2.6.11-eagle:857:warning: trying to assign nonexistent symbol TMPFS_XATTR /boot/config-2.6.11-eagle:988:warning: trying to assign nonexistent symbol PAX /boot/config-2.6.11-eagle:993:warning: trying to assign nonexistent symbol PAX_SOFTMODE /boot/config-2.6.11-eagle:994:warning: trying to assign nonexistent symbol PAX_EI_PAX /boot/config-2.6.11-eagle:995:warning: trying to assign nonexistent symbol PAX_PT_PAX_FLAGS /boot/config-2.6.11-eagle:996:warning: trying to assign nonexistent symbol PAX_NO_ACL_FLAGS /boot/config-2.6.11-eagle:997:warning: trying to assign nonexistent symbol PAX_HAVE_ACL_FLAGS /boot/config-2.6.11-eagle:998:warning: trying to assign nonexistent symbol PAX_HOOK_ACL_FLAGS /boot/config-2.6.11-eagle:1003:warning: trying to assign nonexistent symbol PAX_NOEXEC /boot/config-2.6.11-eagle:1004:warning: trying to assign nonexistent symbol PAX_PAGEEXEC /boot/config-2.6.11-eagle:1005:warning: trying to assign nonexistent symbol PAX_SEGMEXEC /boot/config-2.6.11-eagle:1006:warning: trying to assign nonexistent symbol PAX_EMUTRAMP /boot/config-2.6.11-eagle:1007:warning: trying to assign nonexistent symbol PAX_MPROTECT /boot/config-2.6.11-eagle:1012:warning: trying to assign nonexistent symbol PAX_ASLR /boot/config-2.6.11-eagle:1013:warning: trying to assign nonexistent symbol PAX_RANDKSTACK /boot/config-2.6.11-eagle:1014:warning: trying to assign nonexistent symbol PAX_RANDUSTACK /boot/config-2.6.11-eagle:1015:warning: trying to assign nonexistent symbol PAX_RANDMMAP /boot/config-2.6.11-eagle:1016:warning: trying to assign nonexistent symbol PAX_NOVSYSCALL Comparing /boot/config-2.6.11-eagle to .config shows the following missing lines (the ones about PAX are expected, since I didn't apply the PAX patch this time around): # Linux kernel version: 2.6.11-eagle # Mon Aug 29 19:53:09 2005 CONFIG_CLEAN_COMPILE=y # CONFIG_KOBJECT_UEVENT is not set CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # CONFIG_X86_EMU486 is not set CONFIG_X86_ALIGNMENT_16=y # CONFIG_PCI_LEGACY_PROC is not set CONFIG_PCI_NAMES=y # CONFIG_PCCARD is not set # PC-card bridges CONFIG_PCMCIA_PROBE=y # CONFIG_HOTPLUG_PCI is not set # CONFIG_FW_LOADER is not set CONFIG_BLK_DEV_RAM_COUNT=16 # Networking support CONFIG_NETLINK_DEV=y CONFIG_IP_TCPDIAG=y # CONFIG_IP_TCPDIAG_IPV6 is not set CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_LIMIT=y CONFIG_IP_NF_MATCH_IPRANGE=y CONFIG_IP_NF_MATCH_MAC=y CONFIG_IP_NF_MATCH_PKTTYPE=y CONFIG_IP_NF_MATCH_MARK=y CONFIG_IP_NF_MATCH_MULTIPORT=y CONFIG_IP_NF_MATCH_TOS=y CONFIG_IP_NF_MATCH_RECENT=y CONFIG_IP_NF_MATCH_ECN=y CONFIG_IP_NF_MATCH_DSCP=y CONFIG_IP_NF_MATCH_AH_ESP=y CONFIG_IP_NF_MATCH_LENGTH=y CONFIG_IP_NF_MATCH_TTL=y CONFIG_IP_NF_MATCH_TCPMSS=y CONFIG_IP_NF_MATCH_HELPER=y CONFIG_IP_NF_MATCH_STATE=y CONFIG_IP_NF_MATCH_CONNTRACK=y CONFIG_IP_NF_MATCH_OWNER=y # CONFIG_IP_NF_MATCH_ADDRTYPE is not set # CONFIG_IP_NF_MATCH_REALM is not set # CONFIG_IP_NF_MATCH_SCTP is not set # CONFIG_IP_NF_MATCH_COMMENT is not set # CONFIG_IP_NF_MATCH_HASHLIMIT is not set CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y CONFIG_IP_NF_TARGET_LOG=y CONFIG_IP_NF_TARGET_ULOG=y CONFIG_IP_NF_TARGET_TCPMSS=y CONFIG_IP_NF_NAT=y CONFIG_IP_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=y CONFIG_IP_NF_TARGET_REDIRECT=y CONFIG_IP_NF_TARGET_NETMAP=y CONFIG_IP_NF_TARGET_SAME=y CONFIG_IP_NF_NAT_SNMP_BASIC=y CONFIG_IP_NF_NAT_IRC=y CONFIG_IP_NF_NAT_FTP=y CONFIG_IP_NF_NAT_TFTP=y CONFIG_IP_NF_NAT_AMANDA=y CONFIG_IP_NF_MANGLE=y CONFIG_IP_NF_TARGET_TOS=y CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_DSCP=y CONFIG_IP_NF_TARGET_MARK=y CONFIG_IP_NF_TARGET_CLASSIFY=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_TARGET_NOTRACK=y CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y # CONFIG_NET_DIVERT is not set CONFIG_NET_QOS=y # CONFIG_ETHERTAP is not set # CONFIG_E100_NAPI is not set # CONFIG_NET_POCKET is not set # Input I/O drivers CONFIG_SOUND_GAMEPORT=y # CONFIG_SERIAL_8250_MULTIPORT is not set # CONFIG_W1 is not set # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information # XFS support # CONFIG_DEVFS_FS is not set CONFIG_DEVPTS_FS_XATTR=y CONFIG_DEVPTS_FS_SECURITY=y # CONFIG_TMPFS_XATTR is not set # Profiling support # CONFIG_FRAME_POINTER is not set # CONFIG_EARLY_PRINTK is not set # CONFIG_4KSTACKS is not set # PaX CONFIG_PAX=y # PaX Control # CONFIG_PAX_SOFTMODE is not set CONFIG_PAX_EI_PAX=y CONFIG_PAX_PT_PAX_FLAGS=y CONFIG_PAX_NO_ACL_FLAGS=y # CONFIG_PAX_HAVE_ACL_FLAGS is not set # CONFIG_PAX_HOOK_ACL_FLAGS is not set # Non-executable pages CONFIG_PAX_NOEXEC=y CONFIG_PAX_PAGEEXEC=y # CONFIG_PAX_SEGMEXEC is not set CONFIG_PAX_EMUTRAMP=y # CONFIG_PAX_MPROTECT is not set # Address Space Layout Randomization CONFIG_PAX_ASLR=y # CONFIG_PAX_RANDKSTACK is not set CONFIG_PAX_RANDUSTACK=y CONFIG_PAX_RANDMMAP=y CONFIG_PAX_NOVSYSCALL=y # CONFIG_CRYPTO_TEST is not set -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-eagle Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Versions of packages linux-source-2.6.18 depends on: ii binutils 2.17-3 The GNU assembler, linker and bina ii bzip2 1.0.3-6 high-quality block-sorting file co Versions of packages linux-source-2.6.18 recommends: ii gcc 4:4.1.1-15 The GNU C compiler ii libc6-dev [libc-dev] 2.3.6.ds1-13 GNU C Library: Development Librari ii make 3.81-2 The GNU version of the "make" util -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]