Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problems with compiling kernel on ip30
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Mon Mar 24, 2008 9:20 am    Post subject: Problems with compiling kernel on ip30 Reply with quote

Hi,

I recently aquired a SGI Octane with R10k-processor. I tried to install
gentoo on it, as described here: http://www.gentoo.org/doc/en/handbook/handbook-mips.xml

I was using this gentoo-kernel: linux-2.6.22.6-20070902.ip30

It ended up with this failure-message:

Code:

  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
arch/mips/sgi-ip30/built-in.o: In function `mask_and_ack_heart_irq':
ip30-irq.c:(.text+0x57c): undefined reference to `ip30_irq_bridge'
ip30-irq.c:(.text+0x580): undefined reference to `ip30_irq_bridge'
ip30-irq.c:(.text+0x584): undefined reference to `ip30_irq_bridge'
ip30-irq.c:(.text+0x588): undefined reference to `ip30_irq_bridge'
arch/mips/sgi-ip30/built-in.o: In function `startup_heart_irq':
ip30-irq.c:(.text+0x760): undefined reference to `ip30_irq_bridge'
arch/mips/sgi-ip30/built-in.o:ip30-irq.c:(.text+0x764): more undefined
references to `ip30_irq_bridge' follow
arch/mips/sgi-ip30/built-in.o: In function `startup_heart_irq':
ip30-irq.c:(.text+0x794): undefined reference to `ip30_irq_in_bridge'
ip30-irq.c:(.text+0x798): undefined reference to `ip30_irq_in_bridge'
ip30-irq.c:(.text+0x79c): undefined reference to `ip30_irq_in_bridge'
ip30-irq.c:(.text+0x7a0): undefined reference to `ip30_irq_in_bridge'
arch/mips/sgi-ip30/built-in.o: In function `shutdown_heart_irq':
ip30-irq.c:(.text+0x910): undefined reference to `ip30_irq_in_bridge'
arch/mips/sgi-ip30/built-in.o:ip30-irq.c:(.text+0x914): more undefined
references to `ip30_irq_in_bridge' follow
arch/mips/sgi-ip30/built-in.o: In function `shutdown_heart_irq':
ip30-irq.c:(.text+0x938): undefined reference to `ip30_irq_bridge'
ip30-irq.c:(.text+0x93c): undefined reference to `ip30_irq_bridge'
ip30-irq.c:(.text+0x940): undefined reference to `ip30_irq_bridge'
ip30-irq.c:(.text+0x944): undefined reference to `ip30_irq_bridge'
arch/mips/sgi-ip30/built-in.o: In function `ip30_xtalk_setup':
: undefined reference to `bridge_probe'
arch/mips/sgi-ip30/built-in.o: In function `ip30_xtalk_setup':
: relocation truncated to fit: R_MIPS_26 against `bridge_probe'
arch/mips/mm/built-in.o: In function `free_initmem':
: undefined reference to `prom_free_prom_memory'
arch/mips/mm/built-in.o: In function `free_initmem':
: relocation truncated to fit: R_MIPS_26 against `prom_free_prom_memory'
arch/mips/arc/lib.a(init.o): In function `prom_init':
init.c:(.init.text+0x130): undefined reference to `prom_meminit'
init.c:(.init.text+0x130): relocation truncated to fit: R_MIPS_26 against
`prom_meminit'
make: *** [.tmp_vmlinux1] Error 1


Does anybody know, what I might do, to correct this problem?

Thank you in advance,

Markus
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Mon Mar 24, 2008 9:51 am    Post subject: Reply with quote

i don't know mips, but someone i know who does says you might be missing a kernel option... can you paste your .config?

cheers
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Mon Mar 24, 2008 10:10 am    Post subject: The .config Reply with quote

Hi,

thanx for your reply.

Here my .config:

Markus

Code:

#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.22.6-mipsgit-20070902
# Mon Mar 24 10:59:32 2008
#
CONFIG_MIPS=y

#
# Machine selection
#
CONFIG_ZONE_DMA=y
# CONFIG_MACH_ALCHEMY is not set
# CONFIG_BASLER_EXCITE is not set
# CONFIG_MIPS_COBALT is not set
# CONFIG_MACH_DECSTATION is not set
# CONFIG_MIPS_EV64120 is not set
# CONFIG_MACH_JAZZ is not set
# CONFIG_LASAT is not set
# CONFIG_MIPS_ATLAS is not set
# CONFIG_MIPS_MALTA is not set
# CONFIG_MIPS_SEAD is not set
# CONFIG_WR_PPMC is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_MOMENCO_OCELOT is not set
# CONFIG_MOMENCO_OCELOT_3 is not set
# CONFIG_MOMENCO_OCELOT_C is not set
# CONFIG_PNX8550_JBS is not set
# CONFIG_PNX8550_STB810 is not set
# CONFIG_DDB5477 is not set
# CONFIG_MACH_VR41XX is not set
# CONFIG_PMC_YOSEMITE is not set
# CONFIG_QEMU is not set
# CONFIG_MARKEINS is not set
# CONFIG_SGI_IP22 is not set
# CONFIG_SGI_IP27 is not set
CONFIG_SGI_IP30=y
# CONFIG_SGI_IP32 is not set
# CONFIG_SIBYTE_BIGSUR is not set
# CONFIG_SIBYTE_SWARM is not set
# CONFIG_SIBYTE_SENTOSA is not set
# CONFIG_SIBYTE_RHONE is not set
# CONFIG_SIBYTE_CARMEL is not set
# CONFIG_SIBYTE_PTSWARM is not set
# CONFIG_SIBYTE_LITTLESUR is not set
# CONFIG_SIBYTE_CRHINE is not set
# CONFIG_SIBYTE_CRHONE is not set
# CONFIG_SNI_RM is not set
# CONFIG_TOSHIBA_JMR3927 is not set
# CONFIG_TOSHIBA_RBTX4927 is not set
# CONFIG_TOSHIBA_RBTX4938 is not set
CONFIG_RWSEM_GENERIC_SPINLOCK=y
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
CONFIG_GENERIC_FIND_NEXT_BIT=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_GENERIC_TIME=y
CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
# CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ is not set
CONFIG_ARC=y
CONFIG_DMA_COHERENT=y
CONFIG_DMA_IP30=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_CPU_BIG_ENDIAN=y
# CONFIG_CPU_LITTLE_ENDIAN is not set
CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
CONFIG_MIPS_L1_CACHE_SHIFT=7
CONFIG_ARC_MEMORY=y
CONFIG_ARC_PROMLIB=y
CONFIG_ARC64=y
CONFIG_BOOT_ELF64=y

