[LinuxBIOS] Ethernet problem with GeodeLX (db800) with running lxbios

Steffen D. ml at saxnet.de
Thu Sep 20 17:06:58 CEST 2007


> On Thu, Sep 20, 2007 at 02:53:00PM +0200, Steffen D. wrote:
>   
>> I have unloaded the usb stuff. I have cated the interrupts before
>> and after iperf...:
>>
>> ----------------------------------
>> # cat /proc/interrupts
>>  11:       4330    XT-PIC-XT        eth0
>>
>> # iperf -s
>> ------------------------------------------------------------
>> Server listening on TCP port 5001
>> TCP window size: 85.3 KByte (default)
>> ------------------------------------------------------------
>> [  6] local 192.168.2.58 port 5001 connected with 192.168.2.2 port 32948
>> [  6]  0.0-11.6 sec  1.66 MBytes  1.20 Mbits/sec
>>
>> meshnode:~# cat /proc/interrupts
>>  11:       6418    XT-PIC-XT        eth0
>>     
>
> So you are indeed getting interrupts. That's good.
>
> I am not familiar with iperf and I don't know what you want.
> I suppose you want to see 100Mbps instead of 1.20Mbps.
>
> I don't know what is realistic to expect from the hardware you are
> using. Also it would be more accurate to test throughput (if that is
> what you are doing) using UDP because it is fire and forget as
> opposed to TCP which needs handshaking.
>
> What's the problem again? Your previous logs indicate that the link
> goes up and down, but that's not a lot of information..
>
> Is this NIC also behind that PCI bridge?
>
>   
The throughput is the probleme because it is to little - i allways can 
test it with the orig. bios and there it works like 1gbit should work.
The problem is that it works with the normal bios and working very very 
badly with the linux bios. The ethernet is not behind a pci bridge.





More information about the coreboot mailing list