etherboot-users Mailing List for Etherboot (Page 7)
Brought to you by:
marty_connor,
stefanhajnoczi
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(46) |
Sep
(127) |
Oct
(116) |
Nov
(188) |
Dec
(109) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(105) |
Feb
(123) |
Mar
(115) |
Apr
(136) |
May
(196) |
Jun
(178) |
Jul
(179) |
Aug
(167) |
Sep
(164) |
Oct
(171) |
Nov
(179) |
Dec
(192) |
2002 |
Jan
(157) |
Feb
(132) |
Mar
(174) |
Apr
(128) |
May
(104) |
Jun
(139) |
Jul
(124) |
Aug
(165) |
Sep
(116) |
Oct
(100) |
Nov
(75) |
Dec
(113) |
2003 |
Jan
(99) |
Feb
(131) |
Mar
(166) |
Apr
(160) |
May
(51) |
Jun
(68) |
Jul
(189) |
Aug
(118) |
Sep
(91) |
Oct
(46) |
Nov
(74) |
Dec
(114) |
2004 |
Jan
(99) |
Feb
(139) |
Mar
(78) |
Apr
(149) |
May
(139) |
Jun
(130) |
Jul
(80) |
Aug
(123) |
Sep
(56) |
Oct
(40) |
Nov
(51) |
Dec
(36) |
2005 |
Jan
(96) |
Feb
(88) |
Mar
(89) |
Apr
(65) |
May
(64) |
Jun
(83) |
Jul
(52) |
Aug
(33) |
Sep
(41) |
Oct
(36) |
Nov
(34) |
Dec
(30) |
2006 |
Jan
(44) |
Feb
(28) |
Mar
(25) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Joao G. B. <bor...@gm...> - 2005-11-12 03:31:52
|
Hello. I need to create an Etherboot floppy that has the information necessary to boot the client (like ip address, hostname, etc) hardwired in the boot image. I need this because I can't have DHCP/Bootp/RARP servers on the network. Any idea? Thank you, -- Jo=E3o Gustavo Gazolla Borges C3SL - Centro de Computa=E7=E3o Cient=EDfica e Software Livre |
From: Tiago A. da F. <ti...@kn...> - 2005-11-11 19:52:55
|
Hi! Thanks again! Ok! Box B nic is an Broadcom Gigabit ( I compiled the kernel with its driver builtin) Box C nic is an Realtek 8139 ( PCI NIC! ) ( I also compiled the kernel with its driver builtin). Note: When I burn my EPROM and put it on the socket of this NIC, nothing happens; studing the PC architeture, I found the BIOS extension address space and I designed my ISA BIOS extension card (updating BIOS today costs US$30,00) and it loads etherboot code from there. Box B (PXE from BIOS) and C (Etherboot from floppy and from EPROM on my ISA extension BIOS card) works fine with LTSP 4 (Linux Terminal Server Project). Here comes the problems with my implementation based on kiosk project of www.dnalounge.com. When the kernel is loaded from netboot, both Box B (PXE) and C (Etherboot from floppy and from EPROM on my ISA extension BIOS card) downloads the kernel, load the RAMDISK, run DHCP (it is possible because the nic drivers are builtin and i set kernel autoconfiguration in the .config network section) to get an IP address (--ip=dhcp on mkelf-linux), start the init0 script (they mount the NFS shares, and I am sure because I see it on /var/log/messages of my server, Server A), Box B initializes the Linux nicely but when Box C reach "exec /sbin/init '#'" (init0), it hangs there forever. Regards, Tiago Alves > I'm getting a bit confused as to what works and what doesn't. lets see if I have > this right: > > ServerA: 192.168.100.1 - dhcp, tftp, nfs > > BoxB: HP Compaq, built in nic, bios support for PXE boot. > > BoxC: Old Pentium, isa nic, Etherboot floppy. > > What make/model/pciid's are B and C's nics? > > As a test, try making an Etherboot floppy for BoxB's nic. > > Does the kernel only has suppot for BoxB's nic? > > At this point: > > > /rd/bin/mount -t nfs -o nolock $SERVER:/home/guest/$ID/dev /dev > > dose BoxC have an IP? > > Another test: put the isa nic in BoxB (if B has an isa slot), boot from Etherboot > floppy with lan cable to just the isa nic plugged in, try with both plugged into > the lan. > > > When I say PXE I mean that I am using newer motherboards that come with > > netboot built in the BIOS; I say Etherboot I mean I older motherboards > > with an EPROM extending the BIOS features (I designed an ISA card that > > works as a BIOS extension). > > Are you burning an eprom, or using a boot floppy? > > ^C > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. Download > it for free - -and be entered to win a 42" plasma tv or your very own > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > Etherboot-users mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-users > > -- NeoMail - Webmail that doesn't suck... as much. http://www.neomail.org |
From: Carl K. <ca...@pe...> - 2005-11-11 19:23:41
|
I'm getting a bit confused as to what works and what doesn't. lets see if I have this right: ServerA: 192.168.100.1 - dhcp, tftp, nfs BoxB: HP Compaq, built in nic, bios support for PXE boot. BoxC: Old Pentium, isa nic, Etherboot floppy. What make/model/pciid's are B and C's nics? As a test, try making an Etherboot floppy for BoxB's nic. Does the kernel only has suppot for BoxB's nic? At this point: > /rd/bin/mount -t nfs -o nolock $SERVER:/home/guest/$ID/dev /dev dose BoxC have an IP? Another test: put the isa nic in BoxB (if B has an isa slot), boot from Etherboot floppy with lan cable to just the isa nic plugged in, try with both plugged into the lan. > When I say PXE I mean that I am using newer motherboards that come with > netboot built in the BIOS; I say Etherboot I mean I older motherboards > with an EPROM extending the BIOS features (I designed an ISA card that > works as a BIOS extension). Are you burning an eprom, or using a boot floppy? ^C |
From: Tiago A. da F. <ti...@kn...> - 2005-11-11 18:53:05
|
Hi! Thanks for replying! When I say PXE I mean that I am using newer motherboards that come with netboot built in the BIOS; I say Etherboot I mean I older motherboards with an EPROM extending the BIOS features (I designed an ISA card that works as a BIOS extension). My card is working fine with LTSP and Etherboot (it starts the NIC, downloads the kernel and load the OS) but when I tried to netboot the way I said before, even using Etherboot from floppy, the thinclient starts the NIC, download de ELF (or NBI), run the "init=/rd/bin/init0" script and hangs in the 2 last lines of init0: +++++ exec /sbin/init '#' <<<<<<<< exec /etc/rc.sysinit +++++ My thinclient is an old Pentium. When I use a newer PC, an HP Compaq whose BIOS has PXE, my implementation works fine. It follows my config files: RAMDISK, pxelinux.cfg/default, kernel .config, my RAMDISK tree and my mkelf-linux command line. Regards, Tiago Alves To create my RAMDISK I use "makerd": ------------------------- #!/bin/sh # makerd --- creates an initrd ramdisk file from an existing directory tree. # Copyright 2001 Jamie Zawinski <jw...@dn...> # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that # copyright notice and this permission notice appear in supporting # documentation. No representations are made about the suitability of this # software for any purpose. It is provided "as is" without express or # implied warranty. # # Created by jwz, 23-Dec-2000 verbose= dir= target= # Increase this if you get "No space left on device" errors. IMAGESIZE=4096 #2048 make_ramdisk() { IMAGE=$target.tmp dd if=/dev/zero of=$IMAGE bs=1k count=$IMAGESIZE 2> /dev/null for devnum in 0 1 2 3 4 5 6 7 8; do if losetup /dev/loop$devnum $IMAGE 2>/dev/null ; then break; fi done if [ "$devnum" = "8" ]; then rm -rf $IMAGE echo "All of your loopback devices are in use!" >&2 exit 1 fi LODEV=/dev/loop$devnum if [ -n "$verbose" ]; then echo "Using loopback device $LODEV" fi echo y | mke2fs $LODEV $IMAGESIZE >/dev/null 2>/dev/null MNTPOINT=$target.mnt rm -rf $MNTPOINT mkdir $MNTPOINT mount -t ext2 $LODEV $MNTPOINT || { echo "Can't get a loopback device" exit 1 } rmdir $MNTPOINT/lost+found cpio_v="" if [ -n "$verbose" ]; then echo "Copying $dir..." dash_v="-v" fi cwd=`pwd` ( cd $dir; find . -depth -print | cpio $dash_v --quiet -pdm $cwd/$MNTPOINT ) \ 2>&1 | sed "s@$cwd/$MNTPOINT/\./@/@g" | sed 's@^@ @' umount $MNTPOINT losetup -d $LODEV ( gzip $dash_v -9 < $IMAGE > $target ) 2>&1 | sed 's@^@Compression:@' rmdir $MNTPOINT rm -rf $IMAGE if [ -n "$verbose" ]; then echo "Wrote $target:" ls -ldGF $target fi } usage() { echo "usage: `basename $0` [-v] input-directory output-ramdisk-file" exit 1 } main() { while [ $# -gt 0 ]; do case $1 in -v) verbose=1 ;; *) if [ -z "$dir" ]; then dir=$1 elif [ -z "$target" ]; then target=$1 else usage fi ;; esac shift done if [ -z "$dir" -o -z "$target" ]; then usage fi make_ramdisk } main "$@" exit 0 ------------------------- My PXE config is (this works fine): pxelinux.cfg/default: ------------------------ prompt 0 label linux kernel kiosk.vmlinuz append initrd=kiosk2.rd root=/dev/ram0 init=/rd/bin/init0 ID=01 SERVER=192.168.100.1 vga=795 ip=dhcp ------------------------ My mkelf-linux command line is: ------------------------ mkelf-linux --ip=dhcp --append="root=/dev/ram0 init=/rd/bin/init0 rw ID=02 SERVER=192.168.100.1" kiosk.vmlinuz21 kiosk3.rd > kiosk.vmlinuz2 ------------------------ My init0 is (where the boot hangs, look at the 2 last lines): --------------------- #!/rd/bin/sh # # /sbin/init for diskless workstations # Copyright (c) 2000, 2003, 2004 by Jamie Zawinski <jw...@dn...> # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that # copyright notice and this permission notice appear in supporting # documentation. No representations are made about the suitability of this # software for any purpose. It is provided "as is" without express or # implied warranty. # # Created: 23-Dec-00, Jamie Zawinski <jw...@dn...> # # This file is run by the kernel from a ramdisk file system. The kernel # should invoke this as the first thing. It mounts stuff, then runs init. # # The root file system on this ramdisk will remain the kiosk's root # directory (read-only.) This script NFS mounts a few directories to # fill in the dangling symlinks, then invokes init to finish booting. # # expects SERVER=<ip> and ID=<n> to be passed on the kernel command line. # SERVER is IP of the NFS server to use; ID is the name of the sub-directory # to mount as this particular kiosk's writable (non-shared) file system. # The programs in /ro/bin are symlinks to busybox, an all-in-one shell # program. # First, make sure the boot ramdisk (root file system) is writable. # (/proc needs to be mounted first, in order for this to work) /rd/bin/mount -t proc proc /proc /rd/bin/mount -t rootfs rootfs -o remount,rw / # first mount various vital directories from the NFS server. # /ro is the root directory shared between the server and clients.. # /ro2 is the root directory shared between all clients (the pieces # where the clients differ from the server.) # /rw is the per-client writable directory; each client has its own. # /rd/bin/mount -t nfs -o nolock $SERVER:/opt/kiosk /ro /rd/bin/mount -t nfs -o nolock $SERVER:/home/guest/$ID /rw # We needed a handful of devices in /dev even before mounting anything. # Now that the mounts are up, we can use the server's fully-populated dev. # but devices are still open in our /dev, so just rename it out of the # way, and then turn /dev into a symlink to the server's version. # /rd/bin/mv /dev rd/dev /rd/bin/mkdir /dev /rd/bin/mount -t nfs -o nolock $SERVER:/home/guest/$ID/dev /dev # Now invoke "init" and complete the boot-up with server-loaded files. # The argument "#" is what the kernel passes as the runlevel to tell # init to read the "initdefault" entry in /etc/inittab. # exec /sbin/init '#' # <<<<<<<<<<<<<< HERE IT HANGS :( exec /etc/rc.sysinit --------------------- My rd_root look like this: ---------------------------- total 36 lrwxrwxrwx 1 root root 7 Nov 7 13:40 bin -> /ro/bin lrwxrwxrwx 1 root root 8 Nov 7 13:40 boot -> /ro/boot drwxr-xr-x 4 root root 4096 Nov 3 13:34 dev lrwxrwxrwx 1 root root 8 Nov 7 13:40 etc -> /rw/etc/ -rwxr-xr-x 1 root root 5769 Oct 28 14:18 fastboot lrwxrwxrwx 1 root root 9 Nov 7 13:40 home -> /rw/home/ lrwxrwxrwx 1 root root 7 Nov 7 13:40 lib -> /ro/lib lrwxrwxrwx 1 root root 10 Nov 7 13:40 media -> /rw/media/ drwxr-xr-x 2 root root 4096 Nov 11 10:41 mnt lrwxrwxrwx 1 root root 8 Nov 7 13:40 opt -> /rw/opt/ drwxr-xr-x 2 root root 4096 Oct 20 19:37 proc drwxr-xr-x 3 root root 4096 Oct 20 19:37 rd drwxr-xr-x 2 root root 4096 Oct 20 19:37 ro lrwxrwxrwx 1 root root 8 Nov 7 13:40 root -> /rw/root drwxr-xr-x 2 root root 4096 Oct 20 19:37 rw lrwxrwxrwx 1 root root 8 Nov 7 13:40 sbin -> /ro/sbin drwxr-xr-x 2 root root 4096 Oct 28 18:18 sys lrwxrwxrwx 1 root root 8 Nov 7 13:40 tmp -> /rw/tmp/ lrwxrwxrwx 1 root root 7 Nov 7 13:40 usr -> /ro/usr lrwxrwxrwx 1 root root 7 Nov 7 13:40 var -> /rw/var ---------------------------- > Tiago Alves da Fonseca wrote: > > Hi! > > I am working this last month with thinclients. It worked fine with PXE > > and Etherboot running LTSP. Based on a solution described in DNA Lounge > > (www.dnalounge.com -> kiosk project), I tried to run thinclients that > > boot from the network and execute all aplications locally. When I tried > > to load all the software via PXE, the machine booted correctly and all > > define "via PXE", cuz to me that is the same as "using Etherboot". > > > aplications runned fine but when I tried to implement the same solution > > using Etherboot (using mkelf-linux and the same ramdisk) the computer > > entered in a loop when the init script started the /sbin/init. > > What is the first and last line of the loop? (as in, how far did it get and where > did it loop back to?) > > Post your pxe config file. mainly the kernel and append. > > Here is what I use for a knoppix based TS: > label knoppix37 > kernel knoppix/vmlinuz > APPEND nfsdir=192.168.1.7:/mnt/knoppix37 nodhcp lang=us > ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 > initrd=knoppix/miniroot.gz BOOT_IMAGE=knoppix noacpi > > wag#1: you need a bigger ramdisk_size=100000 > > ^Carl K > > -- NeoMail - Webmail that doesn't suck... as much. http://www.neomail.org > Tiago Alves da Fonseca wrote: > > Hi! > > I am working this last month with thinclients. It worked fine with PXE > > and Etherboot running LTSP. Based on a solution described in DNA Lounge > > (www.dnalounge.com -> kiosk project), I tried to run thinclients that > > boot from the network and execute all aplications locally. When I tried > > to load all the software via PXE, the machine booted correctly and all > > define "via PXE", cuz to me that is the same as "using Etherboot". > > > aplications runned fine but when I tried to implement the same solution > > using Etherboot (using mkelf-linux and the same ramdisk) the computer > > entered in a loop when the init script started the /sbin/init. > > What is the first and last line of the loop? (as in, how far did it get and where > did it loop back to?) > > Post your pxe config file. mainly the kernel and append. > > Here is what I use for a knoppix based TS: > label knoppix37 > kernel knoppix/vmlinuz > APPEND nfsdir=192.168.1.7:/mnt/knoppix37 nodhcp lang=us > ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 > initrd=knoppix/miniroot.gz BOOT_IMAGE=knoppix noacpi > > wag#1: you need a bigger ramdisk_size=100000 > > ^Carl K > > -- NeoMail - Webmail that doesn't suck... as much. http://www.neomail.org |
From: Tiago A. da F. <ti...@kn...> - 2005-11-11 18:48:15
|
Hi! Thanks for replying! When I say PXE I mean that I am using newer motherboards that come with netboot built in the BIOS; I say Etherboot I mean I older motherboards with an EPROM extending the BIOS features (I designed an ISA card that works as a BIOS extension). My card is working fine with LTSP and Etherboot (it starts the NIC, downloads the kernel and load the OS) but when I tried to netboot the way I said before, even using Etherboot from floppy, the thinclient starts the NIC, download de ELF (or NBI), run the "init=/rd/bin/init0" script and hangs in the 2 last lines of init0: +++++ exec /sbin/init '#' <<<<<<<< exec /etc/rc.sysinit +++++ My thinclient is an old Pentium. When I use a newer PC, an HP Compaq whose BIOS has PXE, my implementation works fine. It follows my config files: RAMDISK, pxelinux.cfg/default, kernel .config, my RAMDISK tree and my mkelf-linux command line. Regards, Tiago Alves To create my RAMDISK I use "makerd": ------------------------- #!/bin/sh # makerd --- creates an initrd ramdisk file from an existing directory tree. # Copyright 2001 Jamie Zawinski <jw...@dn...> # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that # copyright notice and this permission notice appear in supporting # documentation. No representations are made about the suitability of this # software for any purpose. It is provided "as is" without express or # implied warranty. # # Created by jwz, 23-Dec-2000 verbose= dir= target= # Increase this if you get "No space left on device" errors. IMAGESIZE=4096 #2048 make_ramdisk() { IMAGE=$target.tmp dd if=/dev/zero of=$IMAGE bs=1k count=$IMAGESIZE 2> /dev/null for devnum in 0 1 2 3 4 5 6 7 8; do if losetup /dev/loop$devnum $IMAGE 2>/dev/null ; then break; fi done if [ "$devnum" = "8" ]; then rm -rf $IMAGE echo "All of your loopback devices are in use!" >&2 exit 1 fi LODEV=/dev/loop$devnum if [ -n "$verbose" ]; then echo "Using loopback device $LODEV" fi echo y | mke2fs $LODEV $IMAGESIZE >/dev/null 2>/dev/null MNTPOINT=$target.mnt rm -rf $MNTPOINT mkdir $MNTPOINT mount -t ext2 $LODEV $MNTPOINT || { echo "Can't get a loopback device" exit 1 } rmdir $MNTPOINT/lost+found cpio_v="" if [ -n "$verbose" ]; then echo "Copying $dir..." dash_v="-v" fi cwd=`pwd` ( cd $dir; find . -depth -print | cpio $dash_v --quiet -pdm $cwd/$MNTPOINT ) \ 2>&1 | sed "s@$cwd/$MNTPOINT/\./@/@g" | sed 's@^@ @' umount $MNTPOINT losetup -d $LODEV ( gzip $dash_v -9 < $IMAGE > $target ) 2>&1 | sed 's@^@Compression:@' rmdir $MNTPOINT rm -rf $IMAGE if [ -n "$verbose" ]; then echo "Wrote $target:" ls -ldGF $target fi } usage() { echo "usage: `basename $0` [-v] input-directory output-ramdisk-file" exit 1 } main() { while [ $# -gt 0 ]; do case $1 in -v) verbose=1 ;; *) if [ -z "$dir" ]; then dir=$1 elif [ -z "$target" ]; then target=$1 else usage fi ;; esac shift done if [ -z "$dir" -o -z "$target" ]; then usage fi make_ramdisk } main "$@" exit 0 ------------------------- My PXE config is (this works fine): pxelinux.cfg/default: ------------------------ prompt 0 label linux kernel kiosk.vmlinuz append initrd=kiosk2.rd root=/dev/ram0 init=/rd/bin/init0 ID=01 SERVER=192.168.100.1 vga=795 ip=dhcp ------------------------ My mkelf-linux command line is: ------------------------ mkelf-linux --ip=dhcp --append="root=/dev/ram0 init=/rd/bin/init0 rw ID=02 SERVER=192.168.100.1" kiosk.vmlinuz21 kiosk3.rd > kiosk.vmlinuz2 ------------------------ My kernel .config (2.6.14) is: ------------------------ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.14 # Wed Nov 9 21:28:59 2005 # CONFIG_X86=y CONFIG_SEMAPHORE_SLEEPERS=y CONFIG_MMU=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y CONFIG_CLEAN_COMPILE=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_POSIX_MQUEUE=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set CONFIG_SYSCTL=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_HOTPLUG=y CONFIG_KOBJECT_UEVENT=y # CONFIG_IKCONFIG is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_EMBEDDED is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_KALLSYMS_EXTRA_PASS=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SHMEM=y CONFIG_CC_ALIGN_FUNCTIONS=0 CONFIG_CC_ALIGN_LABELS=0 CONFIG_CC_ALIGN_LOOPS=0 CONFIG_CC_ALIGN_JUMPS=0 # 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_OBSOLETE_MODPARM=y CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_KMOD=y # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_ELAN is not set # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_X86_VISWS is not set # CONFIG_X86_GENERICARCH is not set # CONFIG_X86_ES7000 is not set CONFIG_M386=y # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set CONFIG_X86_GENERIC=y CONFIG_X86_L1_CACHE_SHIFT=7 CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_X86_PPRO_FENCE=y CONFIG_X86_F00F_BUG=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y # CONFIG_SMP is not set CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set # CONFIG_X86_UP_APIC is not set CONFIG_X86_MCE=y # CONFIG_X86_MCE_NONFATAL is not set CONFIG_TOSHIBA=m CONFIG_I8K=m # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_MICROCODE=m CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # # Firmware Drivers # CONFIG_EDD=m # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=m # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_HIGHMEM=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_HIGHPTE=y # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y # CONFIG_EFI is not set CONFIG_REGPARM=y CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_PHYSICAL_START=0x100000 # CONFIG_KEXEC is not set # # Power management options (ACPI, APM) # CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_SOFTWARE_SUSPEND is not set # # ACPI (Advanced Configuration and Power Interface) Support # CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_SLEEP_PROC_FS=y # CONFIG_ACPI_SLEEP_PROC_SLEEP is not set CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m # CONFIG_ACPI_HOTKEY is not set CONFIG_ACPI_FAN=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_ASUS=m CONFIG_ACPI_IBM=m CONFIG_ACPI_TOSHIBA=m CONFIG_ACPI_BLACKLIST_YEAR=2001 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y # CONFIG_ACPI_CONTAINER is not set # # APM (Advanced Power Management) BIOS Support # CONFIG_APM=y # CONFIG_APM_IGNORE_USER_SUSPEND is not set # CONFIG_APM_DO_ENABLE is not set CONFIG_APM_CPU_IDLE=y # CONFIG_APM_DISPLAY_BLANK is not set CONFIG_APM_RTC_IS_GMT=y # CONFIG_APM_ALLOW_INTS is not set # CONFIG_APM_REAL_MODE_POWER_OFF is not set # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_DEBUG=y CONFIG_CPU_FREQ_STAT=m CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # CPUFreq processor drivers # CONFIG_X86_ACPI_CPUFREQ=m # CONFIG_X86_POWERNOW_K6 is not set CONFIG_X86_POWERNOW_K7=y CONFIG_X86_POWERNOW_K7_ACPI=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_POWERNOW_K8_ACPI=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=y CONFIG_X86_SPEEDSTEP_SMI=m CONFIG_X86_P4_CLOCKMOD=m # CONFIG_X86_CPUFREQ_NFORCE2 is not set CONFIG_X86_LONGRUN=y # CONFIG_X86_LONGHAUL is not set # # shared options # # CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set CONFIG_X86_SPEEDSTEP_LIB=y # CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set # # Bus options (PCI, PCMCIA, EISA, MCA, ISA) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=m # CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE is not set CONFIG_PCI_LEGACY_PROC=y # CONFIG_PCI_DEBUG is not set CONFIG_ISA_DMA_API=y CONFIG_ISA=y # CONFIG_EISA is not set # CONFIG_MCA is not set # CONFIG_SCx200 is not set # # PCCARD (PCMCIA/CardBus) support # CONFIG_PCCARD=m # CONFIG_PCMCIA_DEBUG is not set CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y CONFIG_PCMCIA_IOCTL=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_PD6729=m CONFIG_I82092=m CONFIG_I82365=m CONFIG_TCIC=m CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=m # # PCI Hotplug Support # CONFIG_HOTPLUG_PCI=y # CONFIG_HOTPLUG_PCI_FAKE is not set CONFIG_HOTPLUG_PCI_COMPAQ=m # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set CONFIG_HOTPLUG_PCI_ACPI=m CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m # CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set # # Executable file formats # CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y # # Networking # CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_MMAP=y CONFIG_UNIX=y CONFIG_XFRM=y CONFIG_XFRM_USER=y CONFIG_NET_KEY=m CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_ASK_IP_FIB_HASH=y # CONFIG_IP_FIB_TRIE is not set CONFIG_IP_FIB_HASH=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_FWMARK=y CONFIG_IP_ROUTE_MULTIPATH=y # CONFIG_IP_ROUTE_MULTIPATH_CACHED is not set CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y # CONFIG_ARPD is not set CONFIG_SYN_COOKIES=y CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m CONFIG_INET_TUNNEL=m CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_BIC=y # # IP: Virtual Server Configuration # 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_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m CONFIG_INET6_TUNNEL=m CONFIG_IPV6_TUNNEL=m CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # CONFIG_NETFILTER_NETLINK is not set # # IP: Netfilter Configuration # CONFIG_IP_NF_CONNTRACK=m CONFIG_IP_NF_CT_ACCT=y CONFIG_IP_NF_CONNTRACK_MARK=y # CONFIG_IP_NF_CONNTRACK_EVENTS is not set CONFIG_IP_NF_CT_PROTO_SCTP=m CONFIG_IP_NF_FTP=m CONFIG_IP_NF_IRC=m # CONFIG_IP_NF_NETBIOS_NS is not set CONFIG_IP_NF_TFTP=m CONFIG_IP_NF_AMANDA=m # CONFIG_IP_NF_PPTP is not set CONFIG_IP_NF_QUEUE=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_LIMIT=m CONFIG_IP_NF_MATCH_IPRANGE=m CONFIG_IP_NF_MATCH_MAC=m CONFIG_IP_NF_MATCH_PKTTYPE=m CONFIG_IP_NF_MATCH_MARK=m CONFIG_IP_NF_MATCH_MULTIPORT=m CONFIG_IP_NF_MATCH_TOS=m CONFIG_IP_NF_MATCH_RECENT=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_DSCP=m CONFIG_IP_NF_MATCH_AH_ESP=m CONFIG_IP_NF_MATCH_LENGTH=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_MATCH_TCPMSS=m CONFIG_IP_NF_MATCH_HELPER=m CONFIG_IP_NF_MATCH_STATE=m CONFIG_IP_NF_MATCH_CONNTRACK=m CONFIG_IP_NF_MATCH_OWNER=m CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_REALM=m CONFIG_IP_NF_MATCH_SCTP=m # CONFIG_IP_NF_MATCH_DCCP is not set CONFIG_IP_NF_MATCH_COMMENT=m CONFIG_IP_NF_MATCH_CONNMARK=m # CONFIG_IP_NF_MATCH_CONNBYTES is not set CONFIG_IP_NF_MATCH_HASHLIMIT=m # CONFIG_IP_NF_MATCH_STRING is not set CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_LOG=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_IP_NF_TARGET_TCPMSS=m # CONFIG_IP_NF_TARGET_NFQUEUE is not set CONFIG_IP_NF_NAT=m CONFIG_IP_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_IP_NF_NAT_SNMP_BASIC=m CONFIG_IP_NF_NAT_IRC=m CONFIG_IP_NF_NAT_FTP=m CONFIG_IP_NF_NAT_TFTP=m CONFIG_IP_NF_NAT_AMANDA=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_TOS=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_DSCP=m CONFIG_IP_NF_TARGET_MARK=m CONFIG_IP_NF_TARGET_CLASSIFY=m # CONFIG_IP_NF_TARGET_TTL is not set CONFIG_IP_NF_TARGET_CONNMARK=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_TARGET_NOTRACK=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration (EXPERIMENTAL) # CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_LIMIT=m CONFIG_IP6_NF_MATCH_MAC=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_MULTIPORT=m CONFIG_IP6_NF_MATCH_OWNER=m CONFIG_IP6_NF_MATCH_MARK=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_AHESP=m CONFIG_IP6_NF_MATCH_LENGTH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_LOG=m # CONFIG_IP6_NF_TARGET_REJECT is not set # CONFIG_IP6_NF_TARGET_NFQUEUE is not set CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_TARGET_MARK=m # CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_RAW=m # # DCCP Configuration (EXPERIMENTAL) # # CONFIG_IP_DCCP is not set # # SCTP Configuration (EXPERIMENTAL) # 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_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m # CONFIG_ATM_MPOA is not set CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set CONFIG_LLC=y # CONFIG_LLC2 is not set CONFIG_IPX=m # CONFIG_IPX_INTERN is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=y CONFIG_LTPC=m CONFIG_COPS=m CONFIG_COPS_DAYNA=y CONFIG_COPS_TANGENT=y CONFIG_IPDDP=m CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP_DECAP=y # CONFIG_X25 is not set # CONFIG_LAPB is not set CONFIG_NET_DIVERT=y # CONFIG_ECONET is not set CONFIG_WAN_ROUTER=m CONFIG_NET_SCHED=y CONFIG_NET_SCH_CLK_JIFFIES=y # CONFIG_NET_SCH_CLK_GETTIMEOFDAY is not set # CONFIG_NET_SCH_CLK_CPU is not set CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=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 CONFIG_NET_QOS=y CONFIG_NET_ESTIMATOR=y 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=y CONFIG_NET_CLS_IND=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m # CONFIG_NET_EMATCH_TEXT is not set # CONFIG_NET_CLS_ACT is not set CONFIG_NET_CLS_POLICE=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_IEEE80211 is not set # # Device Drivers # # # Generic Driver Options # CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_DEBUG_DRIVER is not set # # Connector - unified userspace <-> kernelspace linker # # CONFIG_CONNECTOR is not set # # Memory Technology Devices (MTD) # CONFIG_MTD=m # CONFIG_MTD_DEBUG is not set CONFIG_MTD_CONCAT=m CONFIG_MTD_PARTITIONS=y CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set CONFIG_MTD_CMDLINE_PARTS=y # # User Modules And Translation Layers # CONFIG_MTD_CHAR=m CONFIG_MTD_BLOCK=m CONFIG_MTD_BLOCK_RO=m CONFIG_FTL=m CONFIG_NFTL=m CONFIG_NFTL_RW=y CONFIG_INFTL=m # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=m CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=m # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m CONFIG_MTD_CFI_AMDSTD_RETRY=3 CONFIG_MTD_CFI_STAA=m CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=m CONFIG_MTD_ROM=m CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_PHYSMAP is not set # CONFIG_MTD_PNC2000 is not set CONFIG_MTD_SC520CDP=m CONFIG_MTD_NETSC520=m CONFIG_MTD_TS5500=m CONFIG_MTD_SBC_GXX=m # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set CONFIG_MTD_SCB2_FLASH=m # CONFIG_MTD_NETtel is not set # CONFIG_MTD_DILNETPC is not set # CONFIG_MTD_L440GX is not set CONFIG_MTD_PCI=m # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=m # CONFIG_MTD_PMC551_BUGFIX is not set # CONFIG_MTD_PMC551_DEBUG is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_PHRAM is not set CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 # CONFIG_MTD_BLKMTD is not set CONFIG_MTD_BLOCK2MTD=m # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOC2000=m # CONFIG_MTD_DOC2001 is not set CONFIG_MTD_DOC2001PLUS=m CONFIG_MTD_DOCPROBE=m CONFIG_MTD_DOCECC=m # CONFIG_MTD_DOCPROBE_ADVANCED is not set CONFIG_MTD_DOCPROBE_ADDRESS=0 # # NAND Flash Device Drivers # CONFIG_MTD_NAND=m # CONFIG_MTD_NAND_VERIFY_WRITE is not set CONFIG_MTD_NAND_IDS=m # CONFIG_MTD_NAND_DISKONCHIP is not set # CONFIG_MTD_NAND_NANDSIM is not set # # Parallel port support # CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=m CONFIG_PARPORT_NOT_PC=y # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_1284=y # # Plug and Play support # CONFIG_PNP=y # CONFIG_PNP_DEBUG is not set # # Protocols # CONFIG_ISAPNP=y # CONFIG_PNPBIOS is not set CONFIG_PNPACPI=y # # Block devices # CONFIG_BLK_DEV_FD=m # CONFIG_BLK_DEV_XD is not set CONFIG_PARIDE=m CONFIG_PARIDE_PARPORT=m # # Parallel IDE high-level drivers # CONFIG_PARIDE_PD=m CONFIG_PARIDE_PCD=m CONFIG_PARIDE_PF=m CONFIG_PARIDE_PT=m CONFIG_PARIDE_PG=m # # Parallel IDE protocol modules # CONFIG_PARIDE_ATEN=m CONFIG_PARIDE_BPCK=m CONFIG_PARIDE_BPCK6=m CONFIG_PARIDE_COMM=m CONFIG_PARIDE_DSTR=m CONFIG_PARIDE_FIT2=m CONFIG_PARIDE_FIT3=m CONFIG_PARIDE_EPAT=m CONFIG_PARIDE_EPATC8=y CONFIG_PARIDE_EPIA=m CONFIG_PARIDE_FRIQ=m CONFIG_PARIDE_FRPW=m CONFIG_PARIDE_KBIC=m CONFIG_PARIDE_KTTI=m CONFIG_PARIDE_ON20=m CONFIG_PARIDE_ON26=m CONFIG_BLK_CPQ_DA=m CONFIG_BLK_CPQ_CISS_DA=m CONFIG_CISS_SCSI_TAPE=y CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_UMEM=m # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_BLK_DEV_INITRD=y CONFIG_LBD=y CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_ATA_OVER_ETH=m # # ATA/ATAPI/MFM/RLL support # CONFIG_IDE=m CONFIG_BLK_DEV_IDE=m # # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_IDE_SATA is not set # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDEDISK=m CONFIG_IDEDISK_MULTI_MODE=y # CONFIG_BLK_DEV_IDECS is not set CONFIG_BLK_DEV_IDECD=m # CONFIG_BLK_DEV_IDETAPE is not set CONFIG_BLK_DEV_IDEFLOPPY=m CONFIG_BLK_DEV_IDESCSI=m # CONFIG_IDE_TASK_IOCTL is not set # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=m CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=m # CONFIG_BLK_DEV_OPTI621 is not set CONFIG_BLK_DEV_RZ1000=m CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_IDEDMA_FORCED is not set CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set CONFIG_BLK_DEV_AEC62XX=m CONFIG_BLK_DEV_ALI15X3=m # CONFIG_WDC_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=m CONFIG_BLK_DEV_ATIIXP=m CONFIG_BLK_DEV_CMD64X=m CONFIG_BLK_DEV_TRIFLEX=m CONFIG_BLK_DEV_CY82C693=m CONFIG_BLK_DEV_CS5520=m CONFIG_BLK_DEV_CS5530=m CONFIG_BLK_DEV_HPT34X=m # CONFIG_HPT34X_AUTODMA is not set CONFIG_BLK_DEV_HPT366=m # CONFIG_BLK_DEV_SC1200 is not set CONFIG_BLK_DEV_PIIX=m # CONFIG_BLK_DEV_IT821X is not set # CONFIG_BLK_DEV_NS87415 is not set CONFIG_BLK_DEV_PDC202XX_OLD=m # CONFIG_PDC202XX_BURST is not set CONFIG_BLK_DEV_PDC202XX_NEW=m CONFIG_PDC202XX_FORCE=y CONFIG_BLK_DEV_SVWKS=m CONFIG_BLK_DEV_SIIMAGE=m CONFIG_BLK_DEV_SIS5513=m CONFIG_BLK_DEV_SLC90E66=m # CONFIG_BLK_DEV_TRM290 is not set CONFIG_BLK_DEV_VIA82CXXX=m # CONFIG_IDE_ARM is not set # CONFIG_IDE_CHIPSETS is not set CONFIG_BLK_DEV_IDEDMA=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y # CONFIG_BLK_DEV_HD is not set # # SCSI device support # # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=m CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m # CONFIG_CHR_DEV_SCH is not set # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y # # SCSI Transport Attributes # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_ISCSI_ATTRS=m # CONFIG_SCSI_SAS_ATTRS is not set # # SCSI low-level drivers # CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_3W_9XXX=m # CONFIG_SCSI_7000FASST is not set CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=4 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 # CONFIG_AIC7XXX_DEBUG_ENABLE is not set CONFIG_AIC7XXX_DEBUG_MASK=0 # CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC7XXX_OLD=m CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=4 CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_ENABLE_RD_STRM is not set # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_DPT_I2O is not set CONFIG_SCSI_IN2000=m CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_MAILBOX=m # CONFIG_MEGARAID_SAS is not set CONFIG_SCSI_SATA=m CONFIG_SCSI_SATA_AHCI=m CONFIG_SCSI_SATA_SVW=m CONFIG_SCSI_ATA_PIIX=m # CONFIG_SCSI_SATA_MV is not set CONFIG_SCSI_SATA_NV=m CONFIG_SCSI_SATA_PROMISE=m CONFIG_SCSI_SATA_QSTOR=m CONFIG_SCSI_SATA_SX4=m CONFIG_SCSI_SATA_SIL=m CONFIG_SCSI_SATA_SIS=m CONFIG_SCSI_SATA_ULI=m CONFIG_SCSI_SATA_VIA=m CONFIG_SCSI_SATA_VITESSE=m CONFIG_SCSI_BUSLOGIC=m # CONFIG_SCSI_OMIT_FLASHPOINT is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_DTC3280 is not set # CONFIG_SCSI_EATA is not set CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set # CONFIG_SCSI_NCR53C406A is not set CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 # CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set # CONFIG_SCSI_IPR is not set # CONFIG_SCSI_PAS16 is not set # CONFIG_SCSI_PSI240I is not set CONFIG_SCSI_QLOGIC_FAS=m # CONFIG_SCSI_QLOGIC_FC is not set CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLOGIC_1280_1040=y CONFIG_SCSI_QLA2XXX=m CONFIG_SCSI_QLA21XX=m CONFIG_SCSI_QLA22XX=m CONFIG_SCSI_QLA2300=m CONFIG_SCSI_QLA2322=m CONFIG_SCSI_QLA6312=m # CONFIG_SCSI_QLA24XX is not set CONFIG_SCSI_LPFC=m # CONFIG_SCSI_SYM53C416 is not set # CONFIG_SCSI_DC395x is not set CONFIG_SCSI_DC390T=m # CONFIG_SCSI_T128 is not set # CONFIG_SCSI_U14_34F is not set # CONFIG_SCSI_ULTRASTOR is not set # CONFIG_SCSI_NSP32 is not set # CONFIG_SCSI_DEBUG is not set # # PCMCIA SCSI adapter support # CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_NINJA_SCSI=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m # # Old CD-ROM drivers (not SCSI, not IDE) # # CONFIG_CD_NO_IDESCSI is not set # # Multi-device support (RAID and LVM) # # CONFIG_MD is not set # # Fusion MPT device support # # CONFIG_FUSION is not set # CONFIG_FUSION_SPI is not set # CONFIG_FUSION_FC is not set # CONFIG_FUSION_SAS is not set # # IEEE 1394 (FireWire) support # CONFIG_IEEE1394=m # # Subsystem Options # # CONFIG_IEEE1394_VERBOSEDEBUG is not set CONFIG_IEEE1394_OUI_DB=y CONFIG_IEEE1394_EXTRA_CONFIG_ROMS=y CONFIG_IEEE1394_CONFIG_ROM_IP1394=y # CONFIG_IEEE1394_EXPORT_FULL_API is not set # # Device Drivers # CONFIG_IEEE1394_PCILYNX=m CONFIG_IEEE1394_OHCI1394=m # # Protocol Drivers # CONFIG_IEEE1394_VIDEO1394=m CONFIG_IEEE1394_SBP2=m # CONFIG_IEEE1394_SBP2_PHYS_DMA is not set CONFIG_IEEE1394_ETH1394=m CONFIG_IEEE1394_DV1394=m CONFIG_IEEE1394_RAWIO=m CONFIG_IEEE1394_CMP=m CONFIG_IEEE1394_AMDTP=m # # I2O device support # CONFIG_I2O=m CONFIG_I2O_EXT_ADAPTEC=y CONFIG_I2O_CONFIG=m CONFIG_I2O_CONFIG_OLD_IOCTL=y # CONFIG_I2O_BUS is not set CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m CONFIG_I2O_PROC=m # # Network device support # CONFIG_NETDEVICES=y CONFIG_DUMMY=y CONFIG_BONDING=y CONFIG_EQUALIZER=y CONFIG_TUN=y CONFIG_NET_SB1000=y # # ARCnet devices # # CONFIG_ARCNET is not set # # PHY device support # # CONFIG_PHYLIB is not set # # Ethernet (10 or 100Mbit) # CONFIG_NET_ETHERNET=y CONFIG_MII=y CONFIG_HAPPYMEAL=y CONFIG_SUNGEM=y # CONFIG_CASSINI is not set CONFIG_NET_VENDOR_3COM=y CONFIG_EL1=y CONFIG_EL2=y CONFIG_ELPLUS=y CONFIG_EL16=y CONFIG_EL3=y CONFIG_3C515=y CONFIG_VORTEX=y CONFIG_TYPHOON=y CONFIG_LANCE=y CONFIG_NET_VENDOR_SMC=y CONFIG_WD80x3=y CONFIG_ULTRA=y CONFIG_SMC9194=y CONFIG_NET_VENDOR_RACAL=y CONFIG_NI5010=y CONFIG_NI52=y CONFIG_NI65=y # # Tulip family network device support # CONFIG_NET_TULIP=y CONFIG_DE2104X=y CONFIG_TULIP=y CONFIG_TULIP_MWI=y CONFIG_TULIP_MMIO=y CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=y CONFIG_WINBOND_840=y CONFIG_DM9102=y # CONFIG_ULI526X is not set CONFIG_PCMCIA_XIRCOM=y CONFIG_PCMCIA_XIRTULIP=y CONFIG_AT1700=y CONFIG_DEPCA=y CONFIG_HP100=y CONFIG_NET_ISA=y CONFIG_E2100=y CONFIG_EWRK3=y CONFIG_EEXPRESS=y CONFIG_EEXPRESS_PRO=y CONFIG_HPLAN_PLUS=y CONFIG_HPLAN=y CONFIG_LP486E=y CONFIG_ETH16I=y CONFIG_NE2000=y CONFIG_ZNET=y CONFIG_SEEQ8005=y CONFIG_NET_PCI=y CONFIG_PCNET32=y CONFIG_AMD8111_ETH=y CONFIG_AMD8111E_NAPI=y CONFIG_ADAPTEC_STARFIRE=y CONFIG_ADAPTEC_STARFIRE_NAPI=y CONFIG_AC3200=y CONFIG_APRICOT=y CONFIG_B44=y CONFIG_FORCEDETH=y CONFIG_CS89x0=y CONFIG_DGRS=y CONFIG_EEPRO100=y CONFIG_E100=y CONFIG_FEALNX=y CONFIG_NATSEMI=y CONFIG_NE2K_PCI=y CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y CONFIG_8139_OLD_RX_RESET=y CONFIG_SIS900=y CONFIG_EPIC100=y CONFIG_SUNDANCE=y CONFIG_SUNDANCE_MMIO=y CONFIG_TLAN=y CONFIG_VIA_RHINE=y CONFIG_VIA_RHINE_MMIO=y CONFIG_NET_POCKET=y CONFIG_ATP=m CONFIG_DE600=m CONFIG_DE620=m # # Ethernet (1000 Mbit) # CONFIG_ACENIC=y # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_DL2K=y CONFIG_E1000=y CONFIG_E1000_NAPI=y CONFIG_NS83820=y CONFIG_HAMACHI=y CONFIG_YELLOWFIN=y CONFIG_R8169=y CONFIG_R8169_NAPI=y # CONFIG_SIS190 is not set CONFIG_SKGE=y CONFIG_SK98LIN=y CONFIG_VIA_VELOCITY=y CONFIG_TIGON3=y CONFIG_BNX2=y # # Ethernet (10000 Mbit) # # CONFIG_CHELSIO_T1 is not set CONFIG_IXGB=m CONFIG_IXGB_NAPI=y CONFIG_S2IO=m CONFIG_S2IO_NAPI=y # CONFIG_2BUFF_MODE is not set # # Token Ring devices # CONFIG_TR=y CONFIG_IBMTR=m CONFIG_IBMOL=m CONFIG_IBMLS=m CONFIG_3C359=m CONFIG_TMS380TR=m CONFIG_TMSPCI=m CONFIG_SKISA=m CONFIG_PROTEON=m CONFIG_ABYSS=m CONFIG_SMCTR=m # # Wireless LAN (non-hamradio) # CONFIG_NET_RADIO=y # # Obsolete Wireless cards support (pre-802.11) # # CONFIG_STRIP is not set # CONFIG_ARLAN is not set CONFIG_WAVELAN=m CONFIG_PCMCIA_WAVELAN=m CONFIG_PCMCIA_NETWAVE=m # # Wireless 802.11 Frequency Hopping cards support # # CONFIG_PCMCIA_RAYCS is not set # # Wireless 802.11b ISA/PCI cards support # CONFIG_AIRO=m CONFIG_HERMES=m CONFIG_PLX_HERMES=m CONFIG_TMD_HERMES=m # CONFIG_NORTEL_HERMES is not set CONFIG_PCI_HERMES=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m # # Wireless 802.11b Pcmcia/Cardbus cards support # CONFIG_PCMCIA_HERMES=m # CONFIG_PCMCIA_SPECTRUM is not set CONFIG_AIRO_CS=m CONFIG_PCMCIA_ATMEL=m CONFIG_PCMCIA_WL3501=m # # Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support # CONFIG_PRISM54=m # CONFIG_HOSTAP is not set CONFIG_NET_WIRELESS=y # # PCMCIA network device support # CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m CONFIG_PCMCIA_FMVJ18X=m CONFIG_PCMCIA_PCNET=m CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m CONFIG_PCMCIA_IBMTR=m # # Wan interfaces # # CONFIG_WAN is not set # # ATM drivers # CONFIG_ATM_TCP=m CONFIG_ATM_LANAI=m CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_DEBUG is not set # CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=m # CONFIG_ATM_ZATM is not set CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set CONFIG_ATM_IDT77252=m # CONFIG_ATM_IDT77252_DEBUG is not set # CONFIG_ATM_IDT77252_RCV_ALL is not set CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=m # CONFIG_ATM_AMBASSADOR_DEBUG is not set CONFIG_ATM_HORIZON=m # CONFIG_ATM_HORIZON_DEBUG is not set # CONFIG_ATM_IA is not set CONFIG_ATM_FORE200E_MAYBE=m # CONFIG_ATM_FORE200E_PCA is not set CONFIG_ATM_HE=m # CONFIG_ATM_HE_USE_SUNI is not set CONFIG_FDDI=y # CONFIG_DEFXX is not set CONFIG_SKFP=m # CONFIG_HIPPI is not set CONFIG_PLIP=m CONFIG_PPP=m CONFIG_PPP_MULTILINK=y CONFIG_PPP_FILTER=y CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m # CONFIG_PPP_BSDCOMP is not set CONFIG_PPPOE=m CONFIG_PPPOATM=m CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_NET_FC=y # CONFIG_SHAPER is not set CONFIG_NETCONSOLE=m CONFIG_NETPOLL=y # CONFIG_NETPOLL_RX is not set CONFIG_NETPOLL_TRAP=y CONFIG_NET_POLL_CONTROLLER=y # # ISDN subsystem # # CONFIG_ISDN is not set # # Telephony Support # # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m # CONFIG_INPUT_TSDEV is not set CONFIG_INPUT_EVDEV=y # 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_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_INPORT=m CONFIG_MOUSE_ATIXL=y CONFIG_MOUSE_LOGIBM=m CONFIG_MOUSE_PC110PAD=m CONFIG_MOUSE_VSXXXAA=m CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=m CONFIG_JOYSTICK_A3D=m CONFIG_JOYSTICK_ADI=m CONFIG_JOYSTICK_COBRA=m CONFIG_JOYSTICK_GF2K=m CONFIG_JOYSTICK_GRIP=m CONFIG_JOYSTICK_GRIP_MP=m CONFIG_JOYSTICK_GUILLEMOT=m CONFIG_JOYSTICK_INTERACT=m CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_TMDC=m CONFIG_JOYSTICK_IFORCE=m CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=m CONFIG_JOYSTICK_SPACEORB=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_STINGER=m CONFIG_JOYSTICK_TWIDJOY=m CONFIG_JOYSTICK_DB9=m CONFIG_JOYSTICK_GAMECON=m CONFIG_JOYSTICK_TURBOGRAFX=m CONFIG_JOYSTICK_JOYDUMP=m CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_MK712=m CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_UINPUT=m # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_EMU10K1=m CONFIG_GAMEPORT_FM801=m # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_SERIAL_NONSTANDARD=y # CONFIG_COMPUTONE is not set CONFIG_ROCKETPORT=m # CONFIG_CYCLADES is not set # CONFIG_DIGIEPCA is not set # CONFIG_ESPSERIAL is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set # CONFIG_ISI is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_N_HDLC=m # CONFIG_RISCOM8 is not set # CONFIG_SPECIALIX is not set # CONFIG_SX is not set # CONFIG_RIO is not set CONFIG_STALDRV=y # CONFIG_STALLION is not set # CONFIG_ISTALLION is not set # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_CS=m # CONFIG_SERIAL_8250_ACPI is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_FOURPORT is not set # CONFIG_SERIAL_8250_ACCENT is not set # CONFIG_SERIAL_8250_BOCA is not set # CONFIG_SERIAL_8250_HUB6 is not set # # Non-8250 serial port support # CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_UNIX98_PTYS=y # CONFIG_LEGACY_PTYS is not set CONFIG_PRINTER=m CONFIG_LP_CONSOLE=y CONFIG_PPDEV=m CONFIG_TIPAR=m # # IPMI # CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m # # Watchdog Cards # CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_ACQUIRE_WDT=m CONFIG_ADVANTECH_WDT=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_SC520_WDT=m CONFIG_EUROTECH_WDT=m CONFIG_IB700_WDT=m # CONFIG_IBMASR is not set CONFIG_WAFER_WDT=m # CONFIG_I6300ESB_WDT is not set CONFIG_I8XX_TCO=m CONFIG_SC1200_WDT=m # CONFIG_60XX_WDT is not set # CONFIG_SBC8360_WDT is not set CONFIG_CPU5_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=m # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=m # # ISA-based Watchdog Cards # CONFIG_PCWATCHDOG=m # CONFIG_MIXCOMWD is not set CONFIG_WDT=m # CONFIG_WDT_501 is not set # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m CONFIG_WDT_501_PCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_HW_RANDOM=m CONFIG_NVRAM=m CONFIG_RTC=y CONFIG_DTLK=m CONFIG_R3964=m # CONFIG_APPLICOM is not set CONFIG_SONYPI=m # # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y CONFIG_AGP_VIA=y CONFIG_AGP_EFFICEON=y CONFIG_DRM=m CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m CONFIG_DRM_I810=m CONFIG_DRM_I830=m CONFIG_DRM_I915=m CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # # PCMCIA character devices # CONFIG_SYNCLINK_CS=m CONFIG_MWAVE=m # CONFIG_RAW_DRIVER is not set CONFIG_HPET=y # CONFIG_HPET_RTC_IRQ is not set # CONFIG_HPET_MMAP is not set CONFIG_HANGCHECK_TIMER=m # # TPM devices # # CONFIG_TCG_TPM is not set # # I2C support # CONFIG_I2C=m CONFIG_I2C_CHARDEV=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_ELEKTOR is not set CONFIG_I2C_I801=m CONFIG_I2C_I810=m CONFIG_I2C_PIIX4=m CONFIG_I2C_ISA=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_PARPORT is not set # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_PROSAVAGE=m CONFIG_I2C_SAVAGE4=m # CONFIG_SCx200_ACB is not set CONFIG_I2C_SIS5595=m CONFIG_I2C_SIS630=m CONFIG_I2C_SIS96X=m CONFIG_I2C_STUB=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m CONFIG_I2C_VOODOO3=m CONFIG_I2C_PCA_ISA=m # # Miscellaneous I2C Chip support # CONFIG_SENSORS_DS1337=m # CONFIG_SENSORS_DS1374 is not set CONFIG_SENSORS_EEPROM=m CONFIG_SENSORS_PCF8574=m # CONFIG_SENSORS_PCA9539 is not set CONFIG_SENSORS_PCF8591=m CONFIG_SENSORS_RTC8564=m # CONFIG_SENSORS_MAX6875 is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CHIP is not set # # Dallas's 1-wire bus # CONFIG_W1=m CONFIG_W1_MATROX=m CONFIG_W1_DS9490=m CONFIG_W1_DS9490_BRIDGE=m CONFIG_W1_THERM=m CONFIG_W1_SMEM=m # CONFIG_W1_DS2433 is not set # # Hardware Monitoring support # CONFIG_HWMON=y CONFIG_HWMON_VID=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1031=m # CONFIG_SENSORS_ADM9240 is not set CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ATXP1 is not set CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_FSCHER=m CONFIG_SENSORS_FSCPOS=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_W83781D=m # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83627HF=m # CONFIG_SENSORS_W83627EHF is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_HWMON_DEBUG_CHIP is not set # # Misc devices # CONFIG_IBM_ASM=m # # Multimedia Capabilities Port drivers # # # Multimedia devices # CONFIG_VIDEO_DEV=m # # Video For Linux # # # Video Adapters # CONFIG_VIDEO_BT848=m # CONFIG_VIDEO_SAA6588 is not set CONFIG_VIDEO_PMS=m CONFIG_VIDEO_BWQCAM=m CONFIG_VIDEO_CQCAM=m CONFIG_VIDEO_W9966=m CONFIG_VIDEO_CPIA=m CONFIG_VIDEO_CPIA_PP=m CONFIG_VIDEO_CPIA_USB=m CONFIG_VIDEO_SAA5246A=m CONFIG_VIDEO_SAA5249=m CONFIG_TUNER_3036=m CONFIG_VIDEO_STRADIS=m CONFIG_VIDEO_ZORAN=m CONFIG_VIDEO_ZORAN_BUZ=m CONFIG_VIDEO_ZORAN_DC10=m CONFIG_VIDEO_ZORAN_DC30=m CONFIG_VIDEO_ZORAN_LML33=m CONFIG_VIDEO_ZORAN_LML33R10=m CONFIG_VIDEO_MEYE=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_DPC=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_OVCAMCHIP=m # # Radio Adapters # CONFIG_RADIO_CADET=m CONFIG_RADIO_RTRACK=m CONFIG_RADIO_RTRACK2=m CONFIG_RADIO_AZTECH=m CONFIG_RADIO_GEMTEK=m CONFIG_RADIO_GEMTEK_PCI=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_MAESTRO=m CONFIG_RADIO_SF16FMI=m CONFIG_RADIO_SF16FMR2=m CONFIG_RADIO_TERRATEC=m CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_TYPHOON_PROC_FS=y CONFIG_RADIO_ZOLTRIX=m # # Digital Video Broadcasting Devices # CONFIG_DVB=y CONFIG_DVB_CORE=m # # Supported SAA7146 based PCI Adapters # CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m # # Supported USB Adapters # # CONFIG_DVB_USB is not set CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_DVB_CINERGYT2=m CONFIG_DVB_CINERGYT2_TUNING=y CONFIG_DVB_CINERGYT2_STREAM_URB_COUNT=32 CONFIG_DVB_CINERGYT2_STREAM_BUF_SIZE=512 CONFIG_DVB_CINERGYT2_QUERY_INTERVAL=250 CONFIG_DVB_CINERGYT2_ENABLE_RC_INPUT_DEVICE=y CONFIG_DVB_CINERGYT2_RC_QUERY_INTERVAL=100 # # Supported FlexCopII (B2C2) Adapters # CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set # # Supported BT878 Adapters # CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters # # CONFIG_DVB_PLUTO2 is not set # # Supported DVB Frontends # # # Customise DVB Frontends # # # DVB-S (satellite) frontends # CONFIG_DVB_STV0299=m CONFIG_DVB_CX24110=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA80XX=m CONFIG_DVB_MT312=m CONFIG_DVB_VES1X93=m CONFIG_DVB_S5H1420=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m # # DVB-C (cable) frontends # CONFIG_DVB_ATMEL_AT76C651=m CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terresterial DTV) frontends # CONFIG_DVB_NXT2002=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_VIDEO_VIDEOBUF=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_BUF=m CONFIG_VIDEO_BUF_DVB=m CONFIG_VIDEO_BTCX=m CONFIG_VIDEO_IR=m CONFIG_VIDEO_TVEEPROM=m # # Graphics support # CONFIG_FB=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y CONFIG_FB_SOFT_CURSOR=y # CONFIG_FB_MACMODES is not set CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y CONFIG_FB_CIRRUS=m # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_VGA16=m CONFIG_FB_VESA=y CONFIG_VIDEO_SELECT=y # CONFIG_FB_HGA is not set # CONFIG_FB_NVIDIA is not set CONFIG_FB_RIVA=m # CONFIG_FB_RIVA_I2C is not set # CONFIG_FB_RIVA_DEBUG is not set CONFIG_FB_I810=m CONFIG_FB_I810_GTF=y # CONFIG_FB_I810_I2C is not set CONFIG_FB_INTEL=m # CONFIG_FB_INTEL_DEBUG is not set CONFIG_FB_MATROX=m CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=m CONFIG_FB_MATROX_MAVEN=m CONFIG_FB_MATROX_MULTIHEAD=y # CONFIG_FB_RADEON_OLD is not set CONFIG_FB_RADEON=m CONFIG_FB_RADEON_I2C=y # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=m CONFIG_FB_ATY=m CONFIG_FB_ATY_CT=y CONFIG_FB_ATY_GENERIC_LCD=y # CONFIG_FB_ATY_XL_INIT is not set CONFIG_FB_ATY_GX=y CONFIG_FB_SAVAGE=m CONFIG_FB_SAVAGE_I2C=y CONFIG_FB_SAVAGE_ACCEL=y # CONFIG_FB_SIS is not set CONFIG_FB_NEOMAGIC=m CONFIG_FB_KYRO=m CONFIG_FB_3DFX=m CONFIG_FB_3DFX_ACCEL=y CONFIG_FB_VOODOO1=m # CONFIG_FB_CYBLA is not set CONFIG_FB_TRIDENT=m CONFIG_FB_TRIDENT_ACCEL=y # CONFIG_FB_GEODE is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_VIRTUAL is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_MDA_CONSOLE=m CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # # Logo configuration # CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_BACKLIGHT_CLASS_DEVICE=m CONFIG_BACKLIGHT_DEVICE=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_DEVICE=y # # Sound # CONFIG_SOUND=m # # Advanced Linux Sound Architecture # CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_RTCTIMER=m CONFIG_SND_SEQ_RTCTIMER_DEFAULT=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_GENERIC_DRIVER=y # # Generic devices # CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_OPL4_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_DUMMY=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_MPU401=m # # ISA devices # CONFIG_SND_AD1848_LIB=m CONFIG_SND_CS4231_LIB=m CONFIG_SND_AD1816A=m CONFIG_SND_AD1848=m CONFIG_SND_CS4231=m CONFIG_SND_CS4232=m CONFIG_SND_CS4236=m CONFIG_SND_ES968=m CONFIG_SND_ES1688=m CONFIG_SND_ES18XX=m CONFIG_SND_GUS_SYNTH=m CONFIG_SND_GUSCLASSIC=m CONFIG_SND_GUSEXTREME=m CONFIG_SND_GUSMAX=m CONFIG_SND_INTERWAVE=m CONFIG_SND_INTERWAVE_STB=m CONFIG_SND_OPTI92X_AD1848=m CONFIG_SND_OPTI92X_CS4231=m CONFIG_SND_OPTI93X=m CONFIG_SND_SB8=m CONFIG_SND_SB16=m CONFIG_SND_SBAWE=m CONFIG_SND_SB16_CSP=y # CONFIG_SND_WAVEFRONT is not set CONFIG_SND_ALS100=m CONFIG_SND_AZT2320=m CONFIG_SND_CMI8330=m CONFIG_SND_DT019X=m CONFIG_SND_OPL3SA2=m CONFIG_SND_SGALAXY=m CONFIG_SND_SSCAPE=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_AC97_BUS=m # # PCI devices # CONFIG_SND_ALI5451=m CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m CONFIG_SND_AZT3328=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS4281=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_CA0106=m CONFIG_SND_KORG1212=m CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m CONFIG_SND_HDSP=m # CONFIG_SND_HDSPM is not set CONFIG_SND_TRIDENT=m CONFIG_SND_YMFPCI=m # CONFIG_SND_AD1889 is not set CONFIG_SND_ALS4000=m CONFIG_SND_CMIPCI=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_ES1938=m CONFIG_SND_ES1968=m CONFIG_SND_MAESTRO3=m CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_SONICVIBES=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VX222=m CONFIG_SND_HDA_INTEL=m # # USB devices # CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_USX2Y=m # # PCMCIA devices # # CONFIG_SND_VXPOCKET is not set CONFIG_SND_PDAUDIOCF=m # # Open Sound System # # CONFIG_SOUND_PRIME is not set # # USB support # CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB=y # CONFIG_USB_DEBUG is not set # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y # CONFIG_USB_BANDWIDTH is not set # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_SUSPEND is not set # CONFIG_USB_OTG is not set # # USB Host Controller Drivers # CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_SPLIT_ISO=y CONFIG_USB_EHCI_ROOT_HUB_TT=y # CONFIG_USB_ISP116X_HCD is not set CONFIG_USB_OHCI_HCD=m # CONFIG_USB_OHCI_BIG_ENDIAN is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=m CONFIG_USB_SL811_HCD=m CONFIG_USB_SL811_CS=m # # USB Device Class drivers # # CONFIG_OBSOLETE_OSS_USB_DRIVER is not set # CONFIG_USB_BLUETOOTH_TTY is not set CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m # # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_DPCM=y CONFIG_USB_STORAGE_USBAT=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y # CONFIG_USB_STORAGE_ONETOUCH is not set # # USB Input Devices # CONFIG_USB_HID=y CONFIG_USB_HIDINPUT=y CONFIG_HID_FF=y CONFIG_HID_PID=y CONFIG_LOGITECH_FF=y CONFIG_THRUSTMASTER_FF=y CONFIG_USB_HIDDEV=y CONFIG_USB_AIPTEK=m CONFIG_USB_WACOM=m # CONFIG_USB_ACECAD is not set CONFIG_USB_KBTAB=m CONFIG_USB_POWERMATE=m CONFIG_USB_MTOUCH=m # CONFIG_USB_ITMTOUCH is not set CONFIG_USB_EGALAX=m # CONFIG_USB_YEALINK is not set CONFIG_USB_XPAD=m CONFIG_USB_ATI_REMOTE=m # CONFIG_USB_KEYSPAN_REMOTE is not set # CONFIG_USB_APPLETOUCH is not set # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # # USB Multimedia devices # CONFIG_USB_DABUSB=m CONFIG_USB_VICAM=m CONFIG_USB_DSBR=m CONFIG_USB_IBMCAM=m CONFIG_USB_KONICAWC=m CONFIG_USB_OV511=m CONFIG_USB_SE401=m CONFIG_USB_SN9C102=m CONFIG_USB_STV680=m CONFIG_USB_W9968CF=m CONFIG_USB_PWC=m # # USB Network Adapters # CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_CDCETHER=m # CONFIG_USB_NET_GL620A is not set CONFIG_USB_NET_NET1080=m # CONFIG_USB_NET_PLUSB is not set # CONFIG_USB_NET_RNDIS_HOST is not set # CONFIG_USB_NET_CDC_SUBSET is not set CONFIG_USB_NET_ZAURUS=m CONFIG_USB_ZD1201=m CONFIG_USB_MON=y # # USB port drivers # CONFIG_USB_USS720=m # # USB Serial Converter support # CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_AIRPRIME=m CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP2101=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KEYSPAN_MPR=y CONFIG_USB_SERIAL_KEYSPAN_USA28=y CONFIG_USB_SERIAL_KEYSPAN_USA28X=y CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y CONFIG_USB_SERIAL_KEYSPAN_USA19=y CONFIG_USB_SERIAL_KEYSPAN_USA18X=y CONFIG_USB_SERIAL_KEYSPAN_USA19W=y CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y CONFIG_USB_SERIAL_KEYSPAN_USA49W=y CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_HP4X=m CONFIG_USB_SERIAL_SAFE=m CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_EZUSB=y # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m # CONFIG_USB_EMI26 is not set CONFIG_USB_AUERSWALD=m CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_LED=m # CONFIG_USB_CYTHERM is not set CONFIG_USB_PHIDGETKIT=m CONFIG_USB_PHIDGETSERVO=m CONFIG_USB_IDMOUSE=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SISUSBVGA_CON is not set # CONFIG_USB_LD is not set CONFIG_USB_TEST=m # # USB DSL modem support # CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m # CONFIG_USB_CXACRU is not set # CONFIG_USB_XUSBATM is not set # # USB Gadget Support # # CONFIG_USB_GADGET is not set # # MMC/SD Card support # CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set CONFIG_MMC_BLOCK=m CONFIG_MMC_WBSD=m # # InfiniBand support # # CONFIG_INFINIBAND is not set # # SN Devices # # # File systems # CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y # CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=m CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_JBD=m # CONFIG_JBD_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set CONFIG_REISERFS_PROC_INFO=y CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=m CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_FS_POSIX_ACL=y CONFIG_XFS_FS=m CONFIG_XFS_EXPORT=y CONFIG_XFS_QUOTA=m CONFIG_XFS_SECURITY=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set CONFIG_MINIX_FS=m CONFIG_ROMFS_FS=m CONFIG_INOTIFY=y CONFIG_QUOTA=y # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_DNOTIFY=y CONFIG_AUTOFS_FS=m CONFIG_AUTOFS4_FS=m # CONFIG_FUSE_FS is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_ZISOFS_FS=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="ascii" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_RAMFS=y # CONFIG_RELAYFS_FS is not set # # Miscellaneous filesystems # # CONFIG_ADFS_FS is not set CONFIG_AFFS_FS=m CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_BEFS_FS=m # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=m CONFIG_EFS_FS=m # CONFIG_JFFS_FS is not set CONFIG_JFFS2_FS=m CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set CONFIG_CRAMFS=m CONFIG_VXFS_FS=m # CONFIG_HPFS_FS is not set CONFIG_QNX4FS_FS=m CONFIG_SYSV_FS=m CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set # # Network File Systems # CONFIG_NFS_FS=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_NFS_DIRECTIO=y CONFIG_NFSD=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_TCP=y CONFIG_ROOT_NFS=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_RPCSEC_GSS_KRB5=y CONFIG_RPCSEC_GSS_SPKM3=y CONFIG_SMB_FS=y # CONFIG_SMB_NLS_DEFAULT is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y # CONFIG_CIFS_EXPERIMENTAL is not set CONFIG_NCP_FS=m CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y CONFIG_NCPFS_SMALLDOS=y CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y # CONFIG_CODA_FS 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=y # CONFIG_AMIGA_PARTITION is not set # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y # CONFIG_LDM_PARTITION is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y CONFIG_EFI_PARTITION=y # # Native Language Support # CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y 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=y 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 # # Profiling support # CONFIG_PROFILING=y CONFIG_OPROFILE=m # # Kernel hacking # # CONFIG_PRINTK_TIME is not set CONFIG_DEBUG_KERNEL=y CONFIG_MAGIC_SYSRQ=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_DETECT_SOFTLOCKUP=y # CONFIG_SCHEDSTATS is not set # CONFIG_DEBUG_SLAB is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_SPINLOCK_SLEEP=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_INFO=y CONFIG_DEBUG_FS=y # CONFIG_FRAME_POINTER is not set CONFIG_EARLY_PRINTK=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_KPROBES=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_4KSTACKS=y # # Security options # CONFIG_KEYS=y CONFIG_KEYS_DEBUG_PROC_KEYS=y CONFIG_SECURITY=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_CAPABILITIES=y # CONFIG_SECURITY_ROOTPLUG is not set # CONFIG_SECURITY_SECLVL is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # # Cryptographic options # CONFIG_CRYPTO=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_AES_586=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_TEST is not set # # Hardware crypto devices # CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=y # # Library routines # CONFIG_CRC_CCITT=y # CONFIG_CRC16 is not set CONFIG_CRC32=y CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_X86_BIOS_REBOOT=y CONFIG_PC=y ----------------------- My init0 is (where the boot hangs, look at the 2 last lines): --------------------- #!/rd/bin/sh # # /sbin/init for diskless workstations # Copyright (c) 2000, 2003, 2004 by Jamie Zawinski <jw...@dn...> # # Permission to use, copy, modify, distribute, and sell this software and its # documentation for any purpose is hereby granted without fee, provided that # the above copyright notice appear in all copies and that both that # copyright notice and this permission notice appear in supporting # documentation. No representations are made about the suitability of this # software for any purpose. It is provided "as is" without express or # implied warranty. # # Created: 23-Dec-00, Jamie Zawinski <jw...@dn...> # # This file is run by the kernel from a ramdisk file system. The kernel # should invoke this as the first thing. It mounts stuff, then runs init. # # The root file system on this ramdisk will remain the kiosk's root # directory (read-only.) This script NFS mounts a few directories to # fill in the dangling symlinks, then invokes init to finish booting. # # expects SERVER=<ip> and ID=<n> to be passed on the kernel command line. # SERVER is IP of the NFS server to use; ID is the name of the sub-directory # to mount as this particular kiosk's writable (non-shared) file system. # The programs in /ro/bin are symlinks to busybox, an all-in-one shell # program. # First, make sure the boot ramdisk (root file system) is writable. # (/proc needs to be mounted first, in order for this to work) /rd/bin/mount -t proc proc /proc /rd/bin/mount -t rootfs rootfs -o remount,rw / # first mount various vital directories from the NFS server. # /ro is the root directory shared between the server and clients.. # /ro2 is the root directory shared between all clients (the pieces # where the clients differ from the server.) # /rw is the per-client writable directory; each client has its own. # /rd/bin/mount -t nfs -o nolock $SERVER:/opt/kiosk /ro /rd/bin/mount -t nfs -o nolock $SERVER:/home/guest/$ID /rw # We needed a handful of devices in /dev even before mounting anything. # Now that the mounts are up, we can use the server's fully-populated dev. # but devices are still open in our /dev, so just rename it out of the # way, and then turn /dev into a symlink to the server's v... [truncated message content] |
From: Carl K. <ca...@pe...> - 2005-11-11 17:50:36
|
Tiago Alves da Fonseca wrote: > Hi! > I am working this last month with thinclients. It worked fine with PXE > and Etherboot running LTSP. Based on a solution described in DNA Lounge > (www.dnalounge.com -> kiosk project), I tried to run thinclients that > boot from the network and execute all aplications locally. When I tried > to load all the software via PXE, the machine booted correctly and all define "via PXE", cuz to me that is the same as "using Etherboot". > aplications runned fine but when I tried to implement the same solution > using Etherboot (using mkelf-linux and the same ramdisk) the computer > entered in a loop when the init script started the /sbin/init. What is the first and last line of the loop? (as in, how far did it get and where did it loop back to?) Post your pxe config file. mainly the kernel and append. Here is what I use for a knoppix based TS: label knoppix37 kernel knoppix/vmlinuz APPEND nfsdir=192.168.1.7:/mnt/knoppix37 nodhcp lang=us ramdisk_size=100000 init=/etc/init apm=power-off nomce vga=791 initrd=knoppix/miniroot.gz BOOT_IMAGE=knoppix noacpi wag#1: you need a bigger ramdisk_size=100000 ^Carl K |
From: Tiago A. da F. <ti...@kn...> - 2005-11-11 17:28:14
|
Hi! I am working this last month with thinclients. It worked fine with PXE and Etherboot running LTSP. Based on a solution described in DNA Lounge (www.dnalounge.com -> kiosk project), I tried to run thinclients that boot from the network and execute all aplications locally. When I tried to load all the software via PXE, the machine booted correctly and all aplications runned fine but when I tried to implement the same solution using Etherboot (using mkelf-linux and the same ramdisk) the computer entered in a loop when the init script started the /sbin/init. Can anyone help me? -- NeoMail - Webmail that doesn't suck... as much. http://www.neomail.org |
From: David T. P. <phe...@un...> - 2005-11-10 20:53:21
|
Just checked the dhcpd.conf and the entry for etherboot pxe is as follows= : else if substring (option vendor-class-identifier, 0, 9) =3D "Etherboo= t" { # Chroot TFTP appropriately" filename "pxelinux.0"; option vendor-class-identifier "PXEClient"; option PXE.mtftp-ip 0.0.0.0; vendor-option-space PXE; next-server 192.168.1.1; } A professor of mine relayed my problem to a friend of his who responded w= ith this intresting bit of info: Client is probably not ACK'ing the DHCPOFFER because the OFFER is missing something (http://www.ltsp.org/documentation/pxe.howto.html) shows "option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;" for etherboot clients. It's quite ingenious really, etherboot can be designed to only accept responces with that vendor string so that you can have a cluster DHCP server not conflict with a normal DHCP server. Of course now without that option Etherboot clients will not accept OFFERS from normal dhcpd setups. As I mentioned in my original message, this is a LinuxNetwox Evolocity cluster and in my opinion they would do something sneaky like this to kee= p customers from switching to an OS/software other than theirs. Is there anyone that has such a cluster and could send me their dhcpd.conf file? -David ----- Original Message -----=20 From: "Anselm Martin Hoffmeister" <an...@ho...> To: "David T. Pheasant" <phe...@un...> Cc: <eth...@li...> Sent: Wednesday, November 09, 2005 4:55 AM Subject: Re: [Etherboot-users] DHCP- Etherboot not sending DHCPREQUEST > Am Dienstag, den 08.11.2005, 16:50 -0500 schrieb David T. Pheasant: >> Hello, >> >> I am trying to install Rocks 4.1 Fuji on a 25 node LinuxNewtorx >> cluster that was donated to my college. Each node has only a power, >> serial console, and network connections. There is no cdrom or floppy >> drive, >> so PXE booting these nodes is my only method of installing an OS on >> these machines. >> >> The nodes have a LinuxBIOS and Etherboot5.0.4eb4.1 burned onto the >> prom. >> My problem is that my nodes are not sending a DHCPREQUEST >> to the frontend (DHCP) server. >> >> I have worked with DHCP a number of times but never had this >> problem. However, this is my first time trying to use PXE booting. >> Here is the output of `tail /var/log/messages` when I power on the >> first node: >> >> Nov 7 12:36:41 manganese dhcpd: DHCPDISCOVER from 00:30:48:22:b7:3f >> via >> eth0 >> Nov 7 12:36:41 manganese dhcpd: DHCPOFFER on 192.168.1.253 to >> 00:30:48:22:b7:3f via eth0 >> Nov 7 12:36:41 manganese dhcpd: DHCPDISCOVER from 00:30:48:22:b7:3f >> via >> eth0 >> Nov 7 12:36:41 manganese dhcpd: DHCPOFFER on 192.168.1.253 to >> 00:30:48:22:b7:3f via eth0 >> >> The node itself shows: >> >> =FCROM segment 0xc800 length 0x4000 reloc 0x9400 >> Etherboot 5.0.4eb4.1 (GPL) Tagged ELF (Multiboot) for [EEPRO100] >> Boot from (N)etwork or from (L)ocal? N >> Found Intel EtherExpressPro100 at 0XC000, ROM address 0X0000 >> Probing...[EEPRO100]Ethernet addr: 00:30:48:22:B7:3F >> Searching for server (DHCP)... >> ....................No Server found >> <abort> >> Boot from (N)etwork or from (L)ocal? > > Just an idea... you did set the "next-server" option in dhcpd.conf, > didn't you? Etherboot relies on its presence, which had been there by > default for ages, but the most recent dhcpd will not send it out if not > explicitely configured to do so. Try entering > next-server 192.168.1.1; > in your dhcpd.conf and see if that helps Etherboot to find a DHCP > server. > > Hth > Anselm > > > >=20 |
From: Anselm M. H. <an...@ho...> - 2005-11-09 10:49:08
|
Am Dienstag, den 08.11.2005, 16:50 -0500 schrieb David T. Pheasant: > Hello, >=20 > I am trying to install Rocks 4.1 Fuji on a 25 node LinuxNewtorx=20 > cluster that was donated to my college. Each node has only a power, > serial console, and network connections. There is no cdrom or floppy > drive,=20 > so PXE booting these nodes is my only method of installing an OS on=20 > these machines. > =20 > The nodes have a LinuxBIOS and Etherboot5.0.4eb4.1 burned onto the > prom. > My problem is that my nodes are not sending a DHCPREQUEST > to the frontend (DHCP) server. >=20 > I have worked with DHCP a number of times but never had this=20 > problem. However, this is my first time trying to use PXE booting. > Here is the output of `tail /var/log/messages` when I power on the > first node: >=20 > Nov 7 12:36:41 manganese dhcpd: DHCPDISCOVER from 00:30:48:22:b7:3f > via=20 > eth0 > Nov 7 12:36:41 manganese dhcpd: DHCPOFFER on 192.168.1.253 to=20 > 00:30:48:22:b7:3f via eth0 > Nov 7 12:36:41 manganese dhcpd: DHCPDISCOVER from 00:30:48:22:b7:3f > via=20 > eth0 > Nov 7 12:36:41 manganese dhcpd: DHCPOFFER on 192.168.1.253 to=20 > 00:30:48:22:b7:3f via eth0 >=20 > The node itself shows: >=20 > =FCROM segment 0xc800 length 0x4000 reloc 0x9400 > Etherboot 5.0.4eb4.1 (GPL) Tagged ELF (Multiboot) for [EEPRO100] > Boot from (N)etwork or from (L)ocal? N > Found Intel EtherExpressPro100 at 0XC000, ROM address 0X0000 > Probing...[EEPRO100]Ethernet addr: 00:30:48:22:B7:3F > Searching for server (DHCP)... > ....................No Server found > <abort> > Boot from (N)etwork or from (L)ocal? Just an idea... you did set the "next-server" option in dhcpd.conf, didn't you? Etherboot relies on its presence, which had been there by default for ages, but the most recent dhcpd will not send it out if not explicitely configured to do so. Try entering next-server 192.168.1.1; in your dhcpd.conf and see if that helps Etherboot to find a DHCP server. Hth Anselm |
From: David T. P. <phe...@un...> - 2005-11-08 21:50:27
|
Hello, I am trying to install Rocks 4.1 Fuji on a 25 node LinuxNewtorx=20 cluster that was donated to my college. Each node has only a power, serial console, and network connections. There is no cdrom or floppy = drive,=20 so PXE booting these nodes is my only method of installing an OS on=20 these machines. The nodes have a LinuxBIOS and Etherboot5.0.4eb4.1 burned onto the = prom. My problem is that my nodes are not sending a DHCPREQUEST to the frontend (DHCP) server. I have worked with DHCP a number of times but never had this=20 problem. However, this is my first time trying to use PXE booting. Here = is the output of `tail /var/log/messages` when I power on the first = node: Nov 7 12:36:41 manganese dhcpd: DHCPDISCOVER from 00:30:48:22:b7:3f via = eth0 Nov 7 12:36:41 manganese dhcpd: DHCPOFFER on 192.168.1.253 to=20 00:30:48:22:b7:3f via eth0 Nov 7 12:36:41 manganese dhcpd: DHCPDISCOVER from 00:30:48:22:b7:3f via = eth0 Nov 7 12:36:41 manganese dhcpd: DHCPOFFER on 192.168.1.253 to=20 00:30:48:22:b7:3f via eth0 The node itself shows: =FCROM segment 0xc800 length 0x4000 reloc 0x9400 Etherboot 5.0.4eb4.1 (GPL) Tagged ELF (Multiboot) for [EEPRO100] Boot from (N)etwork or from (L)ocal? N Found Intel EtherExpressPro100 at 0XC000, ROM address 0X0000 Probing...[EEPRO100]Ethernet addr: 00:30:48:22:B7:3F Searching for server (DHCP)... ....................No Server found <abort> Boot from (N)etwork or from (L)ocal? The cluster is on its own network, with a single HP ProCurve 4108GL=20 switch. I searched the Rocks mailinglist archives to see if this problem = has occurred before, and came across a thread relating my troubles to the Spanning Tree settings of a SMC switch. I have reset my=20 switch to factory default, re-configured it and made sure the Spanning=20 Tree Edge was set to 'Yes'. When that didn't work, I tried a 12 port=20 unmanaged switch and still had my DHCP problem. If I connect a laptop to the network, it receives a DHCP address=20 correctly, as does the DHCP client of the switch (for connecting to it=20 and managing it). So, I KNOW dhcp works. I just can't figure out why=20 certain clients will have a successful DHCP transaction and my nodes = won't. Any ideas? Thank you in advance, --David --=20 **************************** **************************** ** David T. Pheasant ** ** Computer Engineering ** ** Union College 2006 ** ** ** ** phe...@un... ** **************************** **************************** |
From: Hardy, C. <chr...@ec...> - 2005-11-04 20:32:09
|
On Fri, 2005-11-04 at 00:42 -0700, Don Christensen wrote: >=20 > Well, even if you don't think that link state isn't changing, you=20 > should put the port into portfast mode ("spanning-tree portfast")=20 > if you can, just to be sure. It's not uncommon for PXE to fail when=20 > the machine is connected to a port that is not so configured. >=20 > -Don >=20 I'm a network guy by trade, so I made sure portfast was on.=20 The other piece of information is that the 5721 will acquire the tg3 driver via PXE when it boots. So as long as tg3 etherboot driver doesn't take the port up and down, it should work as well (Well, if the driver is receiving frames that is..) --=20 Chris Hardy <chr...@ec...> |
From: Don C. <dj...@ci...> - 2005-11-04 07:42:23
|
Hardy, Chris wrote: > The company I work for recently bought a few Dell 850s. These come with > Broadcom 5721's onboard. > > Lately we've been transitioning from disk based booting to PXE booting. > As I started to research the driver options for the chipset, I found > Timothy's Patch: > http://sourceforge.net/mailarchive/message.php?msg_id=11397437 > > I've applied that to the source tree, rebuilt the images, and the Dell > host will now find the card, it will then search for an IP address, > after which it will report a "transmit time out" which is found only in > the tg3.c code. > > I've added printf's to see if I can confirm that the card is being > initialized (which it does look like) and to confirm that the card isn't > changing link state (which may cause problems to the Cisco switch that > it's hooked into). It looks like the card may not be putting packets out > onto the network. > > Any one willing to help, or at least throw me a bone so I can go > searching in the right direction? > > Thanks, > > Chris Well, even if you don't think that link state isn't changing, you should put the port into portfast mode ("spanning-tree portfast") if you can, just to be sure. It's not uncommon for PXE to fail when the machine is connected to a port that is not so configured. -Don -- Don Christensen Senior Software Development Engineer dj...@ci... Cisco Systems, Santa Cruz, CA "It was a new day yesterday, but it's an old day now." |
From: Hardy, C. <chr...@ec...> - 2005-11-04 00:08:59
|
The company I work for recently bought a few Dell 850s. These come with Broadcom 5721's onboard. =20 Lately we've been transitioning from disk based booting to PXE booting. As I started to research the driver options for the chipset, I found Timothy's Patch: http://sourceforge.net/mailarchive/message.php?msg_id=3D11397437 I've applied that to the source tree, rebuilt the images, and the Dell host will now find the card, it will then search for an IP address, after which it will report a "transmit time out" which is found only in the tg3.c code. I've added printf's to see if I can confirm that the card is being initialized (which it does look like) and to confirm that the card isn't changing link state (which may cause problems to the Cisco switch that it's hooked into). It looks like the card may not be putting packets out onto the network. Any one willing to help, or at least throw me a bone so I can go searching in the right direction? Thanks, Chris --=20 Chris Hardy <chr...@ec...> |
From: Amber W. <a_w...@ya...> - 2005-10-28 16:16:27
|
Hi, I would like to announce that TORQUE Resource Manager 2.0 was just released, and can be downloaded at www.clusterresources.com/torque. TORQUE, which is built on OpenPBS is one of the most widely used open source batch schedulers. TORQUE's improvements since the last patch include an improved start up feature for quick startup of downed nodes, enhanced internal diagnostics, simplified install, and improved API reporting abilities. TORQUE is a community project with contributions from NCSA, OSC, USC, the U.S. Department of Energy, Sandia, PNNL, University of Buffalo, TeraGrid and many other leading edge HPC organizations. We invite you to download and try TORQUE and visit our user community www.clusterresources.com/torque. We welcome feedback and patch submissions. Regards, Amber __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |
From: Nick I <clu...@gm...> - 2005-10-26 18:06:20
|
Hi, Thanks to the response from many in the community I have added sections about diskless clusters and information on 32-bit and 64-bit processors at the site I help run, www.ClusterBuilder.org.<http://www.clusterbuilder.org/>I also added a section called Ask the Cluster Expert ( http://www.clusterbuilder.org/pages/ask-the-expert.php) for people to submi= t questions they have about cluster and grid computing. I post the questions at an FAQ page (http://www.clusterbuilder.org/FAQ<http://www.clusterbuilder= .org/pages/ask-the-expert/faq.php>) and then research the answer as well as allow those knowledgeable in the community to submit a response to the question. I want to build a valuable knowledgebase of high performance computing information. I need you to share your knowledge by adding to the question responses and also submitting questions/answers to common problems you've experienced in the past and are experiencing now. A sample question can be about diskless clusters. Thanks, Nick |
From: Roy W. <roy...@ya...> - 2005-10-25 20:41:25
|
Hi, --- Marty Connor <md...@et...> wrote: > > I look forward to seeing your output. > > Marty > Alexander Heinz was kind enough to help me out on my PXE setup via Messenger and got it all working for me. I have a couple of questions about this now that it's working though : - why do I always get the error "invalid keyword in file" right after it's loading the "default" file ?? I get this in every case, either booting hardware or vmware images etc. Is there an invalid keyword ? or is this a bug in the PXE ROM code itself or something inherent in PXELINUX ? - is there a simple way to get CD-ROM .ISO images to boot with memdisk just like .IMA files ? - I *cannot* get the Debian Sarge installer to work on various hardware, or vmware images. The kernel panic that described before happens in every case, and I expect that anyone would get the same result if they have the same setup as I now have with the directory structure as below. If anyone has time to try it, maybe they can see why the Sarge installer is not working ? I had been making a few mistakes in my configuration that Alex fixed for me, but below is my now-working-perfectly exact folder structure ... Thanks and Regards, Roy. C:\tftproot>dir/s Volume in drive D is DATA Volume Serial Number is 9875-503A Directory of C:\tftproot 24/10/2005 21:34 <DIR> . 24/10/2005 21:34 <DIR> .. 20/10/2005 20:16 698 default 02/09/2005 20:16 20,020 memdisk 24/10/2005 21:34 <DIR> sarge 02/09/2005 20:16 13,148 pxelinux.0 02/09/2005 20:17 3,592 chain.c32 02/09/2005 20:17 26,756 menu.c32 24/10/2005 21:35 <DIR> pxelinux.cfg 14/01/2005 21:18 118,784 tftpd32.exe 20/10/2005 20:28 1,474,560 dos.ima 7 File(s) 1,657,558 bytes Directory of C:\tftproot\pxelinux.cfg 24/10/2005 21:35 <DIR> . 24/10/2005 21:35 <DIR> .. 20/10/2005 20:16 698 default 1 File(s) 698 bytes Directory of C:\tftproot\sarge 24/10/2005 21:34 <DIR> . 24/10/2005 21:34 <DIR> .. 20/10/2005 20:34 816,260 linux 20/10/2005 20:19 9,650,176 initrd.gz 2 File(s) 10,466,436 bytes Total Files Listed: 10 File(s) 12,124,692 bytes 8 Dir(s) 20,415,746,048 bytes free ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com |
From: Carl K. <ca...@pe...> - 2005-10-25 20:38:05
|
Roy Wiseman wrote: > Hi Alex, > > >>i am going to explain how to boot an image of a DOS >>floppy disk or the >>debian installer via the network > > > Are you like psychic or something !? ;o) > Reason I ask is that as well as the DOS boot, the next > thing I wanted from this after DOS booting was a way > to be able to start a Debian installation, so you've Here is my version of the ubuntu version of pxe based install: https://wiki.ubuntu.com/Installation/LocalNet ^Carl K |
From: Alexander H. <mai...@gm...> - 2005-10-21 11:43:21
|
> Some small part is missing from things somewhere I > guess. It's very very close I think, as I can now see > linux booting, but no menu's (so no option to boot > anything but the "linux" file and the debian linux > installer hangs with a kernel panic every time as you > can see, and can also test with the attached rar). chain.c32 and menu.c32 are missing in your tftproot. copy both files to c:\tftproot Cheers Alex |
From: Craig S. <cra...@se...> - 2005-10-20 22:51:51
|
I have my network set up to require EAP-TLS Radius exchanges before allowing connections to the wireless network. I'm wondering if it would be possible to create some kind of Etherboot setup (to run LTSP) that would be able to access this wireless network? Some combination of ndiswrapper and http://hostap.epitest.fi/wpa_supplicant/ ?? I'm sure this would never be able to be placed directly on the NIC, but if it was possible to boot from a floppy or small hard drive would it be possible or am I out of my mind? Thanks, Craig |
From: Alexander H. <mai...@gm...> - 2005-10-20 22:16:56
|
> Directory of C:\tftproot\sarge > > 20/10/2005 20:34 <DIR> . > 20/10/2005 20:34 <DIR> .. > 20/10/2005 20:19 9,650,176 initrd.gz > 20/10/2005 20:34 816,260 linux.txt > 2 File(s) 10,466,436 bytes rename linux.txt to linux Cheers Alex P.S.: please CC the list |
From: Alexander H. <mai...@gm...> - 2005-10-20 21:32:49
|
> Unfortunately, something seems wrong. I tried the > below *exactly* using hardware (a Fujitsu Stylistic LT > with an Intel PRO/100 NIC) and a VMware GSX Server 3.2 > virtual machine. > > As in my previous posting, DHCP works perfectly, but > everything stops at "Could not find kernel image: > linux" and then on a new line "boot:" with a prompt. > > Have you got any ideas ? If you have time to talk to > me online I am at roy...@ho... ... maybe you > could zip up the setup you have and email me that to > try the exact settings that you have ? > > Below is my dir listing : > > C:\tftproot>dir/s > Volume in drive C is SYSTEM > Volume Serial Number is 28EB-C452 > > Directory of C:\tftproot > > 20/10/2005 20:34 <DIR> . > 20/10/2005 20:34 <DIR> .. > 20/10/2005 20:34 <DIR> com32 > 20/10/2005 20:34 <DIR> memdisk > 20/10/2005 20:34 <DIR> sarge > 02/09/2005 20:16 13,148 pxelinux.0 > 20/10/2005 20:34 <DIR> pxelunux.cfg > 14/01/2005 21:18 118,784 tftpd32.exe > 20/10/2005 20:28 1,474,560 dos.ima > 20/10/2005 20:28 0 syslog.txt Here is the mistake. Just copy the mentioned files to c:\tftproot Do not copy the sub-directories (e.g. com32, memdisk) Alex |
From: Roy W. <roy...@ya...> - 2005-10-20 10:33:15
|
Hi Alex, > i am going to explain how to boot an image of a DOS > floppy disk or the > debian installer via the network Are you like psychic or something !? ;o) Reason I ask is that as well as the DOS boot, the next thing I wanted from this after DOS booting was a way to be able to start a Debian installation, so you've solved all my questions in this posting !!! :o) Thanks for everyone that answered my questions, all of it has been very helpful, and I'm very much looking forward to trying this tonight Alex, this looks like The Way. Now, I wonder if the PXELINUX guys can put your information below near the start of their document (at the moment their document says "please read 40 pages of unintelligable syslinux documentation before attempting to start pxelinux" which is guarenteed to put off 80-90% of people who want to do this. uh, call me weird, but ... I prefer Alex's description !!! ;o) ). Cheers, Roy. --- Alexander Heinz <mai...@gm...> wrote: > hi! > > i am going to explain how to boot an image of a DOS > floppy disk or the > debian installer via the network > > extract > http://perso.wanadoo.fr/philippe.jounin/download/tftpd32.280.zip > extract > http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.11.zip > > create a directory (e.g. c:\tftproot) > > start tftpd32.exe > > modify the tftpd32 settings: > - make c:\tftproot the base directory > - make sure "PXE Compatibility" is selected > > create a valid DHCP server configuration (use > pxelinux.0 as boot file) > and save it. > > a sample DHCP configuration: > IP pool starting address: 192.168.6.100 > size of pool: 10 > boot file: pxelinux.0 > wins/dns server: 192.168.6.1 > default router: 192.168.6.254 > mask: 255.255.255.0 > domain name: domain.invalid > > create an image of bootable DOS floppy disk (e.g. > using winimage) and > copy it to c:\tftproot\dos.ima > > copy these files from the syslinux package to > c:\tftproot\: > > pxelinux.0 > memdisk/memdisk > com32/modules/chain.c32 > com32/modules/menu.c32 > > create the sub-directory c:\tftproot\sarge\ > > copy > http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/current/images/netboot/debian-installer/i386/linux > > to c:\tftproot\sarge\ > > copy > http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz > > to c:\tftproot\sarge\ > > create the sub-directory c:\tftproot\pxelinux.cfg\ > (although there is > an extension, it has to be a directory and not a > file!) > > create a file called default ( > c:\tftproot\pxelinux.cfg\default ) > > # start of the file default > DEFAULT menu > PROMPT 0 > TIMEOUT 100 > MENU TITLE a simple boot menu > LABEL nextdev > MENU LABEL next device (depends on BIOS > settings) > localboot 0 > LABEL fd > MENU LABEL floppy A: > KERNEL chain.c32 > append fd0 > LABEL hda > MENU LABEL Master Boot Record (MBR) of the 1st > hard disk > KERNEL chain.c32 > append hd0 > LABEL dos > MENU LABEL Image of a DOS floppy disk > KERNEL memdisk > append initrd=dos.ima > label debian > MENU LABEL Debian Sarge Installer (Kernel 2.4) > kernel sarge/linux > append vga=normal initrd=sarge/initrd.gz > ramdisk_size=9424 > root=/dev/rd/0 devfs=mount,dall rw -- > LABEL menu > MENU HIDE > KERNEL menu.c32 > # end of the file default > > Cheers > Alex > ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com |
From: Marty C. <md...@et...> - 2005-10-20 10:28:05
|
On Oct 20, 2005, at 6:17 AM, Alexander Heinz wrote: > hi! > i am going to explain how to boot an image of a DOS floppy disk or > the debian installer via the network Alex, Outstanding work! This is definitely something I would like to see on the Etherboot wiki. I'm going to install mediawiki on SourceForge now that they allow multiple MySQL databases, and then we can migrate all the existing wiki content over there. Many thanks for figuring this out, and I look forward to hearing how Roy fares in testing it. Marty > extract http://perso.wanadoo.fr/philippe.jounin/download/ > tftpd32.280.zip > extract http://www.kernel.org/pub/linux/utils/boot/syslinux/ > syslinux-3.11.zip > > create a directory (e.g. c:\tftproot) > > start tftpd32.exe > > modify the tftpd32 settings: > - make c:\tftproot the base directory > - make sure "PXE Compatibility" is selected > > create a valid DHCP server configuration (use pxelinux.0 as boot > file) and save it. > > a sample DHCP configuration: > IP pool starting address: 192.168.6.100 > size of pool: 10 > boot file: pxelinux.0 > wins/dns server: 192.168.6.1 > default router: 192.168.6.254 > mask: 255.255.255.0 > domain name: domain.invalid > > create an image of bootable DOS floppy disk (e.g. using winimage) > and copy it to c:\tftproot\dos.ima > > copy these files from the syslinux package to c:\tftproot\: > > pxelinux.0 > memdisk/memdisk > com32/modules/chain.c32 > com32/modules/menu.c32 > > create the sub-directory c:\tftproot\sarge\ > > copy http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/ > current/images/netboot/debian-installer/i386/linux to c:\tftproot > \sarge\ > > copy http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/ > current/images/netboot/debian-installer/i386/initrd.gz to c: > \tftproot\sarge\ > > create the sub-directory c:\tftproot\pxelinux.cfg\ (although there > is an extension, it has to be a directory and not a file!) > > create a file called default ( c:\tftproot\pxelinux.cfg\default ) > > # start of the file default > DEFAULT menu > PROMPT 0 > TIMEOUT 100 > MENU TITLE a simple boot menu > LABEL nextdev > MENU LABEL next device (depends on BIOS settings) > localboot 0 > LABEL fd > MENU LABEL floppy A: > KERNEL chain.c32 > append fd0 > LABEL hda > MENU LABEL Master Boot Record (MBR) of the 1st hard disk > KERNEL chain.c32 > append hd0 > LABEL dos > MENU LABEL Image of a DOS floppy disk > KERNEL memdisk > append initrd=dos.ima > label debian > MENU LABEL Debian Sarge Installer (Kernel 2.4) > kernel sarge/linux > append vga=normal initrd=sarge/initrd.gz ramdisk_size=9424 > root=/dev/rd/0 devfs=mount,dall rw -- > LABEL menu > MENU HIDE > KERNEL menu.c32 > # end of the file default > > Cheers > Alex > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, > discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Etherboot-users mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-users > |
From: Alexander H. <mai...@gm...> - 2005-10-20 10:17:28
|
hi! i am going to explain how to boot an image of a DOS floppy disk or the debian installer via the network extract http://perso.wanadoo.fr/philippe.jounin/download/tftpd32.280.zip extract http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.11.zip create a directory (e.g. c:\tftproot) start tftpd32.exe modify the tftpd32 settings: - make c:\tftproot the base directory - make sure "PXE Compatibility" is selected create a valid DHCP server configuration (use pxelinux.0 as boot file) and save it. a sample DHCP configuration: IP pool starting address: 192.168.6.100 size of pool: 10 boot file: pxelinux.0 wins/dns server: 192.168.6.1 default router: 192.168.6.254 mask: 255.255.255.0 domain name: domain.invalid create an image of bootable DOS floppy disk (e.g. using winimage) and copy it to c:\tftproot\dos.ima copy these files from the syslinux package to c:\tftproot\: pxelinux.0 memdisk/memdisk com32/modules/chain.c32 com32/modules/menu.c32 create the sub-directory c:\tftproot\sarge\ copy http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/current/images/netboot/debian-installer/i386/linux to c:\tftproot\sarge\ copy http://ftp.egr.msu.edu/debian/dists/sarge/main/installer-i386/current/images/netboot/debian-installer/i386/initrd.gz to c:\tftproot\sarge\ create the sub-directory c:\tftproot\pxelinux.cfg\ (although there is an extension, it has to be a directory and not a file!) create a file called default ( c:\tftproot\pxelinux.cfg\default ) # start of the file default DEFAULT menu PROMPT 0 TIMEOUT 100 MENU TITLE a simple boot menu LABEL nextdev MENU LABEL next device (depends on BIOS settings) localboot 0 LABEL fd MENU LABEL floppy A: KERNEL chain.c32 append fd0 LABEL hda MENU LABEL Master Boot Record (MBR) of the 1st hard disk KERNEL chain.c32 append hd0 LABEL dos MENU LABEL Image of a DOS floppy disk KERNEL memdisk append initrd=dos.ima label debian MENU LABEL Debian Sarge Installer (Kernel 2.4) kernel sarge/linux append vga=normal initrd=sarge/initrd.gz ramdisk_size=9424 root=/dev/rd/0 devfs=mount,dall rw -- LABEL menu MENU HIDE KERNEL menu.c32 # end of the file default Cheers Alex |
From: Marcin K. <mar...@gm...> - 2005-10-20 09:41:51
|
Hi. I have a similar problem I think. I have old Siemens Scovey Thin Client with Intel 100Mbit lancard onboard an= d: # lppci -n show: Intel [0x8086, 0x1229] 1. When I use etherboot eepro100 [0x8086, 0x1229] from floppy all goes pretty good. I can download and start pxelinux.0. 2. When I try boot over a network using my etherboot from my lancard I can'= t. I can download almost everything but I can't start it. I tried to download another etherboot but without success. Etherboot in my thinclient is onboard with lancard. This etherboot don't call DHCP with "Etherboot" or "PXEClient". It send nothing. In case of large files I can download max 241Kbytes and it make freeze. Any suggestion? Regards Marcin Kuk On 10/19/05, John Lee <le...@oa...> wrote: > Timothy Legge wrote: > > >> This is my first attempt at booting over a network. I am > >> trying to load an image across the network and I am receiving > >> the following message (using Etherboot v4.6.7): > >> > >> "error: not a tagged file > >> unable to load file" > >> > >> over and over and over and over and over and over and over . > >> . . and over again. > >> > >> I've run "mkelf-linux --rootdir=3D/tftpboot vmlinuz initrd.img > >> > >>> linux.nb" > >> > >> on my image and am still receiving the message. I created an > >> Etherboot > >> v5.4.1 boot disk and am able to load the image via PXE, so > >> I'm sure the vmlinuz and initrd.img files are correct. > >> Updating the onboard ROM isn't an option at this point; I'm > >> stuck with v4.6.7. > > > > No you are not. Simply use 4.6.7 to download a 5.4.1 version of > > etherboot first. If you have a 5.4.1 version of the rom file (zrom) > > then I believe it is simply mknbi-rom whateverrom.zrom > > > whateverrom.zrom.nbi. > > > > Then update your dhcpd.conf file to send whateverrom.zrom.nbi if the > > vendor string is etherboot 4 and the kernel if it is etherboot 5.x > > > > Tim > > Thank you Tim. Your solution did indeed work. > > Additional info: > Etherboot v4.6.7 does not report a vendor-class-identifier so I was able > to do the following: > > if substring (option vendor-class-identifier, 0, 9) =3D "Etherboot" { > filename "my_image"; > } else { > filename "eb-5.4.1.nb"; > } > > to first load the new Etherboot version than the image I wanted. > > John > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > Etherboot-users mailing list > Eth...@li... > https://lists.sourceforge.net/lists/listinfo/etherboot-users > |