#
# CPU selection
#
# CONFIG_CPU_MIPS32_R1 is not set
# CONFIG_CPU_MIPS32_R2 is not set
# CONFIG_CPU_MIPS64_R1 is not set
# CONFIG_CPU_MIPS64_R2 is not set
# CONFIG_CPU_R3000 is not set
# CONFIG_CPU_TX39XX is not set
# CONFIG_CPU_VR41XX is not set
# CONFIG_CPU_R4300 is not set
# CONFIG_CPU_R4X00 is not set
# CONFIG_CPU_TX49XX is not set
# CONFIG_CPU_R5000 is not set
# CONFIG_CPU_R5432 is not set
# CONFIG_CPU_R6000 is not set
# CONFIG_CPU_NEVADA is not set
# CONFIG_CPU_R8000 is not set
CONFIG_CPU_R10000=y
# CONFIG_CPU_RM7000 is not set
# CONFIG_CPU_RM9000 is not set
# CONFIG_CPU_SB1 is not set
CONFIG_SYS_HAS_CPU_R10000=y
CONFIG_SYS_SUPPORTS_64BIT_KERNEL=y
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y

#
# Kernel type
#
# CONFIG_32BIT is not set
CONFIG_64BIT=y
CONFIG_PAGE_SIZE_4KB=y
# CONFIG_PAGE_SIZE_8KB is not set
# CONFIG_PAGE_SIZE_16KB is not set
# CONFIG_PAGE_SIZE_64KB is not set
CONFIG_CPU_HAS_PREFETCH=y
CONFIG_MIPS_MT_DISABLED=y
# CONFIG_MIPS_MT_SMP is not set
# CONFIG_MIPS_MT_SMTC is not set
# CONFIG_MIPS_VPE_LOADER is not set
CONFIG_CPU_HAS_LLSC=y
CONFIG_CPU_HAS_SYNC=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_CPU_SUPPORTS_HIGHMEM=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
# CONFIG_SPARSEMEM_MANUAL is not set
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
# CONFIG_SPARSEMEM_STATIC is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_RESOURCES_64BIT=y
CONFIG_ZONE_DMA_FLAG=1
# CONFIG_SMP is not set
CONFIG_SYS_SUPPORTS_SMP=y
CONFIG_NR_CPUS_DEFAULT_2=y
# CONFIG_HZ_48 is not set
# CONFIG_HZ_100 is not set
# CONFIG_HZ_128 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_256 is not set
CONFIG_HZ_1000=y
# CONFIG_HZ_1024 is not set
CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
CONFIG_HZ=1000
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
# CONFIG_MIPS_INSANE_LARGE is not set
# CONFIG_KEXEC is not set
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32

#
# General setup
#
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_IPC_NS is not set
CONFIG_SYSVIPC_SYSCTL=y
# CONFIG_POSIX_MQUEUE is not set
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
# CONFIG_AUDIT is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=14
CONFIG_SYSFS_DEPRECATED=y
CONFIG_RELAY=y
# CONFIG_BLK_DEV_INITRD is not set
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_SYSCTL=y
CONFIG_EMBEDDED=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_EXTRA_PASS is not set
# CONFIG_HOTPLUG is not set
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_ANON_INODES=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_SLAB=y
# CONFIG_SLUB is not set
# CONFIG_SLOB is not set
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODULE_FORCE_UNLOAD is not set
CONFIG_MODVERSIONS=y
CONFIG_MODULE_SRCVERSION_ALL=y
CONFIG_KMOD=y

#
# Block layer
#
CONFIG_BLOCK=y
# CONFIG_BLK_DEV_IO_TRACE is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_DEFAULT_AS=y
# CONFIG_DEFAULT_DEADLINE is not set
# CONFIG_DEFAULT_CFQ is not set
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="anticipatory"

#
# Bus options (PCI, PCMCIA, EISA, ISA, TC)
#
CONFIG_HW_HAS_PCI=y
# CONFIG_PCI is not set
CONFIG_PCI_DOMAINS=y
# CONFIG_ARCH_SUPPORTS_MSI is not set
CONFIG_MMU=y

#
# PCCARD (PCMCIA/CardBus) support
#

#
# Executable file formats
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_BUILD_ELF64=y
CONFIG_MIPS32_COMPAT=y
CONFIG_COMPAT=y
CONFIG_SYSVIPC_COMPAT=y
CONFIG_MIPS32_O32=y
# CONFIG_MIPS32_N32 is not set
CONFIG_BINFMT_ELF32=y

#
# Power management options
#
CONFIG_PM=y
# CONFIG_PM_LEGACY is not set
# CONFIG_PM_DEBUG is not set
# CONFIG_PM_SYSFS_DEPRECATED is not set

#
# Networking
#
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_XFRM_USER=m
# CONFIG_XFRM_SUB_POLICY is not set
CONFIG_XFRM_MIGRATE=y
CONFIG_NET_KEY=y
CONFIG_NET_KEY_MIGRATE=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
# CONFIG_IP_PNP_DHCP is not set
CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_SYN_COOKIES is not set
CONFIG_INET_AH=m
CONFIG_INET_ESP=m
CONFIG_INET_IPCOMP=m
CONFIG_INET_XFRM_TUNNEL=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_XFRM_MODE_TRANSPORT=m
CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET_XFRM_MODE_BEET=m
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_TCP_MD5SIG=y
CONFIG_IP_VS=m
# CONFIG_IP_VS_DEBUG is not set
CONFIG_IP_VS_TAB_BITS=12

#
# IPVS transport protocol load balancing support
#
CONFIG_IP_VS_PROTO_TCP=y
CONFIG_IP_VS_PROTO_UDP=y
CONFIG_IP_VS_PROTO_ESP=y
CONFIG_IP_VS_PROTO_AH=y

#
# IPVS scheduler
#
CONFIG_IP_VS_RR=m
CONFIG_IP_VS_WRR=m
CONFIG_IP_VS_LC=m
CONFIG_IP_VS_WLC=m
CONFIG_IP_VS_LBLC=m
CONFIG_IP_VS_LBLCR=m
CONFIG_IP_VS_DH=m
CONFIG_IP_VS_SH=m
CONFIG_IP_VS_SED=m
CONFIG_IP_VS_NQ=m

