[Voyage-linux] Voyage current fails to boot PXE

Roel Huybrechts (spam-protected)
Mon Oct 22 16:30:31 HKT 2012


Unfortunately, adding ethdevice=eth0 to the boot parameters didn't change
the issue. The problem still occurs.

Sorry for double posting by the way; I subscribed to the list and resent my
message. Only after which I saw the previous one did go through just fine.

If it can be of any help, here is my PXE boot output:

> PC Engines ALIX.2 v0.99h
> 640 KB Base Memory
> 261120 KB Extended Memory
> 01F0 Master 044A TRANSCEND
> Phys C/H/S 1974/16/63 Log C/H/S 987/32/63
> Intel UNDI, PXE-2.0 (build 082)
> Copyright (C) 1997,1998,1999  Intel Corporation
> VIA Rhine III Management Adapter v2.43 (2005/12/15)
> CLIENT MAC ADDR: 00 0D B9 18 2B 50
> CLIENT IP: 192.168.1.12  MASK: 255.255.255.0  DHCP IP: 192.168.1.200
>
> GATEWAY IP: 192.168.1.1
>
>
> PXELINUX 4.05 20120630  Copyright (C) 1994-2011 H. Peter Anvin et al
>
> ==============================================================================
>                      __  __
>                      \ \/ /___ __  __ ___  ___  ___
>                       \  // _ \\ \/ /,-_ |/ _ |/ -_)
>                        \/ \___/ \  / \___,\_  |\___|
>                                _/_/        _'_|
>                          { V o y a g e } - L i n u x
>                           < http://linux.voyage.hk >
>   1. PXE Boot Voyage Linux with a login shell
>   2. Start automated install for WRAP (/dev/hda and 38400 serial console)
>   3. Start automated install for ALIX (/dev/hda and 38400 serial console)
>   4. Start automated install for 45/48xx (/dev/hda and 19200 serial
> console)
>   5. Start automated install for 55xx (/dev/hda and 19200 serial console)
>   6. Start automated install for gerenic PC (/dev/hda and no serial
> console)
>
> ==============================================================================
> boot: 0
> Loading linux....
> Loading initrd.img........ready.
> early console in setup code
> [    0.000000] Linux version 3.4.4-voyage (unknown) (root at punknix-pluto)
> (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP PREE2
> [    0.000000] KERNEL supported cpus:
> [    0.000000]   Intel GenuineIntel
> [    0.000000]   AMD AuthenticAMD
> [    0.000000]   NSC Geode by NSC
> [    0.000000]   Cyrix CyrixInstead
> [    0.000000]   Centaur CentaurHauls
> [    0.000000]   Transmeta GenuineTMx86
> [    0.000000]   Transmeta TransmetaCPU
> [    0.000000]   UMC UMC UMC UMC
> [    0.000000] BIOS-provided physical RAM map:
> [    0.000000]  BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
> [    0.000000]  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
> [    0.000000]  BIOS-e820: 0000000000100000 - 0000000010000000 (usable)
> [    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
> [    0.000000] Notice: NX (Execute Disable) protection missing in CPU!
> [    0.000000] DMI not present or invalid.
> [    0.000000] e820 update range: 0000000000000000 - 0000000000010000
> (usable) ==> (reserved)
> [    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000
> (usable)
> [    0.000000] last_pfn = 0x10000 max_arch_pfn = 0x100000
> [    0.000000] initial memory mapped : 0 - 01800000
> [    0.000000] Base memory trampoline at [c009b000] 9b000 size 16384
> [    0.000000] init_memory_mapping: 0000000000000000-0000000010000000
> [    0.000000]  0000000000 - 0000400000 page 4k
> [    0.000000]  0000400000 - 0010000000 page 2M
> [    0.000000] kernel direct mapping tables up to 10000000 @
> 17fc000-1800000
> [    0.000000] RAMDISK: 0fa3b000 - 0ffdf000
> [    0.000000] ACPI Error: A valid RSDP was not found
> (20120320/tbxfroot-219)
> [    0.000000] 0MB HIGHMEM available.
> [    0.000000] 256MB LOWMEM available.
> [    0.000000]   mapped low ram: 0 - 10000000
> [    0.000000]   low ram: 0 - 10000000
> [    0.000000] Zone PFN ranges:
> [    0.000000]   DMA      0x00000010 -> 0x00001000
> [    0.000000]   Normal   0x00001000 -> 0x00010000
> [    0.000000]   HighMem  empty
> [    0.000000] Movable zone start PFN for each node
> [    0.000000] Early memory PFN ranges
> [    0.000000]     0: 0x00000010 -> 0x000000a0
> [    0.000000]     0: 0x00000100 -> 0x00010000
> [    0.000000] On node 0 totalpages: 65424
> [    0.000000]   DMA zone: 32 pages used for memmap
> [    0.000000]   DMA zone: 0 pages reserved
> [    0.000000]   DMA zone: 3952 pages, LIFO batch:0
> [    0.000000]   Normal zone: 480 pages used for memmap
> [    0.000000]   Normal zone: 60960 pages, LIFO batch:15
> [    0.000000] Using APIC driver default
> [    0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
> [    0.000000] No local APIC present or hardware disabled
> [    0.000000] APIC: disable apic facility
> [    0.000000] APIC: switched to apic NOOP
> [    0.000000] nr_irqs_gsi: 16
> [    0.000000] PM: Registered nosave memory: 00000000000a0000 -
> 00000000000f0000
> [    0.000000] PM: Registered nosave memory: 00000000000f0000 -
> 0000000000100000
> [    0.000000] Allocating PCI resources starting at 10000000 (gap:
> 10000000:eff00000)
> [    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1
> nr_node_ids:1
> [    0.000000] PERCPU: Embedded 11 pages/cpu @cfff0000 s24256 r0 d20800
> u45056
> [    0.000000] pcpu-alloc: s24256 r0 d20800 u45056 alloc=11*4096
> [    0.000000] pcpu-alloc: [0] 0
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
>  Total pages: 64912
> [    0.000000] Kernel command line: initrd=initrd.img boot=live
> netboot=nfs nfsroot=192.168.1.200:/live/image/ live-getty
> [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
> [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072
> bytes)
> [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536
> bytes)
> [    0.000000] Initializing CPU#0
> [    0.000000] Initializing HighMem for node 0 (00000000:00000000)
> [    0.000000] Memory: 249148k/262144k available (2812k kernel code,
> 12548k reserved, 1095k data, 344k init, 0k highmem)
> [    0.000000] virtual kernel memory layout:
> [    0.000000]     fixmap  : 0xfff16000 - 0xfffff000   ( 932 kB)
> [    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
> [    0.000000]     vmalloc : 0xd0800000 - 0xff7fe000   ( 751 MB)
> [    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
> [    0.000000]       .init : 0xc13d1000 - 0xc1427000   ( 344 kB)
> [    0.000000]       .data : 0xc12bf0a7 - 0xc13d1000   (1095 kB)
> [    0.000000]       .text : 0xc1000000 - 0xc12bf0a7   (2812 kB)
> [    0.000000] Checking if this processor honours the WP bit even in
> supervisor mode...Ok.
> [    0.000000] Preemptible hierarchical RCU implementation.
> [    0.000000] NR_IRQS:2304 nr_irqs:256 16
> [    0.000000] CPU 0 irqstacks, hard=cf406000 soft=cf408000
> [    0.000000] Console: colour dummy device 80x25
> [    0.000000] console [ttyS0] enabled
> [    0.000000] Fast TSC calibration using PIT
> [    0.000000] Detected 498.021 MHz processor.
> [    0.003008] Calibrating delay loop (skipped), value calculated using
> timer frequency.. 996.04 BogoMIPS (lpj=498021)
> [    0.005015] pid_max: default: 32768 minimum: 301
> [    0.007348] Mount-cache hash table entries: 512
> [    0.010080] SMP alternatives: switching to UP code
> [    0.020081] Freeing SMP alternatives: 16k freed
> [    0.021185] weird, boot CPU (#0) not listed by the BIOS.
> [    0.022013] SMP motherboard not detected.
> [    0.023013] Local APIC not detected. Using dummy APIC emulation.
> [    0.024010] SMP disabled
> [    0.025012] Performance Events: no PMU driver, software events only.
> [    0.033034] Brought up 1 CPUs
> [    0.034018] Total of 1 processors activated (996.04 BogoMIPS).
> [    0.036251] devtmpfs: initialized
> [    0.039282] NET: Registered protocol family 16
> [    0.047127] PCI: PCI BIOS revision 2.10 entry at 0xfced9, last bus=0
> [    0.048017] PCI: Using configuration type 1 for base access
> [    0.071736] bio: create slab <bio-0> at 0
> [    0.073638] ACPI: Interpreter disabled.
> [    0.074707] vgaarb: loaded
> [    0.076252] SCSI subsystem initialized
> [    0.078488] PCI: Probing PCI hardware
> [    0.079040] PCI: Probing PCI hardware (bus 00)
> [    0.080039] PCI: root bus 00: using default resources
> [    0.081281] PCI host bridge to bus 0000:00
> [    0.082031] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
> [    0.083030] pci_bus 0000:00: root bus resource [mem
> 0x00000000-0xffffffff]
> [    0.084062] pci 0000:00:01.0: [1022:2080] type 00 class 0x060000
> [    0.086040] pci 0000:00:01.0: reg 10: [io  0xac1c-0xac1f]
> [    0.087206] pci 0000:00:01.2: [1022:2082] type 00 class 0x101000
> [    0.088062] pci 0000:00:01.2: reg 10: [mem 0xefff4000-0xefff7fff]
> [    0.090101] pci 0000:00:09.0: [1106:3053] type 00 class 0x020000
> [    0.091045] pci 0000:00:09.0: reg 10: [io  0x1000-0x10ff]
> [    0.092028] pci 0000:00:09.0: reg 14: [mem 0xe0000000-0xe00000ff]
> [    0.093130] pci 0000:00:09.0: supports D1 D2
> [    0.094012] pci 0000:00:09.0: PME# supported from D0 D1 D2 D3hot D3cold
> [    0.095059] pci 0000:00:0b.0: [1106:3053] type 00 class 0x020000
> [    0.096039] pci 0000:00:0b.0: reg 10: [io  0x1400-0x14ff]
> [    0.097025] pci 0000:00:0b.0: reg 14: [mem 0xe0040000-0xe00400ff]
> [    0.098127] pci 0000:00:0b.0: supports D1 D2
> [    0.099009] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
> [    0.100063] pci 0000:00:0f.0: [1022:2090] type 00 class 0x060100
> [    0.102054] pci 0000:00:0f.0: reg 10: [io  0x6000-0x6007]
> [    0.103098] pci 0000:00:0f.0: reg 14: [io  0x6100-0x61ff]
> [    0.104098] pci 0000:00:0f.0: reg 18: [io  0x6200-0x623f]
> [    0.106030] pci 0000:00:0f.0: reg 20: [io  0x9d00-0x9d7f]
> [    0.107098] pci 0000:00:0f.0: reg 24: [io  0x9c00-0x9c3f]
> [    0.108150] pci 0000:00:0f.2: [1022:209a] type 00 class 0x010180
> [    0.109244] pci 0000:00:0f.2: reg 20: [io  0xff00-0xff0f]
> [    0.110211] pci 0000:00:0f.4: [1022:2094] type 00 class 0x0c0310
> [    0.111088] pci 0000:00:0f.4: reg 10: [mem 0xefffe000-0xefffefff]
> [    0.113115] pci 0000:00:0f.4: PME# supported from D0 D3hot D3cold
> [    0.114088] pci 0000:00:0f.5: [1022:2095] type 00 class 0x0c0320
> [    0.115088] pci 0000:00:0f.5: reg 10: [mem 0xefffd000-0xefffdfff]
> [    0.117212] pci 0000:00:0f.5: PME# supported from D0 D3hot D3cold
> [    0.121417] PCI: pci_cache_line_size set to 32 bytes
> [    0.124232] Switching to clocksource pit
> [    0.125517] pnp: PnP ACPI: disabled
> [    0.151056] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]
> [    0.152856] pci_bus 0000:00: resource 5 [mem 0x00000000-0xffffffff]
> [    0.154215] NET: Registered protocol family 2
> [    0.155687] IP route cache hash table entries: 2048 (order: 1, 8192
> bytes)
> [    0.157325] TCP established hash table entries: 8192 (order: 4, 65536
> bytes)
> [    0.158694] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
> [    0.159231] TCP: Hash tables configured (established 8192 bind 8192)
> [    0.160311] TCP: reno registered
> [    0.161036] UDP hash table entries: 128 (order: 0, 4096 bytes)
> [    0.162589] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes)
> [    0.163824] NET: Registered protocol family 1
> [    0.164435] RPC: Registered named UNIX socket transport module.
> [    0.165229] RPC: Registered udp transport module.
> [    0.166389] RPC: Registered tcp transport module.
> [    0.167537] RPC: Registered tcp NFSv4.1 backchannel transport module.
> [    0.169214] PCI: CLS 32 bytes, default 32
> [    0.170622] Trying to unpack rootfs image as initramfs...
> [    1.565843] Freeing initrd memory: 5776k freed
> [    1.574073] platform rtc_cmos: registered platform RTC device (no PNP
> device found)
> [    1.576666] microcode: AMD CPU family 0x5 not supported
> [    1.580111] alix: system is recognized as "PC Engines ALIX.2 v0.99h"
> [    1.587063] NFS: Registering the id_resolver key type
> [    1.588997] msgmni has been set to 497
> [    1.591988] Block layer SCSI generic (bsg) driver version 0.4 loaded
> (major 254)
> [    1.593252] io scheduler noop registered
> [    1.594078] io scheduler deadline registered
> [    1.595085] io scheduler cfq registered (default)
> [    1.760077] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [    1.761328] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a NS16550A
> [    1.762408] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
> [    1.765291] Linux agpgart interface v0.103
> [    1.781816] brd: module loaded
> [    1.783141] ACPI Exception: AE_BAD_PARAMETER, Thread 3477265344 could
> not acquire Mutex [0x1] (20120320/utmutex-276)
> [    1.786176] ACPI Exception: AE_BAD_PARAMETER, Thread 3477265344 could
> not acquire Mutex [0x1] (20120320/utmutex-276)
> [    1.789234] cs5535-gpio cs5535-gpio: reserved resource region [io
>  0x6100-0x61ff]
> [    1.790003] gpiochip_add: registered GPIOs 0 to 31 on device:
> cs5535-gpio
> [    1.791428] ACPI Exception: AE_BAD_PARAMETER, Thread 3477265344 could
> not acquire Mutex [0x1] (20120320/utmutex-276)
> [    1.795519] ACPI Exception: AE_BAD_PARAMETER, Thread 3477265344 could
> not acquire Mutex [0x1] (20120320/utmutex-276)
> [    1.798544] ACPI Exception: AE_BAD_PARAMETER, Thread 3477265344 could
> not acquire Mutex [0x1] (20120320/utmutex-276)
> [    1.801605] cs5535-mfd 0000:00:0f.0: 5 devices registered.
> [    1.802306] Uniform Multi-Platform E-IDE driver
> [    1.803426] ide-gd driver 1.18
> [    1.806315] i8042: PNP: No PS/2 controller found. Probing ports
> directly.
> [    1.807728] i8042: No controller found
> [    1.809729] mousedev: PS/2 mouse device common for all mice
> [    1.812211] cpuidle: using governor ladder
> [    1.813553] cpuidle: using governor menu
> [    1.814791] Registered led device: alix:1
> [    1.816116] Registered led device: alix:2
> [    1.817447] Registered led device: alix:3
> [    1.820070] TCP: cubic registered
> [    1.821102] NET: Registered protocol family 17
> [    1.822598] Registering the dns_resolver key type
> [    1.823185] Using IPI No-Shortcut mode
> [    1.827429] Freeing unused kernel memory: 344k freed
> [    1.829418] Write protecting the kernel text: 2816k
> [    1.830302] Write protecting the kernel read-only data: 908k
> Loading, please wait...
> [    1.898152] libata version 3.00 loaded.
> [    1.903372] scsi0 : ata_generic
> [    1.904804] scsi1 : ata_generic
> [    1.906927] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xff00
> irq 14
> [    1.907853] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xff08
> irq 15
> [    2.063028] ata1.00: CFA: TRANSCEND, 20070418, max UDMA/66
> [    2.064535] ata1.00: 1989792 sectors, multi 0: LBA
> [    2.065202] ata1.00: configured for UDMA/66
> [    2.077166] scsi 0:0:0:0: Direct-Access     ATA      TRANSCEND
>  2007 PQ: 0 ANSI: 5
> [    2.079849] sd 0:0:0:0: [sda] 1989792 512-byte logical blocks: (1.01
> GB/971 MiB)
> [    2.081379] sd 0:0:0:0: [sda] Write Protect is off
> [    2.081810] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
> [    2.083169] sd 0:0:0:0: [sda] Write cache: disabled, read cache:
> enabled, doesn't support DPO or FUA
> [    2.575606] Switching to clocksource tsc


On Mon, Oct 22, 2012 at 3:22 AM, Kim-man 'Punky' TSE
<punkytse at punknix.com>wrote:

> Hi Roel,
>
> I found the problem the PXEboot board cannot get the IP.  Try adding
> ethdevice=eth0 to /tftpboot/pxelinux.cfg/default
>
>
> On 10/21/2012 11:01 PM, Roel Huybrechts wrote:
>
>> Hi all,
>>
>> I'm trying to install the current Voyage on an Alix board using the PXE
>> option from the live cd. However the Alix fails to boot the PXE
>> environment, hanging at "Switching clocksource to pit". I don't think the
>> clocksource is the reason it hangs, I suspect it's just the last line that
>> is printed before something else goes wrong -- I tried adding different
>> "clocksource=" settings to the boot parameters without any success.
>>
>> The problem has earlier been described in this thread:
>> http://list.voyage.hk/**pipermail/voyage-linux/2012-**August/015298.html<http://list.voyage.hk/pipermail/voyage-linux/2012-August/015298.html>
>> Unfortunately I cannot find the solution there ;)
>>
>> Any help regarding (debugging of) the issue is greatly appreciated! When
>> needed, I can send the dmesg output from the serial console.
>>
>> Kind regards,
>> Roel
>> -- Regards, Kim-man "Punky" Tse * Open Source Embedded Solutions and
>> Systems - Voyage Linux (http://linux.voyage.hk) - Voyage ONE (
>> http://linux.voyage.hk/**voyage-one <http://linux.voyage.hk/voyage-one>)
>> - Voyage MPD (http://linux.voyage.hk/**voyage-mpd<http://linux.voyage.hk/voyage-mpd>)
>> * Voyage Store (http://store.voyage.hk)
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.voyage.hk/pipermail/voyage-linux/attachments/20121022/fc81fc9f/attachment-0002.html>


More information about the Voyage-linux mailing list