Hi,
I'm trying to build a d-i kernel for the FSG-3...
On Wednesday 25 June 2008 19:11, Martin Michlmayr wrote:
> I've built some kernel snapshots for arm and armel based on
> 2.6.26-rc8. Please test them on your favourite ARM machine
> and report success or failures to this list.
Using Rod Whitbys Makefile and the emdebian crossbuild toolchain I succeeded
building this kernel myself (I could have used your images but I wanted to
build them myself...) and then used the .deb to try to build
linux-kernel-di-armel-2.6 (in qemu running armel lenny plus kernel-wedge from
sid, following http://www.nslu2-linux.org/wiki/Debian/BuildImage) which
failed with
dh_testdir
dh_testdir
dh_clean -k
kernel-wedge install-files
install -D -m 644 /boot/vmlinuz-2.6.26-rc8-ixp4xx
debian/kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di/boot/vmlinuz-2.6.26~rc8-1~experimental.1-ixp4xx
install -D -m 644 /boot/System.map-2.6.26-rc8-ixp4xx
debian/kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di/boot/System.map-2.6.26~rc8-1~experimental.1-ixp4xx
kernel-wedge copy-modules 2.6.26~rc8-1~experimental.1 ixp4xx
2.6.26-rc8-ixp4xx
missing module libata
command exited with status 1
make: *** [binary-arch] Error 2
The control and kernel-versions files I've used are attached.
And indeed, "# CONFIG_ATA is not set". I'm a bit surprised about this, as I
thought this was needed on the regular arm flavors as well?!
Is that a bug in the 2.6.26-rc8 debian kernel config?
(Then my plan is to build a d-i image like di-nslu2.bin and use the recovery
procedure of the fsg-3 (described in
http://www.openfsg.com/forum/viewtopic.php?t=1424) to boot it and then
install via ssh...)
regards,
Holger
Source: linux-kernel-di-armel-2.6 Section: debian-installer Priority: optional Maintainer: Debian Install System Team <debian-boot@lists.debian.org> Uploaders: Joey Hess <joeyh@debian.org>, Martin Michlmayr <tbm@cyrius.com> Build-Depends: kernel-wedge (>= 2.45), linux-image-2.6.26-rc8-ixp4xx [armel] Vcs-Svn: svn://svn.debian.org/d-i/trunk/packages/kernel/linux-kernel-di-armel-2.6 Package: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: kernel-image, socket-modules Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: Linux kernel binary image for the Debian installer This package contains the Linux kernel image for the Debian installer boot images. It does _not_ provide a usable kernel for your full Debian system. Package: nic-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: nic-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: Common NIC drivers This package contains common NIC drivers for the Linux kernel. Package: pata-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: pata-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, ata-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: PATA drivers This package contains PATA drivers for the Linux kernel. Package: scsi-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: scsi-core-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: Core SCSI subsystem This package contains the core SCSI subsystem for the Linux kernel. Package: loop-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: loop-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: Loopback filesystem support This package contains loopback filesystem support for the Linux kernel. Package: ext2-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: ext2-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: EXT2 filesystem support This package contains the EXT2 filesystem module for the Linux kernel. Package: ext3-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: ext3-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: EXT3 filesystem support This package contains the EXT3 filesystem module for the Linux kernel. Package: reiserfs-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: reiserfs-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: Reiser filesystem support This package contains the Reiser filesystem module for the Linux kernel. Package: fat-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: fat-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: FAT filesystem support This package contains the FAT and VFAT filesystem modules for the Linux kernel. Package: md-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: md-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: RAID and LVM support This package contains RAID and LVM modules for the Linux kernel. Package: multipath-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: multipath-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, md-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: Multipath support This package contains DM-Multipath modules for the Linux kernel. Package: usb-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: usb-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: USB support This package contains core USB drivers for the Linux kernel. Package: usb-storage-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: usb-storage-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, scsi-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di, usb-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: USB storage support This package contains the USB storage driver for the Linux kernel. Package: input-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: input-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, usb-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: Input devices support This package contains input device drivers for the Linux kernel. Package: nic-usb-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: nic-usb-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, usb-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di, core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: USB NIC drivers This package contains USB network adapter drivers for the Linux kernel. Package: sata-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: sata-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, scsi-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di, ata-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: SATA drivers This package contains SATA drivers for the Linux kernel. Package: core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: core-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: standard Description: Core modules This package contains core modules for the kernel, that will almost always be needed. Package: crc-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: crc-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: CRC modules This package contains CRC support modules. Package: crypto-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: crypto-core-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: Core crypto modules This package contains crypto modules needed for both encrypted file systems, the crypto devicemapper and wireless networking (WEP). Package: crypto-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: crypto-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, crypto-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: crypto modules This package contains crypto modules. Package: crypto-dm-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: crypto-dm-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, md-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di, crypto-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: devicemapper crypto module This package contains the devicemapper crypto (dm-crypt) module. Package: ata-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di XC-Package-Type: udeb Provides: ata-modules Depends: kernel-image-2.6.26~rc8-1~experimental.1-ixp4xx-di, scsi-core-modules-2.6.26~rc8-1~experimental.1-ixp4xx-di Architecture: armel XB-Kernel-Version: 2.6.26~rc8-1~experimental.1-ixp4xx Section: debian-installer Priority: extra Description: ATA disk modules This package contains core ATA disk modules used by both PATA and SATA disk drivers.
# arch version flavour installedname suffix build-depends armel 2.6.26~rc8-1~experimental.1 ixp4xx 2.6.26-rc8-ixp4xx y linux-image-2.6.26-rc8-ixp4xx
Attachment:
pgpdxrmlaFlLd.pgp
Description: PGP signature