[coreboot] NIC working, IP assigned but not connected.

Knut Kujat knuku at gap.upv.es
Mon Jan 18 15:02:47 CET 2010


Sorry,
forgot to attach the file!

bye
Knut Kujat escribió:
> Hi,
>
> I already managed to get IRQs assigned for my two NICs. As happy as I
> was about that I asked for a IP to test if the board works correctly
> so I booted with coreboot into my suse 11.2 made a ifconfig and saw
> that i've got a valid IP, Mask everthing set up fine through DHCP. But
> I'm unable to connect to whatever I can't do pings, navigation just
> nothing. I of course did pings with ip addresses to see if it maybe
> only a DNS issue but its not, the weird part is that the DNS servers
> get well configured by the DHCP server.
>
> I did test with the factory BIOS and I get the exact same network
> configuration and it actually works.
>
> The only difference I could see are shown below:
>
> _Factory BIOS:
> _
> Setting up (localfs) network interfaces:
>     lo       
>     lo        IP address: 127.0.0.1/8  
>               IP address: 127.0.0.2/8  
>     lo      
> doneok
>     eth0      device: Intel Corporation 82546GB Gigabit Ethernet
> Controller (rev 03)
> [   14.435358] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow
> Control: RX/TX    <-------- This line doesn't show up when booting
> with coreboot
> [   14.435981] ADDRCONF(NETDEV_UP): eth0: link is not ready
> [   14.441734] ADDRCONF(NETDEV_CHANGE): eth0: link becomes
> ready                     <--------- This line doesn't show up when
> booting with coreboot
>     eth0      Starting DHCP4 client[   14.968730] NET: Registered
> protocol family 17          <--------- Start immediately not so with
> coreboot
> . 
>     eth0      IP address: ###.##.##.###/##
> (####.gap.upv.es)                                           <---------
> I scrambled the IP
>     eth0    
> done    eth1      device: Intel Corporation 82546GB Gigabit Ethernet
> Controller (rev 03)
>               No configuration found for eth1
>     eth1    
> unusedSetting up service (localfs) network  .  .  .  .  .  .  .  .  . 
> .done
>
> _Coreboot:_
>
>  eth0      device: Intel Corporation 82546GB Gigabit Ethernet
> Controller (rev 03)
> [   16.448334] ADDRCONF(NETDEV_UP): eth0: link is not ready
>     eth0      Starting DHCP4 client[   17.260820] NET: Registered
> protocol family 17
> [   17.351033] pci 0000:01:01.0: using bridge 0000:00:07.0 INT B to
> get IRQ 19
> [   17.393206] pci 0000:01:01.0: PCI->APIC IRQ transform: INT B -> IRQ
> 19 ok
> . . . . . . . . 
>     eth0      DHCP4 client NOT running
>     eth0    
> failed    eth1      device: Intel Corporation 82546GB Gigabit Ethernet
> Controller (rev 03)
>               No configuration found for eth1
>     eth1    
> unusedWaiting for mandatory devices:  eth0 __NSC__
> 3 2 0
>     eth0      device: Intel Corporation 82546GB Gigabit Ethernet
> Controller (rev 03)
>     eth0      DHCP4 client (dhcpcd) is running
>     eth0      . . . but is still waiting for data
>     eth0      IP address: 1##.##.##.###/##                          
>                                              <------- Finally it gets
> the IP assign
>     eth0    
> waiting
>     eth0      interface could not be set up until now
> failedSetting up service (localfs) network  .  .  .  .  .  .  .  .  . 
> .failed
>
> I already added the network option rom obtained from the original BIOS
> rom to the Coreboot rom but no changes.
>
> Please find attached the whole coreboot log for more info.
>
> I have no idea what possibly could be wrong so I'm open and grateful
> for every comment.
>
> THX in advanced,
> Knut Kujat.
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: coreBootUpNet.log
Type: text/x-log
Size: 191844 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100118/a22cd8a2/attachment.log>


More information about the coreboot mailing list