Ag
some sucess
earlier, the board appeared to ping itself but ifconfig -a showed (ie)
Tx pkts =0, Rx errors = 20
pinging from my PC showed "host unreacable"
also the board terminal reported the header length errors as described earlier
using the info in this link: https://lkml.org/lkml/2011/7/26/507
I edited my
asix.c code to read:
while (skb->len > 0) {if ((short)(header & 0x07ff) != ~((short)((header & 0x07ff) >> 16))) {deverr(dev,"asix_rx_fixup() Bad Header Length");}/* get the packet length */size = (u16) (header & 0x000007ff);make modules and install
now I can get the board to ping itself with ifconfig -a then reporting Tx 20, Rx 20 , err=0
also I can now ping the board from my PC. I can also get to the server test page "hello world" as per Pt 5 page 27 fig 13.
However, each time I refresh the browser page, the board terminal reports :
eth0: asix_rx_fixup() Bad Header Length.
the board terminal slowly logs random copies of this error too
So, there is still something wrong but not as critical.
I have yet to try your idea about kernel versions - still worth a shot. Any other ideas on this are welcome.
I am hopeful my net connection will hold up and allow me to continue with Pt5 & 6 as is, meatime i will order the other recomended adapters.
thanks
btb