#
# IPVS application helper
#
CONFIG_IP_VS_FTP=m
CONFIG_IPV6=m
CONFIG_IPV6_PRIVACY=y
CONFIG_IPV6_ROUTER_PREF=y
CONFIG_IPV6_ROUTE_INFO=y
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_IPCOMP=m
CONFIG_IPV6_MIP6=y
CONFIG_INET6_XFRM_TUNNEL=m
CONFIG_INET6_TUNNEL=m
CONFIG_INET6_XFRM_MODE_TRANSPORT=m
CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET6_XFRM_MODE_BEET=m
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
CONFIG_IPV6_SIT=m
CONFIG_IPV6_TUNNEL=m
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_SUBTREES=y
CONFIG_NETWORK_SECMARK=y
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_NETLINK=m
CONFIG_NETFILTER_NETLINK_QUEUE=m
CONFIG_NETFILTER_NETLINK_LOG=m
CONFIG_NF_CONNTRACK_ENABLED=m
CONFIG_NF_CONNTRACK=m
CONFIG_NF_CT_ACCT=y
CONFIG_NF_CONNTRACK_MARK=y
CONFIG_NF_CONNTRACK_SECMARK=y
CONFIG_NF_CONNTRACK_EVENTS=y
CONFIG_NF_CT_PROTO_GRE=m
CONFIG_NF_CT_PROTO_SCTP=m
CONFIG_NF_CONNTRACK_AMANDA=m
CONFIG_NF_CONNTRACK_FTP=m
CONFIG_NF_CONNTRACK_H323=m
CONFIG_NF_CONNTRACK_IRC=m
# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
CONFIG_NF_CONNTRACK_PPTP=m
CONFIG_NF_CONNTRACK_SANE=m
CONFIG_NF_CONNTRACK_SIP=m
CONFIG_NF_CONNTRACK_TFTP=m
CONFIG_NF_CT_NETLINK=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
CONFIG_NETFILTER_XT_TARGET_DSCP=m
CONFIG_NETFILTER_XT_TARGET_MARK=m
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
CONFIG_NETFILTER_XT_TARGET_SECMARK=m
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NETFILTER_XT_MATCH_DCCP=m
CONFIG_NETFILTER_XT_MATCH_DSCP=m
CONFIG_NETFILTER_XT_MATCH_ESP=m
CONFIG_NETFILTER_XT_MATCH_HELPER=m
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
CONFIG_NETFILTER_XT_MATCH_MAC=m
CONFIG_NETFILTER_XT_MATCH_MARK=m
CONFIG_NETFILTER_XT_MATCH_POLICY=m
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
CONFIG_NETFILTER_XT_MATCH_REALM=m
CONFIG_NETFILTER_XT_MATCH_SCTP=m
CONFIG_NETFILTER_XT_MATCH_STATE=m
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
CONFIG_NETFILTER_XT_MATCH_STRING=m
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m

#
# IP: Netfilter Configuration
#
CONFIG_NF_CONNTRACK_IPV4=m
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_NF_NAT=m
CONFIG_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_NF_TARGET_NETMAP=m
CONFIG_IP_NF_TARGET_SAME=m
CONFIG_NF_NAT_SNMP_BASIC=m
CONFIG_NF_NAT_PROTO_GRE=m
CONFIG_NF_NAT_FTP=m
CONFIG_NF_NAT_IRC=m
CONFIG_NF_NAT_TFTP=m
CONFIG_NF_NAT_AMANDA=m
CONFIG_NF_NAT_PPTP=m
CONFIG_NF_NAT_H323=m
CONFIG_NF_NAT_SIP=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_TARGET_CLUSTERIP=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

#
# IPv6: Netfilter Configuration (EXPERIMENTAL)
#
CONFIG_NF_CONNTRACK_IPV6=m
CONFIG_IP6_NF_QUEUE=m
CONFIG_IP6_NF_IPTABLES=m
CONFIG_IP6_NF_MATCH_RT=m
CONFIG_IP6_NF_MATCH_OPTS=m
CONFIG_IP6_NF_MATCH_FRAG=m
CONFIG_IP6_NF_MATCH_HL=m
CONFIG_IP6_NF_MATCH_OWNER=m
CONFIG_IP6_NF_MATCH_IPV6HEADER=m
CONFIG_IP6_NF_MATCH_AH=m
CONFIG_IP6_NF_MATCH_MH=m
CONFIG_IP6_NF_MATCH_EUI64=m
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_TARGET_LOG=m
CONFIG_IP6_NF_TARGET_REJECT=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_TARGET_HL=m
CONFIG_IP6_NF_RAW=m
# CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_MSG is not set
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_HMAC_NONE is not set
# CONFIG_SCTP_HMAC_SHA1 is not set
CONFIG_SCTP_HMAC_MD5=y
# CONFIG_TIPC is not set
# CONFIG_ATM is not set
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not set
# CONFIG_LLC2 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set

#
# QoS and/or fair queueing
#
CONFIG_NET_SCHED=y
CONFIG_NET_SCH_FIFO=y

#
# Queueing/Scheduling
#
CONFIG_NET_SCH_CBQ=m
CONFIG_NET_SCH_HTB=m
CONFIG_NET_SCH_HFSC=m
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_GRED=m
CONFIG_NET_SCH_DSMARK=m
CONFIG_NET_SCH_NETEM=m
CONFIG_NET_SCH_INGRESS=m

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=m
CONFIG_NET_CLS_TCINDEX=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
# CONFIG_CLS_U32_PERF is not set
# CONFIG_CLS_U32_MARK is not set
CONFIG_NET_CLS_RSVP=m
CONFIG_NET_CLS_RSVP6=m
# CONFIG_NET_EMATCH is not set
# CONFIG_NET_CLS_ACT is not set
CONFIG_NET_CLS_POLICE=y
# CONFIG_NET_CLS_IND is not set
CONFIG_NET_ESTIMATOR=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
CONFIG_FIB_RULES=y

#
# Wireless
#
# CONFIG_CFG80211 is not set
CONFIG_WIRELESS_EXT=y
# CONFIG_MAC80211 is not set
CONFIG_IEEE80211=m
# CONFIG_IEEE80211_DEBUG is not set
CONFIG_IEEE80211_CRYPT_WEP=m
CONFIG_IEEE80211_CRYPT_CCMP=m
# CONFIG_IEEE80211_CRYPT_TKIP is not set
CONFIG_IEEE80211_SOFTMAC=m
# CONFIG_IEEE80211_SOFTMAC_DEBUG is not set
# CONFIG_RFKILL is not set

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
# CONFIG_SYS_HYPERVISOR is not set

#
# Connector - unified userspace <-> kernelspace linker
#
CONFIG_CONNECTOR=m
# CONFIG_MTD is not set

#
# Parallel port support
#
# CONFIG_PARPORT is not set

#
# Plug and Play support
#
# CONFIG_PNPACPI is not set

#
# Block devices
#
# CONFIG_BLK_DEV_COW_COMMON is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_RAM is not set
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_CDROM_PKTCDVD_WCACHE is not set
CONFIG_ATA_OVER_ETH=m

#
# Misc devices
#
# CONFIG_IDE is not set

#
# SCSI device support
#
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=y
CONFIG_SCSI_TGT=m
# CONFIG_SCSI_NETLINK is not set
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
# CONFIG_BLK_DEV_SR_VENDOR is not set
# CONFIG_CHR_DEV_SG is not set
CONFIG_CHR_DEV_SCH=m

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_MULTI_LUN is not set
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
CONFIG_SCSI_SCAN_ASYNC=y
CONFIG_SCSI_WAIT_SCAN=m

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
# CONFIG_SCSI_FC_ATTRS is not set
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
# CONFIG_SCSI_SAS_LIBSAS is not set

#
# SCSI low-level drivers
#
CONFIG_ISCSI_TCP=m
# CONFIG_SCSI_DEBUG is not set
# CONFIG_ATA is not set

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set

#
# Network device support
#
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_BONDING=m
CONFIG_EQUALIZER=m
CONFIG_TUN=m
CONFIG_PHYLIB=m

#
# MII PHY device drivers
#
CONFIG_MARVELL_PHY=m
CONFIG_DAVICOM_PHY=m
CONFIG_QSEMI_PHY=m
CONFIG_LXT_PHY=m
CONFIG_CICADA_PHY=m
# CONFIG_VITESSE_PHY is not set
# CONFIG_SMSC_PHY is not set
# CONFIG_BROADCOM_PHY is not set
# CONFIG_FIXED_PHY is not set

