Kernel config for Transcend IDE Flash Module

I'm trying to build a minimal custom kernel for my set-top-box (very limited ressources), which I use as home server.
From a recent Arch Live (USB-stick) the Transcend Flash SSD (4GB, 40pin IDE) gets detected as /dev/sda (by the "sd"-driver, I think). The Problem now is that I can't find the kernel settings and always get a kernel panic because it can't find the root device.
Here's the data I have:
lspci (Intel ICH chipset):
00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)
00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller]
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
dmesg output from the live stick:
Linux version 2.6.30-ARCH (root@T-POWA-LX) (gcc version 4.4.1 (GCC) ) #1 SMP PREEMPT Fri Jul 31 18:10:38 UTC 2009
SCSI subsystem initialized
libata version 3.00 loaded.
ata_piix 0000:00:1f.1: version 2.13
ata_piix 0000:00:1f.1: enabling device (0005 -> 0007)
ata_piix 0000:00:1f.1: PCI INT A -> Link[LNKC] -> GSI 9 (level, low) -> IRQ 9
ata_piix 0000:00:1f.1: setting latency timer to 64
scsi0 : ata_piix
scsi1 : ata_piix
ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
ata1.00: CFA: TRANSCEND, 20071207, max UDMA/66
ata1.00: 7831152 sectors, multi 0: LBA
ata1.00: limited to UDMA/33 due to 40-wire cable
ata1.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access ATA TRANSCEND 2007 PQ: 0 ANSI: 5
ata2: port disabled. ignoring.
Driver 'sd' needs updating - please use bus_type methods
sd 0:0:0:0: [sda] 7831152 512-byte hardware sectors: (4.00 GB/3.73 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
sda: sda1 sda2 sda3
sd 0:0:0:0: [sda] Attached SCSI disk
sd 0:0:0:0: Attached scsi generic sg0 type 0
sd 2:0:0:0: Attached scsi generic sg1 type 0
ls -lh /dev/disk/by-id (the "USB_2.0_Memory_Adapter" is the live stick):
ata-TRANSCEND_20091118_500059E8 -> /dev/sda
ata-TRANSCEND_20091118_500059E8-part1 -> /dev/sda1
ata-TRANSCEND_20091118_500059E8-part2 -> /dev/sda2
ata-TRANSCEND_20091118_500059E8-part3 -> /dev/sda3
scsi-SATA_TRANSCEND_20091118_500059E8 -> /dev/sda
scsi-SATA_TRANSCEND_20091118_500059E8-part1 -> /dev/sda1
scsi-SATA_TRANSCEND_20091118_500059E8-part2 -> /dev/sda2
scsi-SATA_TRANSCEND_20091118_500059E8-part3 -> /dev/sda3
usb-USB_2.0_Memory_Adapter_AAAAA10062345-0:0 -> /dev/sdb
usb-USB_2.0_Memory_Adapter_AAAAA10062345-0:0-part1 -> /dev/sdb1
The kernel configuration I tried can be found here (from another box running Gentoo).
Any suggestions how I could find the right driver?
Thanks in advance,
lynix

Although I have compiled a custom kernel w/o any kind of automatic support, and it worked, I REALLY don' think that it is worth the effort.  In the wiki it recommends: zcat /proc/config.gz > .config  (from within the kernel directory), and I strongly recommend it as well.  All it does is copy some information from your existing kernel into your .config, which vastly improves your odds of having a working kernel right off the bat.  I would compile that, verify that it works, and from that point start taking out modules that you are confident have nothing to do with your system.  (don't forget to select your processor type, and deselect smp if you don't have smp)
I know that it is dissappointing and you'd like to perfect your kernel in one go, but I really think that in the long run, this is your best option.  I don't think that you are going to find anyone who is willing to take the time to tell you what options you personally need to compile in or as modules for you, however, there will be plenty of people who are willing to help. 
I know that there are even smarter solutions, including scripts that can supposedly configure a kernel based on the modules and options that are already loaded, but I think results are mixed.  Although, they might make a great starting point.  I think (but could be wrong) that gentoo's 'genkernel' worked like that.  Though I've used it years ago, I don't think that I fully understood how it worked at the time.
If you are dead set on minimizing all of the options that you compile for your kernel manually, your tools are lspci, lsmod, cat /proc* etc.  You can save the output, figure out what options correspond with that output, and hope for the best!
Good luck
Last edited by Convergence (2009-03-13 11:51:01)

Similar Messages

  • Kernel Config for Server

    Arch's default kernel config is well suited to desktop performance, but what about the server?  Ubuntu server lists these items on their Kernel Features page:
    * The Server Edition uses the Deadline I/O scheduler instead of the CFQ scheduler used by the Desktop Edition.
    * Pre-emption is turned off in the Server Edition.
    * The timer interrupt is 100 Hz in the Server Edition and 250 Hz in the Desktop Edition.
    * The Server Edition is optimised for i686 processors while the Desktop Edition is optimised for both the i586 and i686.
    * Virtualization is better supported in the Server Edition through the enabling of IPC namespaces.
    * Multiple routing tables for the IPv6 protocol are also supported in the Server Edition.
    * For 32-bit systems the Server Edition is configured to use PAE which allows addressing up to 64GB of memory while the Desktop Edition is configured for 4GB.
    So if you were making a "Server Edition" of Arch, what would you change?

    imho, with all my respect to arch as a great desktop distribution, i would not run arch on any production server.

  • Linux kernel config file for suspend to ram

      Hi all
    To anyone who has suspend to ram working on there lenovo can you send me a copy of your kernel config file.
    My suspend to ram instead of going to sleep, it just makes the moon led blink and turns off the pc. I am using the 2.6.27.4 kernel with the new libata driver,  I just want to try  a reference kernel config that is know to work,
    thanks

    prysm, welcome to the forum,
    which Lenovo 3000 system do you have? Posting the Type and Model number will help members help you.
    Moved from Lenovo 3000 Notebooks board to Linux board
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • Can I adjust the kernel config-file? [SOLVED]

    so i kicked out linux-3 kernel and installed the "aufs_friendly kernel" with the aufs2 package all went well...after the reboot i got an error "acer_wmid" failure .
    my question can i rebuild the kernel WHITOUT the "acer_wmi" part from the config-file within the kernel-source ????
    # Altera FPGA firmware download module
    CONFIG_ALTERA_STAPL=m
    CONFIG_X86_PLATFORM_DEVICES=y
    CONFIG_ACER_WMI=m <<==== compiled as module and i want to get rid off...
    CONFIG_ACERHDF=m
    CONFIG_ASUS_LAPTOP=m
    CONFIG_DELL_LAPTOP=m
    CONFIG_DELL_WMI=m
    CONFIG_DELL_WMI_AIO=m
    because in the heather of the file
    # Automatically generated make config: don't edit <<==== THIS ??!!
    # Linux/x86_64 2.6.39 Kernel Configuration
    # Mon Jun 6 22:07:19 2011
    anybody any ideas ??
    Last edited by gregor (2011-08-01 21:57:48)

    Uncomment the "make menuconfig" line in the PKGBUILD or run that command when creating your kernel config.  This will bring up the console config utility.  Navigate to Device Drivers --> all the way down to X86 Platform Specific..  Toggle Acer WMI Laptop Extras using the spacebar.
    gonna try ...i'd blacklisted the module for now.
    You can also edit the config file directly and change the 'm' to a 'n'  This will work but the reason it's not recommended is because some options are dependent on other kernel options.
    tried that one .....no success
    [EDIT:] Uncomment the "make menuconfig" line in the PKGBUILD = worked for me
    BIG THNX
    Last edited by gregor (2011-08-01 21:44:06)

  • Kernel config

    Helllo,
    I want to recompile my kernel (using arch kernel). I need config for fujitsu-siemens lifebook s 7010 (or similar). My hwd -e:
    bash-3.2# hwd -e
    Testing: kernel (2.6.26-ARCH) supports uevents
    1217:6933 CardBus bridge: O2 Micro, Inc. module: yenta_cardbus
    OZ6933/711E1 CardBus/SmartCardBus Controller
    1217:6933 CardBus bridge: O2 Micro, Inc. module: yenta_cardbus
    OZ6933/711E1 CardBus/SmartCardBus Controller
    8086:3582 Display controller: Intel Corporation module: -
    82852/855GM Integrated Graphics Device
    14e4:165e Ethernet controller: Broadcom Corporation module: tg3
    NetXtreme BCM5705M_2 Gigabit Ethernet
    104c:8026 FireWire (IEEE 1394): Texas Instruments module: ohci1394
    TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
    8086:3580 Host bridge: Intel Corporation module: agpgart-intel
    82852/82855 GM/GME/PM/GMV Processor to I/O Controller
    8086:24ca IDE interface: Intel Corporation module: ata_piix
    82801DBM (ICH4-M) IDE Controller
    8086:24cc ISA bridge: Intel Corporation module: -
    82801DBM (ICH4-M) LPC Interface Bridge
    8086:24c6 Modem: Intel Corporation module: Intel ICH Modem
    82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller
    8086:24c5 Multimedia audio controller: Intel Corporation module: snd_intel8x0
    82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
    8086:4220 Network controller: Intel Corporation module: -
    PRO/Wireless 2200BG Network Connection
    8086:2448 PCI bridge: Intel Corporation module: -
    82801 Mobile PCI Bridge
    8086:24c3 SMBus: Intel Corporation module: i801_smbus
    82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller
    8086:3584 System peripheral: Intel Corporation module: -
    82852/82855 GM/GME/PM/GMV Processor to I/O Controller
    8086:3585 System peripheral: Intel Corporation module: -
    82852/82855 GM/GME/PM/GMV Processor to I/O Controller
    8086:24c2 USB Controller: Intel Corporation module: uhci_hcd
    82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1
    8086:24c4 USB Controller: Intel Corporation module: uhci_hcd
    82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2
    8086:24c7 USB Controller: Intel Corporation module: uhci_hcd
    82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3
    8086:24cd USB Controller: Intel Corporation module: ehci_hcd
    82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller
    8086:3582 VGA compatible controller: Intel Corporation module: i810
    82852/855GM Integrated Graphics Device
    There are irda and bluetooth on my laptop too
    Thanks,

    Although I have compiled a custom kernel w/o any kind of automatic support, and it worked, I REALLY don' think that it is worth the effort.  In the wiki it recommends: zcat /proc/config.gz > .config  (from within the kernel directory), and I strongly recommend it as well.  All it does is copy some information from your existing kernel into your .config, which vastly improves your odds of having a working kernel right off the bat.  I would compile that, verify that it works, and from that point start taking out modules that you are confident have nothing to do with your system.  (don't forget to select your processor type, and deselect smp if you don't have smp)
    I know that it is dissappointing and you'd like to perfect your kernel in one go, but I really think that in the long run, this is your best option.  I don't think that you are going to find anyone who is willing to take the time to tell you what options you personally need to compile in or as modules for you, however, there will be plenty of people who are willing to help. 
    I know that there are even smarter solutions, including scripts that can supposedly configure a kernel based on the modules and options that are already loaded, but I think results are mixed.  Although, they might make a great starting point.  I think (but could be wrong) that gentoo's 'genkernel' worked like that.  Though I've used it years ago, I don't think that I fully understood how it worked at the time.
    If you are dead set on minimizing all of the options that you compile for your kernel manually, your tools are lspci, lsmod, cat /proc* etc.  You can save the output, figure out what options correspond with that output, and hope for the best!
    Good luck
    Last edited by Convergence (2009-03-13 11:51:01)

  • Change default kernel config

    I'm unable to boot with the default kernel, since "BIOS Enhanced Disk Drive calls determine boot disk" is enabled.
    One may wonder why is it enabled in default distro kernel anyway. Here a note
    from kernel config:
    "This option is experimental and is known to fail to boot on some obscure configurations. Most disk controller BIOS vendors do not yet implement this feature."
    Maybe its just me, but I really dont consider my configuration as obscure :-)
    It would be great if this was removed from the default kernel unless there is a reason for it to be there?
    The problem occur when I have disks attached to the one of Promise controllers.
    # lspci
    00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub (rev 02)
    00:01.0 PCI bridge: Intel Corporation 82Q963/Q965 PCI Express Root Port (rev 02)
    00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
    00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
    00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 02)
    00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
    00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
    00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
    00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
    00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
    00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
    02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
    02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
    04:01.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
    04:03.0 Mass storage controller: Promise Technology, Inc. PDC40718 (SATA 300 TX4) (rev 02)
    04:04.0 Mass storage controller: Promise Technology, Inc. PDC40718 (SATA 300 TX4) (rev 02)

    bugs.archlinux.org to make sure its fixed.
    the acpi video module is reasonably new and it can be compiled as a module iirc, so it shouldnt be any harm to have it compiled as such.
    James

  • What flash module is this?

    I'm in the process of building a website for my photography
    portfolio. I'm surfing around the web to get ideas. What I want is
    something very simple. Most web photo galleries are too elaborate.
    I found something I like here:
    http://adambartos.com/venice.html
    but I have no idea how to figure out what method he's using.
    Your help would be appreciated.

    Not sure what you mean by flash module...?.. However, it
    appears to just be static SWFs, and every link opens a new HTML
    page with another static SWF. Nothing complicated here. If you are
    trying to achieve something so static like this, then just use
    HTML, it will have a better chance of being crawled by search
    engines.

  • [solved] building the kernel headers for custom kernels

    well, ive been building several different kernels for my laptop, so that i can test stuff. but ive got a problem with the kernel headers.
    ive mirrored the arch kernel's PKGBUILD and modified some naming to get a custom kernel. but when i try to build a custmo module, it complains the headers are broken. (example, vbox_build_module).
    im pasting the pkgbuild here for future reference...if someone sees something thats plain wrong, please say so.
    thanks
    # $Id: PKGBUILD 60382 2009-12-04 15:31:11Z tpowa $
    # Maintainer: Tobias Powalowski <[email protected]>
    # Maintainer: Thomas Baechler <[email protected]>
    pkgbase="kernel26"
    #pkgname=('kernel26' 'kernel26-firmware' 'kernel26-headers') # Build stock -ARCH kernel
    pkgname=('kernel26-git' 'kernel26-git-headers') # Build kernel with a different name
    _kernelname=${pkgname#kernel26}
    pkgver=2.6.34
    pkgrel=1
    _patchname=""
    _branch="linux-2.6"
    _gittag="v2.6.34-rc3"
    #_gittag="origin"
    arch=(i686 x86_64)
    license=('GPL2')
    groups=('base')
    url="http://www.kernel.org"
    source=(config
    # standard config files for mkinitcpio ramdisk
    kernel26.preset
    ${_patchname})
    build() {
    cd ${srcdir}/$_branch
    msg "Fetching branch ${_branch}"
    ## FOR BISECT, Comment these lines
    git reset --hard
    git clean -d -f
    git fetch
    msg "Cheking out tag ${_gittag}"
    git checkout $_gittag
    ### a patch
    if [ "${_patchname}" != "" ]; then
    patch -Np1 -i ${srcdir}/$_patchname || return 1
    fi
    # if [ "$CARCH" = "x86_64" ]; then
    cat ../config.x86_64 >./.config
    # else
    cat ../config >./.config
    # fi
    if [ "${_kernelname}" != "" ]; then
    sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
    fi
    # get kernel version
    make prepare
    # load configuration
    # Configure the kernel. Replace the line below with one of your choice.
    make menuconfig # CLI menu for configuration
    #make xconfig # X-based configuration
    #make oldconfig # using old config from previous kernel version
    # ... or manually edit .config
    # stop here
    # this is useful to configure the kernel
    #msg "Stopping build"
    #return 1
    yes "" | make config
    # build!
    make bzImage modules || return 1
    package_kernel26-git() {
    pkgdesc="The Linux Kernel and modules"
    backup=(etc/mkinitcpio.d/${pkgname}.preset)
    depends=('coreutils' 'kernel26-firmware>=2.6.32' 'module-init-tools' 'mkinitcpio>=0.5.20')
    # pwc, ieee80211 and hostap-driver26 modules are included in kernel26 now
    # nforce package support was abandoned by nvidia, kernel modules should cover everything now.
    # kernel24 support is dropped since glibc24
    replaces=('kernel24' 'kernel24-scsi' 'kernel26-scsi'
    'alsa-driver' 'ieee80211' 'hostap-driver26'
    'pwc' 'nforce' 'squashfs' 'unionfs' 'ivtv'
    'zd1211' 'kvm-modules' 'iwlwifi' 'rt2x00-cvs'
    'gspcav1' 'atl2' 'wlan-ng26' 'rt2500')
    install=kernel26.install
    optdepends=('crda: to set the correct wireless channels of your country')
    KARCH=x86
    cd ${srcdir}/$_branch
    _kernver="$(make kernelrelease)"
    mkdir -p ${pkgdir}/{lib/modules,boot}
    make INSTALL_MOD_PATH=${pkgdir} modules_install || return 1
    cp System.map ${pkgdir}/boot/System.map26${_kernelname}
    cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz26${_kernelname}
    # # add vmlinux
    install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux
    # install fallback mkinitcpio.conf file and preset file for kernel
    install -m644 -D ${srcdir}/kernel26.preset ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset || return 1
    # set correct depmod command for install
    sed \
    -e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
    -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
    -i $startdir/kernel26.install
    sed \
    -e "s|source .*|source /etc/mkinitcpio.d/kernel26${_kernelname}.kver|g" \
    -e "s|default_image=.*|default_image=\"/boot/${pkgname}.img\"|g" \
    -e "s|fallback_image=.*|fallback_image=\"/boot/${pkgname}-fallback.img\"|g" \
    -i ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
    echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${pkgdir}/etc/mkinitcpio.d/${pkgname}.kver
    # remove build and source links
    rm -f ${pkgdir}/lib/modules/${_kernver}/{source,build}
    # remove the firmware
    rm -rf ${pkgdir}/lib/firmware
    package_kernel26-git-headers() {
    pkgdesc="Header files and scripts for building modules for kernel26"
    mkdir -p ${pkgdir}/lib/modules/${_kernver}
    cd ${pkgdir}/lib/modules/${_kernver}
    ln -sf ../../../usr/src/linux-${_kernver} build
    cd ${srcdir}/$_branch
    install -D -m644 Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/Makefile
    install -D -m644 kernel/Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile
    install -D -m644 .config \
    ${pkgdir}/usr/src/linux-${_kernver}/.config
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include
    for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound trace video; do
    cp -a include/$i ${pkgdir}/usr/src/linux-${_kernver}/include/
    done
    # copy arch includes for external modules
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/x86
    cp -a arch/x86/include ${pkgdir}/usr/src/linux-${_kernver}/arch/x86/
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver}
    cp -a scripts ${pkgdir}/usr/src/linux-${_kernver}
    # fix permissions on scripts dir
    chmod og-w -R ${pkgdir}/usr/src/linux-${_kernver}/scripts
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel
    cp arch/$KARCH/Makefile ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
    if [ "$CARCH" = "i686" ]; then
    cp arch/$KARCH/Makefile_32.cpu ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
    fi
    cp arch/$KARCH/kernel/asm-offsets.s ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
    # add headers for lirc package
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video
    cp drivers/media/video/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/
    for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo zc0301; do
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
    cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
    done
    # add docbook makefile
    install -D -m644 Documentation/DocBook/Makefile \
    ${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile
    # add dm headers
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
    cp drivers/md/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
    # add inotify.h
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/linux
    cp include/linux/inotify.h ${pkgdir}/usr/src/linux-${_kernver}/include/linux/
    # add wireless headers
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
    cp net/mac80211/*.h ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
    # add dvb headers for external modules
    # in reference to:
    # http://bugs.archlinux.org/task/9912
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
    cp drivers/media/dvb/dvb-core/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
    # add dvb headers for external modules
    # in reference to:
    # http://bugs.archlinux.org/task/11194
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
    cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
    # add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
    # in reference to:
    # http://bugs.archlinux.org/task/13146
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
    cp drivers/media/dvb/frontends/lgdt330x.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
    cp drivers/media/video/msp3400-driver.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
    # add xfs and shmem for aufs building
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/mm
    cp fs/xfs/xfs_sb.h ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
    # add headers vor virtualbox
    # in reference to:
    # http://bugs.archlinux.org/task/14568
    cp -a include/drm $pkgdir/usr/src/linux-${_kernver}/include/
    # add headers for broadcom wl
    # in reference to:
    # http://bugs.archlinux.org/task/14568
    cp -a include/trace $pkgdir/usr/src/linux-${_kernver}/include/
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
    cp $i ${pkgdir}/usr/src/linux-${_kernver}/$i
    done
    cd ${pkgdir}/usr/src/linux-${_kernver}/include && ln -s asm-$KARCH asm
    # add header for aufs2-util
    cp -a ${srcdir}/$_branch/include/asm-generic/bitsperlong.h ${pkgdir}/usr/src/linux-${_kernver}/include/asm/
    chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
    find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
    # remove unneeded architectures
    rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
    package_kernel26-firmware() {
    pkgdesc="The included firmware files of the Linux Kernel"
    groups=('base')
    cd ${srcdir}/$_branch
    make firmware || return 1
    make INSTALL_MOD_PATH=${pkgdir} firmware_install || return 1
    Last edited by eldragon (2010-04-04 14:58:16)

    ngoonee wrote:
    Check out this line
    for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound trace video; do
    for anything that might be missing. The error message when compiling would give you more of a clue. Off-hand, you may need to add 'generated', as I recall I needed that when the kernel moved to 2.6.33.
    Problem with vbox_build_module after Kernel update.
    Would you care to elaborate for us less versed in "Linux Geek" skills?
    Thanks.......
    [root@Arch2009p2 jeff]# vbox_build_module
    Building vboxdrv for Linux 2.6.33-ARCH
    make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv'
    for f in . linux r0drv r0drv/generic r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
    rm -rf .vboxdrv* .tmp_ver* vboxdrv.* Module.symvers Modules.symvers modules.order
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv'
    make[1]: Entering directory `/opt/VirtualBox/src/vboxnetflt'
    for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
    rm -rf .vboxnetflt* .tmp_ver* vboxnetflt.* Modules.symvers modules.order
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxnetflt'
    make[1]: Entering directory `/opt/VirtualBox/src/vboxnetadp'
    for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
    do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
    rm -rf .vboxnetadp* .tmp_ver* vboxnetadp.* Modules.symvers modules.order
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxnetadp'
    rm -f vboxdrv.ko vboxnetflt.ko vboxnetadp.ko
    *** Building 'vboxdrv' module ***
    make[1]: Entering directory `/opt/VirtualBox/src/vboxdrv'
    make KBUILD_VERBOSE= -C /lib/modules/2.6.33-ARCH/build SUBDIRS=/opt/VirtualBox/src/vboxdrv SRCROOT=/opt/VirtualBox/src/vboxdrv modules
    make[2]: Entering directory `/usr/src/linux-2.6.33-ARCH'
    CC [M] /opt/VirtualBox/src/vboxdrv/linux/SUPDrv-linux.o
    In file included from /opt/VirtualBox/src/vboxdrv/include/VBox/types.h:34,
    from /opt/VirtualBox/src/vboxdrv/linux/../SUPDrvInternal.h:39,
    from /opt/VirtualBox/src/vboxdrv/linux/SUPDrv-linux.c:37:
    /opt/VirtualBox/src/vboxdrv/include/iprt/types.h:100:30: error: linux/autoconf.h: No such file or directory
    make[3]: *** [/opt/VirtualBox/src/vboxdrv/linux/SUPDrv-linux.o] Error 1
    make[2]: *** [_module_/opt/VirtualBox/src/vboxdrv] Error 2
    make[2]: Leaving directory `/usr/src/linux-2.6.33-ARCH'
    make[1]: *** [vboxdrv] Error 2
    make[1]: Leaving directory `/opt/VirtualBox/src/vboxdrv'
    make: *** [all] Error 2

  • Checking kernel config

    Here are a couple of stupid shell (zsh) functions that I've been banging on to help check out the current kernel config.
    Just wondering if anyone thinks this might be useful and worth expanding upon.
    kc - returns any KConfig help text for the specified kernel option (don't put CONFIG_) in front
    Example:
    [✍] ~ $ kc TMPFS
    config TMPFS
    bool "Virtual memory file system support (former shm fs)"
    depends on SHMEM
    help
    Tmpfs is a file system which keeps all files in virtual memory.
    The code:
    function kc() {
    export SEARCH_TERM=$1
    find /usr/src/linux-`uname -r` -name Kconfig -print0 | xargs -0 perl -ne '
    $/ = "";
    while (<>) {
    while (/^(config $ENV{'SEARCH_TERM'}\s.*)/sgm) {
    print "$1\n";
    unset SEARCH_TERM
    kcc - uses the above to go through every kernel config (that is enabled or built as a module)
    Example:
    [✍] ~ $ kcc
    config 60XX_WDT
    tristate "SBC-60XX Watchdog Timer"
    depends on X86
    help
    This driver can be used with the watchdog timer found on some
    single board computers, namely the 6010 PII based computer.
    It may well work with other cards. It reads port 0x443 to enable
    and re-set the watchdog timer, and reads port 0x45 to disable
    the watchdog. If you have a card that behave in similar ways,
    you can probably make this driver work with your card as well.
    config 64BIT
    depends on TILEGX
    def_bool y
    [...snip...]
    The code:
    function kcc() {
    for i in `zcat /proc/config.gz | perl -ne '/^CONFIG_(.*)=[y|m]/; print "$1\n";' | sort | uniq`
    do
    kc $i
    done

    Doesn't it work out-of-the-box? The latest kernel should have a driver for your soundcard.

  • How to use the same services-config for the local and remote servers.

    My flex project works fine using the below but when I upload my flash file to the server I doesn't work, all the relative paths and files are the same execpt the remote one is a linux server.
    <?xml version="1.0" encoding="UTF-8"?>
    <services-config>
        <services>
            <service id="amfphp-flashremoting-service"
                class="flex.messaging.services.RemotingService"
                messageTypes="flex.messaging.messages.RemotingMessage">
                <destination id="amfphp">
                    <channels>
                        <channel ref="my-amfphp"/>
                    </channels>
                    <properties>
                        <source>*</source>
                    </properties>
                </destination>
            </service>
        </services>
        <channels>
        <channel-definition id="my-amfphp" class="mx.messaging.channels.AMFChannel">
            <endpoint uri="http://localhost/domainn.org/amfphp/gateway.php" class="flex.messaging.endpoints.AMFEndpoint"/>
        </channel-definition>
        </channels>
    </services-config>
    I think the problem  is the line
            <endpoint uri="http://localhost/domainn.org/amfphp/gateway.php" class="flex.messaging.endpoints.AMFEndpoint"/>
    but I'm not sure how to use the same services-config for the local and remote servers.

    paul.williams wrote:
    You are confusing "served from a web-server" with "compiled on a web-server". Served from a web-server means you are downloading a file from the web-server, it does not necessarily mean that the files has been generated / compiled on the server.
    The server.name and server.port tokens are replaced at runtime (ie. on the client when the swf has been downloaded and is running) not compile time (ie. while mxmlc / ant / wet-tier compiler is running). You do not need to compile on the server to take advantage of this.
    Hi Paul,
    In Flex, there is feature that lets developer to put all service-config.xml file configuration information into swf file. with
    -services=path/to/services-config.xml
    IF
    services-config.xml
    have tokens in it and user have not specified additional
    -context-root
    and this swf file is not served from web-app-server (like tomcat for example) than it will not work,
    Flash player have no possible way to replace token values of service-config.xml file durring runtime if that service-config.xml file have been baked into swf file during compilation,
    for example during development you can launch your swf file from your browser with file// protocol and still be able to access blazeDS services if
    -services=path/to/services-config.xml
    have been specified durring compilation.
    I dont know any better way to exmplain this, but in summary there is two places that you can tell swf  about service confogiration,
    1) pass -services=path/to/services-config.xml  parameter to compiler this way you tell swf file up front about all that good stuff,
    or 2) you put that file on the webserver( in this case, yes you should have replacement tokens in that file) and they will be repaced at runtime .

  • Can't boot if SATA Config changed from IDE to RAID

    My goal is to create a non-bootable RAID1 mirror with two 320GB extra disks (plugged into SATA 5&6).  The boot disk is a Corsair 120MB SSD.  The manual that came with the A75A-G55 board says to use raid, first change the SATA Configuration from IDE (the default) to RAID. 
    Once the RAID selection is made, a new option for Legacy ROM or UEFI Driver shows up.  I left the choice at Legacy ROM.  Saved settings and exited.  During the reset then something new pops up quickly having to do, I suppose with the RAID config, then the regular POST pops through, but then can't boot to Windows.
    When I went back to change the BIOS SATA Config back to IDE, I noticed that none of the SATA ports show drives.  After setting the SATA config back to IDE, everything seems to go back to normal.  I must be missing something significant, but the instructions in the manual that came with the board are pretty simple.  On the other hand, the manual doesn't say anthing at all about the SATA configuration options.
    I checked the RAID FAQ, but it seems to be oriented to NVIDIA.  Nothing there about AMD raid that I could see and no mention of bios settings that looked like this.  I have come across mention of an AMD raid manager software (RAIDXpert?) in some other browsing.  Should I get that and use it, or will I still have to straighten out this IDE/RAID thing first?
    Thank you for your help,
    John

    As far as I can tell, the A75A-G55 does not support RAID with WindowsXP no matter what the chips are and sales literature says.  I've been running around with this too long and still have nothing to show for it. 
    If anyone has actually been successful with installing a "data" RAID (not a boot disk) on this motherboard I'm all ears, but I don't think such a critter exists.
    Here is what I've done tonight. 
    Set BIOS to RAID, Legacy ROM, save & exit
    Cntl-F to enter Option ROM utility
    All drives show up, use the utility to create an LD named FamRm_Array from two 320GB drives, save and reboot.
    Windows doesn't boot, resets
    Del key to enter bios
        Main tab shows no SATA drives - all are "Not Present"
        Boot tab shows boot option for hard disk as "Hard Disk: FamRm_Array"
    (no sign of the Corsair boot disk)
        Advanced tab - selected SATA Mode - IDE, save & exit
    Got the "Windows didn't start last time" screen, selected "start normally" and Windows came up OK.
    Checked the status of the disks with Disk Manager and both 320GB disks show up individually as unallocated, no indication of an array.
    Tried again with reboot, selected RAID in bios, save & exit
    F11 to enter boot menu - both the Corsair and FamRm_Array are options.  Picked Corsair.
    Can't boot to windows, reset
    Cntl-F to option ROM, array still configured OK, escape and reset
    Del to BIOS again - No SATA disks shown, boot tab shows Hard disk:FamRm_Array
    F11 to boot menu again, pick Corsair again.
    Still can't boot
    Del to bios again, boot tab still shows HardDisk:FamRm_Array, no sign of Corsair as any option or priority.
    Changed back to SATA Mode IDE, Windows boots fine.
    Giving up on a disk array with this board and software.  Either it just doesn't work, or the process required is so mysterious and undocumented that the effect is the same - doesn't work.
    I'll check back a few times over the next few days to see if anyone points out a major flaw in what I did, but I have no real hope it will ever work.
    John

  • Symbol resolution failed for i5/OS PASE module sapstart

    Has anyone seen this error while trying to start their ECC 6.0 system: Symbol resolution failed for i5/OS PASE module sapstart
    We applied the latest patch to R3INLPGM,  LIB_DBSL, O4TRC, and STARTSAP. Now our instance won't start.
    The joblog reads:
    CPDB9D0    Diagnostic              30   10/16/08  11:57:13.366320  QP2USER2     QSYS        *STMT    R3INLPGM    R3ERD400    *STMT
                                         From module . . . . . . . . :   QP2EXERR                                                                               
    From procedure  . . . . . . :   sendmsg__FPCcN21e                                                                               
    Statement . . . . . . . . . :   34                                                                               
    To module . . . . . . . . . :   AS4EXECI2                                                                               
    To procedure  . . . . . . . :   RunPase                                                                               
    Statement . . . . . . . . . :   184                                                                               
    Message . . . . :   Symbol resolution failed for i5/OS PASE module sapstart.                 
                                          Cause . . . . . :   Symbol resolution failed attempting to load i5/OS PASE                   
                                            program sapstart. Recovery  . . . :   See other messages in the job log.                   
                                            Correct the errors and then try the request again.                                         
    CPDB9D3    Diagnostic              30   10/16/08  11:57:13.366352  QP2USER2     QSYS        *STMT    R3INLPGM    R3ERD400    *STMT
                                          From module . . . . . . . . :   QP2EXERR                                                                               
    From procedure  . . . . . . :   sendmsg__FPCcN21e                                                                               
    Statement . . . . . . . . . :   34                                                                               
    To module . . . . . . . . . :   AS4EXECI2                                                                               
    To procedure  . . . . . . . :   RunPase                                                                               
    Statement . . . . . . . . . :   184                                                                               
    Message . . . . :   Symbol o4_getpwuid (number 232) not exported from                        
                                            dependent i5/OS PASE module /usr/sap/ERD/SYS/exe/run/os4apilib.so.                         
                                          Cause . . . . . :   The symbol is not exported from dependent i5/OS PASE                     
                                            module /usr/sap/ERD/SYS/exe/run/os4apilib.so. The error occurred attempting                
       Job description  . . . . . . :   R3_00           Library . . . . . :   R3ERD400                                                 
    MSGID      TYPE                    SEV  DATE      TIME             FROM PGM     LIBRARY     INST     TO PGM      LIBRARY     INST 
                                            to load i5/OS PASE module sapstart. Recovery  . . . :   Correct the error                  
                                            and then try the request again. Technical description . . . . . . . . :                    
                                            Examine file headers with the i5/OS PASE 'dump -Tv' command. i5/OS PASE                    
                                            commands can be entered on the command line displayed by calling program                   
                                            QP2TERM in an interactive job.                                                             
    I am not familar with running 'dump -Tv' .
    Thanks!
    Diana

    Hello,
    we had this at one point. It indicates that you have 'inconsistencies' in the kernel. You should probably at least get the DW patch for the same level. If there is a complete kernel out right now, I would go with that.
    Please check the Forumalso, there have been several threads regarding the kernel in the last couple of weeks.
    Regards,
    Ingrid

  • Trying to make the config for gensplash suppost :S

    Hello everyone im trying to patch the stock kernel of arch to get fbsplash working and im following the wiki topic about this matter http://wiki.archlinux.org/index.php/Gensplash , but the problem is that it it says i need to make the config with this options
    Which ever method you choose but be sure to choose the following settings at the config stage:
          Device Drivers
            Block Devices
              RAM disk support (BLK_DEV_RAM) = Y
                Inital RAM disk (initrd) support(BLK_DEV_INITRD)=Y
            Graphics Support
              Support for framebuffer devices (FB) = Y
                VESA VGA graphics support (FB_VESA) = Y
                  VESA driver type
                    vesafb (FB_VESA_STD) = Y                                        (see note 1)
                    vesafb-tng (FB_VESA_TNG) = N                                    (see note 2)
                "Card Specific" display support (FB_"CARD") = N                     (see note 3)
                Logo Configuration
                  Bootup logo (LOGO) = N
                Support for the framebuffer splash (FB_SPLASH) = Y
    and im making the config with xconfig , but i cannot find some options like for example
    VESA driver type
                    vesafb (FB_VESA_STD) = Y                                        (see note 1)
                    vesafb-tng (FB_VESA_TNG) = N                                    (see note 2)
                "Card Specific" display support (FB_"CARD") = N                     (see note 3)
    so rite now im thinking that maybe this options changed of subcategory or they do not exists anymore , i dont know :S
    maybe some of you would like helping me on finding this options as i think if they are not enabled the hole building process will end up on a not vesafb enabled kernel
    thanks for any help 

    The VESA driver type selection is only available if you also apply the vesa-tng patch, which is included in beyond, but is not necessary for gensplash. In other words, you can safely do without them.
    "Card Specific" display support refer to the options immediately after VESA VGA graphics support in the kernel config i.e. card-specific framebuffer drivers such as nvidiafb or radeonfb. Just make sure they are all turned off.

  • Flash is not handled correctly with Firefox. In an Flash Environment modules are re-initialized if other embedded flash modules in the main one are rotating

    We develop flash modules for clients. In the latest Firefox with the latest Flash Plugin it happens that flash components are affected when other components are rotating .
    For example if you open one of our demo's
    http://www.crocon-media.com/?page_id=190&lang=en
    and you click in the top on "MUSIC" a radio player will load. Before the Intro MP3 file is played completely, some modules that are embedded in that flash rotate, means they re-start. This never affected all other embedded modules but do now. The radio component simply stops playing. This does not happen in any Internet Explorer version and has worked with under Firefox before.

    After putting those 2 flash components out the bundle we also see, that even if the rotating flash is loaded separately and another for example audio streaming flash module is running, once the stand-alone rotating flash module is starting back at frame 0 it affects all other flash modules on the same page, even if they are not connected to each other. This is a serious issue.

  • [solved] kernel configuration for clarkdale server

    Update: I guess since the arch kernel config works there's really nothing to improve.
    Hey everyone,
    i'm about to compile a kernel for a server with intel clarkdale hardware, intel i3-530.
    Up to now i only compiled kernels for my consumer laptop.
    1) Is there any option in particular i should pay attention to when compiling a kernel for a server system?
    And regarding the i3-530:
    2) Should i just pick x86 generic cpu support or something else?
    3) Are there any patches right now to improve support for clarkdale?
    Thanks,
    demian
    P.S.: I guess i should choose 2.6.33-rc7 since real clarkdale support is supposed to come with 2.6.33? Usually i just pick the latest stable version.
    Last edited by demian (2010-02-12 11:39:48)

    graysky wrote:Your xfers are via scp... are the files large or numerous small files?  Have you the ability to use jumbo  frames on your network if the network is a GigLAN backbone?  If so, you'll have to test to see if a non-standard 4000 or 9000 mtu size improves xfers.
    thanks for your rapid response and i googled about it, but unfortunatelly i dont have a gigLan in the lab but usually all file transfered exceed 5GB of size.
    Would the scheduler have a significant impact on performance? The servers are used individually (not sharing load like in a bewoulf cluster)
    The disk I/O operations are mostly about writes into the output files (a few number of bytes per write), would reiserfs be superior to ext3 ?
    PS.: i'm feeling really stupid for not reading more about the kernel26-lts for it has all the major options i was thinking about.
    Last edited by Duca (2009-09-27 18:26:34)

Maybe you are looking for

  • Cannot Print Full PDF File at a Time; only Page by Page

    We have Adobe Reader 9 installed It is being run on a Windows XP User is able to open a pdf file and print to the printer without any problems ONE page at a time. Will not print full document in sequence. We have several computers and I've not had th

  • 3d length calculation

    I have some road data in Gauß-Krüger zone 5 projection with the associated mean-sea-level heights. I've defined a compound coordinate system taht consists of a vertical and projected coordinate system. Taking the transverse-mercator projection into a

  • 24" TV with VGA and HDMI and speaker connection?

    Bought a 24" LED TV that has VGA input.   Two to three inches to wide for a monitor, but got this one because of price and the VGA input.  It also has a HDMI input.  Previously when doing a search for TV with PC input the results would bring up listi

  • Arch Live Disk Creation - (Question)

    So I have been working on arch for the past few months and have a great customized desktop that I'd like to carry around with me. I'm talking about having the LiveCD + Installer for the already existing Install. I tried archiso but that just creates

  • Passing Values back from Custom Tag

    I'm using custom tags, and I'm trying to pass back values to the JSP page from a tag which is iterating over values it gets from an Array. But for some reason I can't access the values. Here is the Tag: public class MemberHelper extends TagSupport im