Hi, all:
I have a problem about etho bringing up. The error output is following:
Bringing up interface eth0:
dhcpcd[440]: timed out waiting for a valid DHCP server response
Determining IP information for eth0... failed.
So I check the packets transmitted between DHCP server and client base
on LinuxBIOS. I find the client can submit a request, but it can not
receive the ACK from DHCP server, so it fail to determine its IP.
The output differences between the normal BIOS and LinuxBIOS:
normal BIOS:
ENABLING IO-APIC IRQs
Setting 8 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 8 ... ok.
Setting 9 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 9 ... ok.
Setting 10 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 10 ... ok.
..TIMER: vector=0x31 pin1=2 pin2=0
PCI: Using IRQ router PIIX [8086/2480] at 00:1f.0
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I31,P0) -> 18
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B4,I1,P0) -> 48
PCI->APIC IRQ transform: (B1,I1,P0) -> 17
PCI->APIC IRQ transform: (B1,I2,P0) -> 18
e100: eth0: Intel(R) PRO/100 S Server Adapter
Mem:0xfe7fe000 IRQ:17 Speed:0 Mbps Dx:N/A
Hardware receive checksums enabled
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK ]
LinuxBIOS:
Setting 8 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 8 ... ok.
Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I29,P1) -> 16
PCI->APIC IRQ transform: (B0,I29,P2) -> 16
PCI->APIC IRQ transform: (B0,I31,P0) -> 18
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B4,I1,P0) -> 24
Bringing up loopback interface: [ OK ]
Bringing up interface eth0:
dhcpcd[440]: timed out waiting for a valid DHCP server response
Determining IP information for eth0... failed.
[FAILED]
Does the problem come from mptable.c? How can I do next?
Who can tell me? Thanks a lot!
Best Regards,
Lawrence