#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_MII is not set
# CONFIG_DM9000 is not set
# CONFIG_NETDEV_1000 is not set
# CONFIG_NETDEV_10000 is not set

#
# Wireless LAN
#
# CONFIG_WLAN_PRE80211 is not set
# CONFIG_WLAN_80211 is not set
# CONFIG_WAN is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_SHAPER is not set
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# Telephony Support
#
# CONFIG_PHONE is not set

#
# Input device support
#
CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not set
# CONFIG_INPUT_POLLDEV is not set

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=m
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_TSDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=m
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_LIFEBOOK=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
CONFIG_MOUSE_SERIAL=m
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=m
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
CONFIG_VT_HW_CONSOLE_BINDING=y
# CONFIG_SERIAL_NONSTANDARD is not set

#
# Serial drivers
#
# CONFIG_SERIAL_8250 is not set

#
# Non-8250 serial port support
#
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=256

#
# IPMI
#
# CONFIG_IPMI_HANDLER is not set
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set

#
# Watchdog Device Drivers
#
# CONFIG_SOFT_WATCHDOG is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not set
# CONFIG_R3964 is not set
CONFIG_RAW_DRIVER=m
CONFIG_MAX_RAW_DEVS=256

#
# TPM devices
#
# CONFIG_TCG_TPM is not set
# CONFIG_I2C is not set

#
# SPI support
#
# CONFIG_SPI is not set
# CONFIG_SPI_MASTER is not set

#
# Dallas's 1-wire bus
#
# CONFIG_W1 is not set
# CONFIG_HWMON is not set

#
# Multifunction device drivers
#
# CONFIG_MFD_SM501 is not set

#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
# CONFIG_DVB_CORE is not set
CONFIG_DAB=y

#
# Graphics support
#
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set

#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set
# CONFIG_VGASTATE is not set
# CONFIG_FB is not set

#
# Console display driver support
#
# CONFIG_VGA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y

#
# Sound
#
# CONFIG_SOUND is not set

#
# HID Devices
#
CONFIG_HID=y
# CONFIG_HID_DEBUG is not set

#
# USB support
#
# CONFIG_USB_ARCH_HAS_HCD is not set
# CONFIG_USB_ARCH_HAS_OHCI is not set
# CONFIG_USB_ARCH_HAS_EHCI is not set

#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#

#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set
# CONFIG_MMC is not set

#
# LED devices
#
# CONFIG_NEW_LEDS is not set

#
# LED drivers
#

#
# LED Triggers
#

#
# InfiniBand support
#

#
# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
#

#
# Real Time Clock
#
# CONFIG_RTC_CLASS is not set

#
# DMA Engine support
#
# CONFIG_DMA_ENGINE is not set

#
# DMA Clients
#

#
# DMA Devices
#

#
# File systems
#
CONFIG_EXT2_FS=m
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
# CONFIG_EXT4DEV_FS is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_XFS_FS=m
CONFIG_XFS_QUOTA=y
CONFIG_XFS_SECURITY=y
# CONFIG_XFS_POSIX_ACL is not set
# CONFIG_XFS_RT is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
CONFIG_MINIX_FS=m
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
# CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
CONFIG_FUSE_FS=m
CONFIG_GENERIC_ACL=y

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_UDF_FS=m
CONFIG_UDF_NLS=y

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
# CONFIG_NTFS_FS is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y
CONFIG_CONFIGFS_FS=m

#
# Miscellaneous filesystems
#
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_ECRYPT_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_HFSPLUS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
CONFIG_EFS_FS=m
# CONFIG_CRAMFS is not set
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_SYSV_FS is not set
CONFIG_UFS_FS=m
# CONFIG_UFS_FS_WRITE is not set
# CONFIG_UFS_DEBUG is not set

#
# Network File Systems
#
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
# CONFIG_NFS_V4 is not set
# CONFIG_NFS_DIRECTIO is not set
CONFIG_NFSD=m
CONFIG_NFSD_V2_ACL=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V3_ACL=y
# CONFIG_NFSD_V4 is not set
CONFIG_NFSD_TCP=y
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=m
CONFIG_NFS_ACL_SUPPORT=m
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=m
CONFIG_SUNRPC_GSS=m
# CONFIG_SUNRPC_BIND34 is not set
CONFIG_RPCSEC_GSS_KRB5=m
# CONFIG_RPCSEC_GSS_SPKM3 is not set
CONFIG_SMB_FS=m
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp437"
CONFIG_CIFS=m
# CONFIG_CIFS_STATS is not set
# CONFIG_CIFS_WEAK_PW_HASH is not set
# CONFIG_CIFS_XATTR is not set
# CONFIG_CIFS_DEBUG2 is not set
# CONFIG_CIFS_EXPERIMENTAL is not set
# CONFIG_NCP_FS is not set
CONFIG_CODA_FS=m
# CONFIG_CODA_FS_OLD_API is not set
# CONFIG_AFS_FS is not set
# CONFIG_9P_FS is not set

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
# CONFIG_OSF_PARTITION is not set
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_MINIX_SUBPARTITION is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
# CONFIG_LDM_PARTITION is not set
CONFIG_SGI_PARTITION=y
# CONFIG_ULTRIX_PARTITION is not set
# CONFIG_SUN_PARTITION is not set
# CONFIG_KARMA_PARTITION is not set
# CONFIG_EFI_PARTITION is not set
# CONFIG_SYSV68_PARTITION is not set

#
# Native Language Support
#
CONFIG_NLS=m
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_936=m
CONFIG_NLS_CODEPAGE_950=m
CONFIG_NLS_CODEPAGE_932=m
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_CODEPAGE_1250=m
CONFIG_NLS_CODEPAGE_1251=m
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_ISO8859_13=m
CONFIG_NLS_ISO8859_14=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_KOI8_U=m
CONFIG_NLS_UTF8=m

#
# Distributed Lock Manager
#
CONFIG_DLM=m
# CONFIG_DLM_DEBUG is not set

#
# Profiling support
#
# CONFIG_PROFILING is not set

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
# CONFIG_PRINTK_TIME is not set
CONFIG_ENABLE_MUST_CHECK=y
# CONFIG_MAGIC_SYSRQ is not set
# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_DEBUG_FS is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_KERNEL is not set
CONFIG_CROSSCOMPILE=y
CONFIG_CMDLINE=""

#
# Security options
#
CONFIG_KEYS=y
CONFIG_KEYS_DEBUG_PROC_KEYS=y
# CONFIG_SECURITY is not set

#
# Cryptographic options
#
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_BLKCIPHER=m
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_XCBC=m
CONFIG_CRYPTO_NULL=m
CONFIG_CRYPTO_MD4=m
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=m
CONFIG_CRYPTO_SHA256=m
CONFIG_CRYPTO_SHA512=m
CONFIG_CRYPTO_WP512=m
CONFIG_CRYPTO_TGR192=m
CONFIG_CRYPTO_GF128MUL=m
CONFIG_CRYPTO_ECB=m
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_PCBC=m
CONFIG_CRYPTO_LRW=m
# CONFIG_CRYPTO_CRYPTD is not set
CONFIG_CRYPTO_DES=m
CONFIG_CRYPTO_FCRYPT=m
CONFIG_CRYPTO_BLOWFISH=m
CONFIG_CRYPTO_TWOFISH=m
CONFIG_CRYPTO_TWOFISH_COMMON=m
CONFIG_CRYPTO_SERPENT=m
CONFIG_CRYPTO_AES=m
CONFIG_CRYPTO_CAST5=m
CONFIG_CRYPTO_CAST6=m
CONFIG_CRYPTO_TEA=m
CONFIG_CRYPTO_ARC4=m
CONFIG_CRYPTO_KHAZAD=m
CONFIG_CRYPTO_ANUBIS=m
CONFIG_CRYPTO_DEFLATE=m
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_CRC32C=m
CONFIG_CRYPTO_CAMELLIA=m
# CONFIG_CRYPTO_TEST is not set

#
# Hardware crypto devices
#

#
# Library routines
#
CONFIG_BITREVERSE=m
# CONFIG_CRC_CCITT is not set
CONFIG_CRC16=m
# CONFIG_CRC_ITU_T is not set
CONFIG_CRC32=m
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=m
CONFIG_ZLIB_DEFLATE=m
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_TEXTSEARCH_BM=m
CONFIG_TEXTSEARCH_FSM=m
CONFIG_PLIST=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Tue Mar 25, 2008 12:17 pm    Post subject: Reply with quote

I've been in touch with mrre via IRC... but to re-iterate what I said there for those who weren't around...

Apparently the issues here were caused by some breakage in binutils-config, which has been addressed in later versions of this package.

Those doing new installations

At this stage, I'd recommend using the experimental 2008.0 stages -- I've uploaded stages for both big-endian and little-endian systems compiled for MIPS1, MIPS3 and MIPS4. Use those, rather than the 2007.0 stages on the mirrors, as this will save you having to muck around with linux-headers, expat and other changes that have occurred in the meantime.

The caveat... they're compiled with the 2008.0 profile, which doesn't yet exist in the portage tree. So you'll need to switch it to one of the 2007.1-dev profiles, and set ACCEPT_KEYWORDS="~mips" in your make.conf. Once you've changed those two things, you should be fine.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Tue Mar 25, 2008 2:25 pm    Post subject: Reply with quote

OK. I just did as you suggested. But, I had some new problems. And I don't know, where they came from :cry:

First I just made a new filesystem on the harddisk, in order to delete the installed files:

Code:
mke2fs /dev/sda1
mke2fs -j /dev/sda3


After this I mounted both partitions, and used your stage-tarball. Then I installed the portage-tarball. (portage-2007.0.tar.bz2)

In the following, I chrooted to the environment. Did an env-update, and tried to emerge --sync.

And now the problems started:

I got this failure-message:

Code:
Traceback (most recent call last):
  File "/usr/bin/emerge", line 18, in <module>
    retval = _emerge.emerge_main()
  File "/usr/lib/portage/pym/_emerge/__init__.py", line 7046, in emerge_main
    settings, trees, mtimedb = load_emerge_config()
  File "/usr/lib/portage/pym/_emerge/__init__.py", line 6929, in load_emerge_config
    root_trees["root_config"] = RootConfig(root_trees, setconfig)
  File "/usr/lib/portage/pym/_emerge/__init__.py", line 736, in __init__
    self.sets = self.setconfig.getSets()
  File "/usr/lib/portage/pym/portage/sets/__init__.py", line 76, in getSets
    self._parse()
  File "/usr/lib/portage/pym/portage/sets/__init__.py", line 66, in _parse
    self.psets[setname] = setclass.singleBuilder(optdict, self.settings, self.trees)
  File "/usr/lib/portage/pym/portage/sets/profiles.py", line 25, in singleBuilder
    return PackagesSystemSet(settings.profiles)
  File "/usr/lib/portage/pym/portage/sets/profiles.py", line 17, in __init__
    self.description = "System packages for profile %s" % self._profile_paths[-1]
IndexError: list index out of range


After this I just looked a bit around on my filesystem and found out, that I could create new files. touch just-for-fun.txt created the file. But I was unable to delete it afterwards. rm just-for-fun.txt did not work. I got this error-message:

Code:
rm: cannot remove `just-for-fun.txt': Unknown error 4294967207


In the end, I exited the chroot, and at once I was able to delete this file.

But, why does this happen, and why am I not able to emerge --sync?
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Wed Mar 26, 2008 12:40 pm    Post subject: Reply with quote

mrre wrote:
OK. I just did as you suggested. But, I had some new problems. And I don't know, where they came from :cry:

[...]

After this I mounted both partitions, and used your stage-tarball. Then I installed the portage-tarball. (portage-2007.0.tar.bz2)


Whoah! Is that the newest snapshot you could find? No wonder it went bang.

The problem you saw, was portage not finding the profile, and everything going pop. The 2007.0 profiles are way too old. One should always use the latest snapshot.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Wed Mar 26, 2008 2:03 pm    Post subject: Reply with quote

Quote:

The 2007.0 profiles are way too old. One should always use the latest snapshot.


OK, I downloaded this one portage-20080325.tar.bz2

But the same errors occur. Strange, at least for me...
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Wed Mar 26, 2008 11:43 pm    Post subject: Reply with quote

Okay, in the name of science, I have downloaded that snapshot, and attempted to set up Gentoo in a chroot on my O2.

Code:
moosehead ~ # wget ftp://gentoo.inode.at/source/snapshots/portage-20080325.tar.bz2
--08:40:48--  ftp://gentoo.inode.at/source/snapshots/portage-20080325.tar.bz2
           => `portage-20080325.tar.bz2'
Resolving gentoo.inode.at... 81.223.20.162
Connecting to gentoo.inode.at|81.223.20.162|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /source/snapshots ... done.
==> PASV ... done.    ==> RETR portage-20080325.tar.bz2 ... done.
Length: 31,200,782 (30M) (unauthoritative)

100%[====================================================>] 31,200,782    50.87K/s    ETA 00:00

08:51:48 (46.66 KB/s) - `portage-20080325.tar.bz2' saved [31200782]

moosehead ~ # sha1sum portage-20080325.tar.bz2
2ad7fc62724547a38ea3a962420f9bbc45f9def9  portage-20080325.tar.bz2


Check that this is the SHA1sum you get, it should match. Now I create a directory to put everything in, Gentoo netboot images provide /gentoo for this purpose, you should have mounted your / partition on this directory. Unpack as per the guide...

Code:
moosehead ~ # mkdir /home/test
moosehead ~ # tar -C /home/test -xjpf /home/catalyst/builds/default/stage3-mips4-2008.0.tar.bz2


I set my local mirror in make.conf, and copy across resolv.conf... (www is the local webserver).

Code:
moosehead ~ # grep SYNC /etc/make.conf | tee -a /home/test/etc/make.conf
# RSYNC_RETRIES sets the number of times portage will attempt to retrieve
#RSYNC_RETRIES="3"
SYNC="rsync://www/gentoo-portage"
#SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
moosehead ~ # cp /etc/resolv.conf /home/test/etc/


In your case, you'll probably be editing the file by hand using vi outside the chroot, or nano inside the chroot. At minimum, you should have:

Code:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -mips4 -mabi=32 -pipe"
CXXFLAGS="-O2 -mips4 -mabi=32 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="mips-unknown-linux-gnu"
SYNC="rsync://rsync.at.gentoo.org/gentoo-portage"
ACCEPT_KEYWORDS="~mips"


(The ACCEPT_KEYWORDS bit is necessary, as we're moving to being an experimental architecture, thus the stable keywords will slowly start disappearing. The stage tarball was built with this setting in place.)

Unpack the snapshot downloaded from the mirror...

Code:
moosehead ~ # tar -C /home/test/usr -xjpf portage-20080325.tar.bz2


Now we should be set to chroot in. Here, I check for the infamous rm bug...
Code:
moosehead ~ # chroot /home/test
moosehead / # touch foo.txt
moosehead / # rm foo.txt
moosehead / # echo $?
0


Notice that inside the chroot, I can create a file called foo.txt, remove it, and not get any errors. It's possible that the kernel in the netboot image is getting a little old, but it's quite difficult for me to test, as the present IP30 netboot image does not work on my Octane (keyboard and serial are fubarred without a patch), and of course, my O2 will not boot an IP30 kernel.

Anyway... with that above, it should be pretty much the same as what would happen if you followed the handbook. Now, note I haven't changed my make.profile symlink, if I try to run emerge --sync...

Code:
moosehead / # emerge --sync
Traceback (most recent call last):
  File "/usr/bin/emerge", line 18, in <module>
    retval = _emerge.emerge_main()
  File "/usr/lib/portage/pym/_emerge/__init__.py", line 7046, in emerge_main
    settings, trees, mtimedb = load_emerge_config()
  File "/usr/lib/portage/pym/_emerge/__init__.py", line 6929, in load_emerge_config
    root_trees["root_config"] = RootConfig(root_trees, setconfig)
  File "/usr/lib/portage/pym/_emerge/__init__.py", line 736, in __init__
    self.sets = self.setconfig.getSets()
  File "/usr/lib/portage/pym/portage/sets/__init__.py", line 76, in getSets
    self._parse()
  File "/usr/lib/portage/pym/portage/sets/__init__.py", line 66, in _parse
    self.psets[setname] = setclass.singleBuilder(optdict, self.settings, self.trees)
  File "/usr/lib/portage/pym/portage/sets/profiles.py", line 25, in singleBuilder
    return PackagesSystemSet(settings.profiles)
  File "/usr/lib/portage/pym/portage/sets/profiles.py", line 17, in __init__
    self.description = "System packages for profile %s" % self._profile_paths[-1]
IndexError: list index out of range


The cause is this:
Code:
moosehead / # ls -l /etc/make.profile
lrwxrwxrwx 1 root root 49 Mar 26 23:21 /etc/make.profile -> ../usr/portage/profiles/default/linux/mips/2008.0


The default/linux/mips/2008.0 profile doesn't yet exist in the tree (it does in the snapshot tree used by releng internally). So one needs to change it. If you look, you'll see there is a number of 2007.1-dev profiles, which is what we're using for now.

Code:
moosehead / # ls -l /usr/portage/profiles/default-linux/mips/2007.1-dev/
total 36
drwxr-xr-x 4 portage portage 4096 Jul 12  2007 cobalt
drwxr-xr-x 5 portage portage 4096 Jul 12  2007 generic-be
drwxr-xr-x 4 portage portage 4096 Jul 12  2007 ip27
drwxr-xr-x 4 portage portage 4096 Jul 12  2007 ip28
drwxr-xr-x 4 portage portage 4096 Jul 12  2007 ip30
-rw-r--r-- 1 portage portage  424 Jun 11  2007 package.mask
-rw-r--r-- 1 portage portage    3 Feb 25  2007 parent
-rw-r--r-- 1 portage portage  255 Feb 25  2007 use.mask
-rw-r--r-- 1 portage portage  357 Feb 25  2007 virtuals
moosehead / # ls -l /usr/portage/profiles/default-linux/mips/2007.1-dev/generic-be/
total 24
drwxr-xr-x 2 portage portage 4096 Feb 25  2007 n32
drwxr-xr-x 2 portage portage 4096 Feb 25  2007 n64
drwxr-xr-x 2 portage portage 4096 Feb 25  2007 o32
-rw-r--r-- 1 portage portage  295 Jul 12  2007 packages
-rw-r--r-- 1 portage portage    3 Feb 25  2007 parent
-rw-r--r-- 1 portage portage  273 Feb 25  2007 virtuals


In your case, you'll want the default-linux/mips/2007.1-dev/ip30/o32 profile... as the Octane needs some patches applied to the kernel (this is done by setting the IP30 profile). In my case, I just use the generic-be profile, but at this point, it makes little difference. So you change it like so:

Code:
moosehead / # rm /etc/make.profile
moosehead / # ln -sv /usr/portage/profiles/default-linux/mips/2007.1-dev/generic-be/o32 /etc/make.profile
`/etc/make.profile' -> `/usr/portage/profiles/default-linux/mips/2007.1-dev/generic-be/o32'
moosehead / # ls -l /etc/make.profile
lrwxrwxrwx 1 root root 66 Mar 26 23:29 /etc/make.profile -> /usr/portage/profiles/default-linux/mips/2007.1-dev/generic-be/o32


Now, re-try emerge --sync, and it'll all be apples... hopefully. ;-)

Code:
moosehead / # emerge --sync


Performing Global Updates: /usr/portage/profiles/updates/4Q-2002
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
..............................................................................

[...snip updates...]

Performing Global Updates: /usr/portage/profiles/updates/1Q-2008
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  @='/var/db move'
  s='/var/db SLOT move' S='binary SLOT move' p='update /etc/portage/package.*'
................


>>> Starting rsync with rsync://10.0.0.254/gentoo-portage...
>>> Checking server timestamp ...
receiving file list ... done
timestamp.chk

Number of files: 1
Number of files transferred: 1
Total file size: 32 bytes
Total transferred file size: 32 bytes
Literal data: 32 bytes
Matched data: 0 bytes
File list size: 32
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 208
Total bytes received: 146

sent 208 bytes  received 146 bytes  236.00 bytes/sec
total size is 32  speedup is 0.09
receiving file list ...

[... snip log ...]

xfce-extra/xfmedia/
xfce-extra/xfwm4-themes/

Number of files: 122654
Number of files transferred: 233
Total file size: 154374261 bytes
Total transferred file size: 2114148 bytes
Literal data: 2114148 bytes
Matched data: 0 bytes
File list size: 3005485
File list generation time: 96.432 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 51076
Total bytes received: 3601184

sent 51076 bytes  received 3601184 bytes  12882.75 bytes/sec
total size is 154374261  speedup is 42.27

>>> Updating Portage cache:  100%

 * An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.

 * To update portage, run 'emerge portage' now.

moosehead / #

_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Thu Mar 27, 2008 2:27 am    Post subject: Reply with quote

I've just confirmed the rm bug on mipsel:

Code:
root@gentoo-mips-20040627 / # rm /etc/make.profile
rm: cannot remove `/etc/make.profile': Unknown error 4294967207
root@gentoo-mips-20040627 / #


I'll try rolling some new netboot images and see if that fixes things. The Cobalt netboot image is chronically out-of-date (2.6.13)... and some googling reveals that the Debian people struck similar issues with kernel 2.6.16.

So an update of the kernels used in netboot images should fix the problem. I'm onto it. :-)
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Thu Mar 27, 2008 8:38 am    Post subject: Reply with quote

Redhatter - thank you very much for your help!

emerge --sync worked at least. The right profile did the trick.

But I think, it's not only rm, that isn't working. Maybe it's something with the filesystem itself?

chmod does not work - the same error message:

Code:
root@gentoo-mips-20050724 / # chmod ogu+w test
chmod: changing permissions of `test': Unknown error 4294967207


The same with find, for example:

Code:

root@gentoo-mips-20050724 / # find test
find: `test': Unknown error 4294967207


And, because of this, most of the emerge-things don't run till the end. emerge kgcc64, ends early, because it some when calls rm.

If you could create a new netboot-image - that would be great! But, outside the chroot, everything works well. So, maybe it is not only the netboot-image?

Well. I will be back on wednesday - unfortunately I have to go to work :cry:

Thank you very much!
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Thu Mar 27, 2008 10:50 am    Post subject: Reply with quote

Okay, it'll take a little while for me to come up with newer netboot images for SGI systems. Largely because `Kumba has been away a good few days now, and I'm not quite sure where he's stashed everything.

In the meantime... I have another solution. Download this kernel image, and with your Octane, unpack it into your / partition. It'll create a kernel in /boot, and modules in /lib/modules.

Now grab the kernel file itself, and copy that over the top of the netboot image on your TFTP server. (I do hope you are netbooting :-D) On the Octane's PROM prompt... enter the following:

Code:
>> bootp(): root=/dev/sdaX init=/bin/bash

(where sdaX is your root partition... if you're using serial console, add console=ttyS0,9600 too)

Linux will boot up, then drop to a bash prompt. The root fs will be read-only.

Code:
(Re-mount the filesystem read-write...)
# mount /dev/sdaX / -n -o rw,remount

(You should now be able to change the password ... do that now.)
# passwd

(Remount / read-only again so it can be checked for errors)
# mount /dev/sdaX / -n -o ro,remount

(Now kick off /sbin/init so the machine boots)
# exec /sbin/init


Gentoo should fire up on the system. From there, you'll be able to build yourself a new kernel.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Thu Mar 27, 2008 7:40 pm    Post subject: Reply with quote

Thank you very much. I am already missing my octane. But on wednesday I will try again.

Quote:
I do hope you are netbooting


Yeah, there's nothing in this world like netbooting :-)
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Mon Mar 31, 2008 11:41 am    Post subject: Reply with quote

OK, I came back a little bit earlier and tried your suggested way. I did the following:


  • installed the stage-tarball (stage3-mips4-2007.0.tar.bz2)
  • installed the portage (portage-2007.0.tar.bz2)
  • installed your kernel image
  • copied the kernel image over my netboot-image
  • did a netboot as you suggested.


Result:

The system started booting, but no output on the console. Although I added CONSOLE=/dev/ttyS0

:roll:

A little bit strange.

But nevertheless, I will try to do everything as suggested in the installation-manual. But I will not compile the kernel (because it does not work anyway). I will use your kernel instead and get the system ready. If it boots completely, I will try to upgrade all packages. And after this I will compile the sources from this system.

What do you think? Might this be a good way?

Anyway, I would appreciate, if you could create a new netboot image somewhen :-)
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Mon Mar 31, 2008 12:04 pm    Post subject: Reply with quote

Yeah, the kernel argument is

Code:
console=ttyS0,9600


not

Code:
CONSOLE=/dev/ttyS0


Note the case of "console", the lack of a path to the ttyS0 device, and the baud rate.

AFAIK the kernel should have serial console support, although I normally use it with a monitor attached to an Impact graphics board.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
ddc
Guru
Guru


Joined: 29 Aug 2006
Posts: 525

PostPosted: Mon Mar 31, 2008 1:32 pm    Post subject: Reply with quote

i can provide a pair of backup CDs from my octane2: it is 2007.0 with everything working, contact me by MP

Last edited by ddc on Mon Mar 31, 2008 1:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
ddc
Guru
Guru


Joined: 29 Aug 2006
Posts: 525

PostPosted: Mon Mar 31, 2008 1:33 pm    Post subject: Reply with quote

gosh, I am still waiting for my O2+ (R12K) ... happy to hear the game is harder than in 2007 =P
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Mon Mar 31, 2008 7:15 pm    Post subject: Reply with quote

Redhatter: Thank you for your patience - I hope you have some left for me?

This time I spelled correctly :D (BTW, when I use this netbootimage (ip30-r10k+-20050820.img
), I have to enter CONSOLE=/dev/ttyS0.
But with the kernel you gave me, it works the way, you wrote. I must confess, I didn't read your advice properly...

OK, everthing works now. Until I want to init the system.

Code:
exec /sbin/init


The process seems to start as usual, but then it stops.

Code:

INIT: version 2.86 booting

Gentoo Linux; http://www.gentoo.org/
 Copyright 1999-2007 Gentoo Foundation; Distributed under the GPLv2

Press I to enter interactive boot mode

 * Mounting proc at /proc ...                                             [ ok ]
 * Mounting sysfs at /sys ...                                             [ ok ]
 * Mounting /dev for udev ...                                             [ ok ]
 * Seeding /dev with needed nodes ...                                     [ ok ]
 * Setting up proper hotplug agent ...                                    [ ok ]
 * Starting udevd ...udevd[80]: init_uevent_netlink_sock: bind failed: No such file or directory
udevd[80]: main: uevent socket not available
                                                     [ !! ]
 * Populating /dev with existing devices through uevents ...              [ ok ]
 * Letting udev process events ...                                        [ ok ]
 * Finalizing udev configuration ...                                      [ ok ]
 * Mounting devpts at /dev/pts ...                                        [ ok ]
 * Checking root filesystem ...ext2fs_check_if_mount: No such file or directory while determining whether /dev/R.fsck.ext3: No such file or directory while trying to open /dev/ROOT
/dev/ROOT:
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>


 * Filesystem couldn't be fixed :(
                                                                          [ !! ]



I have looked in /proc/mounts. There it says:

Code:

rootfs / rootfs rw 0 0
/dev/root / ext2 ro 0 0
proc /proc proc rw,nosuid,nodev,noexec 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec 0 0
udev /dev tmpfs rw,nosuid 0 0
devpts /dev/pts devpts rw,nosuid,noexec 0 0


But there's nothing like /dev/sda1?

@ddc:
[/quote]
Quote:
.. happy to hear the game is harder than in 2007 =P


I don't think it's harder. It's just me - I am able to mess up everything :x
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Tue Apr 01, 2008 10:06 am    Post subject: Reply with quote

mrre wrote:
Redhatter: Thank you for your patience - I hope you have some left for me?

This time I spelled correctly :D (BTW, when I use this netbootimage (ip30-r10k+-20050820.img
), I have to enter CONSOLE=/dev/ttyS0.
But with the kernel you gave me, it works the way, you wrote. I must confess, I didn't read your advice properly...

OK, everthing works now. Until I want to init the system.

Code:
exec /sbin/init

* Checking root filesystem ...ext2fs_check_if_mount: No such file or directory while determining whether /dev/R.fsck.ext3: No such file or directory while trying to open /dev/ROOT
/dev/ROOT:
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>[/code]


Did you read the part of the handbook where it tells you to edit /etc/fstab? Your root fs won't magic itself in there, it has to be entered manually. This is the same for any system running Gentoo Linux, whether it be x86, MIPS, Sparc, Alpha... or avr32 (a proposed port). Edit that file, and you'll be fine. ;-)
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Wed Apr 02, 2008 6:07 pm    Post subject: Reply with quote

Yeah, I had entered the right paths to /etc/fstab. But this time I changed it, so now it looks like:

Code:
/dev/sda1       /       ext2    noauto,noatime  0       0


So it skips checking the root filesystem. I don't know why I get the problems, when checking /dev/sda1, but now it boots a little bit further.

But it ends with this message:

Code:
INIT: Id "s0" respawning too fast: disabled for 5 minutes


My /etc/inittab looks like this:

Code:
#
# /etc/inittab:  This file describes how the INIT process should set up
#                the system in a certain run-level.
#
# Author:  Miquel van Smoorenburg, <miquels@cistron.nl>
# Modified by:  Patrick J. Volkerding, <volkerdi@ftp.cdrom.com>
# Modified by:  Daniel Robbins, <drobbins@gentoo.org>
# Modified by:  Martin Schlemmer, <azarah@gentoo.org>
#
# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysvinit/files/inittab,v 1.5 2005/12/22 02:03:23 vapier Exp $

# Default runlevel.
id:3:initdefault:

# System initialization, mount local filesystems, etc.
si::sysinit:/sbin/rc sysinit

# Further system initialization, brings up the boot runlevel.
rc::bootwait:/sbin/rc boot


l0:0:wait:/sbin/rc shutdown
l1:S1:wait:/sbin/rc single
l2:2:wait:/sbin/rc nonetwork
l3:3:wait:/sbin/rc default
l4:4:wait:/sbin/rc default
l5:5:wait:/sbin/rc default
l6:6:wait:/sbin/rc reboot
#z6:6:respawn:/sbin/sulogin

# TERMINALS
#c1:12345:respawn:/sbin/agetty 38400 tty1 linux
#c2:2345:respawn:/sbin/agetty 38400 tty2 linux
#c3:2345:respawn:/sbin/agetty 38400 tty3 linux
#c4:2345:respawn:/sbin/agetty 38400 tty4 linux
#c5:2345:respawn:/sbin/agetty 38400 tty5 linux
#c6:2345:respawn:/sbin/agetty 38400 tty6 linux

# SERIAL CONSOLES
s0:12345:respawn:/sbin/agetty 9600 ttyS0 vt102
#s1:12345:respawn:/sbin/agetty 9600 ttyS1 vt100

# What to do at the "Three Finger Salute".
ca:12345:ctrlaltdel:/sbin/shutdown -r now

# Used by /etc/init.d/xdm to control DM startup.
# Read the comments in /etc/init.d/xdm for more
# info. Do NOT remove, as this will start nothing
# extra at boot if /etc/init.d/xdm is not added
# to the "default" runlevel.
x:a:once:/etc/X11/startDM.sh


I commented everything out, but the line for the serial console. But ttyS0 seems to make problems to the system. Is there anything else, I have to change?

Another problem, I think, is, that I get this errormessage in the very beginning of the init-process:

Code:

 * Starting udevd ...udevd[111]: init_uevent_netlink_sock: bind failed: No such file or directory
error initializing netlink socket
udevd[111]: main: error initializing netlink socket



I don't know, whether this has anything to do with the errors I experience. But, maybe...
Back to top
View user's profile Send private message
Redhatter
Retired Dev
Retired Dev


Joined: 20 Sep 2003
Posts: 548
Location: Brisbane, QLD, Australia

PostPosted: Wed Apr 02, 2008 10:41 pm    Post subject: Reply with quote

Weird...

I dragged out my Octane the other day, gave it a cleanout (it had sucked in a load of dust when the painters were sanding our house down recently), and discovered the thing is as dead as a dodo. So it's out of action for now until I can put it to bits again and find out what's going on. (Rumour is the frontplane is fried.)

If udev is malfunctioning, you can disable it as a temporary measure. Edit /etc/conf.d/rc, and set RC_DEVICES="static".

Hopefully Kumba will get around to producing some newer netboot images for IP30 and other systems, as with my box out of action, there's no way for me to test what I build.
_________________
Stuart Longland (a.k.a Redhatter, VK4MSL)
I haven't lost my mind - it's backed up on a tape somewhere...

Gentoo/MIPS Cobalt developer, Mozilla herd member.
Back to top
View user's profile Send private message
armanox
n00b
n00b


Joined: 03 Jan 2008
Posts: 36
Location: Baltimore, MD

PostPosted: Thu Apr 03, 2008 2:38 am    Post subject: Reply with quote

I should have my Octane back in usable condition Friday. I'll give it a shot.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Thu Apr 03, 2008 5:11 am    Post subject: Reply with quote

Yeah, it would be great, if anybody could test it. But I think I made a typical mrre-error. Something small, that makes everything misfunctionable...

But anyway, I will try on - maybe I find something else.
Back to top
View user's profile Send private message
mrre
n00b
n00b


Joined: 23 Mar 2008
Posts: 11
Location: Germany

PostPosted: Sat Apr 12, 2008 2:13 pm    Post subject: Reply with quote

Hi there,

anything new about this topic? I haven't done anything with my Octane recently. But it would be great, if there was some new work to do :-)
Back to top
View user's profile Send private message
armanox
n00b
n00b


Joined: 03 Jan 2008
Posts: 36
Location: Baltimore, MD

PostPosted: Fri Apr 25, 2008 4:35 am    Post subject: Reply with quote

I'd give you an update, but, my Octane is having HDD issues ATM (....*tear* I like that system too....and SCSI drives are so expensive...)
Back to top
View user's profile Send private message
ddc
Guru
Guru


Joined: 29 Aug 2006
Posts: 525

PostPosted: Thu May 15, 2008 6:18 am    Post subject: Reply with quote

I am working to update a solid stable release hardly tested and progressively updated from 2006.1 to 2008.0
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum